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 3 tests to improve coverage #6

Open
wants to merge 6 commits into
base: entropy_to_mnemonic_cli
Choose a base branch
from

Conversation

jdlcdl
Copy link

@jdlcdl jdlcdl commented Jul 17, 2023

I saw that with a few more tests, that coverage for this module would be brought up to 100%... except the whole cli section which gets excluded.

Trying to follow your good example, code and tests in the same pr... That caught me off guard, it's going to be a habit worth taking.

kdmukai and others added 6 commits July 16, 2023 21:58
* Makes our existing mnemonic_generation.oy accessible as an interactive CLI utility for converting dice rolls or coin flips into 12- or 24-word mnemonics as well as the final word calculation.
* Reduces python dependencies in mnemonic_generation.py
* Removes need to always specify `wordlist_language_code`.
* Adds constants for number of dice rolls for each mnemonic phrase length (since 99 may become 100 soon).
* Generates test dice rolls, coin flips, or word selections via its "rand12" and "rand24" option.
* Adds support for coin flips, even though the SeedSigner UI does not support coin flips yet (and might not ever).
* Updates dice_verification.md accordingly.
@kdmukai kdmukai force-pushed the entropy_to_mnemonic_cli branch 3 times, most recently from 3bca811 to fe55ccd Compare August 12, 2023 11:45
@kdmukai kdmukai force-pushed the entropy_to_mnemonic_cli branch from fe55ccd to fe9c248 Compare January 28, 2024 16:16
@kdmukai kdmukai force-pushed the entropy_to_mnemonic_cli branch from 3addd5c to 1ed703b Compare March 2, 2024 13:46
kdmukai pushed a commit that referenced this pull request Oct 2, 2024
Readme file updates- Changes to the verification section (to use keybase.io), clarify the steps thereof, and various other minor edits.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants