【问题标题】:How to get the details of a token transaction[like amount sent] on Near protocol如何在 Near 协议上获取代币交易的详细信息 [如发送的金额]
【发布时间】:2022-12-15 01:27:14
【问题描述】:

我试图在附近获取代币交易的详细信息。 发送的令牌数量等详细信息。

JSON RPC 端点仅返回与交易中涉及的 NEAR 数量相关的详细信息。

一些代币(如 token.sweat)发出一个日志,其中包含交易中涉及的代币数量,但这在 Near 上的所有代币中并不一致。

有没有标准的方法来获得这个?

我想是有的,因为附近的探索者也能得到这些细节。 谢谢。

【问题讨论】:

    标签: nearprotocol


    【解决方案1】:

    NEAR 中有一个事件日志标准。然而,在 NEAR 的文档中只提到了NFT event

    这是 NEAR 上 Fungible Tokens (NEP141) ft_transfer 事件的 example 日志。

    FtTransfer {
        old_owner_id: sender_id,
        new_owner_id: receiver_id,
        amount: &U128(amount),
        memo: memo.as_deref(),
    }
    .emit();
    

    这是一个示例输出。

    Log [dev-1671032805857-80440743716599]: EVENT_JSON:{"standard":"nep141","version":"1.0.0","event":"ft_transfer","data":[{"old_owner_id":"dev-1671032805857-80440743716599","new_owner_id":"new_owner_id.testnet","amount":"10000000000000000000","memo":"Your memo here"}]}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-07
      • 2016-10-24
      • 2021-07-21
      • 1970-01-01
      • 1970-01-01
      • 2021-08-24
      • 1970-01-01
      • 2014-10-15
      相关资源
      最近更新 更多