32个主要版本的重大更改

35.0.0 2024年6月21日
34.0.0 2024年5月23日
33.0.0 2024年4月30日
32.0.0 2024年4月8日
0.0.0 2022年11月21日

#6 in #off-chain


pallet-examples 中使用

MIT-0 许可证

2.5MB
44K SLoC

离链工作器示例框架

离链工作器示例:一个简单的框架,展示了大多数离链工作器常见概念、API和结构。

运行 cargo doc --package pallet-example-offchain-worker --open 查看此模块的文档。

此框架作为展示Substrate离链工作器的示例,不适用于生产环境。

概述

在这个例子中,我们将构建一个非常简单、直观且绝对不适合用于生产的BTC/USD价格预言机。在每一个区块之后,离链工作者(OCW)将被触发,获取当前价格,并准备签名或未签名的交易,将结果反馈到链上。链上逻辑将简单地将结果汇总,并存储最后64个值来计算平均价格。OCW中增加了额外的逻辑来防止网络被签名和未签名的交易垃圾邮件充斥,并且自定义的UnsignedValidator确保网络中只有一个未签名的交易。

许可证:MIT-0

依赖项

~17–32MB
~527K SLoC