You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Note: This issue is not about supporting bip39 passphrase, but about wallet encryption. The seed stored in the wallet-db should be encrypted with a password.
Install "@types/bip38" as dev-dependency
Password should be optional in init(). If no password is passed, use the default password 12345678.
Use "bip38" lib to do encryption/decryption.
Implement async setPassword(newPassword, oldPassword): void in Wallet class to add or update password
The text was updated successfully, but these errors were encountered:
theanmolsharma
changed the title
Encrypt seed when saving with a passphrase, instead of plain text
Encrypt seed with a passphrase before storing, instead of plain text
Jan 6, 2024
theanmolsharma
changed the title
Encrypt seed with a passphrase before storing, instead of plain text
Encrypt seed with a passphrase before storing
Jan 6, 2024
theanmolsharma
changed the title
Encrypt seed with a passphrase before storing
Encrypt seed with a password before storing
Jan 6, 2024
theanmolsharma
changed the title
Encrypt seed with a password before storing
Encrypt master key with a password before storing
Jan 6, 2024
Note: This issue is not about supporting bip39 passphrase, but about wallet encryption. The seed stored in the wallet-db should be encrypted with a password.
init()
. If no password is passed, use the default password12345678
.async setPassword(newPassword, oldPassword): void
in Wallet class to add or update passwordThe text was updated successfully, but these errors were encountered: