Page MenuHomePhabricator

tests: Add fuzzing harnesses for classes CBlockHeader, CFeeRate and various functions
ClosedPublic

Authored by Fabien on Jan 19 2021, 19:56.

Details

Summary
Add fuzzing harnesses for classes CBlockHeader, CFeeRate and various
functions.

Backport of core PR18353.

The amount random generator and the feerate fuzzer have been slightly
adapted to match our codebase.

Test Plan
ninja bitcoin-fuzzers
./test/fuzz/test_runner.py <path_to_corpus>

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.