14 releases (breaking)
0.10.0 | Sep 26, 2024 |
---|---|
0.9.0 | Jul 18, 2024 |
0.8.0 | Jul 13, 2024 |
0.3.0 | Mar 18, 2024 |
#6 in #beacon
2,915 downloads per month
Used in 11 crates
(4 directly)
2.5MB
48K
SLoC
Ethereum Beacon Client
The Ethereum Beacon Client is an on-chain light client that tracks Ethereum consensus using the beacon chain.
Release
Polkadot SDK stable2409
lib.rs
:
Ethereum Beacon Client
A light client that verifies consensus updates signed by the sync committee of the beacon chain.
Extrinsics
Governance
Call::force_checkpoint
: Set the initial trusted consensus checkpoint.Call::set_operating_mode
: Set the operating mode of the pallet. Can be used to disable processing of consensus updates.
Consensus Updates
Call::submit
: Submit a finalized beacon header with an optional sync committee update
Dependencies
~21–36MB
~618K SLoC