keyfork/crates/derive/keyfork-derive-util/src/lib.rs

28 lines
658 B
Rust

#![allow(clippy::module_name_repetitions, clippy::must_use_candidate)]
#![doc = include_str!("../README.md")]
pub mod extended_key;
pub mod request;
mod index;
mod path;
#[doc(hidden)]
pub mod private_key;
#[doc(hidden)]
pub mod public_key;
#[cfg(test)]
mod tests;
#[doc(inline)]
pub use crate::extended_key::{private_key::{ExtendedPrivateKey, Error as XPrvError, VariableLengthSeed}, public_key::{ExtendedPublicKey, Error as XPubError}};
pub use crate::{
index::{DerivationIndex, Error as IndexError},
path::{DerivationPath, Error as PathError},
private_key::{PrivateKey, PrivateKeyError},
public_key::{PublicKey, PublicKeyError},
};