coins_bip39/lib.rs
1#![warn(
2 missing_docs,
3 missing_copy_implementations,
4 missing_debug_implementations,
5 unreachable_pub,
6 unused_crate_dependencies,
7 clippy::missing_const_for_fn
8)]
9
10//! The bip39 crate is heavily inspired by and reuses code from
11//! [Wagyu](https://github.com/AleoHQ/wagyu) under the [MIT](http://opensource.org/licenses/MIT)
12//! license. The difference being, the underlying extended private keys are generated using the
13//! [bip32](https://github.com/summa-tx/bitcoins-rs/tree/main/bip32) crate, that depends on
14//! [k256](https://docs.rs/k256/0.10.0/k256/index.html) instead of
15//! [libsecp256k1](https://docs.rs/libsecp256k1/0.3.5/secp256k1/).
16
17/// Mnemonic phrases
18pub mod mnemonic;
19pub use self::mnemonic::*;
20
21/// Wordlists
22pub mod wordlist;
23pub use self::wordlist::*;
24
25#[cfg(target_arch = "wasm32")]
26mod _silence_warnings {
27 use gr02 as _;
28 use gr03 as _;
29}