A B C D E F G H I J K L M N O P Q R S T U V W Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ABI_PATH_PARAMETER - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- ACCESS_PERMISSION - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- ACCOUNT_TYPE - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- addStatisticEntry(Map<String, Object>) - Static method in class org.exoplatform.wallet.statistic.StatisticUtils
- ADMIN - org.exoplatform.wallet.model.WalletType
- ADMIN_KEY_PARAMETER - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- ADMINISTRATORS_GROUP - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- AMOUNT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- AMOUNT_PARAMETER - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- around(ProceedingJoinPoint) - Method in class org.exoplatform.wallet.statistic.ExoWalletStatisticAspect
-
Encapsulate method annotated with
ExoWalletStatisticto add statistic log entry - AVATAR - Static variable in class org.exoplatform.wallet.utils.WalletUtils
B
- balanceOf(String) - Method in interface org.exoplatform.wallet.service.WalletTokenAdminService
-
Get token balance of a wallet address (on blockchain)
- BIN_PATH_PARAMETER - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- BlockchainTransactionService - Interface in org.exoplatform.wallet.service
- blockchainUrlSuffix - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- boostAdminTransactions() - Method in interface org.exoplatform.wallet.service.WalletTokenAdminService
-
Boosts the transaction issued from Admin wallet by increasing the gas price
- broadcastTransactionReplacedEvent(TransactionDetail, TransactionDetail) - Static method in class org.exoplatform.wallet.utils.WalletUtils
C
- canAccessWallet(Wallet, String) - Static method in class org.exoplatform.wallet.utils.WalletUtils
-
Return true if user can access wallet detailed information
- cancelTransactionsWithSameNonce(TransactionDetail) - Method in interface org.exoplatform.wallet.service.WalletTransactionService
-
Cancels other transactions having same nonce as the corresponding transaction sent
- canSendTransactionToBlockchain(String) - Method in interface org.exoplatform.wallet.service.WalletTransactionService
-
Determines whether the user can send transaction to blockchain or not.
- checkPendingTransactions() - Method in interface org.exoplatform.wallet.service.BlockchainTransactionService
-
checks transactions marked as pending in DB and verify their status on blockchain.
- checkPendingTransactionValidity(TransactionDetail) - Method in interface org.exoplatform.wallet.service.BlockchainTransactionService
-
Checks that a transaction marked as pending in internal database is valid and available on blockchain.
- checkTransactionStatusOnBlockchain(String, boolean) - Method in interface org.exoplatform.wallet.service.BlockchainTransactionService
-
Checks transaction identified by its hash on blockchain to see if it's mined.
- checkUserIsSpaceManager(String, String, boolean) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- clone() - Method in class org.exoplatform.wallet.model.ContractDetail
- clone() - Method in class org.exoplatform.wallet.model.reward.RewardPluginSettings
- clone() - Method in class org.exoplatform.wallet.model.reward.RewardSettings
- clone() - Method in class org.exoplatform.wallet.model.settings.GlobalSettings
- clone() - Method in class org.exoplatform.wallet.model.settings.InitialFundsSettings
- clone() - Method in class org.exoplatform.wallet.model.settings.NetworkSettings
- clone() - Method in class org.exoplatform.wallet.model.settings.WalletSettings
- clone() - Method in class org.exoplatform.wallet.model.transaction.TransactionDetail
- clone() - Method in class org.exoplatform.wallet.model.Wallet
- COMETD_CHANNEL - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- COMPUTED - org.exoplatform.wallet.model.reward.RewardBudgetType
- computeRewards(long) - Method in class org.exoplatform.wallet.reward.rest.RewardReportREST
- computeRewards(long) - Method in interface org.exoplatform.wallet.reward.service.RewardReportService
-
Compute rewards swicth configurations for the list of identities passed in parameters
- computeWalletFromIdentity(Wallet, Identity) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- computeWalletIdentity(Wallet) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- CONTRACT_ADDRESS - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- CONTRACT_ADDRESS_PARAMETER - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- CONTRACT_DETAILS_PARAMETER - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- CONTRACT_FUNC_ADDADMIN - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- CONTRACT_FUNC_APPROVE - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- CONTRACT_FUNC_INITIALIZEACCOUNT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- CONTRACT_FUNC_REWARD - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- CONTRACT_FUNC_TRANSFER - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- CONTRACT_FUNC_TRANSFERFROM - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- CONTRACT_FUNC_TRANSFEROWNERSHIP - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- CONTRACT_FUNC_TRANSFORMTOVESTED - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- CONTRACT_MODIFIED_EVENT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- ContractDetail - Class in org.exoplatform.wallet.model
- ContractDetail() - Constructor for class org.exoplatform.wallet.model.ContractDetail
- convertFromDecimals(BigInteger, int) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- convertToDecimals(double, int) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- countPendingTransactions() - Method in interface org.exoplatform.wallet.service.WalletTransactionService
- countRewards(long) - Method in interface org.exoplatform.wallet.reward.storage.RewardReportStorage
- countRewards(String) - Method in interface org.exoplatform.wallet.reward.service.RewardReportService
- countRewards(Request, String) - Method in class org.exoplatform.wallet.reward.rest.RewardReportREST
- countTransactionsByNonce(TransactionDetail) - Method in interface org.exoplatform.wallet.service.WalletTransactionService
-
Count the number of transactions sent from the same Wallet and having same Nonce
- createAdminAccount() - Method in interface org.exoplatform.wallet.service.WalletTokenAdminService
-
Generates admin account wallet and store it internally in eXo Server
- createAdminAccount(String, String) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Creates admin account wallet in server side
- createAdminAccount(String, String) - Method in interface org.exoplatform.wallet.service.WalletTokenAdminService
-
Creates admin account wallet using provided private key and store it internally in eXo Server
- createIdentity(String) - Method in class org.exoplatform.wallet.plugin.WalletAdminIdentityProvider
D
- DATE_FORMATTER - Static variable in class org.exoplatform.wallet.utils.RewardUtils
- decodeString(String) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- DEFAULT - Static variable in enum org.exoplatform.wallet.model.reward.RewardBudgetType
- DEFAULT - Static variable in enum org.exoplatform.wallet.model.reward.RewardPeriodType
- DEFAULT_INITIAL_USER_FUND - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- DEFAULT_MAX_GAS_PRICE - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- DEFAULT_MIN_GAS_PRICE - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- DEFAULT_NORMAL_GAS_PRICE - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- DELETED - org.exoplatform.wallet.model.WalletState
- deleteWallet(String) - Method in class org.exoplatform.wallet.rest.WalletAccountREST
- DENIED - org.exoplatform.wallet.model.WalletState
- DURATION - Static variable in class org.exoplatform.wallet.statistic.StatisticUtils
E
- EMPTY_HASH - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- enableWalletByAddress(String, boolean) - Method in class org.exoplatform.wallet.rest.WalletAccountREST
- enableWalletByAddress(String, boolean, String) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Enable/Disable User or Space wallet
- encodeString(String) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- equals(Object) - Method in class org.exoplatform.wallet.model.reward.RewardTransaction
- ERROR - org.exoplatform.wallet.model.reward.RewardStatus
- ERROR_MSG - Static variable in class org.exoplatform.wallet.statistic.StatisticUtils
- ESTIMATION - org.exoplatform.wallet.model.reward.RewardStatus
- ETHER_FUNC_SEND_FUNDS - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- ETHER_TO_WEI_DECIMALS - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- ExoWalletStatistic - Annotation Type in org.exoplatform.wallet.statistic
-
This annotation is used to log a statistic log entry
- ExoWalletStatisticAspect - Class in org.exoplatform.wallet.statistic
- ExoWalletStatisticAspect() - Constructor for class org.exoplatform.wallet.statistic.ExoWalletStatisticAspect
- ExoWalletStatisticService - Interface in org.exoplatform.wallet.statistic
-
This service is used to add statistic log entry by using annotation
ExoWalletStatisticon methods
F
- findByRemoteId(String) - Method in class org.exoplatform.wallet.plugin.WalletAdminIdentityProvider
- findRewardPeriodsByStatus(RewardStatus) - Method in interface org.exoplatform.wallet.reward.storage.RewardReportStorage
-
Retrieve the list of periods switch rewards payment status
- findTeamsByMemberId(long) - Method in interface org.exoplatform.wallet.reward.service.RewardTeamService
-
Find reward teams by identity id
- findTeamsByMemberId(long) - Method in interface org.exoplatform.wallet.reward.storage.RewardTeamStorage
- FIXED - org.exoplatform.wallet.model.reward.RewardBudgetType
- FIXED_PER_MEMBER - org.exoplatform.wallet.model.reward.RewardBudgetType
- FIXED_PER_POINT - org.exoplatform.wallet.model.reward.RewardBudgetType
- formatBalance(double, Locale, boolean) - Static method in class org.exoplatform.wallet.utils.WalletUtils
-
Format Wallet Balance amount in currency format, without currency symbol and switch user locale.
- formatNumber(Object, String) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- formatTime(Object, String) - Static method in class org.exoplatform.wallet.utils.RewardUtils
- formatTransactionHash(String) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- fromJsonString(String, Class<T>) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- fromStoredValue(String) - Static method in class org.exoplatform.wallet.model.reward.RewardTransaction
- FUNDS_ACCEPT_URL - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- FUNDS_REQUEST_NOTIFICATION_ID - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- FUNDS_REQUEST_PARAMETER - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- FUNDS_REQUEST_SENDER_DETAIL_PARAMETER - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- FUNDS_REQUEST_SENT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- FundsRequest - Class in org.exoplatform.wallet.model.transaction
- FundsRequest() - Constructor for class org.exoplatform.wallet.model.transaction.FundsRequest
G
- GAS_LIMIT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- generateHash(String) - Method in interface org.exoplatform.wallet.service.WalletTokenAdminService
- getAbi(String) - Method in class org.exoplatform.wallet.rest.WalletContractREST
- getAddressesLabelsVisibleBy(String) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
List of labels that current user can access
- getAdminAccountPassword() - Method in interface org.exoplatform.wallet.service.WalletAccountService
- getAdminGasPrice() - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getAdminWallet() - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Retrieves admin wallet from internal database
- getAdminWalletAddress() - Method in interface org.exoplatform.wallet.service.WalletTokenAdminService
- getBin(String) - Method in class org.exoplatform.wallet.rest.WalletContractREST
- getBlockchainTransactionService() - Method in class org.exoplatform.wallet.rest.WalletTransactionREST
-
Workaround:
BlockchainTransactionServiceretrieved here instead of dependency injection using constructor because the service is added after PortalContainer startup. - getBlockchainURLSuffix() - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getContract(String) - Method in class org.exoplatform.wallet.rest.WalletContractREST
- getContractAbi() - Method in interface org.exoplatform.wallet.service.WalletContractService
-
Get Contract ABI
- getContractAddress() - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getContractAmountDecimal(int) - Method in class org.exoplatform.wallet.model.transaction.TransactionDetail
- getContractBinary() - Method in interface org.exoplatform.wallet.service.WalletContractService
-
Get Contract BINARY to deploy
- getContractDetail() - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getContractDetail(String) - Method in interface org.exoplatform.wallet.service.WalletContractService
-
Get contract detail
- getContractFileContent(String, String) - Method in interface org.exoplatform.wallet.service.WalletContractService
-
Retreive the ABI or BIN content of a contract
- getCurrentPeriod(RewardSettings) - Static method in class org.exoplatform.wallet.model.reward.RewardPeriod
- getCurrentUserId() - Static method in class org.exoplatform.wallet.utils.RewardUtils
- getCurrentUserId() - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getDynamicGasPrice() - Method in interface org.exoplatform.wallet.service.WalletService
- getEarnedPoints(Set<Long>, long, long) - Method in class org.exoplatform.wallet.reward.api.RewardPlugin
-
Retrieves earned points for identities in a selected period of time
- getEndDateFormatted(String) - Method in class org.exoplatform.wallet.model.reward.RewardPeriod
- getEtherBalanceOf(String) - Method in interface org.exoplatform.wallet.service.WalletTokenAdminService
-
Get ether balance of a wallet address (on blockchain)
- getFailedTransactionCount() - Method in class org.exoplatform.wallet.model.reward.RewardReport
- getGasLimit() - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getId() - Method in enum org.exoplatform.wallet.model.WalletType
- getIdentityById(long) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getIdentityById(String) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getIdentityByTypeAndId(WalletType, String) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getIdentityId() - Method in class org.exoplatform.wallet.model.reward.WalletReward
- getInitialFundsSettings() - Method in interface org.exoplatform.wallet.service.WalletService
- getListenerService() - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getLocale(Wallet) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getMaxAttemptsToSend() - Method in interface org.exoplatform.wallet.service.WalletTransactionService
- getMaxParallelPendingTransactions() - Method in interface org.exoplatform.wallet.service.WalletTransactionService
- getMethod(ExoContainer, String, String) - Static method in class org.exoplatform.wallet.utils.RewardUtils
- getMyWalletLink() - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getName() - Method in class org.exoplatform.wallet.plugin.WalletAdminIdentityProvider
- getNetworkId() - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getNonce(String) - Method in class org.exoplatform.wallet.rest.WalletTransactionREST
- getNonce(String) - Method in interface org.exoplatform.wallet.service.WalletTransactionService
- getNonce(String, String) - Method in interface org.exoplatform.wallet.service.WalletTransactionService
- getNotificationId() - Method in enum org.exoplatform.wallet.model.transaction.TransactionNotificationType
- getNotificationReceiversUsers(Wallet, String) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getPendingTransactionByHash(String) - Method in interface org.exoplatform.wallet.service.WalletTransactionService
- getPendingTransactionCount() - Method in class org.exoplatform.wallet.model.reward.RewardReport
- getPendingTransactionMaxDays() - Method in interface org.exoplatform.wallet.service.WalletTransactionService
- getPendingTransactions() - Method in interface org.exoplatform.wallet.service.WalletTransactionService
- getPeriodOfTime(LocalDateTime) - Method in enum org.exoplatform.wallet.model.reward.RewardPeriodType
- getPeriodOfTime(RewardSettings, LocalDateTime) - Static method in class org.exoplatform.wallet.model.reward.RewardPeriod
- getPermanentLink(Space) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getPermanentLink(Wallet) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getPluginId() - Method in class org.exoplatform.wallet.reward.api.RewardPlugin
-
get reward plugin unique identifier
- getPoolName() - Method in class org.exoplatform.wallet.model.reward.WalletReward
- getPoolTokensToSend() - Method in class org.exoplatform.wallet.model.reward.WalletReward
- getPrivateKey(String) - Method in class org.exoplatform.wallet.rest.WalletAccountREST
- getPrivateKeyByTypeAndId(String, String) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Retrieve wallet private key by identity type and remoteId
- getPrivateKeyByTypeAndId(String, String, String) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Retrieve wallet private key by identity type and remoteId
- getProviderId() - Method in enum org.exoplatform.wallet.model.WalletType
- getRemainingTokensToSend() - Method in class org.exoplatform.wallet.model.reward.RewardReport
- getResourceBundleKey(Locale, String) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getRewardAdministrators() - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getRewardDates(String, long) - Method in class org.exoplatform.wallet.reward.rest.RewardSettingsREST
- getRewardPeriodsInProgress() - Method in interface org.exoplatform.wallet.reward.service.RewardReportService
- getRewardPeriodsNotSent() - Method in interface org.exoplatform.wallet.reward.service.RewardReportService
- getRewardPlugin(String) - Method in interface org.exoplatform.wallet.reward.service.RewardSettingsService
- getRewardPlugins() - Method in interface org.exoplatform.wallet.reward.service.RewardSettingsService
- getRewardReport(long) - Method in interface org.exoplatform.wallet.reward.service.RewardReportService
-
Retrieve a
RewardReportcorresponding to a period of time - getRewardReport(RewardPeriodType, long) - Method in interface org.exoplatform.wallet.reward.storage.RewardReportStorage
-
Retrieve a
RewardReportcorresponding to a period of time - getRewardSettings() - Static method in class org.exoplatform.wallet.utils.RewardUtils
- getSavedTransactionByHash(String) - Method in class org.exoplatform.wallet.rest.WalletTransactionREST
- getService(ExoContainer, String) - Static method in class org.exoplatform.wallet.utils.RewardUtils
- getSettings() - Method in class org.exoplatform.wallet.reward.rest.RewardSettingsREST
- getSettings() - Method in interface org.exoplatform.wallet.reward.service.RewardSettingsService
- getSettings() - Method in interface org.exoplatform.wallet.service.WalletService
-
Retrieves global stored settings used for all users.
- getSettings() - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getSettings(String, boolean) - Method in class org.exoplatform.wallet.rest.WalletSettingsREST
- getSpace(String) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getSpacePrettyName(String) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getSpaceService() - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getStartDateFormatted(String) - Method in class org.exoplatform.wallet.model.reward.RewardPeriod
- getStatisticParameters(String, Object, Object...) - Method in interface org.exoplatform.wallet.statistic.ExoWalletStatisticService
-
Retrieve statistic log parameters
- getStatus() - Method in class org.exoplatform.wallet.model.reward.WalletReward
- getSuccessTransactionCount() - Method in class org.exoplatform.wallet.model.reward.RewardReport
- getTeam() - Method in class org.exoplatform.wallet.model.reward.WalletReward
- getTeamById(long) - Method in interface org.exoplatform.wallet.reward.storage.RewardTeamStorage
-
Retrieve a team by its ID
- getTeams() - Method in interface org.exoplatform.wallet.reward.service.RewardTeamService
- getTeams() - Method in interface org.exoplatform.wallet.reward.storage.RewardTeamStorage
- getTeamsById(long) - Method in interface org.exoplatform.wallet.reward.storage.RewardTeamStorage
-
Retrieve team identified by its technical id
- getTokensSent() - Method in class org.exoplatform.wallet.model.reward.RewardReport
- getTokensSent() - Method in class org.exoplatform.wallet.model.reward.WalletReward
- getTokensToSend() - Method in class org.exoplatform.wallet.model.reward.RewardReport
- getTokensToSend() - Method in class org.exoplatform.wallet.model.reward.WalletReward
- getToStoreValue() - Method in class org.exoplatform.wallet.model.reward.RewardTransaction
-
Determine the value to store on transactions list.
- getTransactionByHash(String) - Method in interface org.exoplatform.wallet.service.WalletTransactionService
- getTransactionByHash(String, String) - Method in interface org.exoplatform.wallet.service.WalletTransactionService
- getTransactions(String, String, String, String, int, boolean, boolean) - Method in class org.exoplatform.wallet.rest.WalletTransactionREST
- getTransactions(String, String, String, String, int, boolean, boolean, String) - Method in interface org.exoplatform.wallet.service.WalletTransactionService
- getTransactionsAmounts(String, String, String, String) - Method in class org.exoplatform.wallet.rest.WalletTransactionREST
- getTransactionsCount() - Method in class org.exoplatform.wallet.model.reward.RewardReport
- getTransactionStatistics(String, String, String, Locale) - Method in interface org.exoplatform.wallet.service.WalletTransactionService
-
Retrives the Transaction statistics of a user on a designated contract by period of time
- getTransactionsToSend() - Method in interface org.exoplatform.wallet.service.WalletTransactionService
- getType(String) - Static method in enum org.exoplatform.wallet.model.WalletType
- getUserLocale(String) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getUserSettings(String, String, boolean) - Method in interface org.exoplatform.wallet.service.WalletService
-
Retrieves user settings including global setting, network settings and contract detail.
- getValidRewardCount() - Method in class org.exoplatform.wallet.model.reward.RewardReport
- getValidRewards() - Method in class org.exoplatform.wallet.model.reward.RewardReport
- getValueDecimal(int) - Method in class org.exoplatform.wallet.model.transaction.TransactionDetail
- getWalletByAddress(String) - Method in class org.exoplatform.wallet.rest.WalletAccountREST
- getWalletByAddress(String) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Retrieve wallet by address
- getWalletByAddress(String, String) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Retrieve wallet by address with blockchain state if current user can access wallet data
- getWalletByIdentityId(long) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Retrieve wallet details by identity technical id
- getWalletByTypeAndId(String, String) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Retrieve wallet details by identity type and remoteId
- getWalletByTypeAndId(String, String, String) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Retrieve wallet details by identity type and remoteId accessed by a user
- getWalletByTypeAndID(String, String) - Method in class org.exoplatform.wallet.rest.WalletAccountREST
- getWalletLink(String, String) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getWallets() - Method in class org.exoplatform.wallet.rest.WalletAccountREST
- getWalletsCount() - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Retrieve wallets count
- getWalletService() - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getWalletTokenAdminService() - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getWebsocketURL() - Static method in class org.exoplatform.wallet.utils.WalletUtils
- GlobalSettings - Class in org.exoplatform.wallet.model.settings
- GlobalSettings(GlobalSettings) - Constructor for class org.exoplatform.wallet.model.settings.GlobalSettings
- GWEI_TO_WEI_DECIMALS - Static variable in class org.exoplatform.wallet.utils.WalletUtils
H
- hasErrorTransactions() - Method in class org.exoplatform.wallet.model.reward.RewardReport
- HASH - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- HASH_PARAMETER - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- hashCode() - Method in class org.exoplatform.wallet.model.reward.RewardTransaction
- hasKnownWalletInTransaction(TransactionDetail) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- hasPendingTransactions() - Method in class org.exoplatform.wallet.model.reward.RewardReport
- hasSuccessTransactions() - Method in class org.exoplatform.wallet.model.reward.RewardReport
- hideWalletOwnerPrivateInformation(Wallet) - Static method in class org.exoplatform.wallet.utils.WalletUtils
I
- INITIAL_FUNDS_KEY_NAME - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- InitialFundsSettings - Class in org.exoplatform.wallet.model.settings
- InitialFundsSettings() - Constructor for class org.exoplatform.wallet.model.settings.InitialFundsSettings
- initialize(TransactionDetail, String) - Method in interface org.exoplatform.wallet.service.WalletTokenAdminService
-
Initializes (on blockchain) a receiver wallet address using 'Admin' wallet by using funds transmitted in transaction detail.
- INITIALIZED - org.exoplatform.wallet.model.WalletState
- initializeWallet(String, double, double, String, String) - Method in class org.exoplatform.wallet.rest.WalletAdminTransactionREST
- isAdmin() - Method in enum org.exoplatform.wallet.model.WalletType
- isAdmin(String) - Static method in enum org.exoplatform.wallet.model.WalletType
- isAdminAccount(String) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- isAdminAccountEnabled() - Method in interface org.exoplatform.wallet.service.WalletAccountService
- isCompletelyProceeded() - Method in class org.exoplatform.wallet.model.reward.RewardReport
- isContract(String) - Method in interface org.exoplatform.wallet.service.WalletContractService
- isEnabled() - Method in class org.exoplatform.wallet.model.reward.WalletReward
- isEnabled() - Method in class org.exoplatform.wallet.reward.api.RewardPlugin
-
Checks is the plugin is enabled
- isEnabled() - Method in interface org.exoplatform.wallet.service.WalletService
- isFundRequestSent(String) - Method in class org.exoplatform.wallet.rest.WalletAccountREST
- isFundRequestSent(String, String) - Method in interface org.exoplatform.wallet.service.WalletService
-
Get fund request status
- isInitializedAccount(Wallet) - Method in interface org.exoplatform.wallet.service.WalletTokenAdminService
-
Checks whether the wallet is initialized or not (on blockchain)
- isLogAllTransaction() - Method in interface org.exoplatform.wallet.service.WalletTransactionService
- isSpace() - Method in enum org.exoplatform.wallet.model.WalletType
- isSpace(String) - Static method in enum org.exoplatform.wallet.model.WalletType
- isUseDynamicGasPrice() - Method in interface org.exoplatform.wallet.service.WalletService
- isUser() - Method in enum org.exoplatform.wallet.model.WalletType
- isUser(String) - Static method in enum org.exoplatform.wallet.model.WalletType
- isUserMemberOfGroupOrUser(String, String) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- isUserMemberOfSpaceOrGroupOrUser(String, String) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- isUserRewardingAdmin(String) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- isUserSpaceManager(String, String) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- isUserSpaceMember(String, String) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- isWalletEmpty(Wallet) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- isWalletOwner(Wallet, String) - Method in interface org.exoplatform.wallet.service.WalletAccountService
J
- JSON_GENERATOR - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- JSON_PARSER - Static variable in class org.exoplatform.wallet.utils.WalletUtils
K
- KNOWN_TRANSACTION_MINED_EVENT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- KNOWN_TRANSACTION_REPLACED_EVENT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
L
- LAST_BLOCK_NUMBER_KEY_NAME - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- listRewards(int) - Method in class org.exoplatform.wallet.reward.rest.RewardReportREST
- listRewards(long, int) - Method in interface org.exoplatform.wallet.reward.storage.RewardReportStorage
- listRewards(String, int) - Method in interface org.exoplatform.wallet.reward.service.RewardReportService
- listTeams() - Method in class org.exoplatform.wallet.reward.rest.RewardTeamREST
- listWallets() - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Retrieves the list registered wallets
- local() - Method in annotation type org.exoplatform.wallet.statistic.ExoWalletStatistic
- LOCAL_SERVICE - Static variable in class org.exoplatform.wallet.statistic.StatisticUtils
- LOG_ALL_CONTRACT_TRANSACTIONS - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- logStatistics(TransactionDetail) - Static method in class org.exoplatform.wallet.utils.WalletUtils
M
- markFundRequestAsSent(String) - Method in class org.exoplatform.wallet.rest.WalletAccountREST
- markFundRequestAsSent(String, String) - Method in interface org.exoplatform.wallet.service.WalletService
-
Mark a fund request web notification as sent
- MAX_GAS_PRICE - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- MAX_PENDING_TRANSACTIONS_TO_SEND - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- MAX_SENDING_TRANSACTIONS_ATTEMPTS - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- MESSAGE - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- MESSAGE_PARAMETER - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- MIN_GAS_PRICE - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- MODIFIED - org.exoplatform.wallet.model.WalletState
- MODIFY_ADDRESS_ASSOCIATED_EVENT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- MONTH - org.exoplatform.wallet.model.reward.RewardPeriodType
N
- NAME - Static variable in class org.exoplatform.wallet.plugin.WalletAdminIdentityProvider
- NETWORK_ID - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- NETWORK_URL - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- NETWORK_WS_URL - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- NetworkSettings - Class in org.exoplatform.wallet.model.settings
- NetworkSettings() - Constructor for class org.exoplatform.wallet.model.settings.NetworkSettings
- NEW - org.exoplatform.wallet.model.WalletState
- NEW_ADDRESS_ASSOCIATED_EVENT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- NEW_BLOCK_MINED_EVENT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- NORMAL_GAS_PRICE - Static variable in class org.exoplatform.wallet.utils.WalletUtils
O
- operation() - Method in annotation type org.exoplatform.wallet.statistic.ExoWalletStatistic
- OPERATION - Static variable in class org.exoplatform.wallet.statistic.StatisticUtils
- OPERATION_FILTER_CONTRACT_TRANSACTIONS - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- OPERATION_GET_BLOCK - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- OPERATION_GET_BLOCK_BY_HASH - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- OPERATION_GET_BLOCK_BY_NUMBER - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- OPERATION_GET_ETHER_BALANCE - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- OPERATION_GET_GAS_PRICE - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- OPERATION_GET_LAST_BLOCK_NUMBER - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- OPERATION_GET_TRANSACTION - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- OPERATION_GET_TRANSACTION_COUNT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- OPERATION_GET_TRANSACTION_RECEIPT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- OPERATION_READ_FROM_TOKEN - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- OPERATION_SEND_TRANSACTION - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- org.exoplatform.wallet.model - package org.exoplatform.wallet.model
- org.exoplatform.wallet.model.reward - package org.exoplatform.wallet.model.reward
- org.exoplatform.wallet.model.settings - package org.exoplatform.wallet.model.settings
- org.exoplatform.wallet.model.transaction - package org.exoplatform.wallet.model.transaction
- org.exoplatform.wallet.plugin - package org.exoplatform.wallet.plugin
- org.exoplatform.wallet.rest - package org.exoplatform.wallet.rest
- org.exoplatform.wallet.reward.api - package org.exoplatform.wallet.reward.api
- org.exoplatform.wallet.reward.rest - package org.exoplatform.wallet.reward.rest
- org.exoplatform.wallet.reward.service - package org.exoplatform.wallet.reward.service
- org.exoplatform.wallet.reward.storage - package org.exoplatform.wallet.reward.storage
- org.exoplatform.wallet.service - package org.exoplatform.wallet.service
- org.exoplatform.wallet.statistic - package org.exoplatform.wallet.statistic
- org.exoplatform.wallet.utils - package org.exoplatform.wallet.utils
P
- PARAMETERS - Static variable in class org.exoplatform.wallet.statistic.StatisticUtils
- PENDING - org.exoplatform.wallet.model.reward.RewardStatus
- PENDING - org.exoplatform.wallet.model.WalletState
- populateProfile(Profile, String) - Method in class org.exoplatform.wallet.plugin.WalletAdminIdentityProvider
- PRINCIPAL_CONTRACT_ADMIN_NAME - Static variable in class org.exoplatform.wallet.utils.WalletUtils
Q
- QUARTER - org.exoplatform.wallet.model.reward.RewardPeriodType
R
- RECEIVER - org.exoplatform.wallet.model.transaction.TransactionNotificationType
- RECEIVER - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- RECEIVER_ACCOUNT_DETAIL_PARAMETER - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- RECEIVER_TYPE - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- RECEIVER_URL - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- refreshBlockchainGasPrice() - Method in interface org.exoplatform.wallet.service.BlockchainTransactionService
-
Refreshes gas price from blockchain and cache it
- refreshContractDetail(Set<String>) - Method in interface org.exoplatform.wallet.service.WalletContractService
-
Refresh contract details from blockchain
- refreshContractDetailFromBlockchain(ContractDetail, Set<String>) - Method in interface org.exoplatform.wallet.service.WalletTokenAdminService
-
Retrieves contract details from blockchain, like: - Sell price - Owner - Symbol - Name ...
- refreshTransactionFromBlockchain(String) - Method in class org.exoplatform.wallet.rest.WalletTransactionREST
- refreshTransactionFromBlockchain(String) - Method in interface org.exoplatform.wallet.service.BlockchainTransactionService
-
This will refresh transaction from blockchain if the transaction is marked as pending or marked as error
- refreshWalletFromBlockchain(String) - Method in class org.exoplatform.wallet.rest.WalletAccountREST
- refreshWalletFromBlockchain(Wallet, ContractDetail, Map<String, Set<String>>) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Refreshes wallet state from blockchain
- refreshWalletsFromBlockchain(Map<String, Set<String>>) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Refreshes wallets from blockchain
- registerPlugin(RewardPlugin) - Method in interface org.exoplatform.wallet.reward.service.RewardSettingsService
-
Registers a reward plugin
- REMOTE_SERVICE - Static variable in class org.exoplatform.wallet.statistic.StatisticUtils
- removePrivateKey(String) - Method in class org.exoplatform.wallet.rest.WalletAccountREST
- removePrivateKeyByTypeAndId(String, String, String) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Removes wallet private key by identity type and remoteId
- removeTeam(Long) - Method in class org.exoplatform.wallet.reward.rest.RewardTeamREST
- removeTeam(Long) - Method in interface org.exoplatform.wallet.reward.service.RewardTeamService
-
Remove a reward Team/Pool by id
- removeTeam(Long) - Method in interface org.exoplatform.wallet.reward.storage.RewardTeamStorage
-
Remove a reward Team/Pool by id
- removeWalletByAddress(String, String) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Remove User or Space wallet address association
- removeWalletByTypeAndId(String, String, String) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Remove wallet address association by type and remote id
- replaceRewardTransactions(String, String) - Method in interface org.exoplatform.wallet.reward.service.RewardReportService
-
Replaces an old reward transaction hash to a new one, that had boosted the first one
- replaceRewardTransactions(String, String) - Method in interface org.exoplatform.wallet.reward.storage.RewardReportStorage
-
Replaces an old reward transaction hash to a new one, that had boosted the first one
- requestAuthorization(String) - Method in class org.exoplatform.wallet.rest.WalletAccountREST
- requestFunds(FundsRequest) - Method in class org.exoplatform.wallet.rest.WalletAccountREST
- requestFunds(FundsRequest, String) - Method in interface org.exoplatform.wallet.service.WalletService
-
Save funds request and send notifications
- RESOURCE_BUNDLE_NAME - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- retrieveWalletBlockchainState(Wallet) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Retrieve wallet state from internal database
- retrieveWalletInformationFromBlockchain(Wallet, ContractDetail, Set<String>) - Method in interface org.exoplatform.wallet.service.WalletTokenAdminService
-
Retrieves wallet details from blockchain
- reward(TransactionDetail, String) - Method in interface org.exoplatform.wallet.service.WalletTokenAdminService
-
Send rewarded token amounts (on blockchain) to a receiver wallet address using 'Admin' wallet.
- REWARD_CONTEXT - Static variable in class org.exoplatform.wallet.utils.RewardUtils
- REWARD_CONTEXT_NAME - Static variable in class org.exoplatform.wallet.utils.RewardUtils
- REWARD_END_PERIOD_DATE - Static variable in class org.exoplatform.wallet.utils.RewardUtils
- REWARD_END_PERIOD_DATE_FORMATTED - Static variable in class org.exoplatform.wallet.utils.RewardUtils
- REWARD_FAIL_COUNT - Static variable in class org.exoplatform.wallet.utils.RewardUtils
- REWARD_PENDING_COUNT - Static variable in class org.exoplatform.wallet.utils.RewardUtils
- REWARD_PERIOD_TYPE - Static variable in class org.exoplatform.wallet.utils.RewardUtils
- REWARD_REPORT_NOTIFICATION_PARAM - Static variable in class org.exoplatform.wallet.utils.RewardUtils
- REWARD_SCOPE - Static variable in class org.exoplatform.wallet.utils.RewardUtils
- REWARD_SCOPE_NAME - Static variable in class org.exoplatform.wallet.utils.RewardUtils
- REWARD_SETTINGS_KEY_NAME - Static variable in class org.exoplatform.wallet.utils.RewardUtils
- REWARD_START_PERIOD_DATE - Static variable in class org.exoplatform.wallet.utils.RewardUtils
- REWARD_START_PERIOD_DATE_FORMATTED - Static variable in class org.exoplatform.wallet.utils.RewardUtils
- REWARD_SUCCESS_COUNT - Static variable in class org.exoplatform.wallet.utils.RewardUtils
- REWARD_SUCCESS_EVENT_NAME - Static variable in class org.exoplatform.wallet.utils.RewardUtils
- REWARD_SUCCESS_NOTIFICATION_ID - Static variable in class org.exoplatform.wallet.utils.RewardUtils
- REWARD_TRANSACTION_COUNT - Static variable in class org.exoplatform.wallet.utils.RewardUtils
- REWARD_TRANSACTION_LABEL_KEY - Static variable in class org.exoplatform.wallet.utils.RewardUtils
- REWARD_TRANSACTION_NO_POOL_MESSAGE_KEY - Static variable in class org.exoplatform.wallet.utils.RewardUtils
- REWARD_TRANSACTION_WITH_POOL_MESSAGE_KEY - Static variable in class org.exoplatform.wallet.utils.RewardUtils
- REWARD_VALID_MEMBERS_COUNT - Static variable in class org.exoplatform.wallet.utils.RewardUtils
- RewardBudgetType - Enum in org.exoplatform.wallet.model.reward
- REWARDINGS_GROUP - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- RewardPeriod - Class in org.exoplatform.wallet.model.reward
- RewardPeriod(RewardPeriodType) - Constructor for class org.exoplatform.wallet.model.reward.RewardPeriod
- RewardPeriodType - Enum in org.exoplatform.wallet.model.reward
- RewardPlugin - Class in org.exoplatform.wallet.reward.api
-
A reward plugin to manage rewarded points
- RewardPlugin() - Constructor for class org.exoplatform.wallet.reward.api.RewardPlugin
- RewardPluginSettings - Class in org.exoplatform.wallet.model.reward
- RewardPluginSettings() - Constructor for class org.exoplatform.wallet.model.reward.RewardPluginSettings
- RewardReport - Class in org.exoplatform.wallet.model.reward
- RewardReport() - Constructor for class org.exoplatform.wallet.model.reward.RewardReport
- RewardReportREST - Class in org.exoplatform.wallet.reward.rest
- RewardReportREST(RewardReportService) - Constructor for class org.exoplatform.wallet.reward.rest.RewardReportREST
- RewardReportService - Interface in org.exoplatform.wallet.reward.service
-
A storage service to save/load reward settings
- RewardReportStorage - Interface in org.exoplatform.wallet.reward.storage
- RewardSettings - Class in org.exoplatform.wallet.model.reward
- RewardSettings() - Constructor for class org.exoplatform.wallet.model.reward.RewardSettings
- RewardSettingsREST - Class in org.exoplatform.wallet.reward.rest
- RewardSettingsREST(RewardSettingsService) - Constructor for class org.exoplatform.wallet.reward.rest.RewardSettingsREST
- RewardSettingsService - Interface in org.exoplatform.wallet.reward.service
-
A storage service to save/load reward transactions
- RewardStatus - Enum in org.exoplatform.wallet.model.reward
- RewardTeam - Class in org.exoplatform.wallet.model.reward
- RewardTeam() - Constructor for class org.exoplatform.wallet.model.reward.RewardTeam
- RewardTeamMember - Class in org.exoplatform.wallet.model.reward
- RewardTeamMember() - Constructor for class org.exoplatform.wallet.model.reward.RewardTeamMember
- RewardTeamREST - Class in org.exoplatform.wallet.reward.rest
- RewardTeamREST(RewardTeamService) - Constructor for class org.exoplatform.wallet.reward.rest.RewardTeamREST
- RewardTeamService - Interface in org.exoplatform.wallet.reward.service
-
A storage service to save/load reward teams
- RewardTeamStorage - Interface in org.exoplatform.wallet.reward.storage
-
A storage service to save/load reward teams
- RewardTransaction - Class in org.exoplatform.wallet.model.reward
- RewardTransaction() - Constructor for class org.exoplatform.wallet.model.reward.RewardTransaction
- RewardUtils - Class in org.exoplatform.wallet.utils
S
- saveContractDetail(ContractDetail) - Method in interface org.exoplatform.wallet.service.WalletContractService
-
Save a new contract details
- saveInitialFundsSettings(InitialFundsSettings) - Method in class org.exoplatform.wallet.rest.WalletSettingsREST
- saveInitialFundsSettings(InitialFundsSettings) - Method in interface org.exoplatform.wallet.service.WalletService
-
Save initial funds
- saveOrDeleteAddressLabel(WalletAddressLabel) - Method in class org.exoplatform.wallet.rest.WalletAccountREST
- saveOrDeleteAddressLabel(WalletAddressLabel, String) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Saves label if label is not empty else, delete it
- savePrivateKey(String, String) - Method in class org.exoplatform.wallet.rest.WalletAccountREST
- savePrivateKeyByTypeAndId(String, String, String, String) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Save wallet private key for a wallet identified by identity type and remoteId
- saveRewardReport(RewardReport) - Method in interface org.exoplatform.wallet.reward.service.RewardReportService
- saveRewardReport(RewardReport) - Method in interface org.exoplatform.wallet.reward.storage.RewardReportStorage
- saveSettings(RewardSettings) - Method in class org.exoplatform.wallet.reward.rest.RewardSettingsREST
- saveSettings(RewardSettings) - Method in interface org.exoplatform.wallet.reward.service.RewardSettingsService
-
Save reward settings
- saveTeam(RewardTeam) - Method in class org.exoplatform.wallet.reward.rest.RewardTeamREST
- saveTeam(RewardTeam) - Method in interface org.exoplatform.wallet.reward.service.RewardTeamService
-
Update or create a reward team
- saveTeam(RewardTeam) - Method in interface org.exoplatform.wallet.reward.storage.RewardTeamStorage
-
Update or create a reward team
- saveTransactionDetail(TransactionDetail, boolean) - Method in interface org.exoplatform.wallet.service.WalletTransactionService
-
Save transaction details in database
- saveTransactionDetail(TransactionDetail, String) - Method in interface org.exoplatform.wallet.service.WalletTransactionService
-
Save transaction details in database
- saveTransactionDetails(TransactionDetail) - Method in class org.exoplatform.wallet.rest.WalletTransactionREST
- saveUserPreferences(String, WalletSettings) - Method in interface org.exoplatform.wallet.service.WalletService
-
Save user preferences of Wallet
- saveWallet(Wallet) - Method in class org.exoplatform.wallet.rest.WalletAccountREST
- saveWallet(Wallet, boolean) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Save wallet instance in internal database
- saveWalletAddress(Wallet, String) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Save wallet address to currentUser or to a space managed by current user
- saveWalletBackupState(long, boolean) - Method in class org.exoplatform.wallet.rest.WalletAccountREST
- saveWalletBackupState(String, long, boolean) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Change wallet backup state
- saveWalletBlockchainState(Wallet, String) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Save wallet state on blockchain
- scanNewerBlocks() - Method in interface org.exoplatform.wallet.service.BlockchainTransactionService
-
Scans newly mined blocks in Blockchain to verify if there are transactions on configured token or wallet.
- SCOPE_NAME - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- SEMESTER - org.exoplatform.wallet.model.reward.RewardPeriodType
- SENDER - org.exoplatform.wallet.model.transaction.TransactionNotificationType
- SENDER - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- SENDER_ACCOUNT_DETAIL_PARAMETER - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- SENDER_URL - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- sendEther(String, double, String, String) - Method in class org.exoplatform.wallet.rest.WalletAdminTransactionREST
- sendEther(TransactionDetail, String) - Method in interface org.exoplatform.wallet.service.WalletTokenAdminService
-
Send ether (on blockchain) to a receiver wallet address using 'Admin' wallet.
- sendRawTransactions() - Method in interface org.exoplatform.wallet.service.BlockchainTransactionService
-
Sends raw transactions to blockchain
- sendRewards(long) - Method in class org.exoplatform.wallet.reward.rest.RewardReportREST
- sendRewards(long, String) - Method in interface org.exoplatform.wallet.reward.service.RewardReportService
-
Send rewards transactions
- sendToken(String, String, String, double) - Method in class org.exoplatform.wallet.rest.WalletAdminTransactionREST
- sendToken(TransactionDetail, String) - Method in interface org.exoplatform.wallet.service.WalletTokenAdminService
-
Send token (on blockchain) to a receiver wallet address using 'Admin' wallet.
- service() - Method in annotation type org.exoplatform.wallet.statistic.ExoWalletStatistic
- setConfiguredContractDetail(ContractDetail) - Method in interface org.exoplatform.wallet.service.WalletService
-
Sets contract detail object in global settings
- setContractAmountDecimal(BigInteger, int) - Method in class org.exoplatform.wallet.model.transaction.TransactionDetail
- setDynamicGasPrice(long) - Method in interface org.exoplatform.wallet.service.WalletService
-
Sets gas price from blockchain network
- setInitializationStatus(String, String) - Method in class org.exoplatform.wallet.rest.WalletAccountREST
- setInitializationStatus(String, WalletState) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Change wallet initialization status
- setInitializationStatus(String, WalletState, String) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Change wallet initialization status
- SETTINGS_KEY_NAME - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- setValueDecimal(BigInteger, int) - Method in class org.exoplatform.wallet.model.transaction.TransactionDetail
- SIMPLE_CHARS - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- SPACE - org.exoplatform.wallet.model.WalletType
- StatisticUtils - Class in org.exoplatform.wallet.statistic
- STATUS - Static variable in class org.exoplatform.wallet.statistic.StatisticUtils
- STATUS_CODE - Static variable in class org.exoplatform.wallet.statistic.StatisticUtils
- SUCCESS - org.exoplatform.wallet.model.reward.RewardStatus
- SYMBOL - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- SYMBOL_PARAMETER - Static variable in class org.exoplatform.wallet.utils.WalletUtils
T
- timeFromSeconds(long) - Static method in class org.exoplatform.wallet.utils.RewardUtils
- timeToSecondsAtDayStart(LocalDateTime) - Static method in class org.exoplatform.wallet.utils.RewardUtils
- toJsonString(Object) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- TOKEN_ADDRESS - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- TOKEN_FUNC_DEPOSIT_FUNDS - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- TOKEN_FUNC_INITIALIZEACCOUNT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- TOKEN_FUNC_SETSELLPRICE - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- TOKEN_NAME - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- TRANSACTION_MODIFIED_EVENT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- TRANSACTION_PENDING_MAX_DAYS - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- TRANSACTION_SENT_TO_BLOCKCHAIN_EVENT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- TRANSACTION_STATUS_FAILED - Static variable in class org.exoplatform.wallet.utils.RewardUtils
- TRANSACTION_STATUS_PENDING - Static variable in class org.exoplatform.wallet.utils.RewardUtils
- TRANSACTION_STATUS_SUCCESS - Static variable in class org.exoplatform.wallet.utils.RewardUtils
- TransactionDetail - Class in org.exoplatform.wallet.model.transaction
- TransactionDetail() - Constructor for class org.exoplatform.wallet.model.transaction.TransactionDetail
- TransactionNotificationType - Enum in org.exoplatform.wallet.model.transaction
- TransactionStatistics - Class in org.exoplatform.wallet.model.transaction
- TransactionStatistics() - Constructor for class org.exoplatform.wallet.model.transaction.TransactionStatistics
- transactionToMap(TransactionDetail) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- transformCapitalWithUnderscore(String) - Static method in class org.exoplatform.wallet.statistic.StatisticUtils
U
- unregisterPlugin(String) - Method in interface org.exoplatform.wallet.reward.service.RewardSettingsService
-
Removes a previously registered reward plugin
- USE_DYNAMIC_GAS_PRICE - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- USER - org.exoplatform.wallet.model.WalletType
- USER - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- USER_URL - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- UserSettings - Class in org.exoplatform.wallet.model.settings
- UserSettings(GlobalSettings) - Constructor for class org.exoplatform.wallet.model.settings.UserSettings
V
- valueOf(String) - Static method in enum org.exoplatform.wallet.model.reward.RewardBudgetType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.exoplatform.wallet.model.reward.RewardPeriodType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.exoplatform.wallet.model.reward.RewardStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.exoplatform.wallet.model.transaction.TransactionNotificationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.exoplatform.wallet.model.WalletState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.exoplatform.wallet.model.WalletType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.exoplatform.wallet.model.reward.RewardBudgetType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.exoplatform.wallet.model.reward.RewardPeriodType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.exoplatform.wallet.model.reward.RewardStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.exoplatform.wallet.model.transaction.TransactionNotificationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.exoplatform.wallet.model.WalletState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.exoplatform.wallet.model.WalletType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- Wallet - Class in org.exoplatform.wallet.model
- Wallet() - Constructor for class org.exoplatform.wallet.model.Wallet
- WALLET_ADMIN_REMOTE_ID - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- WALLET_BROWSER_PHRASE_NAME - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- WALLET_CONTEXT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- WALLET_DELETED_EVENT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- WALLET_DISABLED_EVENT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- WALLET_ENABLED_EVENT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- WALLET_INITIALIZATION_MODIFICATION_EVENT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- WALLET_MODIFIED_EVENT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- WALLET_RECEIVER_NOTIFICATION_ID - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- WALLET_SCOPE - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- WALLET_SENDER_NOTIFICATION_ID - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- WALLET_USER_TRANSACTION_NAME - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- WalletAccountREST - Class in org.exoplatform.wallet.rest
- WalletAccountREST(WalletService, WalletAccountService) - Constructor for class org.exoplatform.wallet.rest.WalletAccountREST
- WalletAccountService - Interface in org.exoplatform.wallet.service
-
A service to manage wallets of different types: user, space, admin
- WalletAddressLabel - Class in org.exoplatform.wallet.model
- WalletAddressLabel() - Constructor for class org.exoplatform.wallet.model.WalletAddressLabel
- WalletAdminIdentityProvider - Class in org.exoplatform.wallet.plugin
- WalletAdminIdentityProvider() - Constructor for class org.exoplatform.wallet.plugin.WalletAdminIdentityProvider
- WalletAdminTransactionREST - Class in org.exoplatform.wallet.rest
- WalletAdminTransactionREST() - Constructor for class org.exoplatform.wallet.rest.WalletAdminTransactionREST
- WalletCacheKey - Class in org.exoplatform.wallet.model
- WalletCacheKey(long) - Constructor for class org.exoplatform.wallet.model.WalletCacheKey
- WalletCacheKey(String) - Constructor for class org.exoplatform.wallet.model.WalletCacheKey
- WalletContractREST - Class in org.exoplatform.wallet.rest
- WalletContractREST(WalletContractService) - Constructor for class org.exoplatform.wallet.rest.WalletContractREST
- WalletContractService - Interface in org.exoplatform.wallet.service
-
Manages token contract properties
- WalletPluginReward - Class in org.exoplatform.wallet.model.reward
- WalletPluginReward() - Constructor for class org.exoplatform.wallet.model.reward.WalletPluginReward
- WalletReward - Class in org.exoplatform.wallet.model.reward
- WalletReward() - Constructor for class org.exoplatform.wallet.model.reward.WalletReward
- WalletService - Interface in org.exoplatform.wallet.service
-
A storage service to save/load information used by users and spaces wallets
- WalletSettings - Class in org.exoplatform.wallet.model.settings
- WalletSettings() - Constructor for class org.exoplatform.wallet.model.settings.WalletSettings
- WalletSettingsREST - Class in org.exoplatform.wallet.rest
- WalletSettingsREST(WalletService) - Constructor for class org.exoplatform.wallet.rest.WalletSettingsREST
- WalletState - Enum in org.exoplatform.wallet.model
- WalletTokenAdminService - Interface in org.exoplatform.wallet.service
-
Communicates with blockchain to send transactions and retrieve information using admin wallet
- WalletTransactionREST - Class in org.exoplatform.wallet.rest
- WalletTransactionREST(WalletTransactionService) - Constructor for class org.exoplatform.wallet.rest.WalletTransactionREST
- WalletTransactionService - Interface in org.exoplatform.wallet.service
-
Manage stored transaction details in eXo internal datasource
- WalletType - Enum in org.exoplatform.wallet.model
- WalletUtils - Class in org.exoplatform.wallet.utils
-
Utils class to provide common tools and constants
- WebSocketMessage - Class in org.exoplatform.wallet.model
- WebSocketMessage(String, Object...) - Constructor for class org.exoplatform.wallet.model.WebSocketMessage
- WEEK - org.exoplatform.wallet.model.reward.RewardPeriodType
Y
- YEAR - org.exoplatform.wallet.model.reward.RewardPeriodType
All Classes All Packages