pub fn check_selector_coverage<P: Precompile>(
precompile: &mut P,
selectors: &[[u8; 4]],
interface_name: &str,
name_lookup: impl Fn([u8; 4]) -> Option<&'static str>,
) -> Vec<([u8; 4], &'static str)>Available on crate features
test-utils only.Expand description
Checks that all selectors in an interface have dispatch handlers.
Calls each selector with dummy parameters and checks for “Unknown function selector” errors.
Returns unsupported selectors as (selector_bytes, function_name) tuples.