如何预计算receipt_id?其是否基于交易/交易哈希生成?
Receipt与交易的关联实现方案
- 尝试将Receipt与对应交易关联时,发现官方文档仅提供交易→Receipt的RPC查询能力,没有反向通过Receipt查询交易的方法。
- 查看nearcore代码后发现,无需调用RPC,可通过交易预计算的方式实现两者关联。
- 补充说明:已在nearcore中找到具体实现逻辑——Receipt的哈希由
sha256衍生函数生成,该函数被create_receipt_id_from_transaction函数调用,通过这一逻辑可以从交易信息预计算出对应的Receipt ID,以此建立关联。
内容的提问来源于stack exchange,提问作者0xtu
相关产品推荐
相关产品推荐

