List of all items
Structs
- AggSigPartialSignature
- Message
- RecoverableSignature
- RecoveryId
- Secp256k1
- Signature
- aggsig::AggSigContext
- ecdh::SharedSecret
- ffi::AggSigContext
- ffi::AggSigPartialSignature
- ffi::BulletproofGenerators
- ffi::Context
- ffi::Generator
- ffi::PublicKey
- ffi::RecoverableSignature
- ffi::ScratchSpace
- ffi::SharedSecret
- ffi::Signature
- key::PublicKey
- key::SecretKey
- pedersen::Commitment
- pedersen::CommitmentInternal
- pedersen::ProofInfo
- pedersen::ProofMessage
- pedersen::ProofRange
- pedersen::RangeProof
Enums
Functions
- aggsig::add_signatures_single
- aggsig::export_secnonce_single
- aggsig::sign_single
- aggsig::subtract_partial_signature
- aggsig::verify_batch
- aggsig::verify_single
- ffi::ecdsa_signature_parse_der_lax
- ffi::secp256k1_aggsig_add_signatures_single
- ffi::secp256k1_aggsig_build_scratch_and_verify
- ffi::secp256k1_aggsig_combine_signatures
- ffi::secp256k1_aggsig_context_create
- ffi::secp256k1_aggsig_context_destroy
- ffi::secp256k1_aggsig_export_secnonce_single
- ffi::secp256k1_aggsig_generate_nonce
- ffi::secp256k1_aggsig_partial_sign
- ffi::secp256k1_aggsig_sign_single
- ffi::secp256k1_aggsig_subtract_partial_signature
- ffi::secp256k1_aggsig_verify_single
- ffi::secp256k1_blind_switch
- ffi::secp256k1_bulletproof_generators_create
- ffi::secp256k1_bulletproof_generators_destroy
- ffi::secp256k1_bulletproof_rangeproof_prove
- ffi::secp256k1_bulletproof_rangeproof_rewind
- ffi::secp256k1_bulletproof_rangeproof_verify
- ffi::secp256k1_bulletproof_rangeproof_verify_multi
- ffi::secp256k1_context_clone
- ffi::secp256k1_context_create
- ffi::secp256k1_context_destroy
- ffi::secp256k1_context_randomize
- ffi::secp256k1_ec_privkey_tweak_add
- ffi::secp256k1_ec_privkey_tweak_inv
- ffi::secp256k1_ec_privkey_tweak_mul
- ffi::secp256k1_ec_privkey_tweak_neg
- ffi::secp256k1_ec_pubkey_combine
- ffi::secp256k1_ec_pubkey_create
- ffi::secp256k1_ec_pubkey_parse
- ffi::secp256k1_ec_pubkey_serialize
- ffi::secp256k1_ec_pubkey_tweak_add
- ffi::secp256k1_ec_pubkey_tweak_mul
- ffi::secp256k1_ec_seckey_verify
- ffi::secp256k1_ecdh
- ffi::secp256k1_ecdsa_recover
- ffi::secp256k1_ecdsa_recoverable_signature_convert
- ffi::secp256k1_ecdsa_recoverable_signature_parse_compact
- ffi::secp256k1_ecdsa_recoverable_signature_serialize_compact
- ffi::secp256k1_ecdsa_sign
- ffi::secp256k1_ecdsa_sign_recoverable
- ffi::secp256k1_ecdsa_signature_normalize
- ffi::secp256k1_ecdsa_signature_parse_compact
- ffi::secp256k1_ecdsa_signature_parse_der
- ffi::secp256k1_ecdsa_signature_serialize_compact
- ffi::secp256k1_ecdsa_signature_serialize_der
- ffi::secp256k1_ecdsa_verify
- ffi::secp256k1_generator_generate
- ffi::secp256k1_pedersen_blind_commit
- ffi::secp256k1_pedersen_blind_sum
- ffi::secp256k1_pedersen_commit
- ffi::secp256k1_pedersen_commit_sum
- ffi::secp256k1_pedersen_commitment_parse
- ffi::secp256k1_pedersen_commitment_serialize
- ffi::secp256k1_pedersen_commitment_to_pubkey
- ffi::secp256k1_pedersen_verify_tally
- ffi::secp256k1_pubkey_to_pedersen_commitment
- ffi::secp256k1_rangeproof_info
- ffi::secp256k1_rangeproof_rewind
- ffi::secp256k1_rangeproof_sign
- ffi::secp256k1_rangeproof_verify
- ffi::secp256k1_schnorrsig_verify_batch
- ffi::secp256k1_scratch_space_create
- ffi::secp256k1_scratch_space_destroy
Type Definitions
Statics
Constants
- aggsig::ZERO_256
- constants::AGG_SIGNATURE_SIZE
- constants::BULLET_PROOF_MSG_SIZE
- constants::COMPACT_SIGNATURE_SIZE
- constants::COMPRESSED_PUBLIC_KEY_SIZE
- constants::CURVE_ORDER
- constants::GENERATOR_G
- constants::GENERATOR_H
- constants::GENERATOR_PUB_J_RAW
- constants::GENERATOR_SIZE
- constants::MAX_PROOF_SIZE
- constants::MAX_SIGNATURE_SIZE
- constants::MESSAGE_SIZE
- constants::PEDERSEN_COMMITMENT_SIZE
- constants::PEDERSEN_COMMITMENT_SIZE_INTERNAL
- constants::PROOF_MSG_SIZE
- constants::PUBLIC_KEY_SIZE
- constants::SECRET_KEY_SIZE
- constants::SINGLE_BULLET_PROOF_SIZE
- constants::UNCOMPRESSED_PUBLIC_KEY_SIZE
- ffi::SECP256K1_SER_COMPRESSED
- ffi::SECP256K1_SER_UNCOMPRESSED
- ffi::SECP256K1_START_NONE
- ffi::SECP256K1_START_SIGN
- ffi::SECP256K1_START_VERIFY
- key::ONE_KEY
- key::ZERO_KEY