ZENZO-Ecosystem / ZENZO-Core-Archive

The ZENZO (ZNZ) digital currency powers the monetary system behind ZENZO
https://zenzo.io/
MIT License
21 stars 12 forks source link

Added BIP39 graphical interface #46

Closed KolbyML closed 5 years ago

KolbyML commented 5 years ago

Why did I make a PR to add this code? Without a graphical interface, the implementation would be nothing more than more lines added to the codebase. The reason for this is because BIP39 only adds value if it is useable. With this interface, you will be able to set up the mnemonic through a graphical interface which will make it more accessible to a wider populace.

This is a menu page with two options you guys can add a logo or something. It looks nicer if the coins support 12, 24. But it only image

This is the recover page it shows you if the word is from the list, an easy way to tell if you spelt it wrong or something. image

This is the new wallet page image

Drag and drop sorting area image

This is the page layout thing I made.

    /*  Pages
     * Page 1 : Main page were you select the amount of words and the option
     *      Path 1 : Create wallet
     *          Page 2 : Shows you your words
     *          Page 3 : Order the words
     *      Path 2 : Restore wallet
     *          Page 4 Enter words to restore
     */
YuurinBee commented 5 years ago

Amazing work Kolby! This literally looks and feels 1000x better! Thank you for this GUI improvement!

JSKitty commented 5 years ago

Yisss, I'll review in an hour or two and merge it today if all looks well. Thankies for the useful addition :3