ITradingStorageUtils
initializeTradingStorage
function initializeTradingStorage(address _gns, address _gnsStaking, address[] _collaterals, address[] _gTokens) externalParameters
Name
Type
Description
updateTradingActivated
function updateTradingActivated(enum ITradingStorage.TradingActivated _activated) externalParameters
Name
Type
Description
addCollateral
Parameters
Name
Type
Description
toggleCollateralActiveState
Parameters
Name
Type
Description
updateGToken
Parameters
Name
Type
Description
storeTrade
Parameters
Name
Type
Description
updateTradeMaxClosingSlippageP
Parameters
Name
Type
Description
updateTradeCollateralAmount
Parameters
Name
Type
Description
updateTradePosition
Parameters
Name
Type
Description
updateOpenOrderDetails
Parameters
Name
Type
Description
updateTradeTp
Parameters
Name
Type
Description
updateTradeSl
Parameters
Name
Type
Description
closeTrade
Parameters
Name
Type
Description
storePendingOrder
Parameters
Name
Type
Description
closePendingOrder
Parameters
Name
Type
Description
getCollateral
Parameters
Name
Type
Description
isCollateralActive
Parameters
Name
Type
Description
isCollateralListed
Parameters
Name
Type
Description
getCollateralsCount
getCollaterals
getCollateralIndex
Parameters
Name
Type
Description
getTradingActivated
getTraderStored
Parameters
Name
Type
Description
getTradersCount
getTraders
Parameters
Name
Type
Description
getTrade
Parameters
Name
Type
Description
getTrades
Parameters
Name
Type
Description
getAllTradesForTraders
Parameters
Name
Type
Description
getAllTrades
Parameters
Name
Type
Description
getTradeInfo
Parameters
Name
Type
Description
getTradeInfos
Parameters
Name
Type
Description
getAllTradeInfosForTraders
Parameters
Name
Type
Description
getAllTradeInfos
Parameters
Name
Type
Description
getPendingOrder
Parameters
Name
Type
Description
getPendingOrders
Parameters
Name
Type
Description
getAllPendingOrdersForTraders
Parameters
Name
Type
Description
getAllPendingOrders
Parameters
Name
Type
Description
getTradePendingOrderBlock
Parameters
Name
Type
Description
getCounters
Parameters
Name
Type
Description
getCountersForTraders
Parameters
Name
Type
Description
getGToken
Parameters
Name
Type
Description
getTradeLiquidationParams
Parameters
Name
Type
Description
getTradesLiquidationParams
Parameters
Name
Type
Description
getAllTradesLiquidationParamsForTraders
Parameters
Name
Type
Description
getAllTradesLiquidationParams
Parameters
Name
Type
Description
getCurrentContractsVersion
TradingActivatedUpdated
Parameters
Name
Type
Description
CollateralAdded
Parameters
Name
Type
Description
CollateralUpdated
Parameters
Name
Type
Description
CollateralDisabled
Parameters
Name
Type
Description
GTokenUpdated
Parameters
Name
Type
Description
TradeStored
Parameters
Name
Type
Description
TradeMaxClosingSlippagePUpdated
Parameters
Name
Type
Description
TradeCollateralUpdated
Parameters
Name
Type
Description
TradePositionUpdated
Parameters
Name
Type
Description
OpenOrderDetailsUpdated
Parameters
Name
Type
Description
TradeTpUpdated
Parameters
Name
Type
Description
TradeSlUpdated
Parameters
Name
Type
Description
TradeClosed
Parameters
Name
Type
Description
PendingOrderStored
Parameters
Name
Type
Description
PendingOrderClosed
Parameters
Name
Type
Description
MissingCollaterals
CollateralAlreadyActive
CollateralAlreadyDisabled
TradePositionSizeZero
TradeOpenPriceZero
TradePairNotListed
TradeTpInvalid
TradeSlInvalid
MaxSlippageZero
TradeInfoCollateralPriceUsdZero
Last updated
Was this helpful?