Backend Types

gTrade's backend return types

chevron-rightTradeContainerBackendhashtag
type TradeContainerBackend {
  trade: TradeBackend;
  tradeInfo: TradeInfoBackend;
  initialAccFees: TradeInitialAccFeesBackend;
  liquidationParams: LiquidationParamsBackend;
}
chevron-rightTradeBackendhashtag
type TradeBackend {
  user: string;
  index: string;
  pairIndex: string;
  leverage: string; // 1e3
  long: boolean;
  isOpen: boolean;
  collateralIndex: string;
  tradeType: string;
  collateralAmount: string; // collat decimals
  openPrice: string; // 1e10
  tp: string; // 1e10
  sl: string; // 1e10
}
chevron-rightTradeInfoBackendhashtag
type TradeInfoBackend {
  createdBlock: string;
  tpLastUpdatedBlock: string;
  slLastUpdatedBlock: string;
  maxSlippageP: string; // 1e3
  lastOiUpdateTs: number;
  collateralPriceUsd: string; // 1e8
  contractsVersion: string;
  lastPosIncreaseBlock: string;
}
chevron-rightTradeInitialAccFeesBackendhashtag
type TradeInitialAccFeesBackend {
  accPairFee: string; // 1e10
  accGroupFee: string; // 1e10
  block: string;
}
chevron-rightLiquidationParamsBackendhashtag
type LiquidationParamsBackend {
  maxLiqSpreadP: string; // 1e12
  startLiqThresholdP: string; // 1e12
  endLiqThresholdP: string; // 1e12
  startLeverage: string; // 1e3
  endLeverage: string; // 1e3
}
chevron-rightTradingGroupBackendhashtag
type TradingGroupBackend {
  name: string;
  minLeverage: string;
  maxLeverage: string;
}
chevron-rightFeeBackendhashtag
chevron-rightPairDepthBackendhashtag
chevron-rightPairParamsBorrowingFeesBackendhashtag
chevron-rightPairBackendhashtag
chevron-rightGlobalTradingVariablesBackendhashtag
chevron-rightPairInfosBackendhashtag
chevron-rightTraderInfoBackendhashtag
chevron-rightUserTradingVariablesBackendhashtag
chevron-rightPairOiBackendhashtag
chevron-rightOiWindowsBackendhashtag
chevron-rightOiWindowsSettingsBackendhashtag
chevron-rightCollateralConfigBackendhashtag
chevron-rightFeeTiersBackendhashtag
chevron-rightTraderFeeTiersBackendhashtag
chevron-rightPairFactorBackendhashtag
chevron-rightOpenInterestBackendhashtag
chevron-rightCollateralBackendhashtag
chevron-rightCollateralConfigBackendhashtag
chevron-rightPairBorrowingFeesBackendPairhashtag
chevron-rightPairBorrowingFeesBackendPairGrouphashtag
chevron-rightPairBorrowingFeesBackendGrouphashtag

Last updated

Was this helpful?