mirror of
https://github.com/Such-Software/hash-wallet.git
synced 2026-10-17 05:41:29 +02:00
Fix not saving passphrase
This commit is contained in:
@@ -555,7 +555,11 @@ abstract class EVMChainWalletBase
|
||||
: null;
|
||||
|
||||
@override
|
||||
WalletKeysData get walletKeysData => WalletKeysData(mnemonic: _mnemonic, privateKey: privateKey);
|
||||
WalletKeysData get walletKeysData => WalletKeysData(
|
||||
mnemonic: _mnemonic,
|
||||
privateKey: privateKey,
|
||||
passphrase: passphrase,
|
||||
);
|
||||
|
||||
String toJSON() => json.encode({
|
||||
'mnemonic': _mnemonic,
|
||||
|
||||
@@ -337,7 +337,11 @@ abstract class NanoWalletBase
|
||||
String get hexSeed => _hexSeed!;
|
||||
|
||||
@override
|
||||
WalletKeysData get walletKeysData => WalletKeysData(mnemonic: _mnemonic, altMnemonic: hexSeed);
|
||||
WalletKeysData get walletKeysData => WalletKeysData(
|
||||
mnemonic: _mnemonic,
|
||||
altMnemonic: hexSeed,
|
||||
passphrase: passphrase,
|
||||
);
|
||||
|
||||
String get representative => _representativeAddress ?? "";
|
||||
|
||||
|
||||
@@ -119,7 +119,11 @@ abstract class SolanaWalletBase
|
||||
String get privateKey => _solanaPrivateKey.seedHex();
|
||||
|
||||
@override
|
||||
WalletKeysData get walletKeysData => WalletKeysData(mnemonic: _mnemonic, privateKey: privateKey);
|
||||
WalletKeysData get walletKeysData => WalletKeysData(
|
||||
mnemonic: _mnemonic,
|
||||
privateKey: privateKey,
|
||||
passphrase: passphrase,
|
||||
);
|
||||
|
||||
Future<void> init() async {
|
||||
final boxName = "${walletInfo.name.replaceAll(" ", "_")}_${SPLToken.boxName}";
|
||||
|
||||
@@ -462,7 +462,11 @@ abstract class TronWalletBase
|
||||
String get privateKey => _tronPrivateKey.toHex();
|
||||
|
||||
@override
|
||||
WalletKeysData get walletKeysData => WalletKeysData(mnemonic: _mnemonic, privateKey: privateKey);
|
||||
WalletKeysData get walletKeysData => WalletKeysData(
|
||||
mnemonic: _mnemonic,
|
||||
privateKey: privateKey,
|
||||
passphrase: passphrase,
|
||||
);
|
||||
|
||||
String toJSON() => json.encode({
|
||||
'mnemonic': _mnemonic,
|
||||
|
||||
Reference in New Issue
Block a user