protocol_identifiers.rs (361B)
1 #![no_main] 2 3 use libfuzzer_sys::fuzz_target; 4 use radroots_protocol::{capability::v1::TransportKind, event::v1::TradeState, schema::SchemaId}; 5 6 fuzz_target!(|data: &[u8]| { 7 if let Ok(value) = core::str::from_utf8(data) { 8 let _ = SchemaId::parse(value); 9 let _ = TransportKind::parse(value); 10 let _ = TradeState::parse(value); 11 } 12 });