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::primitives::*;
pub use crate::xkeys::Parent;
pub use crate::xkeys::XPriv;
pub use crate::xkeys::XPub;
pub use crate::Bip32Error;
pub use crate::defaults::*;

Structs

Re-exported signer traits Ethereum-style “recoverable signatures” which allow for the recovery of the signer’s VerifyingKey from the signature itself.

Re-exported signer traits ECDSA/secp256k1 signing key

Re-exported signer traits ECDSA/secp256k1 verification key (i.e. public key)

Traits

Re-exported signer traits Sign the given prehashed message Digest using Self.

Re-exported signer traits Verify the provided signature for the given prehashed message Digest is authentic.

Re-exported signer traits Trait impl’d by concrete types that represent digital signatures.

Functions

shortcut for easy usage

Type Definitions

Re-exported signer traits ECDSA/secp256k1 signature (fixed-size)