Skip to content

Commit 6d5d6ed

Browse files
committed
docs(handover): Cleanup fuzzing doc a bit
1 parent 3f51b3a commit 6d5d6ed

File tree

1 file changed

+2
-17
lines changed

1 file changed

+2
-17
lines changed

docs/handover/fuzzing.md

Lines changed: 2 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -16,23 +16,8 @@ state management.
1616

1717
### Components
1818

19-
The fuzzer is located in `tools/fuzzing/` with the following structure:
20-
21-
```
22-
tools/fuzzing/
23-
├── src/
24-
│ ├── main.rs # Entry point and OCaml communication
25-
│ ├── coverage/ # Coverage analysis tools
26-
│ └── transaction_fuzzer/
27-
│ ├── context.rs # Fuzzer state and ledger management
28-
│ ├── generator.rs # Transaction generation logic
29-
│ ├── mutator.rs # Mutation strategies
30-
│ ├── invariants.rs # Permission invariant checking
31-
│ └── coverage/ # Transaction-specific coverage tools
32-
├── Cargo.toml # Dependencies and configuration
33-
├── rust-toolchain.toml # Nightly toolchain specification
34-
└── Dockerfile # Containerized fuzzing environment
35-
```
19+
The fuzzer is located in `tools/fuzzing/` and implements differential fuzzing
20+
between the OCaml and Rust implementations of some components.
3621

3722
## What Gets Fuzzed
3823

0 commit comments

Comments
 (0)