Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace GetAllTradesByAddress

Types of GetAllTradesByAddress request

Index

Type aliases

Type aliases

RequestQuery

RequestQuery: { authAddress: string }

Type of GetAllTradesByAddress query parameters

Type declaration

  • authAddress: string

    Ethereum address of requester required for authentication

ResponseBody

ResponseBody: { swapTrades: Array<{ leftMakerMarginAddress: string; leftMakerMarginAmount: number; leftMakerTokenAmount: number; leftMakerTokenId: string; rightMakerMarginAddress: string; rightMakerMarginAmount: number; rightMakerTokenAmount: number; rightMakerTokenId: string; timestamp: number }>; trades: Array<{ action: ORDER_ACTION; price: number; productTitle: string; quantity: number; timestamp: number; txHash: number }> }

Type of GetAllTradesByAddress response body

Object with history of trades and swaps trades (spread trades) made by client

Type declaration

  • swapTrades: Array<{ leftMakerMarginAddress: string; leftMakerMarginAmount: number; leftMakerTokenAmount: number; leftMakerTokenId: string; rightMakerMarginAddress: string; rightMakerMarginAmount: number; rightMakerTokenAmount: number; rightMakerTokenId: string; timestamp: number }>

    Array of swaps trades (spread trades)

  • trades: Array<{ action: ORDER_ACTION; price: number; productTitle: string; quantity: number; timestamp: number; txHash: number }>

    Array of trades

Generated using TypeDoc