pub fn create1_slice_res<const REVERT_CAP: usize>( code: &[u8], endowment: U, ) -> Result<[u8; 20], ([u8; REVERT_CAP], usize)>