Uses of Class
org.exoplatform.wallet.model.transaction.TransactionDetail
-
Packages that use TransactionDetail Package Description org.exoplatform.wallet.model.transaction org.exoplatform.wallet.rest org.exoplatform.wallet.service org.exoplatform.wallet.utils -
-
Uses of TransactionDetail in org.exoplatform.wallet.model.transaction
Methods in org.exoplatform.wallet.model.transaction that return TransactionDetail Modifier and Type Method Description TransactionDetailTransactionDetail. clone() -
Uses of TransactionDetail in org.exoplatform.wallet.rest
Methods in org.exoplatform.wallet.rest with parameters of type TransactionDetail Modifier and Type Method Description javax.ws.rs.core.ResponseWalletTransactionREST. saveTransactionDetails(TransactionDetail transactionDetail) -
Uses of TransactionDetail in org.exoplatform.wallet.service
Methods in org.exoplatform.wallet.service that return TransactionDetail Modifier and Type Method Description TransactionDetailWalletTransactionService. getPendingTransactionByHash(String hash)TransactionDetailWalletTransactionService. getTransactionByHash(String hash)TransactionDetailWalletTransactionService. getTransactionByHash(String hash, String currentUser)TransactionDetailWalletTokenAdminService. initialize(TransactionDetail transactionDetail, String issuerUsername)Initializes (on blockchain) a receiver wallet address using 'Admin' wallet by using funds transmitted in transaction detail.TransactionDetailBlockchainTransactionService. refreshTransactionFromBlockchain(String hash)This will refresh transaction from blockchain if the transaction is marked as pending or marked as errorTransactionDetailWalletTokenAdminService. reward(TransactionDetail transactionDetail, String issuerUsername)Send rewarded token amounts (on blockchain) to a receiver wallet address using 'Admin' wallet.TransactionDetailWalletTokenAdminService. sendEther(TransactionDetail transactionDetail, String issuerUsername)Send ether (on blockchain) to a receiver wallet address using 'Admin' wallet.TransactionDetailWalletTokenAdminService. sendToken(TransactionDetail transactionDetail, String issuerUsername)Send token (on blockchain) to a receiver wallet address using 'Admin' wallet.Methods in org.exoplatform.wallet.service that return types with arguments of type TransactionDetail Modifier and Type Method Description List<TransactionDetail>WalletTransactionService. getPendingTransactions()List<TransactionDetail>WalletTransactionService. getTransactions(String address, String contractAddress, String contractMethodName, String hash, int limit, boolean onlyPending, boolean administration, String currentUser)List<TransactionDetail>WalletTransactionService. getTransactionsToSend()Methods in org.exoplatform.wallet.service with parameters of type TransactionDetail Modifier and Type Method Description voidWalletTransactionService. cancelTransactionsWithSameNonce(TransactionDetail transactionDetail)Cancels other transactions having same nonce as the corresponding transaction sentvoidBlockchainTransactionService. checkPendingTransactionValidity(TransactionDetail transactionDetail)Checks that a transaction marked as pending in internal database is valid and available on blockchain.longWalletTransactionService. countTransactionsByNonce(TransactionDetail transactionDetail)Count the number of transactions sent from the same Wallet and having same NonceTransactionDetailWalletTokenAdminService. initialize(TransactionDetail transactionDetail, String issuerUsername)Initializes (on blockchain) a receiver wallet address using 'Admin' wallet by using funds transmitted in transaction detail.TransactionDetailWalletTokenAdminService. reward(TransactionDetail transactionDetail, String issuerUsername)Send rewarded token amounts (on blockchain) to a receiver wallet address using 'Admin' wallet.voidWalletTransactionService. saveTransactionDetail(TransactionDetail transactionDetail, boolean broadcastMinedTransaction)Save transaction details in databasevoidWalletTransactionService. saveTransactionDetail(TransactionDetail transactionDetail, String currentUser)Save transaction details in databaseTransactionDetailWalletTokenAdminService. sendEther(TransactionDetail transactionDetail, String issuerUsername)Send ether (on blockchain) to a receiver wallet address using 'Admin' wallet.TransactionDetailWalletTokenAdminService. sendToken(TransactionDetail transactionDetail, String issuerUsername)Send token (on blockchain) to a receiver wallet address using 'Admin' wallet. -
Uses of TransactionDetail in org.exoplatform.wallet.utils
Methods in org.exoplatform.wallet.utils with parameters of type TransactionDetail Modifier and Type Method Description static voidWalletUtils. broadcastTransactionReplacedEvent(TransactionDetail oldTransaction, TransactionDetail newTransaction)static booleanWalletUtils. hasKnownWalletInTransaction(TransactionDetail transactionDetail)static voidWalletUtils. logStatistics(TransactionDetail transactionDetail)static Map<String,Object>WalletUtils. transactionToMap(TransactionDetail transactionDetail)
-