t() :: %Tai.Trading.OrderSubmissions.BuyLimitFok{ account_id: atom(), order_updated_callback: function() | nil, price: Decimal.t(), product_symbol: atom(), qty: Decimal.t(), venue_id: atom() }