Skip to main content

Crate solana_bls_signatures

Crate solana_bls_signatures 

Source

Re-exports§

pub use crate::error::BlsError;Non-target_os=solana
pub use crate::hash::HashedMessage;Non-target_os=solana
pub use crate::hash::PreparedHashedMessage;Non-target_os=solana
pub use crate::keypair::Keypair;Non-target_os=solana
pub use crate::proof_of_possession::AsProofOfPossessionProjective;Non-target_os=solana
pub use crate::proof_of_possession::ProofOfPossessionProjective;Non-target_os=solana
pub use crate::proof_of_possession::VerifiableProofOfPossession;Non-target_os=solana
pub use crate::pubkey::AsPubkeyProjective;Non-target_os=solana
pub use crate::pubkey::PubkeyAffineUnchecked;Non-target_os=solana
pub use crate::pubkey::PubkeyProjective;Non-target_os=solana
pub use crate::pubkey::VerifyPop;Non-target_os=solana
pub use crate::pubkey::VerifySignature;Non-target_os=solana
pub use crate::secret_key::SecretKey;Non-target_os=solana
pub use crate::secret_key::BLS_SECRET_KEY_SIZE;Non-target_os=solana
pub use crate::signature::AsSignatureProjective;Non-target_os=solana
pub use crate::signature::SignatureAffineUnchecked;Non-target_os=solana
pub use crate::signature::SignatureProjective;Non-target_os=solana
pub use crate::signature::VerifiableSignature;Non-target_os=solana
pub use crate::proof_of_possession::ProofOfPossession;
pub use crate::proof_of_possession::ProofOfPossessionCompressed;
pub use crate::proof_of_possession::BLS_PROOF_OF_POSSESSION_AFFINE_SIZE;
pub use crate::proof_of_possession::BLS_PROOF_OF_POSSESSION_COMPRESSED_SIZE;
pub use crate::pubkey::Pubkey;
pub use crate::pubkey::PubkeyCompressed;
pub use crate::pubkey::BLS_PUBLIC_KEY_AFFINE_SIZE;
pub use crate::pubkey::BLS_PUBLIC_KEY_COMPRESSED_SIZE;
pub use crate::signature::Signature;
pub use crate::signature::SignatureCompressed;
pub use crate::signature::BLS_SIGNATURE_AFFINE_SIZE;
pub use crate::signature::BLS_SIGNATURE_COMPRESSED_SIZE;

Modules§

error
hashNon-target_os=solana
keypairNon-target_os=solana
proof_of_possession
pubkey
BLS public key types and operations.
secret_keyNon-target_os=solana
signature
BLS signature types and cryptographic operations.