Class StandardSmartContractInvocationResolution<InvocationScopeT extends dev.getelements.elements.sdk.service.blockchain.invoke.InvocationScope,InvokerT extends dev.getelements.elements.sdk.service.blockchain.invoke.ScopedInvoker<InvocationScopeT>>
java.lang.Object
dev.getelements.elements.service.blockchain.invoke.StandardSmartContractInvocationResolution<InvocationScopeT,InvokerT>
- All Implemented Interfaces:
dev.getelements.elements.sdk.service.blockchain.SmartContractInvocationResolution<InvokerT>
public class StandardSmartContractInvocationResolution<InvocationScopeT extends dev.getelements.elements.sdk.service.blockchain.invoke.InvocationScope,InvokerT extends dev.getelements.elements.sdk.service.blockchain.invoke.ScopedInvoker<InvocationScopeT>>
extends Object
implements dev.getelements.elements.sdk.service.blockchain.SmartContractInvocationResolution<InvokerT>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetScope()dev.getelements.elements.sdk.service.blockchain.invoke.ScopedInvoker.Factory<InvocationScopeT, InvokerT> dev.getelements.elements.sdk.service.blockchain.crypto.VaultCryptoUtilitiesdev.getelements.elements.sdk.dao.VaultDaodev.getelements.elements.sdk.service.blockchain.crypto.WalletCryptoUtilitiesopen()voidsetScope(InvocationScopeT scope) voidsetScopedInvokerFactory(dev.getelements.elements.sdk.service.blockchain.invoke.ScopedInvoker.Factory<InvocationScopeT, InvokerT> scopedInvokerFactory) voidsetVaultCryptoUtilities(dev.getelements.elements.sdk.service.blockchain.crypto.VaultCryptoUtilities vaultCryptoUtilities) voidsetVaultDao(dev.getelements.elements.sdk.dao.VaultDao vaultDao) voidsetWalletCryptoUtilities(dev.getelements.elements.sdk.service.blockchain.crypto.WalletCryptoUtilities walletCryptoUtilities) dev.getelements.elements.sdk.service.blockchain.SmartContractInvocationResolution<InvokerT>
-
Field Details
-
scope
protected InvocationScopeT extends dev.getelements.elements.sdk.service.blockchain.invoke.InvocationScope scope
-
-
Constructor Details
-
StandardSmartContractInvocationResolution
public StandardSmartContractInvocationResolution()
-
-
Method Details
-
open
- Specified by:
openin interfacedev.getelements.elements.sdk.service.blockchain.SmartContractInvocationResolution<InvocationScopeT extends dev.getelements.elements.sdk.service.blockchain.invoke.InvocationScope>
-
unlock
- Specified by:
unlockin interfacedev.getelements.elements.sdk.service.blockchain.SmartContractInvocationResolution<InvocationScopeT extends dev.getelements.elements.sdk.service.blockchain.invoke.InvocationScope>
-
vault
public dev.getelements.elements.sdk.service.blockchain.SmartContractInvocationResolution<InvokerT> vault(String vaultId) - Specified by:
vaultin interfacedev.getelements.elements.sdk.service.blockchain.SmartContractInvocationResolution<InvocationScopeT extends dev.getelements.elements.sdk.service.blockchain.invoke.InvocationScope>
-
getScope
-
setScope
-
getVaultDao
public dev.getelements.elements.sdk.dao.VaultDao getVaultDao() -
setVaultDao
@Inject public void setVaultDao(dev.getelements.elements.sdk.dao.VaultDao vaultDao) -
getVaultCryptoUtilities
public dev.getelements.elements.sdk.service.blockchain.crypto.VaultCryptoUtilities getVaultCryptoUtilities() -
setVaultCryptoUtilities
@Inject public void setVaultCryptoUtilities(dev.getelements.elements.sdk.service.blockchain.crypto.VaultCryptoUtilities vaultCryptoUtilities) -
getWalletCryptoUtilities
public dev.getelements.elements.sdk.service.blockchain.crypto.WalletCryptoUtilities getWalletCryptoUtilities() -
setWalletCryptoUtilities
@Inject public void setWalletCryptoUtilities(dev.getelements.elements.sdk.service.blockchain.crypto.WalletCryptoUtilities walletCryptoUtilities) -
getScopedInvokerFactory
public dev.getelements.elements.sdk.service.blockchain.invoke.ScopedInvoker.Factory<InvocationScopeT,InvokerT> getScopedInvokerFactory() -
setScopedInvokerFactory
@Inject public void setScopedInvokerFactory(dev.getelements.elements.sdk.service.blockchain.invoke.ScopedInvoker.Factory<InvocationScopeT, InvokerT> scopedInvokerFactory)
-