当前位置:网站首页>Substrate 源码更新导读八月第1周: 新版事务化存储层启用默认模式, Polkadot v0.9.27发布
Substrate 源码更新导读八月第1周: 新版事务化存储层启用默认模式, Polkadot v0.9.27发布
2022-08-09 16:19:00 【InfoQ】
Beefy协议改用版本化确定性通讯验
SignedCommitments- block-import <-> voter channel
- voter <-> RPC-worker channel
- RPC public API
VersionedFinalityProofSignedCommitmentss#[derive(Clone, Debug, PartialEq, codec::Encode, codec::Decode)]
pub enum VersionedFinalityProof<N, S> {
#[codec(index = 1)]
/// Current active version
V1(SignedCommitment<N, S>),
}
pub struct Beefy<Block: BlockT> {
- signed_commitment_stream: BeefySignedCommitmentStream<Block>,
+ finality_proof_stream: BeefyVersionedFinalityProofStream<Block>,
beefy_best_block: Arc<RwLock<Option<Block::Hash>>>,
executor: SubscriptionTaskExecutor,
}简化新版事务化存储层使用, 并启用默认模式
frame_supportin_storage_layerDispatchWithStorageLayerwith_storage_layer.#[transactional]node-runtime
更名为
node-kitchensink-runtime
kitchensinksubstrate-node-templatesubstrate-node-templatePolkadot发布v0.9.27版本
#5798Westendteleporter边栏推荐
猜你喜欢

【时序数据库InfluxDB】Windows环境下配置InfluxDB+数据可视化,以及使用 C#进行简单操作的代码实例...

B024 – STM32温湿度控制体温检测烟雾报警系统

3 Feature Binning Methods!

2.1、基于并行上下文注意网络的场景文本图像超分辨率

MySQL的索引你了解吗

What is hardware integrated development?What are the cores of hardware integrated development?

浅谈如何保证Mysql主从一致

.NET MAUI 跨平台应用开发 I|.NET MAUI 跨平台基础

期货开户流程和手续费如何调整

Jenkins使用pipeline部署服务到远程服务器
随机推荐
快捷键修改typora字体----自制脚本
Redis 定长队列的探索和实践
How to adjust futures account opening process and handling fee
.NET 6 study notes (4) - Solve the Nullable warning in VS2022
ffmpeg通过rtsp获取h264码流
日志定期压缩、清除
二分法
Using Prometheus skillfully to extend the kubernetes scheduler
IDEA启动缓慢原因(一)
什么是控制板定制开发?
Lagrange插值公式matlab实现
B40 - 基于STM32单片机的电热蚊香蓝牙控制系统
面试中老生常谈的MySQL问答集锦夯实基础
使用SourceTree添加SSH公钥并克隆码云项目(笔记整理篇)
pgsql备份工具,哪个比较好?
硬件开发的发展前景
【教程3】疯壳·ARM功能手机-整板资源介绍
QT工程编译过程学习
TMin - TMin是否产生溢出
一键生成 API 文档的妙招