Zebra/zebra-consensus/src
teor 7283b4bfd0
4. test(db): add large transaction tests (#3759)
* refactor(test/block): rename large single transaction function

```sh
fastmod single_transaction_block single_transaction_block_many_inputs
```

* rustfmt

* test(block): add a test block with many transparent outputs

* doc(db): explain why we can't just get the UTXOs right before they are deleted

* refactor(db): split out a block data write method

* refactor(block): add a height argument to new_outputs

* test(db): add block and transaction round-trip tests

Including large blocks and transactions.

* test(db): fix large block serialization instability in the tests

* doc(block): add TODOs for generating correct blocks

* Make transparent output functions which take a height test-only

* make sure generated blocks are actually over/under-sized

* replace println!() with an error!() log
2022-03-09 23:34:50 +00:00
..
block 4. test(db): add large transaction tests (#3759) 2022-03-09 23:34:50 +00:00
chain Add and use `debug_skip_parameter_preload` config option (#3197) 2021-12-14 21:43:07 +00:00
checkpoint fix(consensus): update Zebra's hard-coded blockchain checkpoint lists (#3606) 2022-02-22 05:53:44 -04:00
parameters remove founders reward code (#3430) 2022-01-28 19:14:46 -03:00
primitives lint(clippy): warn on manual printing to stdout or stderr (#3767) 2022-03-08 09:14:15 +00:00
transaction Support large block heights (#3401) 2022-02-11 00:32:57 +00:00
block.rs Support large block heights (#3401) 2022-02-11 00:32:57 +00:00
chain.rs refactor: address comments from #3415: Prepare for changes in ZIP-244 (#3446) 2022-02-01 06:24:08 +00:00
checkpoint.rs fix(test): make full sync test more accurate (#3555) 2022-02-18 02:00:24 +00:00
config.rs Enable `checkpoint_sync` by default (#3777) 2022-03-09 01:21:54 +00:00
error.rs remove founders reward code (#3430) 2022-01-28 19:14:46 -03:00
lib.rs fix(test): make full sync test more accurate (#3555) 2022-02-18 02:00:24 +00:00
parameters.rs move genesis parameters to zebra-chain (#1151) 2020-10-12 14:08:23 -07:00
primitives.rs Async Halo2 verifier service (#2645) 2021-11-17 13:26:15 +10:00
script.rs refactor: address comments from #3415: Prepare for changes in ZIP-244 (#3446) 2022-02-01 06:24:08 +00:00
transaction.rs Document consensus rules from 4.6 Action Descriptions (#3549) 2022-02-21 23:49:32 +00:00