文章目录
- 一、解析区块信息,获取交易回执
- 1.1 根据块号获取block信息
- 1.2 解析区块交易信息
- 1.3 判断TRC20合约入账
- 1.4 基础信息
- 1.5 代码实现
- 二、获取区块信息后,解析交易信息
- 2.1 区块交易解析流程
- 2.2 基础信息
- 2.3 代码实现
一、解析区块信息,获取交易回执
该方式首先获取区块信息,循环判断交易体中的交易类型,如果是trx交易,则格式化from及to地址,如果是trc20交易,则格式化合约地址,如果合约地址是trc20-usdt合约地址(或者自己需要的合约地址),那么根据交易哈希查询交易信息,判断交易信息。
此方式的优点是:交易回执信息是该交易在链上已经执行后的信息,所以根据交易哈希获取交易回执的信息更加准确。
此方式的缺点是:程序需要首先获取区块信息,如果遇到trc20-usdt交易,需要再次调用节点获取该交易的详情。trongr