-
Notifications
You must be signed in to change notification settings - Fork 48
Orchard key components #40
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
Merged
Merged
Changes from 1 commit
Commits
Show all changes
26 commits
Select commit
Hold shift + click to select a range
f077979
Orchard key components
str4d ceac39d
Implement ZIP 32 diversifier derivation
str4d eaa7158
Use reddsa to instantiate orchard::redpallas
str4d 2750170
Use orchard::redpallas types in orchard::keys implementation
str4d 5772c71
Add doctest example to orchard::Address that exercises key derivation
str4d a61be5d
Fix typo in documentation
str4d 71542f7
Add internal DiversifiedTransmissionKey type
str4d 9455158
Use protocol spec URL anchors as link handles
str4d 57c6492
Add internal CommitIvkRandomness type
str4d cfaa61a
Remove unnecessary conversions for DiversifierIndex
str4d 26701c3
Fix commit_ivk specification
str4d 307787e
Use spec name for SpendValidatingKey
str4d bf5fb7a
Add missing spec links to key docs
str4d cef44f5
Fix intra-crate doc links
str4d 2462bb2
Use [u8; 64] as the output of prf_expand to match the spec
str4d f7cad77
Add clarifying note about nomenclature
str4d e98f324
Ensure diversify_hash does not return the identity
str4d e0b40cb
FullViewingKey::address_at(impl Into<DiversifierIndex>)
str4d 46bf89c
Update ivk derivation to match latest protocol spec draft
str4d 3c8befa
Remove TODO from extract_p
str4d 8e55b46
Deduplicate default address generation
str4d e041726
Make address generation infallible again
str4d 42ea809
Update protocol spec references
str4d 861eec1
Document sinsemilla::Pad
str4d 51fd94d
Fix section numbers after spec changes
str4d 05e86a4
Reuse the hasher inside diversify_hash
str4d 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 hidden or 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 hidden or 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
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.
Uh oh!
There was an error while loading. Please reload this page.