bitcoindevkit / bitcoindevkit/bdk_wallet

Add fuzz test coverage

Open
#61 4 comments 2 reactions 1 assignee Claimed by @oleonardolima View on GitHub
audit
Dominant language
Rust
Stars
59
Forks
105
Avg merge
10d 9h
Merged PRs (30d)
1

Description

"More fuzz coverage. I only started writing a couple fuzz targets after having reviewed the 15k lines of sources. These targets can be improved, asserting more invariants and exercising more logic. New, more specific, targets may also be introduced. As BDK currently has no fuzz coverage, and its modular architecture makes it adapted to fuzzing, this is probably the highest value thing to implement to further give assurance in the quality of the library."

Audit report contains two example fuzz targets written against Libfuzzer, as integrated by [cargo-fuzz](https://github.com/rust-fuzz/cargo-fuzz).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.