-
Notifications
You must be signed in to change notification settings - Fork 111
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
Sapling note commitment tree #1045
Conversation
99d5d1d
to
b69b048
Compare
Still pulling in some test vectors for Sprout but ready for api/style/structure review. |
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.
can't really review the content of the crypto code but I left some comments on the general rust things. Happy to approve at any point
All unwrap()'s are after checks to make sure we won't be unwrap'ing a None
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.
I think it looks good but I wouldn't mind a bit more explanation about how this works and how it should be used.
I'm merging now but will be building on this to get an Incremental merkle tree with a sparse frontier that we can save down and retrieve from state in future work |
Implementing part of #983
Resolves #286