GMX · Schema
Pick_MarketInfoResponse.Exclude_keyofMarketInfoResponse.Exclude_MarketValuesFieldKey.marketTokenAddress___
From T, pick a set of properties whose keys are in the union K
DeFiPerpetual ExchangeDEXTradingLeverageLiquidity PoolsGLPGM TokensGLVArbitrumAvalancheWeb3
Properties
| Name | Type | Description |
|---|---|---|
| marketTokenAddress | string | |
| indexTokenAddress | string | |
| longTokenAddress | string | |
| shortTokenAddress | string | |
| isSameCollaterals | boolean | |
| isSpotOnly | boolean | |
| name | string | |
| data | string | |
| isDisabled | boolean | |
| maxLongPoolAmount | string | |
| maxShortPoolAmount | string | |
| maxLongPoolUsdForDeposit | string | |
| maxShortPoolUsdForDeposit | string | |
| reserveFactorLong | string | |
| reserveFactorShort | string | |
| openInterestReserveFactorLong | string | |
| openInterestReserveFactorShort | string | |
| maxOpenInterestLong | string | |
| maxOpenInterestShort | string | |
| borrowingFactorLong | string | |
| borrowingFactorShort | string | |
| borrowingExponentFactorLong | string | |
| borrowingExponentFactorShort | string | |
| fundingFactor | string | |
| fundingExponentFactor | string | |
| fundingIncreaseFactorPerSecond | string | |
| fundingDecreaseFactorPerSecond | string | |
| thresholdForStableFunding | string | |
| thresholdForDecreaseFunding | string | |
| minFundingFactorPerSecond | string | |
| maxFundingFactorPerSecond | string | |
| minPositionImpactPoolAmount | string | |
| positionImpactPoolDistributionRate | string | |
| minCollateralFactor | string | |
| minCollateralFactorForLiquidation | string | |
| minCollateralFactorForOpenInterestLong | string | |
| minCollateralFactorForOpenInterestShort | string | |
| maxPnlFactorForTradersLong | string | |
| maxPnlFactorForTradersShort | string | |
| maxPnlFactorForDepositsLong | string | |
| maxPnlFactorForDepositsShort | string | |
| maxPnlFactorForWithdrawalsLong | string | |
| maxPnlFactorForWithdrawalsShort | string | |
| positionFeeFactorForBalanceWasImproved | string | |
| positionFeeFactorForBalanceWasNotImproved | string | |
| positionImpactFactorPositive | string | |
| positionImpactFactorNegative | string | |
| maxPositionImpactFactorPositive | string | |
| maxPositionImpactFactorNegative | string | |
| maxPositionImpactFactorForLiquidations | string | |
| maxLendableImpactFactor | string | |
| maxLendableImpactFactorForWithdrawals | string | |
| maxLendableImpactUsd | string | |
| lentPositionImpactPoolAmount | string | |
| positionImpactExponentFactorPositive | string | |
| positionImpactExponentFactorNegative | string | |
| useOpenInterestInTokensForBalance | boolean | |
| swapFeeFactorForBalanceWasImproved | string | |
| swapFeeFactorForBalanceWasNotImproved | string | |
| atomicSwapFeeFactor | string | |
| swapImpactFactorPositive | string | |
| swapImpactFactorNegative | string | |
| swapImpactExponentFactor | string | |
| withdrawalFeeFactorBalanceWasImproved | string | |
| withdrawalFeeFactorBalanceWasNotImproved | string | |
| virtualMarketId | string | |
| virtualLongTokenId | string | |
| virtualShortTokenId | string |
JSON Schema
Pick_MarketInfoResponse.Exclude_keyofMarketInfoResponse.Exclude_MarketValuesFieldKey.marketTokenAddress___.json
Raw ↑
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://api-evangelist.github.io/gmx/json-schema/Pick_MarketInfoResponse.Exclude_keyofMarketInfoResponse.Exclude_MarketValuesFieldKey.marketTokenAddress___.json",
"title": "Pick_MarketInfoResponse.Exclude_keyofMarketInfoResponse.Exclude_MarketValuesFieldKey.marketTokenAddress___",
"properties": {
"marketTokenAddress": {
"type": "string"
},
"indexTokenAddress": {
"type": "string"
},
"longTokenAddress": {
"type": "string"
},
"shortTokenAddress": {
"type": "string"
},
"isSameCollaterals": {
"type": "boolean"
},
"isSpotOnly": {
"type": "boolean"
},
"name": {
"type": "string"
},
"data": {
"type": "string"
},
"isDisabled": {
"type": "boolean"
},
"maxLongPoolAmount": {
"type": "string"
},
"maxShortPoolAmount": {
"type": "string"
},
"maxLongPoolUsdForDeposit": {
"type": "string"
},
"maxShortPoolUsdForDeposit": {
"type": "string"
},
"reserveFactorLong": {
"type": "string"
},
"reserveFactorShort": {
"type": "string"
},
"openInterestReserveFactorLong": {
"type": "string"
},
"openInterestReserveFactorShort": {
"type": "string"
},
"maxOpenInterestLong": {
"type": "string"
},
"maxOpenInterestShort": {
"type": "string"
},
"borrowingFactorLong": {
"type": "string"
},
"borrowingFactorShort": {
"type": "string"
},
"borrowingExponentFactorLong": {
"type": "string"
},
"borrowingExponentFactorShort": {
"type": "string"
},
"fundingFactor": {
"type": "string"
},
"fundingExponentFactor": {
"type": "string"
},
"fundingIncreaseFactorPerSecond": {
"type": "string"
},
"fundingDecreaseFactorPerSecond": {
"type": "string"
},
"thresholdForStableFunding": {
"type": "string"
},
"thresholdForDecreaseFunding": {
"type": "string"
},
"minFundingFactorPerSecond": {
"type": "string"
},
"maxFundingFactorPerSecond": {
"type": "string"
},
"minPositionImpactPoolAmount": {
"type": "string"
},
"positionImpactPoolDistributionRate": {
"type": "string"
},
"minCollateralFactor": {
"type": "string"
},
"minCollateralFactorForLiquidation": {
"type": "string"
},
"minCollateralFactorForOpenInterestLong": {
"type": "string"
},
"minCollateralFactorForOpenInterestShort": {
"type": "string"
},
"maxPnlFactorForTradersLong": {
"type": "string"
},
"maxPnlFactorForTradersShort": {
"type": "string"
},
"maxPnlFactorForDepositsLong": {
"type": "string"
},
"maxPnlFactorForDepositsShort": {
"type": "string"
},
"maxPnlFactorForWithdrawalsLong": {
"type": "string"
},
"maxPnlFactorForWithdrawalsShort": {
"type": "string"
},
"positionFeeFactorForBalanceWasImproved": {
"type": "string"
},
"positionFeeFactorForBalanceWasNotImproved": {
"type": "string"
},
"positionImpactFactorPositive": {
"type": "string"
},
"positionImpactFactorNegative": {
"type": "string"
},
"maxPositionImpactFactorPositive": {
"type": "string"
},
"maxPositionImpactFactorNegative": {
"type": "string"
},
"maxPositionImpactFactorForLiquidations": {
"type": "string"
},
"maxLendableImpactFactor": {
"type": "string"
},
"maxLendableImpactFactorForWithdrawals": {
"type": "string"
},
"maxLendableImpactUsd": {
"type": "string"
},
"lentPositionImpactPoolAmount": {
"type": "string"
},
"positionImpactExponentFactorPositive": {
"type": "string"
},
"positionImpactExponentFactorNegative": {
"type": "string"
},
"useOpenInterestInTokensForBalance": {
"type": "boolean"
},
"swapFeeFactorForBalanceWasImproved": {
"type": "string"
},
"swapFeeFactorForBalanceWasNotImproved": {
"type": "string"
},
"atomicSwapFeeFactor": {
"type": "string"
},
"swapImpactFactorPositive": {
"type": "string"
},
"swapImpactFactorNegative": {
"type": "string"
},
"swapImpactExponentFactor": {
"type": "string"
},
"withdrawalFeeFactorBalanceWasImproved": {
"type": "string"
},
"withdrawalFeeFactorBalanceWasNotImproved": {
"type": "string"
},
"virtualMarketId": {
"type": "string"
},
"virtualLongTokenId": {
"type": "string"
},
"virtualShortTokenId": {
"type": "string"
}
},
"required": [
"marketTokenAddress",
"indexTokenAddress",
"longTokenAddress",
"shortTokenAddress",
"isSameCollaterals",
"isSpotOnly",
"name",
"data",
"isDisabled",
"maxLongPoolAmount",
"maxShortPoolAmount",
"maxLongPoolUsdForDeposit",
"maxShortPoolUsdForDeposit",
"reserveFactorLong",
"reserveFactorShort",
"openInterestReserveFactorLong",
"openInterestReserveFactorShort",
"maxOpenInterestLong",
"maxOpenInterestShort",
"borrowingFactorLong",
"borrowingFactorShort",
"borrowingExponentFactorLong",
"borrowingExponentFactorShort",
"fundingFactor",
"fundingExponentFactor",
"fundingIncreaseFactorPerSecond",
"fundingDecreaseFactorPerSecond",
"thresholdForStableFunding",
"thresholdForDecreaseFunding",
"minFundingFactorPerSecond",
"maxFundingFactorPerSecond",
"minPositionImpactPoolAmount",
"positionImpactPoolDistributionRate",
"minCollateralFactor",
"minCollateralFactorForLiquidation",
"minCollateralFactorForOpenInterestLong",
"minCollateralFactorForOpenInterestShort",
"maxPnlFactorForTradersLong",
"maxPnlFactorForTradersShort",
"positionFeeFactorForBalanceWasImproved",
"positionFeeFactorForBalanceWasNotImproved",
"positionImpactFactorPositive",
"positionImpactFactorNegative",
"maxPositionImpactFactorPositive",
"maxPositionImpactFactorNegative",
"maxPositionImpactFactorForLiquidations",
"maxLendableImpactFactor",
"maxLendableImpactFactorForWithdrawals",
"maxLendableImpactUsd",
"lentPositionImpactPoolAmount",
"positionImpactExponentFactorPositive",
"positionImpactExponentFactorNegative",
"useOpenInterestInTokensForBalance",
"swapFeeFactorForBalanceWasImproved",
"swapFeeFactorForBalanceWasNotImproved",
"atomicSwapFeeFactor",
"swapImpactFactorPositive",
"swapImpactFactorNegative",
"swapImpactExponentFactor",
"virtualMarketId",
"virtualLongTokenId",
"virtualShortTokenId"
],
"type": "object",
"description": "From T, pick a set of properties whose keys are in the union K"
}