Zebra/zebra-state/src/service
Deirdre Connolly b973b7a622
Checking of Sprout anchors in non-finalized state (#3123)
* Do prelim checking of Sprout anchors in non-finalized state

Does not check intra-transaction interstitial states yet

* Populate sprout anchors to allow other state tests to pass

* Preliminary interstitial sprout note commitment tree anchor checks implementation

* Make sure only prior anchors are checked in the same transaction

* Add tests

* Refactor a comment

* Refactor rustdoc

Co-authored-by: Deirdre Connolly <deirdre@zfnd.org>

* Use the first `JoinSplit`s from mainnet

* Print debug messages

* Use correct blocks for the tests

Co-authored-by: Marek <mail@marek.onl>
Co-authored-by: Conrado Gouvea <conrado@zfnd.org>
2021-12-09 16:50:26 +00:00
..
chain_tip Stop panicking when using sync and async methods on the same ChainTipChange (#2800) 2021-09-28 07:48:19 -03:00
check Checking of Sprout anchors in non-finalized state (#3123) 2021-12-09 16:50:26 +00:00
finalized_state Add Sprout anchors to `zebra-state` (#3100) 2021-11-30 11:05:58 +01:00
non_finalized_state Checking of Sprout anchors in non-finalized state (#3123) 2021-12-09 16:50:26 +00:00
arbitrary.rs ZIP-221/244 auth data commitment validation in checkpoint verifier (#2633) 2021-08-23 14:17:33 +00:00
chain_tip.rs Test multiple chain resets (#2897) 2021-10-22 02:54:08 +00:00
check.rs Validate sapling, orchard anchors (#3084) 2021-11-30 16:05:35 +00:00
finalized_state.rs Checking of Sprout anchors in non-finalized state (#3123) 2021-12-09 16:50:26 +00:00
non_finalized_state.rs Validate sapling, orchard anchors (#3084) 2021-11-30 16:05:35 +00:00
pending_utxos.rs Add an OrderedUtxo type for transparent spend validation (#2502) 2021-07-19 10:52:32 -03:00
tests.rs Replace read_compactsize and write_compactsize with CompactSizeMessage (#3014) 2021-11-05 15:24:24 -03:00