Commit Graph

16 Commits

Author SHA1 Message Date
Ryan Heywood 0243212c80
keyfork-prompt: clear terminal before leaving alt screen; fixes linux terminal 2025-02-19 16:31:06 -05:00
Ryan Heywood 35e0eb57a0
keyfork-prompt: use raw mode for input 2025-01-30 12:10:36 -05:00
Ryan Heywood f8db8702ce
keyfork-prompt: add Headless 2025-01-04 00:33:14 -05:00
Ryan Heywood 92dde3dcee
keyfork-prompt: make dyn Trait compatible in prep for allowing dynamic prompt handlers 2025-01-03 23:11:33 -05:00
Ryan Heywood a8b2814b17
make clippy happy 2024-08-11 19:25:25 -04:00
Ryan Heywood 35ab5e65a4
keyfork-mnemonic-util => keyfork-mnemonic 2024-08-01 09:50:30 -04:00
Ryan Heywood 5d2309e301
keyfork-prompt: add SecurePinValidator for making new, secure, PINs 2024-04-18 23:01:03 -04:00
Ryan Heywood f206cd5db1
keyfork-prompt: add KEYFORK_PROMPT_MNEMONIC_MODE=steel 2024-02-21 02:50:57 -05:00
Ryan Heywood 472d0288f9
keyfork-bug: initial commit, refactor use of unwrap() and expect() to use keyfork-bug 2024-02-20 20:39:28 -05:00
Ryan Heywood dfcf4b1740
keyfork-mnemonic-util: reduce amount of generics for validated functions 2024-02-19 05:32:24 -05:00
Ryan Heywood 44d8cf2098
keyfork-mnemonic-util: major refactor of Mnemonic type, remove cloned Wordlist 2024-02-19 05:20:33 -05:00
Ryan Heywood 4c6c071539
keyfork: improve prompt UX of `wizard generate-shard-secret` 2024-01-18 14:46:31 -05:00
Ryan Heywood fbad0632a7
*: use full BIP-0032 and BIP-0039 names 2024-01-17 21:35:01 -05:00
Ryan Heywood c5d1a6d62c
keyfork: impl basic `recover mnemonic` 2024-01-17 21:21:11 -05:00
Ryan Heywood 701f5ca4e9
all crates: add documentation 2024-01-15 21:44:48 -05:00
Ryan Heywood e8f327079b
reorganize crates 2024-01-15 00:12:34 -05:00