Near 交易的手续费如何获取,哪些操作涉及到 Near 金额?

Posted

技术标签:

【中文标题】Near 交易的手续费如何获取,哪些操作涉及到 Near 金额?【英文标题】:How to get the transaction fees of Near transactions and which operations involves Near amount? 【发布时间】:2021-07-21 18:02:37 【问题描述】:

https://explorer.near.org/blocks/99qdUGNmGMMQQdKGmgA7Lf6PjaXAHgVVy53DLHJZpcbb

区块 - 35866073 有 5 笔交易

ChunkHash - GwMUrTgEfqEaV9s8ngvqUn9c4hi4G8Ywpggoy4VDwnok

5 个 transactionHshses

事务哈希 2 - AMDbiQUJx2Dd9FfbaYYbNj2D6T6xPJMHgWCZ4RTrN1UU

从 comchien.near 转移到 85a577d5db02df7830c8ad3db76ca6a90dee6f176c8478eb12dbf30d8d2d54ee - 5.58572

交易费 - ?资源管理器中显示了一些交易费用,但在 Json 结构中我没有看到交易费用,您能帮忙我如何获得交易费用

TransactionHash 2- 6Beo8SFyjPjjtFnT3b2aEGDHgPY9HxGZ17vWvpSN733c

我可以看到 storage_deposit 、 near_deposit 和 ft_transfer_call。是否所有金额都转移到 wrap.near。 json结构中缺少相同的交易费用。

【问题讨论】:

【参考方案1】:

NEAR 中的交易只是输入。要查看输出(执行结果),您需要使用tx RPC 查询交易详情以查看transaction_outcome -> outcome -> tokens_burned 字段。那是交易初始处理费。接下来,您需要获取收据执行结果(嗯,它就在tx RPC 响应中)并将所有receipts_outcome -> outcome -> tokens_burned 相加。这正是NEAR Explorer does。

您还可以在 this doc 那里找到有用的我解释所有余额变化的地方。

【讨论】:

以上是关于Near 交易的手续费如何获取,哪些操作涉及到 Near 金额?的主要内容,如果未能解决你的问题,请参考以下文章

如何从 NEAR 协议中的私钥和/或帐户 ID 获取公钥?

php 处理微信账单

什么是NFT? NFT有哪些平台和项目?Near下获取NFT实践(Mintbase)

酷暑钜惠交易手续费百分之200返还活动开启!

求最新的美股通道 标签及手续费返费

如何从账本设备中获取 NEAR 公钥?