You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过交易哈希查询区块链中的交易金额,是否有可调用的API方法?

区块链交易哈希对应金额查询方案

首先你需要先确认文件中存储的交易哈希所属的公链类型,不同公链的查询接口规范不通用,以下是不同场景的实现方式:

  • EVM兼容链(包括以太坊、BSC、Polygon、Arbitrum、Optimism等所有EVM架构的公链):你可以调用对应链的区块浏览器公开API,或者自有节点的RPC接口,使用eth_getTransactionByHash方法传入目标交易哈希即可。返回结果中的value字段为原生代币的交易金额,默认单位为wei,按对应公链的小数位(绝大多数EVM链原生代币小数位为18)换算即可得到常规单位的金额;如果是ERC20/ERC721等合约类交易,解析返回结果的input字段,或者调用eth_getTransactionReceipt方法获取交易日志提取对应转账事件的金额参数即可。
  • UTXO模型链(包括比特币、莱特币、比特币现金等):你可以调用对应链的区块浏览器API或者自有节点RPC接口,使用getrawtransaction方法获取交易原始数据后解析,返回结果中的vout数组存储了所有交易输出的金额,排除找零输出后即可得到实际转账金额。
  • 其他公链(Solana、Aptos、Sui等非EVM非UTXO架构公链):均有对应公开的节点RPC接口或者区块浏览器API,传入交易哈希查询交易详情后都可以直接读取到对应交易金额字段。

如果需要批量查询文件内的所有哈希,注意绝大多数公开第三方API都有请求频率限制,你可以按批次读取文件内的哈希,控制请求频率调用即可。

内容的提问来源于stack exchange,提问作者azamat303

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.09 13:06:04