pub unsafe extern "C" fn try_commit_transaction( syscall_handler: *mut c_void, ) -> ForeignTryCommitResult