【发布时间】:2021-07-15 10:11:39
【问题描述】:
使用 Web3j(not Web3js),如何获取使用交易哈希传输的代币的价值?
【问题讨论】:
-
谢谢@OLIVIERSZINSOU,但我的问题是关于java语言(Web3j),你指的答案是使用来自Web3.js的javascript
标签: spring-boot smartcontracts web3-java etherscan
使用 Web3j(not Web3js),如何获取使用交易哈希传输的代币的价值?
【问题讨论】:
标签: spring-boot smartcontracts web3-java etherscan
我为 web3j 找到了这个示例:
String transactionHash = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
TransactionReceipt transReceipt = web3j.ethGetTransactionReceipt(transactionHash).send().getTransactionReceipt();
Transaction transaction = ethTransaction.getResult();
int size = tokenImpl.getTransferEvents(transReceipt).size();
size = size -1;
BigInteger valueTransaction = tokenImpl.getTransferEvents(transReceipt).get(size).value;
值将在 BigInteger 中接收
【讨论】: