如何查询Hedera账户过去特定时间点的HBAR余额?
查询Hedera账户余额的替代方法
我可以通过以下请求从镜像节点查询当前余额:
curl --request GET \ 'https://testnet.mirrornode.hedera.com/api/v1/balances?account.id=0.0.3996280' \ --header 'Content-Type: application/json'
根据/api/v1/balances的文档,该端点仅支持account.id、account.balance、account.publickey、limit和order这些查询参数。有没有其他可行的查询方法?
我想到一种替代方案:用JSON-RPC的eth_getBalance接口代替镜像节点API,示例请求如下:
curl -X POST \ --data-raw '{ "jsonrpc": "2.0", "method": "eth_getBalance", "params": [ "0x7394111093687e9710b7a7aeba3ba0f417c54474", "latest" ], "id": 0 }'
但我还不清楚怎么解决这两个问题:
- 在
params的第一个参数中,如何指定0.0.3996280这类原生Hedera(非EVM)地址 - 在
params的第二个参数中,如何指定区块编号——因为Hedera本身没有传统意义上的区块
内容的提问来源于stack exchange,提问作者bguiz
相关产品推荐
相关产品推荐

