public class WalletTransactionDAO extends org.exoplatform.commons.persistence.impl.GenericDAOJPAImpl<TransactionEntity,Long>
| Constructor and Description |
|---|
WalletTransactionDAO() |
| Modifier and Type | Method and Description |
|---|---|
double |
countReceivedContractAmount(String contractAddress,
String address,
ZonedDateTime startDate,
ZonedDateTime endDate) |
double |
countSentContractAmount(String contractAddress,
String address,
ZonedDateTime startDate,
ZonedDateTime endDate) |
TransactionEntity |
getAddressLastPendingTransactionSent(long networkId,
String address) |
List<TransactionEntity> |
getContractTransactions(String contractAddress,
String contractMethodName,
int limit) |
List<TransactionEntity> |
getPendingTransactions(long networkId) |
TransactionEntity |
getTransactionByHash(String hash) |
List<TransactionEntity> |
getWalletTransactions(long networkId,
String address,
String contractAddress,
String contractMethodName,
int limit,
boolean onlyPending,
boolean includeAdministrationTransactions) |
public List<TransactionEntity> getContractTransactions(String contractAddress, String contractMethodName, int limit)
public List<TransactionEntity> getWalletTransactions(long networkId, String address, String contractAddress, String contractMethodName, int limit, boolean onlyPending, boolean includeAdministrationTransactions)
public List<TransactionEntity> getPendingTransactions(long networkId)
public TransactionEntity getTransactionByHash(String hash)
public TransactionEntity getAddressLastPendingTransactionSent(long networkId, String address)
public double countReceivedContractAmount(String contractAddress, String address, ZonedDateTime startDate, ZonedDateTime endDate)
public double countSentContractAmount(String contractAddress, String address, ZonedDateTime startDate, ZonedDateTime endDate)
Copyright © 2003–2019 eXo Platform SAS. All rights reserved.