Commit Graph

14 Commits

Author SHA1 Message Date
Ryan Heywood ff03fc62ad
keyfork-slip10-test-data: initial commit 2023-09-25 17:05:20 -05:00
Ryan Heywood d059c21b7d
Project refactoring
* keyfork-seed has become keyfork-derive-key
* Create keyfork-entropy as a way to pull entropy from system
* Fix tests in keyfork-derive-util and keyfork-frame
* Remove keyfork-mnemonic-generate
* Add keyfork-mnemonic-from-seed
* Refactor keyfork to only include highest level utilities
* Add smex (small hex)
2023-09-21 17:33:13 -05:00
Ryan Heywood 7e8702a150
more misc tests 2023-09-12 01:36:05 -05:00
Ryan Heywood 71261e1323
keyfork-derive-util: impl FromStr for DerivationAlgorithm 2023-09-11 21:31:00 -05:00
Ryan Heywood 72666011a4
keyfork-derive-util: fixup request API, publicity of ExtendedPrivateKey 2023-09-11 19:44:22 -05:00
Ryan Heywood b810ab2e90
cargo fmt 2023-09-07 15:20:32 -05:00
Ryan Heywood 0d6753ef47
keyforkd, keyfork-derive-util: add some tests, fix algo switcharound 2023-09-07 13:24:07 -05:00
Ryan Heywood 88dd6476df
keyforkd: potentially working, but untested, example 2023-09-07 10:06:47 -05:00
Ryan Heywood 1a13acdfe3
keyfork-derive-util: add ed25519 support 2023-09-06 10:21:47 -05:00
Ryan Heywood 1006fd9503
keyfork-derive-util: cleanup types 2023-08-31 23:57:05 -05:00
Ryan Heywood 96e6c236f0
keyfork-derive-util: add some documentation 2023-08-31 23:49:35 -05:00
Ryan Heywood e850c75879
keyfork-derive-util: Flesh out most of secp256k1 2023-08-31 23:10:56 -05:00
Ryan Heywood 98baaed81c
cargo fmt 2023-08-25 04:28:47 -05:00
Ryan Heywood da96ea94bd
keyforkd: extract DerivablePath 2023-08-25 04:27:16 -05:00