Module coins_bip32::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::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)