public class TransactionStorage extends Object
| Constructor and Description |
|---|
TransactionStorage(WalletTransactionDAO walletTransactionDAO) |
| Modifier and Type | Method and Description |
|---|---|
org.exoplatform.addon.ethereum.wallet.model.TransactionDetail |
getAddressLastPendingTransactionSent(long networkId,
String address) |
List<org.exoplatform.addon.ethereum.wallet.model.TransactionDetail> |
getContractTransactions(long networkId,
String contractAddress,
int limit) |
List<org.exoplatform.addon.ethereum.wallet.model.TransactionDetail> |
getPendingTransactions(long networkId) |
org.exoplatform.addon.ethereum.wallet.model.TransactionDetail |
getTransactionByHash(String hash) |
List<org.exoplatform.addon.ethereum.wallet.model.TransactionDetail> |
getWalletTransactions(long networkId,
String address,
String contractAddress,
String hash,
int limit,
boolean pending,
boolean administration) |
void |
saveTransactionDetail(org.exoplatform.addon.ethereum.wallet.model.TransactionDetail transactionDetail) |
public TransactionStorage(WalletTransactionDAO walletTransactionDAO)
public List<org.exoplatform.addon.ethereum.wallet.model.TransactionDetail> getPendingTransactions(long networkId)
public List<org.exoplatform.addon.ethereum.wallet.model.TransactionDetail> getContractTransactions(long networkId, String contractAddress, int limit)
public List<org.exoplatform.addon.ethereum.wallet.model.TransactionDetail> getWalletTransactions(long networkId, String address, String contractAddress, String hash, int limit, boolean pending, boolean administration)
public void saveTransactionDetail(org.exoplatform.addon.ethereum.wallet.model.TransactionDetail transactionDetail)
public org.exoplatform.addon.ethereum.wallet.model.TransactionDetail getAddressLastPendingTransactionSent(long networkId,
String address)
public org.exoplatform.addon.ethereum.wallet.model.TransactionDetail getTransactionByHash(String hash)
Copyright © 2003–2019 eXo Platform SAS. All rights reserved.