Web3j:获取使用交易哈希传输的交易令牌的价值
Posted
技术标签:
【中文标题】Web3j:获取使用交易哈希传输的交易令牌的价值【英文标题】:Web3j: Get value of transaction token transfered using Transaction Hash 【发布时间】:2021-07-15 10:11:39 【问题描述】:使用 Web3j(not Web3js),如何获取使用交易哈希传输的代币的价值?
【问题讨论】:
试试看这个:***.com/a/61154907/9131185 谢谢@OLIVIERSZINSOU,但我的问题是关于java语言(Web3j),你指的答案是使用来自Web3.js的javascript 【参考方案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 中接收
【讨论】:
以上是关于Web3j:获取使用交易哈希传输的交易令牌的价值的主要内容,如果未能解决你的问题,请参考以下文章