| Package | Description |
|---|---|
| org.exoplatform.addon.wallet.model.transaction | |
| org.exoplatform.addon.wallet.rest | |
| org.exoplatform.addon.wallet.service | |
| org.exoplatform.addon.wallet.utils |
| Modifier and Type | Method and Description |
|---|---|
TransactionDetail |
TransactionDetail.clone() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
WalletTransactionREST.saveTransactionDetails(TransactionDetail transactionDetail) |
| Modifier and Type | Method and Description |
|---|---|
TransactionDetail |
BlockchainTransactionService.computeTransactionDetail(String hash,
ContractDetail contractDetail)
compute a transaction detail from blockchain using the transaction hash and
the contract detail to use.
|
TransactionDetail |
BlockchainTransactionService.computeTransactionDetail(TransactionDetail transactionDetail,
ContractDetail contractDetail)
compute transaction detail from blockchain.
|
TransactionDetail |
WalletTransactionService.getTransactionByHash(String hash) |
TransactionDetail |
WalletTransactionService.getTransactionByHash(String hash,
String currentUser) |
TransactionDetail |
WalletTokenAdminService.initialize(TransactionDetail transactionDetail,
String issuerUsername)
Initializes (on blockchain) a receiver wallet address using 'Admin' wallet
by using funds transmitted in transaction detail.
|
TransactionDetail |
WalletTokenAdminService.reward(TransactionDetail transactionDetail,
String issuerUsername)
Send rewarded token amounts (on blockchain) to a receiver wallet address
using 'Admin' wallet.
|
TransactionDetail |
WalletTokenAdminService.sendEther(TransactionDetail transactionDetail,
String issuerUsername)
Send ether (on blockchain) to a receiver wallet address using 'Admin'
wallet.
|
TransactionDetail |
WalletTokenAdminService.sendToken(TransactionDetail transactionDetail,
String issuerUsername)
Send token (on blockchain) to a receiver wallet address using 'Admin'
wallet.
|
| Modifier and Type | Method and 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) |
| Modifier and Type | Method and Description |
|---|---|
void |
BlockchainTransactionService.computeContractTransactionDetail(TransactionDetail transactionDetail,
Object transactionReceipt)
Compute contract transaction detail from blockchain.
|
TransactionDetail |
BlockchainTransactionService.computeTransactionDetail(TransactionDetail transactionDetail,
ContractDetail contractDetail)
compute transaction detail from blockchain.
|
TransactionDetail |
WalletTokenAdminService.initialize(TransactionDetail transactionDetail,
String issuerUsername)
Initializes (on blockchain) a receiver wallet address using 'Admin' wallet
by using funds transmitted in transaction detail.
|
TransactionDetail |
WalletTokenAdminService.reward(TransactionDetail transactionDetail,
String issuerUsername)
Send rewarded token amounts (on blockchain) to a receiver wallet address
using 'Admin' wallet.
|
void |
WalletTransactionService.saveTransactionDetail(TransactionDetail transactionDetail,
boolean broadcastMinedTransaction)
Save transaction details in database
|
void |
WalletTransactionService.saveTransactionDetail(TransactionDetail transactionDetail,
String currentUser,
boolean broadcastMinedTransaction)
Save transaction details in database
|
TransactionDetail |
WalletTokenAdminService.sendEther(TransactionDetail transactionDetail,
String issuerUsername)
Send ether (on blockchain) to a receiver wallet address using 'Admin'
wallet.
|
TransactionDetail |
WalletTokenAdminService.sendToken(TransactionDetail transactionDetail,
String issuerUsername)
Send token (on blockchain) to a receiver wallet address using 'Admin'
wallet.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
WalletUtils.hasKnownWalletInTransaction(TransactionDetail transactionDetail) |
Copyright © 2003–2019 eXo Platform SAS. All rights reserved.