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§
- Aggregate
Public Key - Allows for the adding/combining of multiple BLS PublicKeys.
- Aggregate
Signature - Allows for the adding/combining of multiple BLS Signatures.
- Public
KeyPrepared - A BLS public key.
- Signature
Prepared