Module prelude

Source
Expand description

Quickstart types and traits

Re-exports§

pub use crate::derived::DerivedKey;
pub use crate::derived::DerivedPubkey;
pub use crate::derived::DerivedXPriv;
pub use crate::derived::DerivedXPub;
pub use crate::enc::MainnetEncoder;
pub use crate::enc::TestnetEncoder;
pub use crate::enc::XKeyEncoder;
pub use crate::path::KeyDerivation;
pub use crate::xkeys::Parent;
pub use crate::xkeys::XPriv;
pub use crate::xkeys::XPub;
pub use crate::Bip32Error;
pub use k256::ecdsa::signature::DigestSigner as _;
pub use k256::ecdsa::signature::DigestVerifier as _;
pub use k256::elliptic_curve::sec1::ToEncodedPoint as _;
pub use k256;
pub use crate::primitives::*;
pub use crate::defaults::*;

Structs§

RecoveryId
Recovery IDs, a.k.a. “recid”.

Functions§

fingerprint_of
shortcut for easy usage

Type Aliases§

Signature
ECDSA/secp256k1 signature (fixed-size)
SigningKey
ECDSA/secp256k1 signing key
VerifyingKey
ECDSA/secp256k1 verification key (i.e. public key)