use of com.asf.appcoins.sdk.iab.entity.Transaction.Status in project AppCoins-ethereumj by AppStoreFoundation.
the class TransactionFactory method fromEthGetTransactionReceipt.
public static Transaction fromEthGetTransactionReceipt(EthGetTransactionReceipt ethGetTransactionReceipt) {
TransactionReceipt transactionReceipt = ethGetTransactionReceipt.getTransactionReceipt();
String hash = transactionReceipt.getTransactionHash();
String from = transactionReceipt.getFrom();
Log log = transactionReceipt.getLogs().get(0);
String to = log.getAddress();
String value = extractValueFromEthGetTransactionReceipt(log.getData());
Status status = parseStatus(transactionReceipt.getStatus());
String contractAddress = ethGetTransactionReceipt.getTransactionReceipt().getTo();
return new Transaction(hash, from, to, value, status);
}
Aggregations