TradingStorageUtils
initializeTradingStorage
function initializeTradingStorage(address _gns, address _gnsStaking, address[] _collaterals, address[] _gTokens) externalupdateTradingActivated
function updateTradingActivated(enum ITradingStorage.TradingActivated _activated) publicaddCollateral
function addCollateral(address _collateral, address _gToken) publictoggleCollateralActiveState
function toggleCollateralActiveState(uint8 _collateralIndex) externalupdateGToken
storeTrade
updateTradeMaxClosingSlippageP
updateTradeCollateralAmount
updateTradePosition
updateOpenOrderDetails
updateTradeTp
updateTradeSl
closeTrade
storePendingOrder
closePendingOrder
getCollateral
isCollateralActive
isCollateralListed
getCollateralsCount
getCollaterals
getCollateralIndex
getTradingActivated
getTraderStored
getTrade
getTradeInfo
getPendingOrder
getTradePendingOrderBlock
getCounters
getGToken
getTradeLiquidationParams
getCurrentContractsVersion
getTradersCount
_getSlot
_getStorage
_getMultiCollatDiamond
_limitTpDistance
Parameters
Name
Type
Description
_limitSlDistance
Parameters
Name
Type
Description
_limitTradeSlDistance
Parameters
Name
Type
Description
_validateTrade
Parameters
Name
Type
Description
Last updated
Was this helpful?