StreamResponse constructor

const StreamResponse({
  1. BigInt? blockHeight,
  2. BigInt? blockTime,
  3. List<BankBalance> bankBalances = const [],
  4. List<SubaccountDeposits> subaccountDeposits = const [],
  5. List<SpotTrade> spotTrades = const [],
  6. List<DerivativeTrade> derivativeTrades = const [],
  7. List<SpotOrderUpdate> spotOrders = const [],
  8. List<DerivativeOrderUpdate> derivativeOrders = const [],
  9. List<OrderbookUpdate> spotOrderbookUpdates = const [],
  10. List<OrderbookUpdate> derivativeOrderbookUpdates = const [],
  11. List<Position> positions = const [],
  12. List<OraclePrice> oraclePrices = const [],
  13. String? gasPrice,
  14. List<OrderFailureUpdate> orderFailures = const [],
  15. List<ConditionalOrderTriggerFailureUpdate> conditionalOrderTriggerFailures = const [],
})

Implementation

const StreamResponse({
  this.blockHeight,
  this.blockTime,
  this.bankBalances = const [],
  this.subaccountDeposits = const [],
  this.spotTrades = const [],
  this.derivativeTrades = const [],
  this.spotOrders = const [],
  this.derivativeOrders = const [],
  this.spotOrderbookUpdates = const [],
  this.derivativeOrderbookUpdates = const [],
  this.positions = const [],
  this.oraclePrices = const [],
  this.gasPrice,
  this.orderFailures = const [],
  this.conditionalOrderTriggerFailures = const [],
});