#[unsafe(no_mangle)]pub unsafe extern "C" fn lmflow_contract_input_name( c: *const LMFlowContract, idx: usize, ) -> *const c_char