This repository has been archived by the owner on Nov 15, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Overhaul crypto (Schnorr/Ristretto, HDKD, BIP39) #1795
Merged
Merged
Changes from 7 commits
Commits
Show all changes
43 commits
Select commit
Hold shift + click to select a range
6ec42d7
Merge remote-tracking branch 'origin/master' into gav-enable-ristretto
gavofyork f774028
Merge remote-tracking branch 'origin/master' into gav-enable-ristretto
gavofyork 12f88af
Rijig to Ristretto
gavofyork 8170cc9
Rebuild wasm
gavofyork ec6c7c9
adds compatibility test with the wasm module
kianenigma f8f5097
Merge branch 'gav-enable-ristretto' of github.com:paritytech/substrat…
kianenigma 494e05b
Merge remote-tracking branch 'origin/master' into gav-enable-ristretto
gavofyork 3491d5b
Merge remote-tracking branch 'origin/master' into gav-enable-ristretto
gavofyork af2061e
Add Ed25519-BIP39 support
gavofyork d80d906
Bump subkey version
gavofyork b7ad4f5
Update CLI output
gavofyork fd5503c
New keys.
gavofyork 72fbadc
Standard phrase/password/path keys.
gavofyork fb1c40e
Subkey uses S-URI for secrets
gavofyork ddaffb0
Move everything to use new HDKD crypto.
gavofyork 2142a38
Test fixes
gavofyork 34259d6
Merge remote-tracking branch 'origin/master' into gav-enable-ristretto
gavofyork 2ab6e42
Ignore old test vector.
gavofyork ca9c198
fix the ^^ old test vector.
kianenigma 81b47bf
Fix tests
gavofyork fab9560
Test fixes
gavofyork fab1d97
Cleanups
gavofyork 131a349
Fix broken key conversion logic in grandpa
gavofyork c284b91
Remove legacy Keyring usage
gavofyork d008f3b
Traitify `Pair`
gavofyork 5dc4442
Replace Ed25519AuthorityId with ed25519::Public
gavofyork 519a80e
Expunge Ed25519AuthorityId type!
gavofyork c019fa9
Replace Sr25519AuthorityId with sr25519::Public
gavofyork ab60208
Remove dodgy crypto type-punning conversions
gavofyork 11e053e
Fix some tests
gavofyork 5acdfb9
Avoid trait
gavofyork 9837ddd
Deduplicate DeriveJunction string decode
gavofyork 3e29972
Remove cruft code
gavofyork 9fadc2b
Fix test
gavofyork c1fec25
Minor removals
gavofyork 5c61823
Merge remote-tracking branch 'origin/master' into gav-enable-ristretto
gavofyork 40dbc3f
Build fix
gavofyork d601233
Subkey supports sign and verify
gavofyork 57de3e1
Inspect works for public key URIs
gavofyork 2982704
Remove more crypto type-punning
gavofyork 8a76fb1
Fix typo
gavofyork c11b5b5
Fix tests
gavofyork df6778a
Merge remote-tracking branch 'origin/master' into gav-enable-ristretto
gavofyork File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file modified
BIN
-16.9 KB
(98%)
node/runtime/wasm/target/wasm32-unknown-unknown/release/node_runtime.compact.wasm
Binary file not shown.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is the TODO still valid?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no...