initializeGroupLiquidationParams
initializeNewFees
addPairs
updatePairs
addGroups
updateGroups
addFees
updateFees
setPairCustomMaxLeverages
setGroupLiquidationParams
setGlobalTradeFeeParams
pairJob
isPairListed
isPairIndexListed
pairs
pairsCount
pairSpreadP
pairMinLeverage
pairTotalPositionSizeFeeP
pairTotalLiqCollateralFeeP
pairOraclePositionSizeFeeP
pairMinPositionSizeUsd
getGlobalTradeFeeParams
pairMinFeeUsd
pairFeeIndex
groups
groupsCount
fees
feesCount
pairMaxLeverage
pairCustomMaxLeverage
getAllPairsRestrictedMaxLeverage
getGroupLiquidationParams
getPairLiquidationParams
_getSlot
_getStorage
groupListed
Parameters
| Name | Type | Description |
|---|---|---|
| _groupIndex | uint256 | group index to check |
feeListed
Parameters
| Name | Type | Description |
|---|---|---|
| _feeIndex | uint256 | fee index to check |
groupOk
Parameters
| Name | Type | Description |
|---|---|---|
| _group | struct IPairsStorage.Group | group to check |
feeOk
Parameters
| Name | Type | Description |
|---|---|---|
| _fee | struct IPairsStorage.FeeGroup | fee to check |
_addPair
Parameters
| Name | Type | Description |
|---|---|---|
| _pair | IPairsStorage.Pair | pair to add |
_updatePair
Parameters
| Name | Type | Description |
|---|---|---|
| _pairIndex | uint256 | index of pair to update |
| _pair | IPairsStorage.Pair | new pair value |
_addGroup
Parameters
| Name | Type | Description |
|---|---|---|
| _group | IPairsStorage.Group | group to add |
_updateGroup
Parameters
| Name | Type | Description |
|---|---|---|
| _id | uint256 | index of group to update |
| _group | IPairsStorage.Group | new group value |
_addFee
Parameters
| Name | Type | Description |
|---|---|---|
| _fee | IPairsStorage.FeeGroup | fee to add |
_updateFee
Parameters
| Name | Type | Description |
|---|---|---|
| _id | uint256 | index of fee to update |
| _fee | IPairsStorage.FeeGroup | new fee value |
