Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added passphrase to bip39 #100

Merged
merged 1 commit into from
Mar 14, 2023
Merged

Added passphrase to bip39 #100

merged 1 commit into from
Mar 14, 2023

Conversation

Duddino
Copy link
Member

@Duddino Duddino commented Mar 10, 2023

Abstract

Adds the ability to create and import wallet with a user generated passphrase

What does this PR address?

MPW was missing the optional passphrase included in bip39

What features or improvements were added?

An optional passphrase input both when creating an importing a wallet

How does this benefit users?

This increases support with other wallets.

Partially addresses #80

@Duddino Duddino requested review from JSKitty, panleone and Liquid369 and removed request for JSKitty March 10, 2023 11:36
@Duddino Duddino self-assigned this Mar 10, 2023
@Duddino Duddino added the Enhancement New feature or request label Mar 10, 2023
Copy link
Member

@JSKitty JSKitty left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tACK, tested on Testnet, created a new password-protected BIP39 wallet, sent funds to it, nuked the wallet cache, and re-imported successfully.

The test wallet can be accessed with this info, for further verification:
Network: Testnet
Seed: captain stomach that wreck used buyer wire picture party federal blanket human
Pass: testtest

There's currently 100 tPIV on this wallet.

@3point14159
Copy link

@JSKitty @Duddino Thanks for getting this up and running. Gonna head over and test it for myself. Can't wait for v6 (DMN's)!!!

@3point14159
Copy link

MPW isn't updated yet. Will try again later.

@JSKitty
Copy link
Member

JSKitty commented Mar 14, 2023

MPW isn't updated yet. Will try again later.

The PR is not merged yet, needs code review and testing first - you can test the PR yourself if you wish, using our IPFS test deployments under the first button of the "Checks" section. @3point14159

@3point14159
Copy link

Excellent work team. Just tested it with 24 word seedphrase and 999 character password using extended ASCII. There may be some special characters that mistranslate in the password input field (this happened once out of a dozen tests, but not reproducible).

I'd say this is good to push to the bleeding-edge release with an announcement on the socials. This a a feature that is going to open up comparability with any assets created using any other wallet. Seriously, PIVX is really getting exciting and competitive in a weakened market; love the momentum!!

Copy link
Member

@panleone panleone left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tACK 8465278

@3point14159
Copy link

PIVX is getting ripe! Should be an exciting summer!

Copy link

@Liquid369 Liquid369 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tACK 8465278

@JSKitty
Copy link
Member

JSKitty commented Mar 14, 2023

Ding - going live on Bleeding-Edge.

@JSKitty JSKitty merged commit 910d5c8 into PIVX-Labs:master Mar 14, 2023
@3point14159
Copy link

Tested the bleeding-edge release! All systems go! Excellent work!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants