pub unsafe extern "C" fn SIM_defer_owned_transaction(
    t: *mut transaction_t,
) -> *mut transaction_t