Cargo.toml
1 [workspace] 2 members = ["."] 3 4 [package] 5 name = "adnet-fuzz" 6 edition = "2024" 7 8 [package.metadata] 9 cargo-fuzz = true 10 11 [[bin]] 12 name = "fuzz_consensus_msg" 13 path = "fuzz_targets/fuzz_consensus_msg.rs" 14 15 [[bin]] 16 name = "fuzz_block_validate" 17 path = "fuzz_targets/fuzz_block_validate.rs" 18 19 [[bin]] 20 name = "fuzz_rpc_input" 21 path = "fuzz_targets/fuzz_rpc_input.rs" 22 23 [[bin]] 24 name = "fuzz_api_decrypt" 25 path = "fuzz_targets/fuzz_api_decrypt.rs" 26 27 [[bin]] 28 name = "fuzz_api_tx_submit" 29 path = "fuzz_targets/fuzz_api_tx_submit.rs" 30 31 [dependencies] 32 libfuzzer-sys = "0.4" 33 adnet-network = { path = "../crates/adnet-network" } 34 adnet-api = { path = "../crates/adnet-api" } 35 serde_json = "1"