pub fn decode_predicate_data<T>() -> T
where
    T: AbiDecode,