Class StandardWalletAccountFactory
java.lang.Object
dev.getelements.elements.service.blockchain.crypto.StandardWalletAccountFactory
- All Implemented Interfaces:
WalletAccountFactory
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.getelements.elements.sdk.service.blockchain.crypto.WalletAccountFactory
WalletAccountFactory.AccountGenerator -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.inject.Provider<EthAccountGenerator> jakarta.inject.Provider<FlowAccountGenerator> Gets theWalletAccountFactory.AccountGeneratorfor the suppliedBlockchainApi.jakarta.inject.Provider<NearAccountGenerator> jakarta.inject.Provider<NeoAccountGenerator> com.fasterxml.jackson.databind.ObjectMapperjakarta.inject.Provider<SolanaAccountGenerator> voidsetEthIdentityGeneratorProvider(jakarta.inject.Provider<EthAccountGenerator> ethIdentityGeneratorProvider) voidsetFlowAccountGeneratorProvider(jakarta.inject.Provider<FlowAccountGenerator> flowAccountGeneratorProvider) voidsetNearIdentityGeneratorProvider(jakarta.inject.Provider<NearAccountGenerator> nearIdentityGeneratorProvider) voidsetNeoIdentityGeneratorProvider(jakarta.inject.Provider<NeoAccountGenerator> neoIdentityGeneratorProvider) voidsetObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) voidsetSolanaIdentityGeneratorProvider(jakarta.inject.Provider<SolanaAccountGenerator> solanaIdentityGeneratorProvider)
-
Constructor Details
-
StandardWalletAccountFactory
public StandardWalletAccountFactory()
-
-
Method Details
-
getGenerator
Description copied from interface:WalletAccountFactoryGets theWalletAccountFactory.AccountGeneratorfor the suppliedBlockchainApi.- Specified by:
getGeneratorin interfaceWalletAccountFactory- Returns:
- the
WalletAccountFactory.AccountGenerator
-
getObjectMapper
public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper() -
setObjectMapper
@Inject public void setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
getEthIdentityGeneratorProvider
-
setEthIdentityGeneratorProvider
@Inject public void setEthIdentityGeneratorProvider(jakarta.inject.Provider<EthAccountGenerator> ethIdentityGeneratorProvider) -
getNeoIdentityGeneratorProvider
-
setNeoIdentityGeneratorProvider
@Inject public void setNeoIdentityGeneratorProvider(jakarta.inject.Provider<NeoAccountGenerator> neoIdentityGeneratorProvider) -
getFlowAccountGeneratorProvider
-
setFlowAccountGeneratorProvider
@Inject public void setFlowAccountGeneratorProvider(jakarta.inject.Provider<FlowAccountGenerator> flowAccountGeneratorProvider) -
getSolanaIdentityGeneratorProvider
-
setSolanaIdentityGeneratorProvider
@Inject public void setSolanaIdentityGeneratorProvider(jakarta.inject.Provider<SolanaAccountGenerator> solanaIdentityGeneratorProvider) -
getNearIdentityGeneratorProvider
-
setNearIdentityGeneratorProvider
@Inject public void setNearIdentityGeneratorProvider(jakarta.inject.Provider<NearAccountGenerator> nearIdentityGeneratorProvider)
-