nearprotocol - NEAR 上的智能合约是否有事件,或者我是否需要轮询链来获取数据?

标签 nearprotocol

智能合约现在是否有事件可以设置监听器,或者我是否需要手动轮询链以获取有关它们的数据?

最佳答案

NEAR 目前没有事件,但您可以执行以下操作
https://github.com/near-examples/erc-20-token/blob/master/contract/events.ts
在 Rust 中
https://github.com/near/docs/issues/362
我们有一种方法来轮询合约状态的变化,而不是原生事件。例如,上面的可替代 token 的事件就是通过使用它来实现的。
事件轮询可以通过 RPC 完成 https://docs.near.org/docs/api/rpc-experimental#example-of-data-changes而且我们正在完成索引基础架构,以便稍后可以运行将提供所有这些事件的 inode (https://github.com/nearprotocol/nearcore/pull/2651)

关于nearprotocol - NEAR 上的智能合约是否有事件,或者我是否需要轮询链来获取数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62903365/

相关文章:

nearprotocol - Meme 博物馆教程 - 'exceed prepaid gas'

nearprotocol - 如何修复 "AVX support is required in order to run Wasmer VM Singlepass backend"?

nearprotocol - 为什么要从 NEAR 协议(protocol)中的帐户中删除所有访问 key ?

nearprotocol - 测试网浏览器上的交易状态为 `not started`

rust - 有什么方法或方法可以检查近帐户 ID 上的 accesskey 权限吗?

rust - 调用合约失败

nearprotocol - 如何使用 jsonrpc 近协议(protocol)中的 call_function 获取实际数字?

nearprotocol - NEAR NEAR CLI 有可用的小更新 2.1.1 → 2.2.0 │ │ 运行 yarn add near-cli 以避免意外行为(未解决)

nearprotocol - 如何验证 NEAR 协议(protocol)中的交易是否由给定帐户 ID 签名?

nearprotocol - 近主网存档节点设置