Zebra/zebra-chain/src/sapling
Conrado Gouvea eac95bdf10
Cache note commitment tree roots (#2584)
* Cache note commitment tree roots

* Add comments to cached root fields

* Apply suggestions from code review

Co-authored-by: teor <teor@riseup.net>

Co-authored-by: teor <teor@riseup.net>
2021-08-10 10:33:34 -03:00
..
commitment Update multiple crates to ensure bitvec 0.22.3 is being used (#2351) 2021-06-23 13:16:22 +10:00
keys Call `zebra_test::init` where needed. (#1227) 2020-11-10 10:29:25 +10:00
note Revert making sapling::note::Nullifier inner value private 2021-04-30 00:48:23 -04:00
tests Track anchors and note commitment trees in zebra-state (#2458) 2021-07-29 09:37:18 -04:00
address.rs Use new bech32 methods that expect a Variant enum variant 2021-02-21 20:51:43 -05:00
arbitrary.rs Add ZIP-0244 TxId Digest support (#2129) 2021-07-06 09:58:22 -03:00
commitment.rs Update multiple crates to ensure bitvec 0.22.3 is being used (#2351) 2021-06-23 13:16:22 +10:00
keys.rs Fix clippy::cmp_owned for (sapling, orchard)::keys with `ConstantTimeEq` (#2184) 2021-05-22 09:40:49 -03:00
note.rs Replace smart quotes with ascii quotes 2021-03-15 03:18:10 -04:00
output.rs Standardise clippy lints and require docs (#2238) 2021-06-04 08:48:40 +10:00
shielded_data.rs Track anchors and note commitment trees in zebra-state (#2458) 2021-07-29 09:37:18 -04:00
spend.rs Redesign Transaction V5 serialization, impl trusted vector security, nullifier utility functions (#1996) 2021-04-16 08:19:28 +10:00
tests.rs Calculate incremental note commitment trees (#2407) 2021-07-15 13:58:36 +00:00
tree.rs Cache note commitment tree roots (#2584) 2021-08-10 10:33:34 -03:00