456  
武汉链根据交易hash获取交易数据时返回“Both rpc err and result are null”是为什么?(或交易一直pending)
作者: 陈曦 于 2022年03月03日 发布在分类 / BSN 常见问题 / BSN-DCC基础网络 / 技术类问题 下,并于 2022年03月04日 编辑

1、根据eth_getTransactionByHash方法获取交易信息,查看到前交易信息,发现交易未落块,说明交易还在pending状态

2、检查设置的gasPrice,如果gasPrice设置的太小,交易就会一直在等待打包,查询到pending交易的nonce值,提高gasPrice之后,重新发起交易。

3、设置了nonce值,但是nonce值不是从1开始递增的(或是nonce值不是连续的),交易就会一直pending,要补齐nonce值缺失的交易。可以根据eth_getTransactionCount方法可以查看当前交易的nonce值。





 推荐知识

 历史版本

修改日期 修改人 备注
2022-03-04 14:35:27[当前版本] 陈曦 其他原因...
2022-03-03 17:38:05 陈曦 其他原因...
2022-03-03 17:27:59 陈曦 创建版本

区块链服务网络发展联盟