Class UserWalletService
java.lang.Object
dev.getelements.elements.service.blockchain.omni.UserWalletService
- All Implemented Interfaces:
dev.getelements.elements.sdk.service.blockchain.WalletService
public class UserWalletService
extends Object
implements dev.getelements.elements.sdk.service.blockchain.WalletService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondev.getelements.elements.sdk.model.blockchain.wallet.WalletcreateWallet(String vaultId, dev.getelements.elements.sdk.model.blockchain.wallet.CreateWalletRequest createWalletRequest) voiddeleteWallet(String walletId) voiddeleteWalletFromVault(String walletId, String vaultId) dev.getelements.elements.sdk.model.user.UsergetUser()dev.getelements.elements.sdk.dao.VaultDaodev.getelements.elements.sdk.model.blockchain.wallet.Walletdev.getelements.elements.sdk.dao.WalletDaodev.getelements.elements.sdk.model.blockchain.wallet.WalletgetWalletInVault(String walletId, String vaultId) dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.blockchain.wallet.Wallet> getWallets(int offset, int count, String vaultId, String userId, dev.getelements.elements.sdk.model.blockchain.BlockchainApi protocol, List<dev.getelements.elements.sdk.model.blockchain.BlockchainNetwork> networks) voidsetSuperUserWalletService(SuperUserWalletService superUserWalletService) voidsetUser(dev.getelements.elements.sdk.model.user.User user) voidsetVaultDao(dev.getelements.elements.sdk.dao.VaultDao vaultDao) voidsetWalletDao(dev.getelements.elements.sdk.dao.WalletDao walletDao) dev.getelements.elements.sdk.model.blockchain.wallet.WalletupdateWallet(String vaultId, String walletId, dev.getelements.elements.sdk.model.blockchain.wallet.UpdateWalletRequest walletUpdateRequest)
-
Constructor Details
-
UserWalletService
public UserWalletService()
-
-
Method Details
-
getWallets
public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.blockchain.wallet.Wallet> getWallets(int offset, int count, String vaultId, String userId, dev.getelements.elements.sdk.model.blockchain.BlockchainApi protocol, List<dev.getelements.elements.sdk.model.blockchain.BlockchainNetwork> networks) - Specified by:
getWalletsin interfacedev.getelements.elements.sdk.service.blockchain.WalletService
-
getWallet
- Specified by:
getWalletin interfacedev.getelements.elements.sdk.service.blockchain.WalletService
-
getWalletInVault
public dev.getelements.elements.sdk.model.blockchain.wallet.Wallet getWalletInVault(String walletId, String vaultId) - Specified by:
getWalletInVaultin interfacedev.getelements.elements.sdk.service.blockchain.WalletService
-
updateWallet
public dev.getelements.elements.sdk.model.blockchain.wallet.Wallet updateWallet(String vaultId, String walletId, dev.getelements.elements.sdk.model.blockchain.wallet.UpdateWalletRequest walletUpdateRequest) - Specified by:
updateWalletin interfacedev.getelements.elements.sdk.service.blockchain.WalletService
-
createWallet
public dev.getelements.elements.sdk.model.blockchain.wallet.Wallet createWallet(String vaultId, dev.getelements.elements.sdk.model.blockchain.wallet.CreateWalletRequest createWalletRequest) - Specified by:
createWalletin interfacedev.getelements.elements.sdk.service.blockchain.WalletService
-
deleteWallet
- Specified by:
deleteWalletin interfacedev.getelements.elements.sdk.service.blockchain.WalletService
-
deleteWalletFromVault
- Specified by:
deleteWalletFromVaultin interfacedev.getelements.elements.sdk.service.blockchain.WalletService
-
getUser
public dev.getelements.elements.sdk.model.user.User getUser() -
setUser
@Inject public void setUser(dev.getelements.elements.sdk.model.user.User user) -
getVaultDao
public dev.getelements.elements.sdk.dao.VaultDao getVaultDao() -
setVaultDao
@Inject public void setVaultDao(dev.getelements.elements.sdk.dao.VaultDao vaultDao) -
getWalletDao
public dev.getelements.elements.sdk.dao.WalletDao getWalletDao() -
setWalletDao
@Inject public void setWalletDao(dev.getelements.elements.sdk.dao.WalletDao walletDao) -
getSuperUserWalletService
-
setSuperUserWalletService
-