HomePhabricator

tests: Add fuzzing harness for CKey related functions

Description

tests: Add fuzzing harness for CKey related functions

Summary:
Backport of core PR17972.

The segwit related parts have been removed, and a few cases for Schnorr
signatures added. The missing corpora change is not relevant for us.

Test Plan:

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

Reviewers: #bitcoin_abc, jasonbcox

Reviewed By: #bitcoin_abc, jasonbcox

Differential Revision: https://reviews.bitcoinabc.org/D8250

Details

Provenance
practicalswift <practicalswift@users.noreply.github.com>Authored on Jan 21 2020, 12:22
FabienCommitted on Nov 4 2020, 12:53
FabienPushed on Nov 4 2020, 12:54
Reviewer
Restricted Project
Differential Revision
D8250: tests: Add fuzzing harness for CKey related functions
Parents
rABC6a02152a2b27: Merge CCoinsViewCache's GetOutputFor and AccessCoin
Branches
Unknown
Tags
Unknown