List of all items[−]
Structs
- Context
- EcdsaAdaptorSignature
- KeyPair
- PedersenCommitment
- PublicKey
- RangeProof
- Signature
- SurjectionProof
- Tag
- XOnlyPublicKey
- recovery::RecoverableSignature
- types::AlignedType
Enums
Traits
Macros
Functions
- ecdsa_signature_parse_der_lax
- recovery::secp256k1_ecdsa_recover
- recovery::secp256k1_ecdsa_recoverable_signature_convert
- recovery::secp256k1_ecdsa_recoverable_signature_parse_compact
- recovery::secp256k1_ecdsa_recoverable_signature_serialize_compact
- recovery::secp256k1_ecdsa_sign_recoverable
- rustsecp256k1_v0_4_0_context_create
- rustsecp256k1_v0_4_0_context_destroy
- rustsecp256k1_v0_4_0_default_error_callback_fn
- rustsecp256k1_v0_4_0_default_illegal_callback_fn
- secp256k1_context_create
- secp256k1_context_destroy
- secp256k1_context_preallocated_clone
- secp256k1_context_preallocated_clone_size
- secp256k1_context_preallocated_create
- secp256k1_context_preallocated_destroy
- secp256k1_context_preallocated_size
- secp256k1_context_randomize
- secp256k1_ec_privkey_negate
- secp256k1_ec_privkey_tweak_add
- secp256k1_ec_privkey_tweak_mul
- secp256k1_ec_pubkey_combine
- secp256k1_ec_pubkey_create
- secp256k1_ec_pubkey_negate
- secp256k1_ec_pubkey_parse
- secp256k1_ec_pubkey_serialize
- secp256k1_ec_pubkey_tweak_add
- secp256k1_ec_pubkey_tweak_mul
- secp256k1_ec_seckey_negate
- secp256k1_ec_seckey_tweak_add
- secp256k1_ec_seckey_tweak_mul
- secp256k1_ec_seckey_verify
- secp256k1_ecdh
- secp256k1_ecdsa_adaptor_decrypt
- secp256k1_ecdsa_adaptor_encrypt
- secp256k1_ecdsa_adaptor_recover
- secp256k1_ecdsa_adaptor_verify
- secp256k1_ecdsa_sign
- secp256k1_ecdsa_signature_normalize
- secp256k1_ecdsa_signature_parse_compact
- secp256k1_ecdsa_signature_parse_der
- secp256k1_ecdsa_signature_serialize_compact
- secp256k1_ecdsa_signature_serialize_der
- secp256k1_ecdsa_verify
- secp256k1_generator_generate_blinded
- secp256k1_generator_parse
- secp256k1_generator_serialize
- secp256k1_keypair_create
- secp256k1_keypair_xonly_pub
- secp256k1_keypair_xonly_tweak_add
- secp256k1_pedersen_blind_generator_blind_sum
- secp256k1_pedersen_commit
- secp256k1_pedersen_commitment_parse
- secp256k1_pedersen_commitment_serialize
- secp256k1_pedersen_verify_tally
- secp256k1_rangeproof_info
- secp256k1_rangeproof_rewind
- secp256k1_rangeproof_sign
- secp256k1_rangeproof_verify
- secp256k1_schnorrsig_sign
- secp256k1_schnorrsig_verify
- secp256k1_surjectionproof_generate
- secp256k1_surjectionproof_initialize
- secp256k1_surjectionproof_parse
- secp256k1_surjectionproof_serialize
- secp256k1_surjectionproof_serialized_size
- secp256k1_surjectionproof_verify
- secp256k1_xonly_pubkey_from_pubkey
- secp256k1_xonly_pubkey_parse
- secp256k1_xonly_pubkey_serialize
- secp256k1_xonly_pubkey_tweak_add
- secp256k1_xonly_pubkey_tweak_add_check
Typedefs
- EcdhHashFn
- EcdsaAdaptorNonceFn
- NonceFn
- SchnorrNonceFn
- types::c_char
- types::c_int
- types::c_uchar
- types::c_uint
- types::size_t
Statics
- secp256k1_context_no_precomp
- secp256k1_ecdh_hash_function_default
- secp256k1_nonce_function_bip340
- secp256k1_nonce_function_default
- secp256k1_nonce_function_ecdsa_adaptor
- secp256k1_nonce_function_rfc6979