Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
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
- addAnalyticsEntry(StatisticData) - Static method in class org.exoplatform.wallet.statistic.StatisticUtils
- AddressAlreadyInUseException - Exception in org.exoplatform.wallet.model
- AddressAlreadyInUseException() - Constructor for exception org.exoplatform.wallet.model.AddressAlreadyInUseException
- addStatisticEntry(Map<String, Object>) - Static method in class org.exoplatform.wallet.statistic.StatisticUtils
- addStatisticEntry(Map<String, Object>, Consumer<StatisticData>) - Static method in class org.exoplatform.wallet.statistic.StatisticUtils
- addTransactionToRefreshFromBlockchain(TransactionDetail) - Method in interface org.exoplatform.wallet.service.BlockchainTransactionService
-
Add
TransactionDetailto refresh processingQueue - ADMIN - Enum constant in enum class 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 io.meeds.wallet.lock.LockAspect
- 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
- 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.
- 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 - Enum constant in enum class org.exoplatform.wallet.model.reward.RewardBudgetType
- computeRewards(String) - Method in class org.exoplatform.wallet.reward.rest.RewardReportREST
- computeRewards(LocalDate) - Method in interface org.exoplatform.wallet.reward.service.RewardReportService
-
Compute rewards swicth configurations for the list of identities passed in parameters
- computeRewardsByUser(String) - Method in class org.exoplatform.wallet.reward.rest.RewardReportREST
- computeRewardsByUser(LocalDate, long) - Method in interface org.exoplatform.wallet.reward.service.RewardReportService
-
Compute rewards By User
- 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
- CONTRACT_TRANSACTION_MINED_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
- ContractTransactionEvent - Class in org.exoplatform.wallet.model
- ContractTransactionEvent() - Constructor for class org.exoplatform.wallet.model.ContractTransactionEvent
- convertFromDecimals(BigInteger, int) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- convertToDecimals(double, int) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- countContractPendingTransactionsSent() - Method in interface org.exoplatform.wallet.service.WalletTransactionService
- countContractPendingTransactionsToSend() - Method in interface org.exoplatform.wallet.service.WalletTransactionService
- countPendingTransactionsWithSameNonce(String, String, long) - Method in interface org.exoplatform.wallet.service.WalletTransactionService
-
Count the number of transactions sent from the same Wallet and having same Nonce than another transaction
- countRewards(String) - Method in interface org.exoplatform.wallet.reward.service.RewardReportService
- countRewards(Request, String) - Method in class org.exoplatform.wallet.reward.rest.RewardReportREST
- countTransactions() - Method in interface org.exoplatform.wallet.service.WalletTransactionService
- 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
- createWalletInstance(WalletProvider, String, long) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Creates a transient wallet instance with pre-filled default properties of a wallet that will be ready to store.
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 class org.exoplatform.wallet.model.reward.RewardBudgetType
- DEFAULT - Static variable in enum class 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 - Enum constant in enum class org.exoplatform.wallet.model.WalletState
- deleteWallet(String) - Method in class org.exoplatform.wallet.rest.WalletAccountREST
- DENIED - Enum constant in enum class org.exoplatform.wallet.model.WalletState
- duration() - Element in annotation interface io.meeds.wallet.lock.Lock
- DURATION - Static variable in class org.exoplatform.wallet.statistic.StatisticUtils
- DYNAMIC_GAS_PRICE_UPDATE_INTERVAL - Static variable in class org.exoplatform.wallet.utils.WalletUtils
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 - Enum constant in enum class org.exoplatform.wallet.model.reward.RewardStatus
- ERROR_MSG - Static variable in class org.exoplatform.wallet.statistic.StatisticUtils
- ESTIMATION - Enum constant in enum class 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 Interface 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
- findTeamsByMemberId(long) - Method in interface org.exoplatform.wallet.reward.service.RewardTeamService
-
Find reward teams by identity id
- FIXED - Enum constant in enum class org.exoplatform.wallet.model.reward.RewardBudgetType
- FIXED_PER_MEMBER - Enum constant in enum class org.exoplatform.wallet.model.reward.RewardBudgetType
- FIXED_PER_POINT - Enum constant in enum class 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.
- formatDateTime(ZonedDateTime) - Static method in class org.exoplatform.wallet.utils.RewardUtils
- formatNumber(Object, String) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- formatTime(Object, ZoneId, 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
- GAMIFICATION_BROADCAST_ACTION_EVENT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- GAMIFICATION_CREATE_WALLET_EVENT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- GAMIFICATION_EARNER_ID - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- GAMIFICATION_EVENT_ID - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- GAMIFICATION_OBJECT_ID - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- GAMIFICATION_OBJECT_TYPE - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- GAMIFICATION_RECEIVER_ID - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- GAMIFICATION_WALLET_OBJECT_TYPE - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- GAS_LIMIT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- generateHash(String) - Method in interface org.exoplatform.wallet.service.WalletTokenAdminService
- generateToken(HttpSession) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- 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
- 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
- getCurrentUserIdentityId() - Static method in class org.exoplatform.wallet.utils.WalletUtils
- 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
- getGasPrice() - Method in class org.exoplatform.wallet.rest.WalletTransactionREST
- getGasPrice() - Method in interface org.exoplatform.wallet.service.BlockchainTransactionService
-
Get gas price from blockchain
- getGasPrice() - Method in interface org.exoplatform.wallet.service.WalletService
- getId() - Method in enum class 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
- getLastWatchedBlockNumber() - Method in interface org.exoplatform.wallet.service.BlockchainTransactionService
- 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 class org.exoplatform.wallet.model.transaction.TransactionNotificationType
- getNotificationReceiversUsers(Wallet, String) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getPendingEtherTransactions(String) - Method in interface org.exoplatform.wallet.service.WalletTransactionService
- 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
- getPendingWalletTransactionsNotSent(String) - Method in interface org.exoplatform.wallet.service.WalletTransactionService
-
Retrieves the list of pending transactions of a given wallet from database which is not yet sent to blockchain
- getPendingWalletTransactionsSent(String) - Method in interface org.exoplatform.wallet.service.WalletTransactionService
-
Retrieves the list of pending transactions of a given wallet from database which was sent to blockchain
- getPeriodMedianDate() - Method in class org.exoplatform.wallet.model.reward.RewardPeriod
- getPeriodMedianDateInSeconds() - Method in class org.exoplatform.wallet.model.reward.RewardPeriod
- getPeriodOfTime(LocalDate, ZoneId) - Method in enum class org.exoplatform.wallet.model.reward.RewardPeriodType
- getPeriodOfTime(ZonedDateTime) - Method in enum class org.exoplatform.wallet.model.reward.RewardPeriodType
- getPeriodOfTime(RewardSettings, LocalDate) - 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 class 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) - 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(LocalDate) - Method in interface org.exoplatform.wallet.reward.service.RewardReportService
-
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
- getTeams() - Method in interface org.exoplatform.wallet.reward.service.RewardTeamService
- getToken(HttpSession) - Static method in class org.exoplatform.wallet.utils.WalletUtils
- getTokenBalanceOf(String) - Method in interface org.exoplatform.wallet.service.WalletTokenAdminService
-
Get token balance of a wallet address (on blockchain)
- 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 class 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
- hasManagedWalletInTransaction(ContractTransactionEvent) - Method in interface org.exoplatform.wallet.service.BlockchainTransactionService
-
Checks whether the Contract Transaction Topics contains a managed wallet
- 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
- id() - Element in annotation interface io.meeds.wallet.lock.Lock
- increaseSendingAttemptCount() - Method in class org.exoplatform.wallet.model.transaction.TransactionDetail
- 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
- INITIALIZED - Enum constant in enum class org.exoplatform.wallet.model.WalletState
- INTERNAL_WALLET - Enum constant in enum class org.exoplatform.wallet.model.WalletProvider
- io.meeds.wallet.lock - package io.meeds.wallet.lock
- isAdmin() - Method in enum class org.exoplatform.wallet.model.WalletType
- isAdmin(String) - Static method in enum class 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)
- isRewardSendingInProgress() - Method in interface org.exoplatform.wallet.reward.service.RewardReportService
- isSpace() - Method in enum class org.exoplatform.wallet.model.WalletType
- isSpace(String) - Static method in enum class org.exoplatform.wallet.model.WalletType
- isUser() - Method in enum class org.exoplatform.wallet.model.WalletType
- isUser(String) - Static method in enum class 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_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(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() - Element in annotation interface org.exoplatform.wallet.statistic.ExoWalletStatistic
- LOCAL_SERVICE - Static variable in class org.exoplatform.wallet.statistic.StatisticUtils
- Lock - Annotation Interface in io.meeds.wallet.lock
- LockAspect - Class in io.meeds.wallet.lock
- LockAspect() - Constructor for class io.meeds.wallet.lock.LockAspect
- log - Static variable in class org.exoplatform.wallet.statistic.StatisticUtils
- LOGIN_MESSAGE_ATTRIBUTE_NAME - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- logStatistics(String) - Static method in class org.exoplatform.wallet.statistic.StatisticUtils
- 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
- METAMASK - Enum constant in enum class org.exoplatform.wallet.model.WalletProvider
- MIN_GAS_PRICE - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- MODIFIED - Enum constant in enum class org.exoplatform.wallet.model.WalletState
- MODIFY_ADDRESS_ASSOCIATED_EVENT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- MONTH - Enum constant in enum class 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 - Enum constant in enum class 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() - Element in annotation interface org.exoplatform.wallet.statistic.ExoWalletStatistic
- OPERATION - Static variable in class org.exoplatform.wallet.statistic.StatisticUtils
- 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_FILTER_CHANGES - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- OPERATION_GET_FILTER_LOGS - 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_NEW_FILTER - 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
- OPERATION_UNINSTALL_FILTER - 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.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
- parseRFC3339ToZonedDateTime(String, ZoneId) - Static method in class org.exoplatform.wallet.utils.RewardUtils
- PENDING - Enum constant in enum class org.exoplatform.wallet.model.reward.RewardStatus
- PENDING - Enum constant in enum class 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 - Enum constant in enum class org.exoplatform.wallet.model.reward.RewardPeriodType
R
- Random - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- RECEIVER - Enum constant in enum class 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
- 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.
- 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
- 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
- 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 Class 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 Class in org.exoplatform.wallet.model.reward
- RewardPeriodWithFullDate - Class in org.exoplatform.wallet.model.reward
- RewardPeriodWithFullDate(RewardPeriod) - Constructor for class org.exoplatform.wallet.model.reward.RewardPeriodWithFullDate
- 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, RewardSettingsService) - 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
- 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 Class 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
- 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
- RFC_3339_FORMATTER - Static variable in class org.exoplatform.wallet.utils.RewardUtils
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
- saveLastWatchedBlockNumber(long) - Method in interface org.exoplatform.wallet.service.BlockchainTransactionService
-
Saves last watched block number
- 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
- 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
- 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
- saveWalletProvider(WalletProvider, String, String, String, HttpServletRequest) - Method in class org.exoplatform.wallet.rest.WalletAccountREST
- SCOPE_NAME - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- SEMESTER - Enum constant in enum class org.exoplatform.wallet.model.reward.RewardPeriodType
- SENDER - Enum constant in enum class 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.
- sendPendingTransactionsToBlockchain() - Method in interface org.exoplatform.wallet.service.BlockchainTransactionService
-
Sends raw transactions to blockchain
- sendRewards(String) - Method in class org.exoplatform.wallet.reward.rest.RewardReportREST
- sendRewards(LocalDate, 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() - Element in annotation interface 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
- setGasPrice(double) - 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 - Enum constant in enum class org.exoplatform.wallet.model.WalletType
- startWatchingBlockchain() - Method in interface org.exoplatform.wallet.service.BlockchainTransactionService
-
Renew subscription to listen to new transactions from Blockchain
- 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
- stopWatchingBlockchain() - Method in interface org.exoplatform.wallet.service.BlockchainTransactionService
-
Stop subscription to listen on Blockchain
- SUCCESS - Enum constant in enum class org.exoplatform.wallet.model.reward.RewardStatus
- switchToInternalWallet(long) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Switches the selected identity to internal wallet signer and changes the address
- switchWalletProvider(long, WalletProvider, String, String, String) - Method in interface org.exoplatform.wallet.service.WalletAccountService
-
Switches the provider of selected identity and changes the address
- SYMBOL - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- SYMBOL_PARAMETER - Static variable in class org.exoplatform.wallet.utils.WalletUtils
T
- timeFromSeconds(long, ZoneId) - Static method in class org.exoplatform.wallet.utils.RewardUtils
- timeToSecondsAtDayStart(LocalDate, ZoneId) - Static method in class org.exoplatform.wallet.utils.RewardUtils
- timeUnit() - Element in annotation interface io.meeds.wallet.lock.Lock
- 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_CREATED_EVENT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- TRANSACTION_EFFECTIVELY_SENT_CODE - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- TRANSACTION_MINED_AND_UPDATED_EVENT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- TRANSACTION_MINED_EVENT - 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 Class 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
- USER - Enum constant in enum class 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 class org.exoplatform.wallet.model.reward.RewardBudgetType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.exoplatform.wallet.model.reward.RewardPeriodType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.exoplatform.wallet.model.reward.RewardStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.exoplatform.wallet.model.transaction.TransactionNotificationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.exoplatform.wallet.model.WalletProvider
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.exoplatform.wallet.model.WalletState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.exoplatform.wallet.model.WalletType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.exoplatform.wallet.model.reward.RewardBudgetType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.exoplatform.wallet.model.reward.RewardPeriodType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.exoplatform.wallet.model.reward.RewardStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.exoplatform.wallet.model.transaction.TransactionNotificationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.exoplatform.wallet.model.WalletProvider
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.exoplatform.wallet.model.WalletState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.exoplatform.wallet.model.WalletType
-
Returns an array containing the constants of this enum class, 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_INITIALIZED_SETTING_PARAM - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- WALLET_MODIFIED_EVENT - Static variable in class org.exoplatform.wallet.utils.WalletUtils
- WALLET_PROVIDER_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
- WalletProvider - Enum Class in org.exoplatform.wallet.model
- 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 Class 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, WalletService) - 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 Class 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 - Enum constant in enum class org.exoplatform.wallet.model.reward.RewardPeriodType
Y
- YEAR - Enum constant in enum class org.exoplatform.wallet.model.reward.RewardPeriodType
Z
- zoneId() - Method in class org.exoplatform.wallet.model.reward.RewardPeriod
- zoneId() - Method in class org.exoplatform.wallet.model.reward.RewardSettings
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form