1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
mod private_key;
mod public_key;
mod errors;
mod pubkey_errors;
mod extended_private_key;
mod extended_private_key_errors;
mod extended_public_key;
mod extended_public_key_errors;

pub use errors::*;
pub use private_key::*;
pub use public_key::*;
pub use pubkey_errors::*;
pub use extended_private_key::*;
pub use extended_private_key_errors::*;
pub use extended_public_key::*;
pub use extended_public_key_errors::*;


pub const HARDENED_KEY_OFFSET: u32 = 0x80000000;
pub const XPRIV_VERSION_BYTE: u32 = 0x0488ade4;
pub const XPUB_VERSION_BYTE: u32 = 0x0488b21e;