Test WIF from BIP39 words has correct network

This commit is contained in:
mcroad 2021-12-18 15:34:18 -06:00
parent beb1e4114d
commit ee41d88f25
No known key found for this signature in database
GPG Key ID: 7BEFEABAD4E7D535

View File

@ -955,4 +955,20 @@ pub mod test {
let wif = PrivateKey::from_wif(&xprv.private_key.to_wif()).unwrap();
assert_eq!(wif.network, network);
}
#[cfg(feature = "keys-bip39")]
#[test]
fn test_keys_wif_network_bip39() {
let xkey: ExtendedKey = bip39::Mnemonic::parse_in(
bip39::Language::English,
"jelly crash boy whisper mouse ecology tuna soccer memory million news short",
)
.unwrap()
.into_extended_key()
.unwrap();
let xprv = xkey.into_xprv(Network::Testnet).unwrap();
let wif = PrivateKey::from_wif(&xprv.private_key.to_wif()).unwrap();
assert_eq!(wif.network, Network::Testnet);
}
}