1 unstable release

0.1.0 May 31, 2024

#13 in #block-header

Download history 657/week @ 2024-11-15 1226/week @ 2024-11-22 1773/week @ 2024-11-29 804/week @ 2024-12-06 598/week @ 2024-12-13 205/week @ 2024-12-20 117/week @ 2024-12-27 255/week @ 2025-01-03 101/week @ 2025-01-10 64/week @ 2025-01-17 59/week @ 2025-01-24 125/week @ 2025-01-31 201/week @ 2025-02-07 57/week @ 2025-02-14 158/week @ 2025-02-21 37/week @ 2025-02-28

466 downloads per month
Used in 18 crates (10 directly)

MIT/Apache

675KB
5.5K SLoC

linera-alloy-consensus

Ethereum consensus interface.

This crate contains constants, types, and functions for implementing Ethereum EL consensus and communication. This includes headers, blocks, transactions, EIP-2718 envelopes, EIP-2930, EIP-4844, and more.

In general a type belongs in this crate if it is committed to in the EL block header. This includes:

  • transactions
  • blocks
  • headers
  • receipts
  • EIP-2718 envelopes.

Provenance

Much of this code was ported from reth-primitives as part of ongoing alloy migrations.

Dependencies

~5–9MB
~194K SLoC