referrerpolicy=no-referrer-when-downgrade

Crate snowbridge_beacon_primitives

Source

Re-exports§

pub use types::AncestryProof;
pub use types::BeaconHeader;
pub use types::CompactBeaconState;
pub use types::ExecutionPayloadHeader;
pub use types::ExecutionProof;
pub use types::FinalizedHeaderState;
pub use types::Fork;
pub use types::ForkData;
pub use types::ForkVersion;
pub use types::ForkVersions;
pub use types::Mode;
pub use types::PublicKey;
pub use types::Signature;
pub use types::SigningData;
pub use types::SyncAggregate;
pub use types::SyncCommittee;
pub use types::SyncCommitteePrepared;
pub use types::VersionedExecutionPayloadHeader;
pub use updates::CheckpointUpdate;
pub use updates::NextSyncCommitteeUpdate;
pub use updates::Update;
pub use bits::decompress_sync_committee_bits;
pub use bls::fast_aggregate_verify;
pub use bls::prepare_aggregate_pubkey;
pub use bls::prepare_aggregate_pubkey_from_absent;
pub use bls::prepare_aggregate_signature;
pub use bls::prepare_g1_pubkeys;
pub use bls::BlsError;
pub use merkle_proof::verify_merkle_branch;
pub use receipt::verify_receipt_proof;

Modules§

bits
bls
config
merkle_proof
receipt
ssz
types
updates

Structs§

AggregatePublicKey
Allows for the adding/combining of multiple BLS PublicKeys.
AggregateSignature
Allows for the adding/combining of multiple BLS Signatures.
PublicKeyPrepared
A BLS public key.
SignaturePrepared