Bingex.Swap.Model.PositionUpdate (Bingex v0.2.1)

Represents basic position update information.

Summary

Types

t()

@type t() :: %Bingex.Swap.Model.PositionUpdate{
  average_price: nil | float(),
  margin: nil | float(),
  margin_mode: nil | Bingex.Model.Order.margin_mode(),
  quantity: nil | float(),
  realized_pnl: nil | float(),
  side: nil | Bingex.Model.Order.position_side(),
  symbol: nil | binary(),
  unrealized_pnl: nil | float()
}

Functions

decode(data)

@spec decode(map()) :: {:ok, t()} | :error