Class SuperUserNearSmartContractInvocationService
java.lang.Object
dev.getelements.elements.service.blockchain.invoke.SuperUserSmartContractInvocationService<NearInvocationScope,NearSmartContractInvocationService.Invoker>
dev.getelements.elements.service.blockchain.crypto.near.SuperUserNearSmartContractInvocationService
- All Implemented Interfaces:
NearSmartContractInvocationService,SmartContractInvocationService<NearSmartContractInvocationService.Invoker>
public class SuperUserNearSmartContractInvocationService
extends SuperUserSmartContractInvocationService<NearInvocationScope,NearSmartContractInvocationService.Invoker>
implements NearSmartContractInvocationService
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.getelements.elements.sdk.service.blockchain.NearSmartContractInvocationService
NearSmartContractInvocationService.Invoker -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.inject.Provider<StandardSmartContractInvocationResolution<NearInvocationScope, NearSmartContractInvocationService.Invoker>> protected NearInvocationScopenewResolution(NearInvocationScope nearInvocationScope) voidsetResolutionProvider(jakarta.inject.Provider<StandardSmartContractInvocationResolution<NearInvocationScope, NearSmartContractInvocationService.Invoker>> resolutionProvider) voidsetScopedInvokerFactory(ScopedInvoker.Factory<NearInvocationScope, NearSmartContractInvocationService.Invoker> scopedInvokerFactory) voidsetSmartContractDao(SmartContractDao smartContractDao) voidsetVaultCryptoUtilities(VaultCryptoUtilities vaultCryptoUtilities) voidsetWalletCryptoUtilities(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
-
newResolution
protected SmartContractInvocationResolution<NearSmartContractInvocationService.Invoker> newResolution(NearInvocationScope nearInvocationScope) -
getSmartContractDao
-
setSmartContractDao
-
getVaultCryptoUtilities
-
setVaultCryptoUtilities
-
getScopedInvokerFactory
public ScopedInvoker.Factory<NearInvocationScope,NearSmartContractInvocationService.Invoker> getScopedInvokerFactory() -
setScopedInvokerFactory
@Inject public void setScopedInvokerFactory(ScopedInvoker.Factory<NearInvocationScope, NearSmartContractInvocationService.Invoker> scopedInvokerFactory) -
getWalletCryptoUtilities
-
setWalletCryptoUtilities
-
getResolutionProvider
public jakarta.inject.Provider<StandardSmartContractInvocationResolution<NearInvocationScope,NearSmartContractInvocationService.Invoker>> getResolutionProvider() -
setResolutionProvider
@Inject public void setResolutionProvider(jakarta.inject.Provider<StandardSmartContractInvocationResolution<NearInvocationScope, NearSmartContractInvocationService.Invoker>> resolutionProvider)
-