【问题标题】:Web3j: Get value of transaction token transfered using Transaction HashWeb3j:获取使用交易哈希传输的交易令牌的价值
【发布时间】:2021-07-15 10:11:39
【问题描述】:

使用 Web3j(not Web3js),如何获取使用交易哈希传输的代币的价值?

【问题讨论】:

标签: spring-boot smartcontracts web3-java etherscan


【解决方案1】:

我为 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 中接收

【讨论】:

    猜你喜欢
    • 2021-10-08
    • 2023-01-14
    • 1970-01-01
    • 2023-04-01
    • 2021-09-23
    • 2019-02-12
    • 2019-10-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多