mirror of
https://github.com/cake-tech/cake_wallet.git
synced 2025-03-23 23:58:48 +00:00
correctly use bip39/electrum seed to bytes functions
This commit is contained in:
parent
75889618e5
commit
ef70848b48
1 changed files with 6 additions and 4 deletions
|
@ -114,10 +114,10 @@ abstract class LightningWalletBase extends ElectrumWallet with Store {
|
||||||
late final Uint8List seedBytes;
|
late final Uint8List seedBytes;
|
||||||
// electrum:
|
// electrum:
|
||||||
if (validateMnemonic(mnemonic)) {
|
if (validateMnemonic(mnemonic)) {
|
||||||
seedBytes = await bip39.mnemonicToSeed(mnemonic);
|
seedBytes = await mnemonicToSeedBytes(mnemonic);
|
||||||
// bip39:
|
// bip39:
|
||||||
} else if (bip39.validateMnemonic(mnemonic)) {
|
} else if (bip39.validateMnemonic(mnemonic)) {
|
||||||
seedBytes = await mnemonicToSeedBytes(mnemonic);
|
seedBytes = await bip39.mnemonicToSeed(mnemonic);
|
||||||
} else {
|
} else {
|
||||||
throw Exception("Invalid mnemonic!");
|
throw Exception("Invalid mnemonic!");
|
||||||
}
|
}
|
||||||
|
@ -143,6 +143,8 @@ abstract class LightningWalletBase extends ElectrumWallet with Store {
|
||||||
}) async {
|
}) async {
|
||||||
final snp =
|
final snp =
|
||||||
await ElectrumWalletSnapshot.load(name, walletInfo.type, password, BitcoinNetwork.mainnet);
|
await ElectrumWalletSnapshot.load(name, walletInfo.type, password, BitcoinNetwork.mainnet);
|
||||||
|
|
||||||
|
print("OPENING!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
|
||||||
return LightningWallet(
|
return LightningWallet(
|
||||||
mnemonic: snp.mnemonic!,
|
mnemonic: snp.mnemonic!,
|
||||||
password: password,
|
password: password,
|
||||||
|
@ -189,8 +191,8 @@ abstract class LightningWalletBase extends ElectrumWallet with Store {
|
||||||
case "ERROR":
|
case "ERROR":
|
||||||
case "WARN":
|
case "WARN":
|
||||||
case "INFO":
|
case "INFO":
|
||||||
// case "DEBUG":
|
// case "DEBUG":
|
||||||
// case "TRACE":
|
// case "TRACE":
|
||||||
print("BREEZ:${entry.level}: ${entry.line}");
|
print("BREEZ:${entry.level}: ${entry.line}");
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue