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§
Structs§
- Allows for the adding/combining of multiple BLS PublicKeys.
- Allows for the adding/combining of multiple BLS Signatures.
- A BLS public key.