CosmicHorrorDev / CosmicHorrorDev/vdf-rs

Implement `serde::(De)Serialize` for `keyvalues_parser::Vdf`

Open
#46 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Rust
Stars
46
Forks
5
PR merge metrics
No merged PRs in 30d

Description

Implementing this would be a huge ergonomics win for users, but beyond that it would unlock much better fuzzing potential for `keyvalues-serde`. Right now `keyvalues-serde` currently fuzzes an arbitrarily generated "kitchen sink" style struct that holds a lot of different data types, but that doesn't catch issues like #45 :crying_cat_face:

Having this implemented would give us the arbitrarily dynamic type that would be perfect for fuzzing to find since it's the one type that describes all valid VDF blobs

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.