Class SuperUserNearSmartContractInvocationService
java.lang.Object
dev.getelements.elements.service.blockchain.invoke.SuperUserSmartContractInvocationService<dev.getelements.elements.sdk.service.blockchain.invoke.near.NearInvocationScope,dev.getelements.elements.sdk.service.blockchain.NearSmartContractInvocationService.Invoker>
dev.getelements.elements.service.blockchain.crypto.near.SuperUserNearSmartContractInvocationService
- All Implemented Interfaces:
dev.getelements.elements.sdk.service.blockchain.NearSmartContractInvocationService,dev.getelements.elements.sdk.service.blockchain.SmartContractInvocationService<dev.getelements.elements.sdk.service.blockchain.NearSmartContractInvocationService.Invoker>
public class SuperUserNearSmartContractInvocationService
extends SuperUserSmartContractInvocationService<dev.getelements.elements.sdk.service.blockchain.invoke.near.NearInvocationScope,dev.getelements.elements.sdk.service.blockchain.NearSmartContractInvocationService.Invoker>
implements dev.getelements.elements.sdk.service.blockchain.NearSmartContractInvocationService
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.getelements.elements.sdk.service.blockchain.NearSmartContractInvocationService
dev.getelements.elements.sdk.service.blockchain.NearSmartContractInvocationService.Invoker -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.inject.Provider<StandardSmartContractInvocationResolution<dev.getelements.elements.sdk.service.blockchain.invoke.near.NearInvocationScope, dev.getelements.elements.sdk.service.blockchain.NearSmartContractInvocationService.Invoker>> dev.getelements.elements.sdk.service.blockchain.invoke.ScopedInvoker.Factory<dev.getelements.elements.sdk.service.blockchain.invoke.near.NearInvocationScope, dev.getelements.elements.sdk.service.blockchain.NearSmartContractInvocationService.Invoker> dev.getelements.elements.sdk.dao.SmartContractDaodev.getelements.elements.sdk.service.blockchain.crypto.VaultCryptoUtilitiesdev.getelements.elements.sdk.service.blockchain.crypto.WalletCryptoUtilitiesprotected dev.getelements.elements.sdk.service.blockchain.invoke.near.NearInvocationScopeprotected dev.getelements.elements.sdk.service.blockchain.SmartContractInvocationResolution<dev.getelements.elements.sdk.service.blockchain.NearSmartContractInvocationService.Invoker> newResolution(dev.getelements.elements.sdk.service.blockchain.invoke.near.NearInvocationScope nearInvocationScope) voidsetResolutionProvider(jakarta.inject.Provider<StandardSmartContractInvocationResolution<dev.getelements.elements.sdk.service.blockchain.invoke.near.NearInvocationScope, dev.getelements.elements.sdk.service.blockchain.NearSmartContractInvocationService.Invoker>> resolutionProvider) voidsetScopedInvokerFactory(dev.getelements.elements.sdk.service.blockchain.invoke.ScopedInvoker.Factory<dev.getelements.elements.sdk.service.blockchain.invoke.near.NearInvocationScope, dev.getelements.elements.sdk.service.blockchain.NearSmartContractInvocationService.Invoker> scopedInvokerFactory) voidsetSmartContractDao(dev.getelements.elements.sdk.dao.SmartContractDao smartContractDao) voidsetVaultCryptoUtilities(dev.getelements.elements.sdk.service.blockchain.crypto.VaultCryptoUtilities vaultCryptoUtilities) voidsetWalletCryptoUtilities(dev.getelements.elements.sdk.service.blockchain.crypto.WalletCryptoUtilities walletCryptoUtilities) Methods inherited from class dev.getelements.elements.service.blockchain.invoke.SuperUserSmartContractInvocationService
getVaultDao, getWalletDao, resolve, setVaultDao, setWalletDaoMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.getelements.elements.sdk.service.blockchain.SmartContractInvocationService
resolve, resolve
-
Constructor Details
-
SuperUserNearSmartContractInvocationService
public SuperUserNearSmartContractInvocationService()
-
-
Method Details
-
newInvocationScope
protected dev.getelements.elements.sdk.service.blockchain.invoke.near.NearInvocationScope newInvocationScope()- Specified by:
newInvocationScopein classSuperUserSmartContractInvocationService<dev.getelements.elements.sdk.service.blockchain.invoke.near.NearInvocationScope,dev.getelements.elements.sdk.service.blockchain.NearSmartContractInvocationService.Invoker>
-
newResolution
protected dev.getelements.elements.sdk.service.blockchain.SmartContractInvocationResolution<dev.getelements.elements.sdk.service.blockchain.NearSmartContractInvocationService.Invoker> newResolution(dev.getelements.elements.sdk.service.blockchain.invoke.near.NearInvocationScope nearInvocationScope) - Specified by:
newResolutionin classSuperUserSmartContractInvocationService<dev.getelements.elements.sdk.service.blockchain.invoke.near.NearInvocationScope,dev.getelements.elements.sdk.service.blockchain.NearSmartContractInvocationService.Invoker>
-
getSmartContractDao
public dev.getelements.elements.sdk.dao.SmartContractDao getSmartContractDao()- Overrides:
getSmartContractDaoin classSuperUserSmartContractInvocationService<dev.getelements.elements.sdk.service.blockchain.invoke.near.NearInvocationScope,dev.getelements.elements.sdk.service.blockchain.NearSmartContractInvocationService.Invoker>
-
setSmartContractDao
@Inject public void setSmartContractDao(dev.getelements.elements.sdk.dao.SmartContractDao smartContractDao) - Overrides:
setSmartContractDaoin classSuperUserSmartContractInvocationService<dev.getelements.elements.sdk.service.blockchain.invoke.near.NearInvocationScope,dev.getelements.elements.sdk.service.blockchain.NearSmartContractInvocationService.Invoker>
-
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) -
getScopedInvokerFactory
public dev.getelements.elements.sdk.service.blockchain.invoke.ScopedInvoker.Factory<dev.getelements.elements.sdk.service.blockchain.invoke.near.NearInvocationScope,dev.getelements.elements.sdk.service.blockchain.NearSmartContractInvocationService.Invoker> getScopedInvokerFactory() -
setScopedInvokerFactory
@Inject public void setScopedInvokerFactory(dev.getelements.elements.sdk.service.blockchain.invoke.ScopedInvoker.Factory<dev.getelements.elements.sdk.service.blockchain.invoke.near.NearInvocationScope, dev.getelements.elements.sdk.service.blockchain.NearSmartContractInvocationService.Invoker> scopedInvokerFactory) -
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) -
getResolutionProvider
public jakarta.inject.Provider<StandardSmartContractInvocationResolution<dev.getelements.elements.sdk.service.blockchain.invoke.near.NearInvocationScope,dev.getelements.elements.sdk.service.blockchain.NearSmartContractInvocationService.Invoker>> getResolutionProvider() -
setResolutionProvider
@Inject public void setResolutionProvider(jakarta.inject.Provider<StandardSmartContractInvocationResolution<dev.getelements.elements.sdk.service.blockchain.invoke.near.NearInvocationScope, dev.getelements.elements.sdk.service.blockchain.NearSmartContractInvocationService.Invoker>> resolutionProvider)
-