Class SuperUserSmartContractService
java.lang.Object
dev.getelements.elements.service.blockchain.omni.SuperUserSmartContractService
- All Implemented Interfaces:
dev.getelements.elements.sdk.service.blockchain.SmartContractService
public class SuperUserSmartContractService
extends Object
implements dev.getelements.elements.sdk.service.blockchain.SmartContractService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondev.getelements.elements.sdk.model.blockchain.contract.SmartContractcreateSmartContract(dev.getelements.elements.sdk.model.blockchain.contract.CreateSmartContractRequest createSmartContractRequest) voiddeleteContract(String contractId) dev.getelements.elements.sdk.model.blockchain.contract.SmartContractgetSmartContract(String contractId) dev.getelements.elements.sdk.dao.SmartContractDaodev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.blockchain.contract.SmartContract> getSmartContracts(int offset, int count, dev.getelements.elements.sdk.model.blockchain.BlockchainApi blockchainApi, List<dev.getelements.elements.sdk.model.blockchain.BlockchainNetwork> blockchainNetworks) dev.getelements.elements.sdk.model.util.ValidationHelperdev.getelements.elements.sdk.dao.VaultDaovoidsetSmartContractDao(dev.getelements.elements.sdk.dao.SmartContractDao smartContractDao) voidsetValidationHelper(dev.getelements.elements.sdk.model.util.ValidationHelper validationHelper) voidsetVaultDao(dev.getelements.elements.sdk.dao.VaultDao vaultDao) dev.getelements.elements.sdk.model.blockchain.contract.SmartContractupdateSmartContract(String smartContractId, dev.getelements.elements.sdk.model.blockchain.contract.UpdateSmartContractRequest updateSmartContractRequest)
-
Constructor Details
-
SuperUserSmartContractService
public SuperUserSmartContractService()
-
-
Method Details
-
getSmartContracts
public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.blockchain.contract.SmartContract> getSmartContracts(int offset, int count, dev.getelements.elements.sdk.model.blockchain.BlockchainApi blockchainApi, List<dev.getelements.elements.sdk.model.blockchain.BlockchainNetwork> blockchainNetworks) - Specified by:
getSmartContractsin interfacedev.getelements.elements.sdk.service.blockchain.SmartContractService
-
getSmartContract
public dev.getelements.elements.sdk.model.blockchain.contract.SmartContract getSmartContract(String contractId) - Specified by:
getSmartContractin interfacedev.getelements.elements.sdk.service.blockchain.SmartContractService
-
createSmartContract
public dev.getelements.elements.sdk.model.blockchain.contract.SmartContract createSmartContract(dev.getelements.elements.sdk.model.blockchain.contract.CreateSmartContractRequest createSmartContractRequest) - Specified by:
createSmartContractin interfacedev.getelements.elements.sdk.service.blockchain.SmartContractService
-
updateSmartContract
public dev.getelements.elements.sdk.model.blockchain.contract.SmartContract updateSmartContract(String smartContractId, dev.getelements.elements.sdk.model.blockchain.contract.UpdateSmartContractRequest updateSmartContractRequest) - Specified by:
updateSmartContractin interfacedev.getelements.elements.sdk.service.blockchain.SmartContractService
-
getVaultDao
public dev.getelements.elements.sdk.dao.VaultDao getVaultDao() -
setVaultDao
@Inject public void setVaultDao(dev.getelements.elements.sdk.dao.VaultDao vaultDao) -
deleteContract
- Specified by:
deleteContractin interfacedev.getelements.elements.sdk.service.blockchain.SmartContractService
-
getSmartContractDao
public dev.getelements.elements.sdk.dao.SmartContractDao getSmartContractDao() -
setSmartContractDao
@Inject public void setSmartContractDao(dev.getelements.elements.sdk.dao.SmartContractDao smartContractDao) -
getValidationHelper
public dev.getelements.elements.sdk.model.util.ValidationHelper getValidationHelper() -
setValidationHelper
@Inject public void setValidationHelper(dev.getelements.elements.sdk.model.util.ValidationHelper validationHelper)
-