Substrate 中的事件模式

Tom*_*zyk 4 substrate

区块链解决方案中的事件模式是众所周知的,Substrate 团队的任何人都可以链接到 Substrate 代码中的模式吗?

我只是想了解 Substrate 框架和 Rust 语言背景下的模式。

Sha*_*izi 6

Substrate 使用 anenum来表示运行时中的事件。每个模块都可以使用宏创建自己的Events枚举decl_event!,并且运行时将所有这些单独的对象组合成一个“外部枚举”,该“外部枚举”捕获可能从运行时发出的所有可能事件。

然后,事件被简单地放置在存储中,直到下一个块开始。

前端逐块处理事件存储项,并可以使用其中提供的信息在发生某些操作时通知用户。

以下是 Substrate 中代码的演练,该代码遵循发出事件然后放入存储中的步骤:substrate 中事件存储的成本是多少?