-
Notifications
You must be signed in to change notification settings - Fork 725
[Sapling] Incremental merkle tree backport. #1870
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] Incremental merkle tree backport. #1870
Conversation
78159c4 to
352a720
Compare
|
This is fixing #1798 travis issues. took a while to decouple it but it's is ready for review. |
Fuzzbawls
left a comment
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.
Could use some cleanup regarding our own standards and helpers/wrappers so as to not re-introduce new boost dependencies.
352a720 to
626b0d9
Compare
|
Done, styling updated to our sources conventions 👍 . |
random-zebra
left a comment
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.
ACK 626b0d9
Fuzzbawls
left a comment
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.
utACK 626b0d9
b11b357 removing global namespace usage for noteencryption and sapling_note unit tests (furszy) 52da4e0 [Sapling] Note Encryption unit tests back ported. (furszy) 4d2f01a [Sapling] change cm() to cmu() in SaplingNote class (furszy) Pull request description: Another decoupling from #1798. Similar to #1870, these changes are part of the primitives unit test coverage back port work. Commits included: * change cm() to cmu() in SaplingNote class —> d437276a4b922c6c70d810cff0719a2e76f1a4bc * Note Encryption unit tests back ported. —> e4c1bbf1618fd797599b6bf3511cea79e6d9d4d7 ACKs for top commit: Fuzzbawls: ACK b11b357 random-zebra: re-utACK b11b357 Tree-SHA512: 56914dba65ee239f7e6713a111abca5bd1a4e684fadcdbed4314295f499f3b6689271fa7999c7f182dcba069ebe29299bed944e7ee6b1bcb3aad987884811242
This is coming from #1798, focused on include the incremental merkle tree primitive with all of its unit tests.
This base primitive class is almost one to one with upstream.
Decoupled the following commits: