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}