Module recovery
secp256k1_sys
0.9.2
Module recovery
Structs
Functions
In crate secp256k1_sys
Modules
recovery
types
Macros
impl_array_newtype
impl_raw_debug
Structs
Context
ElligatorSwift
Keypair
PublicKey
SchnorrSigExtraParams
Signature
XOnlyPublicKey
Constants
SECP256K1_SER_COMPRESSED
SECP256K1_SER_UNCOMPRESSED
SECP256K1_START_NONE
SECP256K1_START_SIGN
SECP256K1_START_VERIFY
Statics
secp256k1_context_no_precomp
secp256k1_ecdh_hash_function_default
secp256k1_ellswift_xdh_hash_function_bip324
secp256k1_nonce_function_bip340
secp256k1_nonce_function_default
secp256k1_nonce_function_rfc6979
Traits
CPtr
Functions
ecdsa_signature_parse_der_lax
non_secure_erase_impl
rustsecp256k1_v0_9_2_context_create
rustsecp256k1_v0_9_2_context_destroy
rustsecp256k1_v0_9_2_default_error_callback_fn
rustsecp256k1_v0_9_2_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_pubkey_cmp
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_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_ellswift_create
secp256k1_ellswift_decode
secp256k1_ellswift_encode
secp256k1_ellswift_xdh
secp256k1_keypair_create
secp256k1_keypair_pub
secp256k1_keypair_sec
secp256k1_keypair_xonly_pub
secp256k1_keypair_xonly_tweak_add
secp256k1_schnorrsig_sign
secp256k1_schnorrsig_sign_custom
secp256k1_schnorrsig_verify
secp256k1_xonly_pubkey_cmp
secp256k1_xonly_pubkey_from_pubkey
secp256k1_xonly_pubkey_parse
secp256k1_xonly_pubkey_serialize
secp256k1_xonly_pubkey_tweak_add
secp256k1_xonly_pubkey_tweak_add_check
Type Aliases
EcdhHashFn
EllswiftEcdhHashFn
NonceFn
SchnorrNonceFn
?
Settings
Module
secp256k1_sys
::
recovery
Copy item path
source
·
[
−
]
Expand description
§
FFI of the recovery module
Structs
§
RecoverableSignature
Library-internal representation of a Secp256k1 signature + recovery ID
Functions
§
secp256k1_ecdsa_recover
⚠
secp256k1_ecdsa_recoverable_signature_convert
⚠
secp256k1_ecdsa_recoverable_signature_parse_compact
⚠
secp256k1_ecdsa_recoverable_signature_serialize_compact
⚠
secp256k1_ecdsa_sign_recoverable
⚠