Uses of Class
io.meeds.wallet.model.Wallet
Packages that use Wallet
-
Uses of Wallet in io.meeds.wallet.model
Methods in io.meeds.wallet.model that return Wallet -
Uses of Wallet in io.meeds.wallet.service
Methods in io.meeds.wallet.service that return WalletModifier and TypeMethodDescriptionWalletTokenAdminService.createAdminAccount(String privateKey, String issuerUsername) Creates admin account wallet using provided private key and store it internally in eXo ServerWalletAccountService.createWalletInstance(WalletProvider provider, String address, long identityId) Creates a transient wallet instance with pre-filled default properties of a wallet that will be ready to store.WalletAccountService.getAdminWallet()Retrieves admin wallet from internal databaseWalletAccountService.getWalletByAddress(String address) Retrieve wallet by addressWalletAccountService.getWalletByAddress(String address, String currentUser) Retrieve wallet by address with blockchain state if current user can access wallet dataWalletAccountService.getWalletByIdentityId(long identityId) Retrieve wallet details by identity technical idWalletAccountService.getWalletByTypeAndId(String type, String remoteId) Retrieve wallet details by identity type and remoteIdWalletAccountService.getWalletByTypeAndId(String type, String remoteId, String currentUser) Retrieve wallet details by identity type and remoteId accessed by a userWalletAccountService.saveWallet(Wallet wallet, boolean isNew) Save wallet instance in internal databaseWalletAccountService.saveWalletBackupState(String currentUser, long identityId, boolean backupState) Change wallet backup stateMethods in io.meeds.wallet.service that return types with arguments of type WalletModifier and TypeMethodDescriptionWalletAccountService.listWallets()Retrieves the list registered walletsWalletAccountService.listWalletsByIdentityIds(List<Long> identityIds) Retrieves the list registered wallets identified by identities listMethods in io.meeds.wallet.service with parameters of type WalletModifier and TypeMethodDescriptionbooleanWalletTokenAdminService.isInitializedAccount(Wallet wallet) Checks whether the wallet is initialized or not (on blockchain)booleanWalletAccountService.isWalletOwner(Wallet wallet, String currentUser) voidWalletAccountService.refreshWalletFromBlockchain(Wallet wallet, ContractDetail contractDetail, Map<String, Set<String>> walletsModifications) Refreshes wallet state from blockchainvoidWalletAccountService.retrieveWalletBlockchainState(Wallet wallet) Retrieve wallet state from internal databasevoidWalletTokenAdminService.retrieveWalletInformationFromBlockchain(Wallet wallet, ContractDetail contractDetail, Set<String> walletModifications) Retrieves wallet details from blockchainWalletAccountService.saveWallet(Wallet wallet, boolean isNew) Save wallet instance in internal databasevoidWalletAccountService.saveWalletAddress(Wallet wallet, String currentUser) Save wallet address to currentUser or to a space managed by current uservoidWalletAccountService.saveWalletBlockchainState(Wallet wallet, String contractAddress) Save wallet state on blockchain -
Uses of Wallet in io.meeds.wallet.utils
Fields in io.meeds.wallet.utils with type parameters of type WalletModifier and TypeFieldDescriptionstatic final org.exoplatform.commons.api.notification.model.ArgumentLiteral<Wallet> WalletUtils.FUNDS_REQUEST_SENDER_DETAIL_PARAMETERstatic final org.exoplatform.commons.api.notification.model.ArgumentLiteral<Wallet> WalletUtils.RECEIVER_ACCOUNT_DETAIL_PARAMETERstatic final org.exoplatform.commons.api.notification.model.ArgumentLiteral<Wallet> WalletUtils.SENDER_ACCOUNT_DETAIL_PARAMETERMethods in io.meeds.wallet.utils with parameters of type WalletModifier and TypeMethodDescriptionstatic booleanWalletUtils.canAccessWallet(Wallet wallet, String currentUser) Return true if user can access wallet detailed informationstatic final voidWalletUtils.computeWalletFromIdentity(Wallet wallet, org.exoplatform.social.core.identity.model.Identity identity) static voidWalletUtils.computeWalletIdentity(Wallet wallet) static LocaleWalletUtils.getNotificationReceiversUsers(Wallet wallet, String excludedId) static StringWalletUtils.getPermanentLink(Wallet wallet) static final voidWalletUtils.hideWalletOwnerPrivateInformation(Wallet wallet) static final booleanWalletUtils.isWalletEmpty(Wallet wallet)