def METHOD_NAME(self, order: Order) -> BinanceOrderType:
    try:
        return self.futures_int_to_ext_order_type[order.order_type]
    except KeyError:
        raise RuntimeError(  # pragma: no cover (design-time error)
            f"unrecognized or unsupported internal order type, was {order.order_type}",  # pragma: no cover
        )