Files
bitcoin/src/test/fuzz
Martin Zumsande 45f5b2dac3 fuzz: Add fuzzer for block index
This fuzz target creates arbitrary tree-like structure of indices,
simulating the following events:
- Adding a header to the block tree db
- Receiving the full block (may be valid or not)
- Reorging to a new chain tip (possibly encountering invalid blocks on
  the way)
- pruning
The test skips all actual validation of header/ block / transaction data
by just simulating the outcome, and also doesn't interact with the data directory.

The main goal is to test the integrity of the block index tree in
all fuzzed constellations, by calling CheckBlockIndex()
at the end of each iteration.
2025-12-16 11:25:46 -05:00
..
2025-07-30 09:24:11 -03:00
2023-12-06 15:44:38 +01:00
2024-06-12 15:21:31 +02:00
2025-05-30 10:12:38 -04:00
2025-09-08 11:18:51 +02:00
2023-11-30 11:28:19 +01:00
2023-11-30 11:28:19 +01:00
2025-08-07 09:01:56 +01:00