60 个版本 (37 个主要版本)
39.0.0 | 2024年7月18日 |
---|---|
38.0.1 | 2024年7月18日 |
38.0.0 | 2024年6月21日 |
37.0.0 | 2024年5月23日 |
2.0.0-alpha.5 | 2020年3月24日 |
#1430 in 魔法豆
每月下载量39,900次
用于 696 个crate(523 个直接使用)
1MB
20K SLoC
运行时模块共享原始类型。
许可:Apache-2.0
lib.rs
:
Substrate 运行时原语。
此crate包含大量类型和工具库,这些类型和工具库用于Substrate运行时,但不是特别FRAME
导向的。
区块、头部和外提
最值得注意的是,此crate包含一些类型和特性,使得客户端和运行时之间的重要通信成为可能。这包括
- 一组特性,用于声明任何区块/头部/外提类型应提供的内容。
- 实现这些特性的类型集合,同时在泛型方面提供高程度的可配置性。
运行时API类型
此crate还包含一些常与运行时API一起使用的类型。最值得注意的是
ApplyExtrinsicResult
和DispatchOutcome
,它们决定了客户端和运行时如何就外部的成功或失败进行通信。transaction_validity
,它决定了客户端和运行时如何就外部的有效性进行通信,即使在事务队列中。
依赖项
~16–29MB
~473K SLoC