Table of Contents - bitcoin-secp256k1-0.5.2 Documentation
Classes and Modules
- Secp256k1
- Secp256k1::AssertError
- Secp256k1::BaseKey
- Secp256k1::C
- Secp256k1::C::ECDSARecoverableSignature
- Secp256k1::C::ECDSASignature
- Secp256k1::C::Pubkey
- Secp256k1::ECDSA
- Secp256k1::LoadModuleError
- Secp256k1::PrivateKey
- Secp256k1::PublicKey
- Secp256k1::Utils
Methods
- ::module_ecdh_enabled? — Secp256k1::C
- ::module_recovery_enabled? — Secp256k1::C
- ::new — Secp256k1::BaseKey
- ::new — Secp256k1::PublicKey
- ::new — Secp256k1::PrivateKey
- #combine — Secp256k1::PublicKey
- #decode_hex — Secp256k1::Utils
- #deserialize — Secp256k1::PublicKey
- #deserialize — Secp256k1::PrivateKey
- #ecdh — Secp256k1::PublicKey
- #ecdsa_deserialize — Secp256k1::ECDSA
- #ecdsa_deserialize_compact — Secp256k1::ECDSA
- #ecdsa_recover — Secp256k1::ECDSA
- #ecdsa_recoverable_convert — Secp256k1::ECDSA
- #ecdsa_recoverable_deserialize — Secp256k1::ECDSA
- #ecdsa_recoverable_serialize — Secp256k1::ECDSA
- #ecdsa_serialize — Secp256k1::ECDSA
- #ecdsa_serialize_compact — Secp256k1::ECDSA
- #ecdsa_sign — Secp256k1::PrivateKey
- #ecdsa_sign_recoverable — Secp256k1::PrivateKey
- #ecdsa_signature_normalize — Secp256k1::ECDSA
- #ecdsa_verify — Secp256k1::PublicKey
- #encode_hex — Secp256k1::Utils
- #generate_private_key — Secp256k1::PrivateKey
- #generate_public_key — Secp256k1::PrivateKey
- #hash32 — Secp256k1::Utils
- #serialize — Secp256k1::PublicKey
- #serialize — Secp256k1::PrivateKey
- #set_raw_privkey — Secp256k1::PrivateKey
- #tweak_add — Secp256k1::PublicKey
- #tweak_add — Secp256k1::PrivateKey
- #tweak_mul — Secp256k1::PublicKey
- #tweak_mul — Secp256k1::PrivateKey
- #tweak_private — Secp256k1::PrivateKey
- #tweak_public — Secp256k1::PublicKey
- #update_public_key — Secp256k1::PrivateKey