#transaction #ethereum #consensus #block-header #envelope #alloy #receipt

无 std linera-alloy-consensus

Ethereum 共识接口

1 个不稳定版本

0.1.0 2024 年 5 月 31 日

#2420神奇豆

Download history 191/week @ 2024-05-27 112/week @ 2024-06-03 80/week @ 2024-06-10 91/week @ 2024-06-17 22/week @ 2024-06-24 78/week @ 2024-07-01 24/week @ 2024-07-08 97/week @ 2024-07-15 83/week @ 2024-07-22 106/week @ 2024-07-29

311 每月下载量
用于 14 个 crate(10 个直接使用)

MIT/Apache

675KB
5.5K SLoC

linera-alloy-consensus

Ethereum 共识接口。

这个 crate 包含了实现 Ethereum EL 共识和通信的常量、类型和函数。这包括头部、区块、交易、EIP-2718 封装、EIP-2930EIP-4844 以及更多。

一般来说,如果一个类型在 EL 区块头部中有定义,那么它就属于这个 crate。这包括

  • 交易
  • 区块
  • 头部
  • 收据
  • EIP-2718 封装。

来源

其中大部分代码是从 reth-primitives 移植的,作为持续 alloy 迁移的一部分。

依赖项

~4.5–8.5MB
~179K SLoC