using Managing.Common;
using Managing.Infrastructure.Evm.Models.Gmx.v2;
using Newtonsoft.Json;

namespace Managing.Infrastructure.Evm.Services.Gmx;

public static class GmxKeysService
{
    private static Dictionary<string, string> GmxKeys { get; set; } = new Dictionary<string, string>
    {
        {
            Constants.GMX.Markets.BTCUSDC,
            "{\"isDisabled\":\"0xe8b3327a4f36a032e9c4b5c62bd478f8f7dcb358be17e031c08af181054f89e9\",\"longPoolAmount\":\"0xc97d6ba9e3cbf19c2bdb3eb671109e97cbbb0c4684ac5ea9b34fffbf3fff84fb\",\"shortPoolAmount\":\"0xf86d8be1f8a7b9fd99471eba5c9d770bce1c6723a038f4e35b333abbf267340d\",\"maxLongPoolAmount\":\"0x7122c7aa3613333d4613df9fdd649d0511e9d406f8d4838c575f262602f06f4b\",\"maxShortPoolAmount\":\"0x259df783d9c78073575ba824533a203c2b15679290cfdbd6d06482fc9a437a86\",\"maxLongPoolUsdForDeposit\":\"0xc36890864be1aa564a33fa69c3f92a3929eb4a1f6dc4afe72cc76f259ac0d4e3\",\"maxShortPoolUsdForDeposit\":\"0xf10df680fbf91b3d5a8216c8737c44023628cab2e14b178a13d20e61f5c8ea0d\",\"longPoolAmountAdjustment\":\"0xdd4ac48c161ef4a0be773485c18d339102c339a792eb415c50b34a80ee0453c2\",\"shortPoolAmountAdjustment\":\"0x61078d37b8ee9462bd2ea0e47d88e5b3a604247e6e0df43b21f154627bf3d503\",\"reserveFactorLong\":\"0x212d36de7b523df4b74555395b48e3323e7c6996e14165af6bd1ec54cde3b963\",\"reserveFactorShort\":\"0x59fb037f77cb858eca81fce0ead59189a60f57100848236472cb0bb623908a82\",\"openInterestReserveFactorLong\":\"0x7b6b8e403bb28910630c124ce8abc1c3885f04235fbc4eedc3fdb7375fb43acf\",\"openInterestReserveFactorShort\":\"0x095645de317d0983f941af6c7aa6f99baa01c7c649ab23a4c262d6c3714fc9b5\",\"maxOpenInterestLong\":\"0x2d0f2aa0e0538d35e4e2e963e33bec9e130cbefe2075d1c6d28df793dc7ad81b\",\"maxOpenInterestShort\":\"0x1591052ee37191368f8285bffabb9d1f6bdb81b52ea6f081f64210796081201a\",\"positionImpactPoolAmount\":\"0x79a3eb6b9901a75f1cf9795d572f8a017efacc3fd9d0a33a2c4c985959e9b4e2\",\"minPositionImpactPoolAmount\":\"0x8d94be2ecf1838e2c51cb28ddd6c5e5220086a571e002797988215fbcc5bdcd0\",\"positionImpactPoolDistributionRate\":\"0x8291b8d9e134ceb815a21fc07c99eb3a4342a5d423aaf5eed47427adbe61dba4\",\"swapImpactPoolAmountLong\":\"0x6dd5bb78cbd8ca664f5ee0c98697e19e163140f3ddeeea9141360a248ad44a84\",\"swapImpactPoolAmountShort\":\"0xda76160e7e77fef4f1bfcaa60a25da06273e0f8dd3b4448d18c333c148e58246\",\"borrowingFactorLong\":\"0x0c2b889c478bf94e61f69bfaf7b92695f8093c7f39c4416a8edaae0eba0757d2\",\"borrowingFactorShort\":\"0x3c138f46bb8ca079ae96fe39d12b231097e06d4274aac5c7148aaa31e4767f46\",\"borrowingExponentFactorLong\":\"0xdd05f2297757028494ed3bf7bba51d78bedeeb3ca5ece71e061e181f0c3bee8a\",\"borrowingExponentFactorShort\":\"0xefd22f59cbb8e2a49318d3de733a1dd1b8b41d034863c3470235b1f48bb23777\",\"fundingFactor\":\"0x00d05e5bdb2359dbb44dadeabf027e9d230b2dbbac2c82106932adcf8eec14ec\",\"fundingExponentFactor\":\"0xd346bdafa3b7d9c6959acf803206ede73356773e4a1dfac050614c57217f0fc5\",\"fundingIncreaseFactorPerSecond\":\"0xa71b7d4e7d5f3a3c7b280543d8e6b1c0b7ac23ded88ef0943bf0a74b046af521\",\"fundingDecreaseFactorPerSecond\":\"0x07ec2b7b55cb85a3be6e482457e544ce3a7d66dbda0d0c73902225eae4afb159\",\"thresholdForStableFunding\":\"0x400e11e7adba13d2a50d03cb7f4b261c2d7e3bcd61588252f9a719f32db1c4ab\",\"thresholdForDecreaseFunding\":\"0x31e03353c4a7e54a8430dbd1f501eab6969cabe5d690d6fbd2fe388e2882bf37\",\"minFundingFactorPerSecond\":\"0xe46384ec4d6fedd685e99a5c4b1ac3fe5cd7e422e83337f9b29b6332fa65ae89\",\"maxFundingFactorPerSecond\":\"0x4f7dc082dba2aa22249007c05bb4928623521833aa4d2993e150a90fbfa114e3\",\"maxPnlFactorForTradersLong\":\"0xaa8e9afe1a8ae000f057254aec33b0b038be8079bfcb184ea356dc917326331a\",\"maxPnlFactorForTradersShort\":\"0xfa31ea001f0ed9b3fa3d2f1deea9bf79493c211600b8f203f50dd95591e516da\",\"positionFeeFactorForPositiveImpact\":\"0x4b9bdba3ff745320751079b586d3c4f84cf87f7c3e79e39f1158b174c405cf67\",\"positionFeeFactorForNegativeImpact\":\"0xdd207fe702bdff93bb945786cd5d98c3259d3dbd7cf37c63c161714e938ba434\",\"positionImpactFactorPositive\":\"0x57f9be924ba0f2c763e255396dd8fdd27b3ff06fcde5fee6018b4ed0292eae0a\",\"positionImpactFactorNegative\":\"0x3b778e8ac16a3dc330bcceed5db97c4b853b0a696209858f5dd19591a1b3566e\",\"maxPositionImpactFactorPositive\":\"0x825201d62a913028fa553544c19e6e9e45885502ad94b3e9ccb79e2911daf669\",\"maxPositionImpactFactorNegative\":\"0xa0145413fea58392aad72c6aaba18435a1b6e00ff9346d8418c207d8b3f0ad1d\",\"maxPositionImpactFactorForLiquidations\":\"0xb7ab4d8339ba5934253d04b55d4141017d73b9801df9a8810ea10d1c3ea3fc6f\",\"minCollateralFactor\":\"0x0edf8a0fa860b71e689cfeb511c6b83c96d23eaf71c6f757184d23954fcb3169\",\"minCollateralFactorForOpenInterestLong\":\"0x18ab1bf4fdef11804a1212c94ba4ed35498ef5942b3d385fc9c33f933f17f60d\",\"minCollateralFactorForOpenInterestShort\":\"0xf5cca0ad2e4b2341858ed82455e0d4e3e2dc289d93124403d67c010ca53b62de\",\"positionImpactExponentFactor\":\"0xbe60fcfd99ab63b9f7c2a82da310aa88958ee0146cbc9ea008d8cc16a97ac70f\",\"swapFeeFactorForPositiveImpact\":\"0x695ec0e29327f505d4955e89ec25f98741aedf22d209dbc35e1d2d61e683877c\",\"swapFeeFactorForNegativeImpact\":\"0x6805e3bd65fab2c6cda687df591a5e9011a99df2ff0aa98287114c693ef8583e\",\"swapImpactFactorPositive\":\"0x79d8fe854154b43d003a20314c803b78ec01391248008659c0c8e998e866d7d7\",\"swapImpactFactorNegative\":\"0xe8438cfb97aef79fdebd4e948dd086e7c042ae7b47a2414454f6b691ebcc2419\",\"swapImpactExponentFactor\":\"0xf64c72f0c430da1f9096daec486ac3ba00752a0b600ce602ae5bd0a62c004145\",\"longInterestUsingLongToken\":\"0xaaf79028722fd65633cdf994a4a10b0bd349761062506c4bb6a0489956ba5d3f\",\"longInterestUsingShortToken\":\"0x40dad997139c47372d1ae990ecf25623dee34dc65401ed3aad14f344f4577e61\",\"shortInterestUsingLongToken\":\"0x0e0453188aaba28b788ab0a97ff05543c38cf88d2742cc85f689957e41c8ab39\",\"shortInterestUsingShortToken\":\"0xe95b181e49c851802d3ad428d2fe4597e4e2cf2f44001115ba44292ae3ba220a\",\"longInterestInTokensUsingLongToken\":\"0x75296845b36a5901aa4c9ce4caad19ff5fb7eb1c419028af5982fc395ed67da4\",\"longInterestInTokensUsingShortToken\":\"0x786f29c6644d5e68f2f0e30700df9f6e4cf594da31bb013c59fd350ec7173e7d\",\"shortInterestInTokensUsingLongToken\":\"0xc520adeafe7df0c66d377df2616c65cdef70b66feff02aef7ea572e19ec036aa\",\"shortInterestInTokensUsingShortToken\":\"0x37d30c2219f77c5b3ded6368ea2aac4fee0f693146fef8066e78807bb0b1c59b\",\"virtualMarketId\":\"0x30728fe6602aed966d65c62d392bcc1a4f02e155ce82cbdcae778669fc35a83d\",\"virtualLongTokenId\":\"0xa59040b7efb6b7122a74cb318a192ebc6732849dff5332ee3ba40b90dfa0a04f\",\"virtualShortTokenId\":\"0xd5258cb84f0039be58306488e8df941c05f3cf4f219e92aacb6561c736bbb960\"}"
        },
        {
            Constants.GMX.Markets.ETHUSDC,
            "{\"isDisabled\":\"0xc45b95e59c3189b1ce34bf8e690a9dda3eee932f3855117d789dd298ad364e5d\",\"longPoolAmount\":\"0xff0b4cfe8dcdf388c21daa548b07a401cf7ee7c64087f47b0849009486ba0af4\",\"shortPoolAmount\":\"0x5b04b22d97863d6484a7ad72fd6b6ffbb1803bce27f5d839aa97def98d8604b1\",\"maxLongPoolAmount\":\"0xb3ea1fd4fd2a5705a0befaaf3aeaf8e3b13274e9a7b42ac29adbcff4e8ea0d36\",\"maxShortPoolAmount\":\"0x09a0354b47ce26b937a9377bcf171768a4144b3da3e3678fd267ce0c1409fa57\",\"maxLongPoolUsdForDeposit\":\"0xe1ccaff6899c584cd1afd51bad8c0dee84482a909301836a25c66f0d2628c210\",\"maxShortPoolUsdForDeposit\":\"0xadd2da2afb65847d22312497be62a85c93bb6c09299cb3fbfd70349a2a075005\",\"longPoolAmountAdjustment\":\"0xe06fc4c2a975bfa986d0af41a3dd02fe81dd7c7501be7f2fbb51ddfa88a5077b\",\"shortPoolAmountAdjustment\":\"0x645797122396cbc1adae18dd7be3de0c27d1b57c5717d446aaa59fd9233b05f7\",\"reserveFactorLong\":\"0x337e24e6d04ed216d312a36582f1e09658323e4e976607339857bf38abb48a35\",\"reserveFactorShort\":\"0xa40138b1217ca2863887e5feb34c72bb7c57ad5ae301eb52c22eb5a964438bac\",\"openInterestReserveFactorLong\":\"0x75f7ae4e1510eb1220300b6e25ffb4c58ba622674d0930d0fd71432e28e585f5\",\"openInterestReserveFactorShort\":\"0xae28e9d759b5f7abecf4f28d6916332cec352a27b3e7cfd170c017e74846932f\",\"maxOpenInterestLong\":\"0x4c8ff2fed94b668a66292ecb4056bb24b1de2ac1eaea0f8b38e6d815a3fe21de\",\"maxOpenInterestShort\":\"0x36689f489df04572f96026620d7f83ce953290e1b8476b7139928fc5f0a18cc7\",\"positionImpactPoolAmount\":\"0x4e8abdebb1ac95be23a129261980f4704835530793360d86a6d03c3d3044bc58\",\"minPositionImpactPoolAmount\":\"0xc6bbcad1d7e03c0876394dd4048039ab015cf5ac24edea497df190f31c95e6f3\",\"positionImpactPoolDistributionRate\":\"0xa578a514c09c7ff49cc21a599d66f253e7d007eff4381636a4297c76509a8758\",\"swapImpactPoolAmountLong\":\"0x485c0c3052f29694131e08336acc0756b4fc4e45bb30758f8865f1c48aefef2b\",\"swapImpactPoolAmountShort\":\"0xdead9e0b6458c6693fca20ec40b59f77f0be0fe0c00d7e3d82937c1f8281136a\",\"borrowingFactorLong\":\"0x98ed0ffd40ee93feef46cbae636a721ecd2255bd3f6a5180f9f774eb8c5713b7\",\"borrowingFactorShort\":\"0xc1d373679a8e8c04f741edcc53d137842adb375a026023b915e7c5aad7c7ea40\",\"borrowingExponentFactorLong\":\"0x84b7c55ec02bc8ec25412c045042c5d71c7216294b171dee34a8eb78b75ee7ca\",\"borrowingExponentFactorShort\":\"0x11e3c879f6e1addc7edec898778a860ca4dc0700fed538b462070f8a82d5b10c\",\"fundingFactor\":\"0x3b954bc1862c9eb11b5cc0e7343a561c595b795841642199567f3884e214d3ad\",\"fundingExponentFactor\":\"0x3fb09c259a63785c1a8a0a262a9cbf13253c88a6ea9ec88ddcd1118fae5c8d02\",\"fundingIncreaseFactorPerSecond\":\"0x9c70d42f70b74c1c8d3f33ff727d8248faaec0d6ee9fe03173dbb4160ed8180a\",\"fundingDecreaseFactorPerSecond\":\"0x199e505f4cda86d9e3ae7c8989632d7d182c9ab6ecfb408e274b933bcf7ac358\",\"thresholdForStableFunding\":\"0x855e20de9e6caa9a092bde888c28ed70f72e693eadb629d28a685b71f28181ac\",\"thresholdForDecreaseFunding\":\"0x54d309c97738e3ccdf4c95e79d0415d9e6d90ce7a4a81596832458a0eac48f78\",\"minFundingFactorPerSecond\":\"0xe2aeddbe8208ff69a91e8dda02ed2f0f7c0d6deed966af3400388ee238a9e49d\",\"maxFundingFactorPerSecond\":\"0x424c5a83737ee1e6ae9a863e64a6772ad7d591da777c4774b2484370d927b97a\",\"maxPnlFactorForTradersLong\":\"0x04e55b2a6b73d4cb774accdc2d7f0de0f4aa8a8ae6a084be73a43ca8f17f3586\",\"maxPnlFactorForTradersShort\":\"0x02badce9cdb1639287015c8989426be5963e2b0c8a41abd9723284ebff7f2e9e\",\"positionFeeFactorForPositiveImpact\":\"0x914f66951bf2600e37ce4f2e2fd45983c6d842e40cda838267764e38fbad3594\",\"positionFeeFactorForNegativeImpact\":\"0xe1a9164e4ffd3e27713953d91592d29e5e51e16c1df48725a919fa8785b184af\",\"positionImpactFactorPositive\":\"0xb2d34408902891f7a1ffb5a66609a793e142ed6dffc6d7c0c8b9b9bc6d6dd380\",\"positionImpactFactorNegative\":\"0x68cc8c831904230bbfe2ba8d3ee911509896dac5b48cc45c1323718a54fb4016\",\"maxPositionImpactFactorPositive\":\"0xc230e1e4d328166be2c9c1e775203c706519bd3f17777d460f0bd159e2680920\",\"maxPositionImpactFactorNegative\":\"0xf0304143d99ab54dd4a90b22df08fec271f1c69fc31cdcbdbcaaf2f3f9abbe90\",\"maxPositionImpactFactorForLiquidations\":\"0x2d8a11f53ea0e4da886046922afbdaf2f98111c2c3617ce8d53320e5368ece53\",\"minCollateralFactor\":\"0xcf1cefe1a11576531900922002113a6cf623823d2c813a4534c5d181976450ae\",\"minCollateralFactorForOpenInterestLong\":\"0xbcf38cdb77fa9cb02787c89b5b616dc4d91337a400795d617a2580ae49a6e209\",\"minCollateralFactorForOpenInterestShort\":\"0x635ce4b3864fcc94a0eb30789ab0eedb1724ed4bb51ebad2fa2e9a2bc051f60a\",\"positionImpactExponentFactor\":\"0xd3fb6cf1d6db9b533ada6f4f3e7f52adf7fa871788e67b80e7ae6e63811017e5\",\"swapFeeFactorForPositiveImpact\":\"0xd795542d99d4dc3faa6f4e4a11da9347d4f58fcfce910ccd9878f8fd79234324\",\"swapFeeFactorForNegativeImpact\":\"0x4a0e3a43fc8a8e48629f6d4e1c0c1ae7098a35d9834cd0c13446fc2b802a24a7\",\"swapImpactFactorPositive\":\"0x801066104b68a8504d32a319a865f5010a763e0b3f4372e0b03f3fe87ab77eb7\",\"swapImpactFactorNegative\":\"0x1a282191426197cc0dacd8fdca48acc252d354470638b44ca410893f9bc8d576\",\"swapImpactExponentFactor\":\"0x62f7b6ed5b17f35d4d42eb6abcaa00b07af41f4694af6f491f9bb5b31911af3e\",\"longInterestUsingLongToken\":\"0x39b1ba9baf45e2c11e202da432a2c21fa5d136cc112015896e024c20c339a6ea\",\"longInterestUsingShortToken\":\"0x81fd350222849df2df97529b003ab475f1bb887e8bc0efd91bd68cec68ab7671\",\"shortInterestUsingLongToken\":\"0xc00f0c27b5efefbbe1eb63ae8d2f35450f7ac54fe081cd0429f28274a954a341\",\"shortInterestUsingShortToken\":\"0xa2e49070d1a92211074fd9493c4010ad1ea0e07fe42d1d6853c845dd5ce91212\",\"longInterestInTokensUsingLongToken\":\"0x731d0e3f099505d38d8b4bd317293986c5d508b5794e89dfcd8cf21db057eef9\",\"longInterestInTokensUsingShortToken\":\"0xb29358c7b4cec591d8617ca7ed8db509eaa1138449e6aef8b85fd0d3b8bebb28\",\"shortInterestInTokensUsingLongToken\":\"0x2d362c965a171fc310ec6aeaddf9af5a996e26ad79dc0010675dc6808889eeef\",\"shortInterestInTokensUsingShortToken\":\"0xb2e38bb49cdd8a464a80bc33b668e72c105d3fee146c9b26d644cdbd22ed7dff\",\"virtualMarketId\":\"0xa8cd287a5068df6cf03223613f14a133ec7b31a50b305ee6091c89c1dcff904f\",\"virtualLongTokenId\":\"0xaab37f889b9680dda34f58a689de3023cb22f7ae14d32a3c1d45798a973db1f5\",\"virtualShortTokenId\":\"0xd5258cb84f0039be58306488e8df941c05f3cf4f219e92aacb6561c736bbb960\"}"
        },
        {
            Constants.GMX.Markets.DOGEUSD,
            "{\"isDisabled\":\"0xbd2e133e3672c29fadb887a377cb41ca4421b484d6311d6c235deeda77cb1122\",\"longPoolAmount\":\"0xa8e03b2af1dd708da24d558140e3cf2eb06c2af2b4ac49be4ad437c5a3155045\",\"shortPoolAmount\":\"0x602b4f3bcc5b505af0f2982d736f4485b10d1def4481ecbcb11919cd7689b03a\",\"maxLongPoolAmount\":\"0xf2a19f0fc95d8e9aa18733b84e19f222c40fb2436447749226fdf3876b702299\",\"maxShortPoolAmount\":\"0x014b579a6a16241a955aaf663427b7815aead5ac8dca1d10409e00cad7c1335e\",\"maxLongPoolUsdForDeposit\":\"0x6f0162d6712686b9d3f54e9d64ea88b4b96d647fd6f1f97c8ea557c8d39c2530\",\"maxShortPoolUsdForDeposit\":\"0x081e26b0996713b0206c3020dcfaf76f5226deb0c48b0cbb81397174cd7ff5c6\",\"longPoolAmountAdjustment\":\"0x7369c7708e79b0ee8d070e6a46897271b7725ed5239ab4479ff67b7b2281fceb\",\"shortPoolAmountAdjustment\":\"0x49e0703ccacdfee9505137868f65437507b52a083997532dcdb7924f48453e80\",\"reserveFactorLong\":\"0x5c150417d919fc4cee0a0b25c630ca857961aed6f81a382affa9502954e66e24\",\"reserveFactorShort\":\"0xcbe6caba57585e15b5512813e264e8d2b7a78744958cac0a5d6654daaa6d3571\",\"openInterestReserveFactorLong\":\"0x5ad9b812f3f6fedbcea95e0d21f63e925cad5721d972ed501aa01ec32df12816\",\"openInterestReserveFactorShort\":\"0x1c658f6568aabc862c99c76f349f92e75ec87ca01da9ffc24bbd985289f40682\",\"maxOpenInterestLong\":\"0x3041ed43d6857b170418d422690141101116cec7a2824836c575e842233d1a23\",\"maxOpenInterestShort\":\"0x08f728f1196210ae39b3d165095b3fd4d58c14f7d60da07680c78708fa913cae\",\"positionImpactPoolAmount\":\"0x10d8f769919bc8b7e75072bfd103562a8452a52a3f1e7aecb59578ff6a5e4eb6\",\"minPositionImpactPoolAmount\":\"0xe8363959399e7ed2ec6b63691fe5511f9cb8156397631351b385a82a6efe8a1b\",\"positionImpactPoolDistributionRate\":\"0xcbb955da719fe4d90dce949d1e66be6d665e26b0b30f115ec787c797a6c697e9\",\"swapImpactPoolAmountLong\":\"0xfb895ea8c974487b0445bac1210d3f5d81cd424c290a16ab9f5ab802aadb34bc\",\"swapImpactPoolAmountShort\":\"0xbbca9db772695c7f950f972d4f4d85ef98509f4dd37a7512d6cf86e941c4db06\",\"borrowingFactorLong\":\"0x03a19849efba94a7805df96b8cf060e61bd676323ede4b0bab543eca7c3ca4bf\",\"borrowingFactorShort\":\"0xa488800ae9c99107499bcc73e3ec0bd81fc5e9b0c32ff2a31887a2b642af9aa5\",\"borrowingExponentFactorLong\":\"0x7ec7b39d7580212a9992daa1ca94ada070074c4f11e8b03e181b48bb3c9d9244\",\"borrowingExponentFactorShort\":\"0xf57fa02528a5676fb0e8d757a6964fb8e43c82faddba567dfcbd298912775aa6\",\"fundingFactor\":\"0xabd27d424744cfdff88f1484d7ab1e3116505624d5741a914ccf4284092cf472\",\"fundingExponentFactor\":\"0xd54767b8e1cacdc1d04a3de4709e128cd06ff38f7eb3a447326741749ab5e364\",\"fundingIncreaseFactorPerSecond\":\"0xa7692ef7d74fc7f78d502ea742a8d04b34cbc74f2fad14c6babf252767783f9e\",\"fundingDecreaseFactorPerSecond\":\"0xfc06e588a4c1dc1e624541966bdf0cc6b5bc2ff00e7e201afaca1ceff150411a\",\"thresholdForStableFunding\":\"0x4b051585056ffc8bc44829078f55d97370725a19091673cc367b079f54b88770\",\"thresholdForDecreaseFunding\":\"0xa280e7d186cbdd93b65ae3b91dc87a69ce96ef130acd6dc13e88bf743f279a84\",\"minFundingFactorPerSecond\":\"0x99b77bb6445d22f4ec498c19823bb28c3e2369d39cce3e65d10c786bb6ac8c3c\",\"maxFundingFactorPerSecond\":\"0xf9eebd782b6379771362c4bac105681bfa6f503b704718bcad8352c0de19f688\",\"maxPnlFactorForTradersLong\":\"0x4ad6b8b2ba952450663a8d5bf31ee14ed32607a478d6cd7294fe55a4a4ef90d2\",\"maxPnlFactorForTradersShort\":\"0x6c1fad48bb23f5fbd6f258f605f43fb3ced23cc7af730b7a7b4e8f05687c6939\",\"positionFeeFactorForPositiveImpact\":\"0x0a91a7ca843ae3371debc48312c71f1ed0ae40a087d2626c6c43fd86002de08c\",\"positionFeeFactorForNegativeImpact\":\"0x8e901273173d5fd00df54a257dc627db643127f496f5e187609a3210ba484b27\",\"positionImpactFactorPositive\":\"0x0c641238e5258665a42ece9c3874c8c5e0d627522aaf8c60cf0bbc5e64c5c5d8\",\"positionImpactFactorNegative\":\"0xc4bfa605ffb9f50e0f18e0399ccdac8f6fe971a739a91a6a726517653177e0e7\",\"maxPositionImpactFactorPositive\":\"0xef102c726b741df58e10ba28b7f783ebaa6c2076f27b615f9d21a4edfba791c1\",\"maxPositionImpactFactorNegative\":\"0x98bec1ab62f465a2a83119494f5f21c753b0527908dc422f67220e613c532771\",\"maxPositionImpactFactorForLiquidations\":\"0x5fbccb68c5d1de0fd2d39c7a60110688e10a969992910911b5a7ff5461a7fddd\",\"minCollateralFactor\":\"0x832e125ad1a59ec76a096a906db0abca415fae50215a04713ba7d26b806170d7\",\"minCollateralFactorForOpenInterestLong\":\"0x47ece80b5a8441270dc51b704ac241ee205157d6e79a17ec9a7a78d5a1c405cc\",\"minCollateralFactorForOpenInterestShort\":\"0x3ac33ae245dfa87c5023e2ada76a30d63b5d4a462868f2df4cf285c450c055bb\",\"positionImpactExponentFactor\":\"0x8185adf991484ed9941b9d357c45b4aaa04298bf56481c3ac20410b14c6e0426\",\"swapFeeFactorForPositiveImpact\":\"0x67a550e4fa661b4a6f6f7a4f2f276a0dac54970e784fe703031ee403f04b4665\",\"swapFeeFactorForNegativeImpact\":\"0x5f0f923b62e09d2ebb7df2b4b505d5eb8843b57816cb1fc36090965cfa939bfd\",\"swapImpactFactorPositive\":\"0x0538cdd47f4c430b1fcb396d2d4b81d55cc0fb604620d2cc1d1092d9a3d13b4a\",\"swapImpactFactorNegative\":\"0x7eb5c1dc27cc686df401fe1cc4a36537b363bfaa4d94f77d6fe72fd5ede61d08\",\"swapImpactExponentFactor\":\"0x7e561221c0f8fa07e9ca813aca94becde6d2fc0feacd84f50cadde2b177a4310\",\"longInterestUsingLongToken\":\"0x803e42d772720207636ccf28de001aecd7371f2637e573a2f5be344299314b5b\",\"longInterestUsingShortToken\":\"0xbf2755345de06cb8945a442f03949781afa66f96f62b648407b05979de96c5d3\",\"shortInterestUsingLongToken\":\"0x8177813dea0c1ed7e515419771d77c81367701b12fe97df996987ba4a86783f3\",\"shortInterestUsingShortToken\":\"0xb629b35d1f81768d1c71056fae4c6c4ec419d9fa15001ebbfdad29e7d030d522\",\"longInterestInTokensUsingLongToken\":\"0xd10a03b699e9f8ba6eb2c7a507066218bbb1a50d003358d9ddfde7d31724c113\",\"longInterestInTokensUsingShortToken\":\"0x96ae498de17f8d497060db437ccb9e755b7b0fbd74ffdbe07dc9c6a8fb57777a\",\"shortInterestInTokensUsingLongToken\":\"0x02bde765412e10447c77ca071a23d087450f9b0b41b952bb25462de51a565f1f\",\"shortInterestInTokensUsingShortToken\":\"0x00a167338fe44d05cbd7cb486e7081397b7d688081e2233edd840df13688c7ce\",\"virtualMarketId\":\"0x6fb554632adada3dfa9cce73bc454e855fb9969ebce7a35ba3f266de425e731e\",\"virtualLongTokenId\":\"0xaab37f889b9680dda34f58a689de3023cb22f7ae14d32a3c1d45798a973db1f5\",\"virtualShortTokenId\":\"0xd5258cb84f0039be58306488e8df941c05f3cf4f219e92aacb6561c736bbb960\"}"
        },
        {
            Constants.GMX.Markets.SOLUSD,
            "{\"isDisabled\":\"0x382490eeea8df42b09a4e6c2c7f5720784be8b95b8de3ba960c8eb2bdc8123a5\",\"longPoolAmount\":\"0xbfbecba187570cb9f1b8c4784e5a1a7e11a501327737473ef2c9572d453a5752\",\"shortPoolAmount\":\"0x1a46540d4cd17be2e83e461a3760b258c4206a9199a747b9c9159f450bdfc031\",\"maxLongPoolAmount\":\"0x8d5ca4d7a73c2fbe70cb54d71b5cab887ddee76eddbaa922a1e870435fb509d2\",\"maxShortPoolAmount\":\"0xf875d8d0b071114de2992c8ee8e5aa229989807fea4381c61f24e283e17a5ac3\",\"maxLongPoolUsdForDeposit\":\"0x2dd782cf4b4a21869043889e20716913fa67865d30972b728f3fc8d9472fc2ea\",\"maxShortPoolUsdForDeposit\":\"0xc3dbd43e14db059345a7549ae8eb1c1cbb2573ef281bd2dfe0b8db4331047dea\",\"longPoolAmountAdjustment\":\"0x3cb8477be65494bb8d679f5a18d3c07678f319c3be7e7ebfaa5c0369ec1dbe2b\",\"shortPoolAmountAdjustment\":\"0x071eb9e378cb51e4acb31fbd6f6c44f5776b5682a5f2d6f4267c3b43109d9b66\",\"reserveFactorLong\":\"0x7c6124ff9bc18002a0adcf45dffaa7f5a3d1509d909a2d3ca3ad57be9d1714c9\",\"reserveFactorShort\":\"0xfe05d80ac48b6d31d2d13310166dffcca3ca0f335509331d70f1bad1283456c9\",\"openInterestReserveFactorLong\":\"0xdca9e9bc9359f1fe12916304aa46260a002d669075c9b3158bc6c14e02665ef3\",\"openInterestReserveFactorShort\":\"0xa8dde5202490af598fef361405f97b635c435c5ed0b4fa078c7c2ee72f99cd35\",\"maxOpenInterestLong\":\"0x75856eea766ea24217827b4360c234266b13c6174c91d8261f80ee2e123941ee\",\"maxOpenInterestShort\":\"0x78dc8d9e0e43a773d292b0742af47bd875a66f0da504f7e81a06fb8ebc72589c\",\"positionImpactPoolAmount\":\"0xd3df1d152a54618cac79336662681544a3cb9d5cb8a512a5715ab41379150131\",\"minPositionImpactPoolAmount\":\"0x958ec97500cc8495432f910ddd6a9d1128b0b6dfeb9212717d6cc31b1a1b23f8\",\"positionImpactPoolDistributionRate\":\"0xf6f8b595477ebdb70bd3806080e272cb4adedf66d18fefc9269cfda5ee65f5b8\",\"swapImpactPoolAmountLong\":\"0xc3ef825ca52a4ee45b978ba14ad8f6c54074630c4be8b67ced0514b9681361f9\",\"swapImpactPoolAmountShort\":\"0x953134e3672ddbdbb1fc1b26352f7dfa8a146a593ca08471bf33c92c6daeab2f\",\"borrowingFactorLong\":\"0x9704bf350ed9b2d84a024441a20053a75e4334e3462097aa2863174f4257f539\",\"borrowingFactorShort\":\"0xbdc2b9c3469227f42444b4ad9a916c416f206a7ae82b1d6bd0c5c822501b7039\",\"borrowingExponentFactorLong\":\"0x4f0779bd87e51ccce25bcc83555e731acc63b72df0f54d6b6caa4286bfe69618\",\"borrowingExponentFactorShort\":\"0xab1e5f2a0116f18486b78d23610a0ea0130246c6fa8f28ef3606f14a98244f56\",\"fundingFactor\":\"0x4f16cbd424ae61016b93b803007afea10f4c5c609f608d1f3a08ceaef121ffbc\",\"fundingExponentFactor\":\"0x129cd42ccb4c4bf9a8af07f304e4f0ff072ac89aa3a0c8e93ed505b28ea56c23\",\"fundingIncreaseFactorPerSecond\":\"0xafd77132773fc6a8732648296a0e45529217b075842464a56a88bbdc424934ac\",\"fundingDecreaseFactorPerSecond\":\"0x9e34e55a97b4085084afbebaeed51d8024980e378d3425207b8b14a87f0fbe84\",\"thresholdForStableFunding\":\"0xf936ab18a3e17efa978c9fdf5365c6c62f40b583da963f75c773683982553fa0\",\"thresholdForDecreaseFunding\":\"0x69f642f50ebecae1309230d26e63ebc2abae7468fbfabfbf104edd88a31b0f70\",\"minFundingFactorPerSecond\":\"0xed5144250ca46cf74da875772cd00965af40372ac5605dac489080557570afc4\",\"maxFundingFactorPerSecond\":\"0xd84ef4cc15df47ff3afd13c9d28e9a859dbabf200c94bcd0206c29b95f24e436\",\"maxPnlFactorForTradersLong\":\"0x72419a34e63cbfb23ab394e4439234ac97ea134e828df7be5bfb5df3ec881fb4\",\"maxPnlFactorForTradersShort\":\"0xa6300cb5902ed56008bca5c8649dc25ae7b7f119a00b42fa383e2d76f5ae5cb1\",\"positionFeeFactorForPositiveImpact\":\"0xc2e64a5a0c61ef9bb36e3f5d49f7ae23191b915b9b453689a7abd06820fb9b6a\",\"positionFeeFactorForNegativeImpact\":\"0xa6be8c7c302085742a3296b00ad87b973361d8a174bb7d30ffbf88e4c6f4d8cf\",\"positionImpactFactorPositive\":\"0x04bcbebc64b09778830c1b12d8c1b2d32504c94d71d5f64f2d547d6fe1ed4ff0\",\"positionImpactFactorNegative\":\"0x0c00767fffed8b00ff6d17106121d436ec02b7ff6c01968d8aecb9d29972e75a\",\"maxPositionImpactFactorPositive\":\"0x10951da02818a2ad689fc04ff3ca1935a2bd85a7023d53189f9f2526c1ad19df\",\"maxPositionImpactFactorNegative\":\"0x789029ddd96ed090034a9b9f30b7b5b6c658b3b2c03c3d8e8b99087572e6c29f\",\"maxPositionImpactFactorForLiquidations\":\"0xe67bb29085a2c9505c14cb22b778ffd89bab7484bcf0142d4b8f0d94823fe8b8\",\"minCollateralFactor\":\"0x25ca6ce85c0568d84138f6b3264fedf1668f1ddfc320f7ba409d3d6019411833\",\"minCollateralFactorForOpenInterestLong\":\"0x3c2241385fd888324a03ea03eb3606df19e300ae2c3cf2dcafbe2d235a04b676\",\"minCollateralFactorForOpenInterestShort\":\"0xeca78003c8f185c46542ba76034dd77edf8c1cee1a710cc59fde908d5b92f309\",\"positionImpactExponentFactor\":\"0xf1f5a97e4945291c333c8857cc08ec673be5b6c9cde98be1ad86931599685acc\",\"swapFeeFactorForPositiveImpact\":\"0x6a1d8e63575704359c436b79657db011d72a92f67f1bd5e14afb57e9a2912498\",\"swapFeeFactorForNegativeImpact\":\"0xaf4fad6d380803699ec362dd04941db2d6c038f504ad922664c8f9d1a4ef7160\",\"swapImpactFactorPositive\":\"0x5d50cff84fe2d5abc20ecbe3156a438d1b3479175f4748dae1d121887ed30eec\",\"swapImpactFactorNegative\":\"0xb9cc0f62898c08c383e014640b673a6cecc479fa1080544ea3250f029f3c304c\",\"swapImpactExponentFactor\":\"0xc7bcb77b7806e06a50ec6ba4bf17541c63b0577ef3d18018f96e5e74d2bd7619\",\"longInterestUsingLongToken\":\"0xc32df3db74b6e94f9714b80fa5a982119139af2d2007d051680e4d37ddb2f5f6\",\"longInterestUsingShortToken\":\"0xa693b695fc8ee008fabb6bd458764d04028839a0e4562c5a4bdad2f23a633f98\",\"shortInterestUsingLongToken\":\"0x7ac98888aa26cfae177c6b4cbfb3ae4aa6ced7cb9cb138e9ff8ec3e21c1fa6dd\",\"shortInterestUsingShortToken\":\"0xe8f3a481c54f097c764ebe829161d0d824dc1730a32fbdbff2e7fd36d494a8c0\",\"longInterestInTokensUsingLongToken\":\"0x9c6d5e6724b99256d7c8e88a87d7d727bde578f7518afe90439964d9c1803c1b\",\"longInterestInTokensUsingShortToken\":\"0x40ec31468f421bf157377d62d9fa3b21f73444bbe5b1a2ade254792c7aee408f\",\"shortInterestInTokensUsingLongToken\":\"0xe6a79c49a3b959357ea8a7f77f95a8e07246700e90c8af7c925d4a507a0b7c0a\",\"shortInterestInTokensUsingShortToken\":\"0x2348c64e4ec4e43e5ec69696283db9f1622c3a8b4d450d3b5f34501539fa9853\",\"virtualMarketId\":\"0x5eadb7b43a05016c33bc1d1a89e4938b37406a70977a8fd7bea66d62ba4df824\",\"virtualLongTokenId\":\"0x8f92ebbddf51de9f1607c3d6748a858fab29822d139ddcd3b8f877241ce75e70\",\"virtualShortTokenId\":\"0xd5258cb84f0039be58306488e8df941c05f3cf4f219e92aacb6561c736bbb960\"}"
        },
        {
            Constants.GMX.Markets.LTCUSD,
            "{\"isDisabled\":\"0xac22710e48fc7a9710dd08859634ebaef6b475897f190e543b0d071b1222bc80\",\"longPoolAmount\":\"0x1445a4384e1543d0a5dcbaf796635a774ef2b09c47b9e293e6eefa6e3aaf2c7a\",\"shortPoolAmount\":\"0x5c4356848f787769df79af41ac68759934c9ffe430a00858a2c9cea807e6a148\",\"maxLongPoolAmount\":\"0x7b6afc38ee99bd6a2fad93a6d739eb81bc766a44cf7dba77cb95611ed57282b9\",\"maxShortPoolAmount\":\"0xde25a103d468d8197403a27de53f627c7229d5c0354e8f55c57cd1d4484a8b13\",\"maxLongPoolUsdForDeposit\":\"0xdff94e258d022aa19698596b1504aadddf88cfeb4566559ee817b0cb4305d882\",\"maxShortPoolUsdForDeposit\":\"0x5e032f67eed642ade37ed3d94cef0eba66ab6f4d12acf3f66b91178515082097\",\"longPoolAmountAdjustment\":\"0xd3f4970c2ca9815e0d0906dad117f88ea83afe8e55760371cca991fb9deb0554\",\"shortPoolAmountAdjustment\":\"0x4447fbca62e144f4a420ad4f5086670239c59e1b0f5b963ca024940481db28d4\",\"reserveFactorLong\":\"0xbef1f359aebab6d38dbe716f46988191a08fa6aa72eddbae2c3ad720fc56ada6\",\"reserveFactorShort\":\"0x1d1710e3b42085266909ddb56a8cd6ee4a2fd296c1095d287915c42d18264eb1\",\"openInterestReserveFactorLong\":\"0x38b11830c1c117bb21a916d4755adcf48e0a0ffc143dbf4630931644331ccd92\",\"openInterestReserveFactorShort\":\"0xcfb57419c31ac39c54f1352144d376ff2708798d1e643870623a59ba90a49eaa\",\"maxOpenInterestLong\":\"0x43a34556631b0d04ffe8042b5e20f4cfaa29a410775a31005301cae346d1d5a3\",\"maxOpenInterestShort\":\"0x266d81546faa89a220299698e34e47b83fcdbb025cd8867345ebbc1b273344c0\",\"positionImpactPoolAmount\":\"0x07d51665eb180c270fa80853de36e03e0a2c5882228bc743bb84e2567948c4a6\",\"minPositionImpactPoolAmount\":\"0xdc8cc168bbf034e77d7ed2eed3c0d8cc027bb96943b3baca5748e2331ce40853\",\"positionImpactPoolDistributionRate\":\"0xa8107caf4c443947cc3bf81aa2f8a353b8e1d2be98da7305057d9c996ef7143a\",\"swapImpactPoolAmountLong\":\"0x15d77caefd6abd1963b6e93575246711753584f618994a755ac6822932d75957\",\"swapImpactPoolAmountShort\":\"0x6ba277ca079e7398fd5395a3fe3a9cc62cbe8abba7e95d180f3d9a1802e90571\",\"borrowingFactorLong\":\"0xcbef5377c01763fe8a02b16e3253c75a6b3b99e2bf515200931b47b099322a09\",\"borrowingFactorShort\":\"0xd67ead02e820ce8fe1ddf43bcd1eca1f3175fd00d1143b8d7d35f33f85d04a5a\",\"borrowingExponentFactorLong\":\"0xd4c7a13803d7c1a650ea91d031289fea22d31f4145afe92fe8704ee4b5f4c78e\",\"borrowingExponentFactorShort\":\"0x883430518537cb05e260cb7aecd55db9fd0245f8e8add75914a8c993a2bf01cb\",\"fundingFactor\":\"0xc4b6c75535c1792a62ea66b5f71cb35302ce55233753a3f5082c85562df51e8c\",\"fundingExponentFactor\":\"0xa524200894e068682fca71287f96b4c1c11375bf34b9f60ecaad7e4d4aaf9a4e\",\"fundingIncreaseFactorPerSecond\":\"0xe8e4bc72fcbc4720a33d6de05be85baf3eec3f61d254c14e572cd1034a824d76\",\"fundingDecreaseFactorPerSecond\":\"0xee9499448181735963b3e839fd16a91ebcd371d92aefd7399d83f459dccc6e8f\",\"thresholdForStableFunding\":\"0xb85dec3a08107e1bb12b18a45c43eedb81565c11c5f6c7f06ebf13eb9450c38e\",\"thresholdForDecreaseFunding\":\"0xcdea9807c2d3347d07c5f37e5d4727c1bbd31db42b56c7bed300b3aa4b831031\",\"minFundingFactorPerSecond\":\"0x6fed3347f971d3d2c366381cf47b9387f5a871019bd683e6aa884e936e9b14ca\",\"maxFundingFactorPerSecond\":\"0xb67c5c79dea1409495a4296882f29f55711c3613b3962c49406e76fb41cb3bd2\",\"maxPnlFactorForTradersLong\":\"0xa5a61d7f4a7f07641ab50335ad1305741802139fe956021e15cc7d9bc7be8d7f\",\"maxPnlFactorForTradersShort\":\"0xd493bce0cc5d3d5c297296e7eabc2585c31272109c39bbb39cabbfbe0030600d\",\"positionFeeFactorForPositiveImpact\":\"0xff452922f847142c79ed67c6b9f0f1f57d703384dacf714a43ea097072f341c1\",\"positionFeeFactorForNegativeImpact\":\"0x7e7eac91fdbffd192d12b66d7d34f83b12ca2709d7f6cea208e64c3b7905560a\",\"positionImpactFactorPositive\":\"0x04a7dc43056b287535c2fddccef2e0b361e2fc841de23ce8e630db13d4e3cabe\",\"positionImpactFactorNegative\":\"0xd1fa1ed0858635234f05b957d0f102dcdcff2d59307f5b378d07c404c515be22\",\"maxPositionImpactFactorPositive\":\"0x35e161be38af516eabcc7215e158450e46aa9123dfd22a127a3a22717f68e412\",\"maxPositionImpactFactorNegative\":\"0xad122e0fa63007cec09c08f304aa598044be6f5191018370739bc16a9c439816\",\"maxPositionImpactFactorForLiquidations\":\"0x1a5334adfb5b61b4aa80163c205dda0a875dea3d2db2fe0850b7b0614f31cdbd\",\"minCollateralFactor\":\"0x2bcb8363ff421d07360a2a95773d3f7b64319b6bc58f328c6c734e090562cdc1\",\"minCollateralFactorForOpenInterestLong\":\"0x7f97bdae1ee1c0424ccd6dc21526e5ef1e0cb581856d3c0b3279c518b2b140f6\",\"minCollateralFactorForOpenInterestShort\":\"0xa370583d9939495b60095d94f3906c9b15ba4e7a3d7422210d6f541c426d4010\",\"positionImpactExponentFactor\":\"0xe33c49e3c7a970aa64a71f22c589f0436ff537390a61d71088600b2f1fe24fb6\",\"swapFeeFactorForPositiveImpact\":\"0x1dbf6ea5c40ddb4981c0c991291ebcfe9ca18da36b55476f46c07db6f9d4d796\",\"swapFeeFactorForNegativeImpact\":\"0xbdfacc5a3aafccef508a92c25358d876d54cab9266f562bfeb0f075011400b5f\",\"swapImpactFactorPositive\":\"0xa24690e158bd6148dd1ee7619d26d4db4c22e063bf7fbc4849b248713ecc4be6\",\"swapImpactFactorNegative\":\"0xea3e78f194aabd8ee877feb4dd76f0f10e28e5375fe88a39575480d27d265afd\",\"swapImpactExponentFactor\":\"0x708c76a038fd213a993b7643df04ab046fa1987cbe5d0d428475cffb4c1147dd\",\"longInterestUsingLongToken\":\"0x9757fcb688ba5a068a6bc983358135ed9903aff161b47283fcf2eb6649961ade\",\"longInterestUsingShortToken\":\"0x60f0d227796928722b6e4459cc1565ade91a60ee036e9bef8cde8246b53aa235\",\"shortInterestUsingLongToken\":\"0x82690d46bceefb01e4cb7c2931dc00c0f8af31be51e0200fe6dccc6e4e2f5dde\",\"shortInterestUsingShortToken\":\"0xb2d4e48c35f248199b1e281e65b4686ba29baa195eb02ab1bfccbca949d19acc\",\"longInterestInTokensUsingLongToken\":\"0xfe52872b29da94390eb149202b417f14c16dd0d594a57983fe1730df907be72a\",\"longInterestInTokensUsingShortToken\":\"0xe2437867bb42e3579f3b074ce34837fe06b8f52e4f0007147cfdecb0eaa5a8cd\",\"shortInterestInTokensUsingLongToken\":\"0x3273ca3717c1c7b429b51971e61a8d3b13bb8452f3fbe0c594bd41ae15721b94\",\"shortInterestInTokensUsingShortToken\":\"0x259b86b363cd7c61f6e78f907f26941772e66ff1c15b45bbb59827c034b7c5a1\",\"virtualMarketId\":\"0x67e3328811cfb35653f2f4c14979f600f39845fc18fc343c14304f0734072a9b\",\"virtualLongTokenId\":\"0xaab37f889b9680dda34f58a689de3023cb22f7ae14d32a3c1d45798a973db1f5\",\"virtualShortTokenId\":\"0xd5258cb84f0039be58306488e8df941c05f3cf4f219e92aacb6561c736bbb960\"}"
        },
        {
            Constants.GMX.Markets.UNIUSD,
            "{\"isDisabled\":\"0xe31c0474f0ae67a291668449dc770532d0692dd0e0b0973ace320f4351230d23\",\"longPoolAmount\":\"0xe7cf52d240a089203276bb01032bea2b89668274957a5186a5d37ceb95c5b591\",\"shortPoolAmount\":\"0x43a2d38c98e7d7cb84d3d17805a72ebfd08f9f84f1715adf7b79c240ddcdd177\",\"maxLongPoolAmount\":\"0x8fd9b1072830782492a86f89541be9981cd45179ee14c83aa0ef979f86d1fdf2\",\"maxShortPoolAmount\":\"0x5c29e5ae83edbd0ea9f796ece7753428ac0abfcb1f9eed6a0d52be50a3971d9e\",\"maxLongPoolUsdForDeposit\":\"0xd52409557286998f6253428f8a16fe801080e34363260c83c3541b2dd0131da9\",\"maxShortPoolUsdForDeposit\":\"0x2cbf927caefede44905c878cf4be72d712e82e9ece4ae725e848c95f9c09f986\",\"longPoolAmountAdjustment\":\"0x895e9269530dafb937ce1aa620aae6cfe56f00074857470ffb1c3f1e61bd9ce7\",\"shortPoolAmountAdjustment\":\"0x900de2fc53b3e2a42080cc8f925888c349bf0a1a5a7036be641aa548a037e3ee\",\"reserveFactorLong\":\"0x0285cb239e99e4627bf295cca3025820baa60c5833e1e6216b52fc09f687bcd1\",\"reserveFactorShort\":\"0xf7c96c68c833a4c9100088cb8c64a803b4bef37dfc21f8a6dd4b2f2098d1cd01\",\"openInterestReserveFactorLong\":\"0x732bac9969a3288cc473892f43e80792e58e7530338c8a37f1c63ba4dd855f15\",\"openInterestReserveFactorShort\":\"0xfdde6740f6d5ea37a932f2eb09aa74f8d78eaba61a15d18d1a7b446d008dc10c\",\"maxOpenInterestLong\":\"0x6f33c67d41efde4c880658de09d2ae29adb4649b0e092e31ba9e74a4310723d3\",\"maxOpenInterestShort\":\"0xe1595099ce8c877a64ac704ea84331cf9fe74fd92ce97e4d535c0e5195d47a44\",\"positionImpactPoolAmount\":\"0x653a1345e8bc5630c66a4def959467da16e0d9bcfea747829af83421eea4c2ff\",\"minPositionImpactPoolAmount\":\"0x82c22c1e0a9d3d32afa63308137ee99ace7d78e4bd8fa78f11d0191ce9fc97ae\",\"positionImpactPoolDistributionRate\":\"0xcbe85693d8b09a78e719fb4e18838aec0c8ec7e74fb6023c629c131db592024c\",\"swapImpactPoolAmountLong\":\"0x382fe60b4d0d153674673c43dcebae8d3d5b702c61b0c7ec1439b0d016a29f3e\",\"swapImpactPoolAmountShort\":\"0xd0570070f2eedd109e95adb99b5097698087f635d071e3fd933c59be9c64d72e\",\"borrowingFactorLong\":\"0xfe1d0c7d5862b8f73711afc5ba8fb662aa662cd217340b4db53da04faa9cdb6a\",\"borrowingFactorShort\":\"0xc6cef96f9c16ef21492cacdbacee441c819ac5385856c314c687d7c5735569f1\",\"borrowingExponentFactorLong\":\"0xec78b4aa9ec9955c5ed9df8cdd6e522cc6fd2109e3bd352920101c334a79b536\",\"borrowingExponentFactorShort\":\"0xa3ffb2b5924fa3a8bf0e6df7a1b1dcfb2c59e383a869c1d7d1808de3edd85ac9\",\"fundingFactor\":\"0xc0e0a73fd818b7a5f7e8c190aab4c72d4e2f11ca2d6ef5fcce0ae265979a5ca9\",\"fundingExponentFactor\":\"0x37753f9e81052c27ac58e26a3927ae63f1e0a56aeb366177426401b2e2df1119\",\"fundingIncreaseFactorPerSecond\":\"0x93175fa017d53689873818c9dc9526d498d6eb32f0f6796209dadef1eac40370\",\"fundingDecreaseFactorPerSecond\":\"0xb21fa3248df65a3a84186668811360a48b594d556969d64efbcb3249ee5caaa8\",\"thresholdForStableFunding\":\"0xe2877029637aeb67773acd2f7b38d35ca20dc9f570a6e599c40d10427df423a8\",\"thresholdForDecreaseFunding\":\"0x2ab6526d0c3cfb71d205f330c502f1bcbcd98269fe4f8cdbbd18ed3db7d80c15\",\"minFundingFactorPerSecond\":\"0x2cc6179d7488ad3afc665ae7b745a70805e4d8f89822164211155df29e3cb09d\",\"maxFundingFactorPerSecond\":\"0x5c35b3218147478cc4180f5aa2855d0f28596ba4441f9d2e8d209ae71eeccd89\",\"maxPnlFactorForTradersLong\":\"0x62b1329a211b95ce1332d70babea14c068cd8ba5a664cd92aefa4dfcaa4f167a\",\"maxPnlFactorForTradersShort\":\"0x974b387f81e50088e3c3ac618012d346cc44ada48d7755853beaf23ab5cf13d7\",\"positionFeeFactorForPositiveImpact\":\"0xb1bf22ec2a6afd7bcc3c9005e3c3c2487c8dae699c0f4ef601cd0bf2ec00b0fb\",\"positionFeeFactorForNegativeImpact\":\"0x491eab7041f5a8e59a24551f5f7c7f88554dfc7d8aa1cc32dc8447d4e0a3433d\",\"positionImpactFactorPositive\":\"0x058ef893f1d5f6ef1fc9eafb5b98f219ba86fe1ff1732bd8e621ed9314b04c2f\",\"positionImpactFactorNegative\":\"0xc3dd689dd953a4ead23ac3691cce97602c03ec497d0b618b927045ee6b05ec94\",\"maxPositionImpactFactorPositive\":\"0x76f07a9c4842e03295e606a17118aa7055df974c7e8119e90c54366f8438c824\",\"maxPositionImpactFactorNegative\":\"0xa90e6926653827715ada027f4112fe7c882a3ccaf37c922462d40fa4ea8d03ab\",\"maxPositionImpactFactorForLiquidations\":\"0x41af16a1d0ba06020391564578914ec605001bc8ed683269ff1c10ecde331864\",\"minCollateralFactor\":\"0x47e6ae06f279a68f0ca067d5a30ed3650bb14114110b8ee80883b47804ef6a3b\",\"minCollateralFactorForOpenInterestLong\":\"0x2baf62173b9765c40d17461b94ede9de9288eaceb9bea879a93916d6fbc22a19\",\"minCollateralFactorForOpenInterestShort\":\"0x2d87dc943787f13f340d4ca58bc57c9779423fb4b7a25951482d25d8cedc88ed\",\"positionImpactExponentFactor\":\"0x255ba96b3ea4034ce13d81ee90f50b43d11aa4cf3d7f6cf6e214708c8cfcdd02\",\"swapFeeFactorForPositiveImpact\":\"0x3de65a272685fe435c3bf061d018861d43e0981580e7f7fbbee8322549a24448\",\"swapFeeFactorForNegativeImpact\":\"0x16ac4a989200e46829ff7e2a35892009f28622ddbe6474b3bcbf0be26843bc8a\",\"swapImpactFactorPositive\":\"0xdd0713bd8c7d7d813cf41f2134c5c4171d1dd731b92f992bca75cee16f113bbf\",\"swapImpactFactorNegative\":\"0x2c1ef24611bfb6198a766b0251729bb7dac63eadd6743ed5585dcfba706d2b58\",\"swapImpactExponentFactor\":\"0x83731a2fa9b0d93a6a58adff585bfc0f336a70bb3a85535745a1d35ca14c41f4\",\"longInterestUsingLongToken\":\"0x95dd001ff2fb2e3b0ba377f245bcaf78b0b61424935c1af9cdadd3794bfabaaf\",\"longInterestUsingShortToken\":\"0xdc263d57e3c8a3937c126287c74d9b4f74c30491429ee86c90216d5ea329439c\",\"shortInterestUsingLongToken\":\"0x72869f1ca2a193c26300fcb6d1ebdbd1849767ceab9c8707be24d77ac564ea98\",\"shortInterestUsingShortToken\":\"0x697c479bf928bc6a04fc5e53a529a1b3b19d02a23222fa00bf0a14bd0ec5a0b1\",\"longInterestInTokensUsingLongToken\":\"0xae534cba40dd6f0b80ac1ab36c15ba7013a1e943e2b5bc0689e28df371574542\",\"longInterestInTokensUsingShortToken\":\"0x1df3848401f2d4af56ea76324c2254cb8b8e245eae1b36bc52925ab0a848b680\",\"shortInterestInTokensUsingLongToken\":\"0x1f557bf3949dda5df3aef9c48fe94f7357b92dfae2c3addea9905eaa1f8b0b08\",\"shortInterestInTokensUsingShortToken\":\"0x72d8f85055f69537e7d0015f6127f3709abd45238cd8f29315692355ccb2a94a\",\"virtualMarketId\":\"0x5d43ce08a24729807f7c46d7cbde59be236c1d3101b2aaa22e3d56b31bbd1602\",\"virtualLongTokenId\":\"0x6547e1b09306192c47b377a6974e71c596aefec1820265db5088bac5550038af\",\"virtualShortTokenId\":\"0xd5258cb84f0039be58306488e8df941c05f3cf4f219e92aacb6561c736bbb960\"}"
        },
        {
            Constants.GMX.Markets.LINKUSD,
            "{\"isDisabled\":\"0x326470f02e7dcdbed5c2bf2a7a280970c8e6bbd22e8f702bb3c8bda8efa52909\",\"longPoolAmount\":\"0x3be54f0eac4621335efcada2318b539e374df9148359b7b5219d4752dca287ea\",\"shortPoolAmount\":\"0x5ba6ced06a14a3ec1f9d4e8b7498f67e40e8fb1d0b5242b4980f2704b712a304\",\"maxLongPoolAmount\":\"0x6e9790a393e3f3bb111de81db14531fb65e1946e70bc3e4e91fdc3e5335b8064\",\"maxShortPoolAmount\":\"0x45ae34fec4cf59d6b90edc724b710d91af4c64fddf1f0f36df86786f875b2294\",\"maxLongPoolUsdForDeposit\":\"0x24b8c29389965242b8e1d21a75edc2bdc9e622301c6efb3d3c4f842374d6b682\",\"maxShortPoolUsdForDeposit\":\"0xe0138895bc14ce6ac2f34a128e53fc8ddf7618f0bb6638edfac0e7f06d590d0a\",\"longPoolAmountAdjustment\":\"0x960250e3511e26d9fc463fca2ab4336837fa1aa9b4e43df045c58dd031ab755a\",\"shortPoolAmountAdjustment\":\"0x8792960fde3f1706abdb518fc691fd79c239bc28b123e97cc4ccbd5d8d6e23ab\",\"reserveFactorLong\":\"0xff0a930271e88ee0d0cd9e02b248dd70a13f773cf55bbf578aa8941331f7d203\",\"reserveFactorShort\":\"0xf397760ee901bb1ce6043cf70f533bba4dd0d5821f8ca21712ff195c3826ca2e\",\"openInterestReserveFactorLong\":\"0xf6d9427331c14241209cbf9111a3a91cc011edb1a57a20cb732c52d27fd18fc5\",\"openInterestReserveFactorShort\":\"0x64aaa4867c5e70be5dbf75a7ed7d4426485c9fb4ed89243db8315ba17b5fc816\",\"maxOpenInterestLong\":\"0x0b20696e923124a1cf70d2b7c09bc182c9ff2263a1fd95bcb3045da39c1d8ced\",\"maxOpenInterestShort\":\"0x73d461d2b8298da8d4b762f3cf81357e1da0d8c5123b8e5ff516a7b36613fccc\",\"positionImpactPoolAmount\":\"0x2a12f69d1cc0d24b76a233956d40f4200aac76f5c9ea0835aad5e21d4c62b314\",\"minPositionImpactPoolAmount\":\"0x0ead98684b7c65db5de5c6c06c0eefe6daffeb2d5cce77e1217cf1e606118116\",\"positionImpactPoolDistributionRate\":\"0xede76755bb0112cb507216c12278b100aaf71fc4a1a677e2401fa7e518cdbb8f\",\"swapImpactPoolAmountLong\":\"0xebeb79cf4bd4f8ddd2044aa645af41f673f687e034562d13396147ef0b050c17\",\"swapImpactPoolAmountShort\":\"0x4b498ce8d141da810e713df0bb245de409a05fe8d46a35acc155eeeada601fe8\",\"borrowingFactorLong\":\"0xc530eef3eb91acd23cd0fdde1e36608797a59e42d0904edc0d2cff0c95c45846\",\"borrowingFactorShort\":\"0x624938db5681e20b83cdb0a9d663142c0ad75e047577783941e0a869eb379ba0\",\"borrowingExponentFactorLong\":\"0xce8c3d5822d4c02496927afcb7b3dd62c2dfc1b0255057a762aff7d04ed307ea\",\"borrowingExponentFactorShort\":\"0xd11eda8de3daa0dad87ec408041278fb2d6e5bb74aa80c8f20c8f07cfb8831f7\",\"fundingFactor\":\"0x97fe703a4ad969326b4c5f6eda95ea68764b4816e619d1e45ed9551ee3480bd9\",\"fundingExponentFactor\":\"0xe9a61a3fcfa1da2fbbd55c1e25d30f088021985bf80b01883db06c254da3f39b\",\"fundingIncreaseFactorPerSecond\":\"0x998ddc3ec098759d9b20c50505c6d8402303ff53b7cf47bdd63cad549ef3c750\",\"fundingDecreaseFactorPerSecond\":\"0x95d6a37be0e594ceae565f0880c9aaebd81795ca255720b250b078d14f2de500\",\"thresholdForStableFunding\":\"0x01b2a308462c37cbbfcf31e757e8db9600b5db45330efd4b945dfd427b6491a4\",\"thresholdForDecreaseFunding\":\"0x3f54a318d3b38eda63d6aa2e05f283a3ff7d66ef83b6b09d2f876975d91931ea\",\"minFundingFactorPerSecond\":\"0x16447d2801e2a19877de94089151e9223994cf89dc6c768296160ed2e490d613\",\"maxFundingFactorPerSecond\":\"0x1ef61f8f945d86cd58ef7e1e4bc7729da62fef5ec14affddbba24e7fd1c961bf\",\"maxPnlFactorForTradersLong\":\"0xef8aaa370644aaf3abf0f745c8d419b4e8b022fa74bd591331b9049f01a776a5\",\"maxPnlFactorForTradersShort\":\"0xa0ddc4194a3ed609bab97fffba907154c8b2fab359f5339b564c416dd307fdfc\",\"positionFeeFactorForPositiveImpact\":\"0xe0a8dfbd751b5d5206a4421add9c6138627ad8b1dd6c33c53e903e54a873d6bd\",\"positionFeeFactorForNegativeImpact\":\"0xb1d9a20a9576c7c8e95d076152d6b7471f325274e27944234317d1655b9a7c68\",\"positionImpactFactorPositive\":\"0xa72f633da73261095054c3c45e61c545b71b34515676776202071552eb46744e\",\"positionImpactFactorNegative\":\"0x06aa2f3ce1399efdc7ced916c85dab36fdb5f78075b6ffa4cad253f726e194e1\",\"maxPositionImpactFactorPositive\":\"0x5c9741051d509ce2c9f6984c4c7f98516b2cbf91e1342f56f0e1b5d40056b688\",\"maxPositionImpactFactorNegative\":\"0xc5e52b000c6cf276f134adfe885de18e057f3c5f68a128cd952aae394b3c11cf\",\"maxPositionImpactFactorForLiquidations\":\"0xe124a4a1a960aab0503ef70a732184bbc30732fd4697eb1ce4d4463f3a25c509\",\"minCollateralFactor\":\"0x96dbb6d13d7c6ad973f98461378032ffcf09dcfff780a087bfb18e8b2345b446\",\"minCollateralFactorForOpenInterestLong\":\"0x55f19e1cb6994dac8de0f0595716c8ce1c98c4a0fe7ab84d94a2581a2857ef77\",\"minCollateralFactorForOpenInterestShort\":\"0x661c2ecf5182f780d9b14cd701f17b54d2fec0a3c78259175f382a53aaa17c85\",\"positionImpactExponentFactor\":\"0x9c4e91c06294bf042d7bf732cb8ef8eacbc2b113523e0a3d00ca94d3baee95b5\",\"swapFeeFactorForPositiveImpact\":\"0x1e388b1aefe26c7999b5916b8d315dc220aab3bd1abf69d022fb2ca798af1d87\",\"swapFeeFactorForNegativeImpact\":\"0x42455fb0390e5144cf404e735d539d273f23e0599527cd4cfbea64781471c11b\",\"swapImpactFactorPositive\":\"0x8879db97a79f1b27c0eaf1b7e8326ca6b02dde9dab4a136bf6de2ae5bc87eb43\",\"swapImpactFactorNegative\":\"0x267ab1bdc0e337337fb57913abbc1774c61393c941ec14405210702c243dd087\",\"swapImpactExponentFactor\":\"0x42417562a37eef95c1e2ebc561a16eb5d2719490bbc0c214707c278411bdee69\",\"longInterestUsingLongToken\":\"0xb039f73d1d5b7be8cccea9ee69157fcb35007c098146a428740ffcef4a144563\",\"longInterestUsingShortToken\":\"0x69a6a3fa811ffbc01a4dae3275f89276cf68b1348f86bb19cadda86d6c4f557b\",\"shortInterestUsingLongToken\":\"0x63e9f5caaf1a63cfc4ed365990ca27b6a7ef68e57ffd026a8dc7dff09ab53e31\",\"shortInterestUsingShortToken\":\"0xdf0560123f096d6afe54197e03f89497806c818508ae80cd70931e7af9d7200a\",\"longInterestInTokensUsingLongToken\":\"0x21ac031407b3be05cff24ae337c2265f8b4f2259f8239dab4beb9e3e75b4dc84\",\"longInterestInTokensUsingShortToken\":\"0xec2cdc9da0aa726b0b2cdc19fb0dc3b8d2074c1c67c2352582e872bb0e867fbc\",\"shortInterestInTokensUsingLongToken\":\"0x9d353794286767733a5e69a8228d43fdb33dfd23b2768549e9e3d323f253a5ba\",\"shortInterestInTokensUsingShortToken\":\"0xb017d870156fcfef2f3393c1d7b0918624ba61bbd3362b1045d5c837b403b940\",\"virtualMarketId\":\"0xbd5d0629f6fa7cfbbc696188d6e70260c1965336daa35470f96c58867af8ee36\",\"virtualLongTokenId\":\"0xf1560d4507be69cfa4a1caaeb724e1a2e5a3f483f931332ea5ae9d057224f287\",\"virtualShortTokenId\":\"0xd5258cb84f0039be58306488e8df941c05f3cf4f219e92aacb6561c736bbb960\"}"
        },
        {
            Constants.GMX.Markets.ARBUSD,
            "{\"isDisabled\":\"0xb1d3cf88abedde4fe5bfe1a8b31ea31fdd5217bd4c18eace1b0174c05207770f\",\"longPoolAmount\":\"0x7e10eb326f33383ff6c064038a6d98e1a3de6b89de729e114767af9712f9c107\",\"shortPoolAmount\":\"0x19532fed75fd7a66414dbc262ba18d9c0c8957aaa87cd1060ecdb785aa0dc18d\",\"maxLongPoolAmount\":\"0x2de33c18d1ba1c4b2178d1f59f940119156c13c57313fa0ccec9068dc25ee14c\",\"maxShortPoolAmount\":\"0x1f5836422874f52e62a3e5f9b18dcfcc4f756e18deaf8970cb8f8b22cbc870da\",\"maxLongPoolUsdForDeposit\":\"0xd037e3bf6b8fd9542598f8d4b32d056cbefd1f1b7b9389c3b0bb2e8702eacab1\",\"maxShortPoolUsdForDeposit\":\"0x303e01786379e113fa64d7e00fe38cbb41517f3273b6d45f196985c156823b66\",\"longPoolAmountAdjustment\":\"0xf6e31dc8ea13a1ae2858567339b85d2dfa627da93631df992c08da350b6c0926\",\"shortPoolAmountAdjustment\":\"0xfa261879f962482d5193f8ce26ba18f57d8943346b2a56a01b06e728947a004f\",\"reserveFactorLong\":\"0x63bae2f62e73f425dd3151bacf894c0a693ae52e615c9b92af1d0446182c7c07\",\"reserveFactorShort\":\"0xe2ae33340f4eb98c6db75dfa90b5c8a07792d3436becbab39ed1097ee7330692\",\"openInterestReserveFactorLong\":\"0x66375251f2286c9d1aecdb09f09ce30983c44b376609697167c0cd1eadf2da71\",\"openInterestReserveFactorShort\":\"0x782eb655b1aa48d0898e76be6cc31396af34672b4ddab6a899ad432d39776167\",\"maxOpenInterestLong\":\"0xdc3cc38ccb07563f5b9be451d1e14a238a7d533a1499e9bb3ce3692d888a42eb\",\"maxOpenInterestShort\":\"0x60c0ba303e41eec81cea88370d528e0d7d65429430ca18dfa0617fffac08f5f0\",\"positionImpactPoolAmount\":\"0x5effce4ad38113d5ec12c19410377b1fc0eead0a7ebd45d4a7ea601a19be0bde\",\"minPositionImpactPoolAmount\":\"0x2e2af174dd52a9460413b14ff0e1b71859d284fd1f660569dc0ae9fa01bad08d\",\"positionImpactPoolDistributionRate\":\"0x3a3f8cdfc7c48bf53164300d060f3081f46c1793eb2369aa7943f0340f6848a5\",\"swapImpactPoolAmountLong\":\"0x4fe5a7221c18285cd5b953e53bbb28c9be1544c6e7a0f612149669d2285080c7\",\"swapImpactPoolAmountShort\":\"0x96bc6411ca7571960b07219d0542af5caa768a0801f30f05ff1b52737b986781\",\"borrowingFactorLong\":\"0xe04346192cd96b604ef9f1a1818401f46d87342b4d90defa0db448f0fd0fc88f\",\"borrowingFactorShort\":\"0x20778c75cb7ed4d65557b54a899af279a7351ff41ef7d11c0c164937c0ac66bb\",\"borrowingExponentFactorLong\":\"0x024de70645b3c71fc6a3ec8e9736110d0d4ea788346a6a51e1eb0ae3ae67ee9f\",\"borrowingExponentFactorShort\":\"0x2738f4a4b28a1eb52bf80ca90df8d3d0d24d86707a91a9523d996a4f3e5c337c\",\"fundingFactor\":\"0x5a6371bc88237c71b04ed58aec7d999a0303a044d561d9deb6e5fc0a52c804c5\",\"fundingExponentFactor\":\"0xdd9fc9c75ff997e7bb0f44292b38f59a98263baaea832f8ffe4817b055416b52\",\"fundingIncreaseFactorPerSecond\":\"0xdc26c558117d98c8e55fcffd6e0c866f702a2389ef3b73ca91871f6545f1c3cb\",\"fundingDecreaseFactorPerSecond\":\"0x609422a21e5a5041c957cf180a0dcf7dc2b7579152d4d7f91d4cfd736d06b47c\",\"thresholdForStableFunding\":\"0xde58b077b55c6126211e76d587050fca2d3e16ea6d90b94aaa44d0808a73b420\",\"thresholdForDecreaseFunding\":\"0x68b85cae0efa1919568d3e329aa6b43139738ee6df7e484b18008306bdef300e\",\"minFundingFactorPerSecond\":\"0x2d4dfc45a9d66995a9962b01513b20ff299e38e22b16e198bce4d175f51c3852\",\"maxFundingFactorPerSecond\":\"0x80fbfee732d414f7e197bd2dca60406b5443b01a07b4bcdb3e9c79809d5b1c98\",\"maxPnlFactorForTradersLong\":\"0x0d971c00493d5db7d3270c7a8cfa9cc7aa0a99e5005fb913d5dc26b445f551f7\",\"maxPnlFactorForTradersShort\":\"0xf9a064f376e3c391caabd7d692c3e5e5c601ac3a9ebd1d2c105ef84117e3588b\",\"positionFeeFactorForPositiveImpact\":\"0x57a019d7c544d1c83cd3118bf0c636b2e212af7f8c5c1e1ad5267adf98f3bbd6\",\"positionFeeFactorForNegativeImpact\":\"0x99694bed9c85088df5242e4cfb72caecd4c1cb1870445956483f383b2ad6a5c0\",\"positionImpactFactorPositive\":\"0x48e76a2a5d0acb603c2113e72183f2ff900dad314753ccd89847cbb3ab21a522\",\"positionImpactFactorNegative\":\"0x2892774a5b56d753852b4a0f3bfb467e3a8ec009f9363ea1e87a1fb0be8949eb\",\"maxPositionImpactFactorPositive\":\"0x2ff3590362f429c9e9fed9dbdd6d9b7af0fadc3db5958cbdad4915effd446ab5\",\"maxPositionImpactFactorNegative\":\"0xc5700a9f0f48d7f11ad44433d1848041e475133baa14ceabfd308aa05291380c\",\"maxPositionImpactFactorForLiquidations\":\"0x95b07614a06ac0a81e49b6e02b6b5be9ff94bec514e0e62042c8e1f5c1429733\",\"minCollateralFactor\":\"0xda500b491a746b24ab50e0b8b019f220ead47914b3745a2a7e7fdbd254e98380\",\"minCollateralFactorForOpenInterestLong\":\"0x766fd0d002f43488d55b72193e9da1714d44851b4eb0e813cc8d280bef17a17e\",\"minCollateralFactorForOpenInterestShort\":\"0xd7db435910f38921a33518f369da861bc79b935c47e55310cda4cac15d5e8817\",\"positionImpactExponentFactor\":\"0x2efcc03e271bba8971dffc9f4ceb1afc8fc3c3c21d00a7c3b55ce76374ad79d8\",\"swapFeeFactorForPositiveImpact\":\"0x33809fa251f2a79834e55024e55c4f8108575f4de5b2cb36a20328e5ab447533\",\"swapFeeFactorForNegativeImpact\":\"0x2cedab9e26e3f9beb8d6b7ed636b6bafb5c22480925bba846038f0c06b622eaa\",\"swapImpactFactorPositive\":\"0xb63747d677b3f4894bf83370aa290ba493a3279ab6c71e8f627d6a19200fd0c1\",\"swapImpactFactorNegative\":\"0x6db11718caa3c178b5c71b0ebb38438e678887ee9808ee5fff12f45dff61f523\",\"swapImpactExponentFactor\":\"0xecb5d9ab804ddb4babf57af0763d13484ab59dc753b190aed034545d261dad6b\",\"longInterestUsingLongToken\":\"0x00773c9b4edc76a785d521407891cc435fc23819fa3668e398ecbe34ebf2ad6b\",\"longInterestUsingShortToken\":\"0x2b7e74d62825d42ea37f554e2a07ac81004d656c7e4a1ba799240d5190981232\",\"shortInterestUsingLongToken\":\"0x4954b7805bf1b21196dddf0932b96a781c1341f593640578663fcfb199e29ec9\",\"shortInterestUsingShortToken\":\"0xc678516b7a355d05e635f7dae12b6d193223f640e4d7cd5f97c0fbafe70c6569\",\"longInterestInTokensUsingLongToken\":\"0x1a402099c28265d9e613d36b14f1244218fa21d8aae38842d5c08bc36f315af5\",\"longInterestInTokensUsingShortToken\":\"0x36eea6a57a03af9a929fcadc7f0e5712414597d4e8266b616069504459fc6ae5\",\"shortInterestInTokensUsingLongToken\":\"0x8c934322957ae354fc75083df7688733569e93f4f7fa8adcd32f2ebbdb3815ac\",\"shortInterestInTokensUsingShortToken\":\"0x31de6a9c5779f504ecb8aefdc3173ce221672840efbce76f01216034d84fdc25\",\"virtualMarketId\":\"0x403b84c44a43de012d5af0d352ddee18816098b6dc9ab85d18725c6c80ee34ad\",\"virtualLongTokenId\":\"0xd75a55ed2ecea1a03f2ca36bf769ceee55b3fcaa9c02f4cf863518485ed4918c\",\"virtualShortTokenId\":\"0xd5258cb84f0039be58306488e8df941c05f3cf4f219e92aacb6561c736bbb960\"}"
        },
        {
            Constants.GMX.Markets.XRPUSD,
            "{\"isDisabled\":\"0xfb532704a44e3486571fe4e8fe62e7780e56fa790b833842d79f90d0f46288c8\",\"longPoolAmount\":\"0x162e128ed7d7e87a743e0a07745c4861b3f1a52133825ddd86c4f40cc178c535\",\"shortPoolAmount\":\"0x9f5fd95e5680a30f8f6eef52e2c6d9b02dd47b2503d24f5e96d7115f083e98e7\",\"maxLongPoolAmount\":\"0x9d77a79b78ff0f86f396c977116cc28b7b34ec8b9b4b2752f3653e57ece05263\",\"maxShortPoolAmount\":\"0x4e804829b61b4a8ef75dd498c47d231e56160c494bd8d40515bb413fc777d5e7\",\"maxLongPoolUsdForDeposit\":\"0xe179c8aa812fe724113753f8e7735894da602e37c8109bbf67782398a574db97\",\"maxShortPoolUsdForDeposit\":\"0x6ab6233fab510097c6143eafade050e9166d20d72ab6614b4ba55ac5356fe94d\",\"longPoolAmountAdjustment\":\"0xda25a1e17e62d1bddbb481cd18a5ae16ddde5acbb8fd8c8c96b2dc53803b5c67\",\"shortPoolAmountAdjustment\":\"0xb6e34e87a1f8e633fae5fa3626c547f51f24494b8e5ee6c2161dee19d7e68b84\",\"reserveFactorLong\":\"0xfc1101b1047085db2d628cfc59d344549f7fe0be0c815b1f45523922e030343f\",\"reserveFactorShort\":\"0xc3b41b507b5f324ac2e4d8b2e5639a5416648a0ec00ea0c3e0c07e0d8cb96c81\",\"openInterestReserveFactorLong\":\"0x2158e1bc5d3d391e0818960999eee66c0fd7b00d133fa26808996ec248b5eca6\",\"openInterestReserveFactorShort\":\"0xd713c839e38eef01cf2ae81bc02166e1f255e83842091cfd68076fb2fcd08d6e\",\"maxOpenInterestLong\":\"0x6e29ee2c0926edeb6c68b6192d29f4b1d29463e9679a9a93bbc8c8d9ea088368\",\"maxOpenInterestShort\":\"0x8b18dce04c412d0a5b3f066a33ba853350605a4f348b92a482fcc44ef0b2aa63\",\"positionImpactPoolAmount\":\"0xa25c23eb710bfdb16f21db0ce08297c6b24ca760696c8b9ca48376cec76ac385\",\"minPositionImpactPoolAmount\":\"0x72ab83ddf0fb1454a055654d429c60573d5649ff4c4a01899c44c96206f622bc\",\"positionImpactPoolDistributionRate\":\"0xcbc24fdd19c94c38dd10f51fe4ae141568b9233d2321407a3a77b7b661591398\",\"swapImpactPoolAmountLong\":\"0xfab4fb0f74dd849796cd1820cb1dca248d50dcf59d6d12561d92b7ef9ffdc6c2\",\"swapImpactPoolAmountShort\":\"0xf628fa1bbdb3645fa29847536f1879dc047718ad74240f8143df351eea0bd007\",\"borrowingFactorLong\":\"0x23aaa724d649229661d04a81588ed47157d7adb06ef8848eddf36e626600536c\",\"borrowingFactorShort\":\"0x8397002fbbf56f73116879b26f679628094302d9fc43589c06dc591565e4ca79\",\"borrowingExponentFactorLong\":\"0xdd00f6b2e003144f1bb4fb4c1aa69897149f45c9dd41ad302d7219fb94aa6741\",\"borrowingExponentFactorShort\":\"0x238e8be4b40f1f005781ae1edd45acd0d7f6058c9a83ba23c6a9619ba723e5e0\",\"fundingFactor\":\"0xc61075b8cde8c86c8d00cf87c027f4b6c293fa282b7b2475c9eb8ce2d7b6dbdd\",\"fundingExponentFactor\":\"0x09674033e9197240c0f552d0978a9fd097d9b09b42491ab2e04aad63428a8f08\",\"fundingIncreaseFactorPerSecond\":\"0xc6a27b4d510e63f3a84c63c0fa86efd0af51b3dff437804da143dbf2419c16c3\",\"fundingDecreaseFactorPerSecond\":\"0x38cb2573f8dc621fe74a2df4c283a0a8c5763fd6429762c8eaf50bb1662659c2\",\"thresholdForStableFunding\":\"0x7df45d7ece6e1f0615f60adb4e08d26c0ec552e38301e5ca501008f4fa5661df\",\"thresholdForDecreaseFunding\":\"0x0c76d2b8a327c15978e3f37c0030b168a24bfbee3cf2ad1900195f7e401ba34d\",\"minFundingFactorPerSecond\":\"0x5ad463d95ec6163be46538304d7d1f8debd06ae0142111f7ee5dfe0ef835e528\",\"maxFundingFactorPerSecond\":\"0x77905364bba50c4f33e22bccadbd317691a1c22b10fb45c5dc8c32129526044b\",\"maxPnlFactorForTradersLong\":\"0x9dfce95f35750ed7989c98bc3fa7b9ffdc4d923342b99b475bd1a68dd2bea55f\",\"maxPnlFactorForTradersShort\":\"0x3f7a7d4fa7b04934a74b5c4fe364e15ec7f182a731e00665a8087943d90d8ef3\",\"positionFeeFactorForPositiveImpact\":\"0x2afa6ab01eaffdcdce3de67ca9408d171dca6f345e4a933977f017c3f935a150\",\"positionFeeFactorForNegativeImpact\":\"0x16a9815fd641b782481c256ae44f741d91f98e60f198e6f67711c2f872654659\",\"positionImpactFactorPositive\":\"0x163076b9dd0072442b9329b1e08c52eaf7f5d809f427178601592806a5200645\",\"positionImpactFactorNegative\":\"0xc27bde803397efc87d5d72964b6602262a80df80f9793084055ef0d6dd08b1af\",\"maxPositionImpactFactorPositive\":\"0x1c69876249545cf8f840054e487971e4faa2bf1574ac216060f5367e8fc4a611\",\"maxPositionImpactFactorNegative\":\"0xc6af5f36195b175198abc4774b59c643fd769f4e2c9e249c1e3006b88b70fa9e\",\"maxPositionImpactFactorForLiquidations\":\"0xbf51cc5c91b13d3465f57f3e9c7b3d9a464a01ad65b0cd7a784fd2d83ccb7051\",\"minCollateralFactor\":\"0x7cc57d46d5ff50a03e5a0f29242e18131d031794b2629b7f6398de7841588dbc\",\"minCollateralFactorForOpenInterestLong\":\"0xc91baace01ed132d5a1f539fb6ddacfa913f012c6d706993f1f9d21e28646417\",\"minCollateralFactorForOpenInterestShort\":\"0x42ab637ba5ede5ce450b490c92fd5308a4b63d814d521886092107e000564243\",\"positionImpactExponentFactor\":\"0xfbaadfdbb5b204e122e8a78505941f01262e57d5b600482db442a452bdf0c5e4\",\"swapFeeFactorForPositiveImpact\":\"0x13c0be771ab61c6f159c7b5afdf946b2e46e53aafb8881484d71a028dd441160\",\"swapFeeFactorForNegativeImpact\":\"0x7b665b4b365ff791322993f71e61afeba792f6ccb7a2f5f2163825643637c897\",\"swapImpactFactorPositive\":\"0x6d7c56088daa2bea15028f86d6f54e24a63768356083dce669015965c9f5b873\",\"swapImpactFactorNegative\":\"0x3b2c183b4353852490404ae6be59826b51e24517576e18db1483a6c593a1a99a\",\"swapImpactExponentFactor\":\"0xde8e209ca4616ee04606284a891e35dc078488672e5a98b257aaef147e46b5cd\",\"longInterestUsingLongToken\":\"0xeac9c2252d017460be3f860855a94cd16d776ef4977f896f6e0fd8e4b569f653\",\"longInterestUsingShortToken\":\"0xd601846c1043ad55f26260ee2926352380601e1e33f2366087f08bac80d3918f\",\"shortInterestUsingLongToken\":\"0x5acf26720f37b2c1ac85bf8f49c7ff58de8f17527046ea516238ba1a77836813\",\"shortInterestUsingShortToken\":\"0xd1458fdbbf038b94ef77c72814dd5b1fe848ec3dcfbf9bc9158d1ce83998d6e5\",\"longInterestInTokensUsingLongToken\":\"0x05b1f9e8a0b23480936d3553385806611799d0a15867c3d72bc4876ff6289637\",\"longInterestInTokensUsingShortToken\":\"0x0365630c97752ba6391f907322f0f51a94e02900a9d73e13b314543600b692aa\",\"shortInterestInTokensUsingLongToken\":\"0x11a781cc7d4d119dfea34b4081f818ba3816844bd1e912637c1b3bff3a28cbe7\",\"shortInterestInTokensUsingShortToken\":\"0xf7b2a70ceac522a3a297cbd1a7407d8a7d11d06893b27f9776be34bdbe3e3267\",\"virtualMarketId\":\"0x33ce55e7dda117ba6480d3120f3d7403d8db763bd7606ca8695846851288c789\",\"virtualLongTokenId\":\"0xaab37f889b9680dda34f58a689de3023cb22f7ae14d32a3c1d45798a973db1f5\",\"virtualShortTokenId\":\"0xd5258cb84f0039be58306488e8df941c05f3cf4f219e92aacb6561c736bbb960\"}"
        },
        {
            Constants.GMX.Markets.BNBUSD,
            "{\"isDisabled\":\"0xc1d32ed0c76a3f0514d2972978714afaeebb7f1f439307c9e8c8d1d17e937858\",\"longPoolAmount\":\"0xb01a02674ceec2bf4b3d3221a800b02e993026feb55a9b98e7f1b4ec096d73e5\",\"shortPoolAmount\":\"0x07488fc5341e46307b3272614f7d78e599d9f836dcd3cf40f2f939da2f44ac2d\",\"maxLongPoolAmount\":\"0x9121aa2f0d512e0756e93f4eaa3c6d274e546558dea5f721b897b67f9db5e8ba\",\"maxShortPoolAmount\":\"0x0625bc3dd53555a03320174e5be6f468deca9f67c95db201f2d8bd48814b8373\",\"maxLongPoolUsdForDeposit\":\"0x30cad517470e6f44fb271fd7ac7050169248e1cb3e02d6b7e2629ff3ef94a2f2\",\"maxShortPoolUsdForDeposit\":\"0x90476494490e62a97d255ead9bc174ee42b889f4a716654b2ce17a5387ddb26b\",\"longPoolAmountAdjustment\":\"0x023cfe385001f6f535f804f5c8c4364cc2d2d861dde939d437e5f94d6ada607d\",\"shortPoolAmountAdjustment\":\"0x76b438e5baa05bf7d9fb43ec067baa90d1a5530254e79a731f997d913760c48c\",\"reserveFactorLong\":\"0xee12daa6322646c6ad0f613f13fbb115e7147e646365fcf22638c311b3baa657\",\"reserveFactorShort\":\"0x7e6c586a5e265f204036389179d4d4987cbb2a7edafe47868d12dc426a84e2aa\",\"openInterestReserveFactorLong\":\"0x56cd4bd3e0a7a42cfd55e27a9183d595660ccff7f5702723b69561212ef17b18\",\"openInterestReserveFactorShort\":\"0xbf4157920fd33a3ea64561fd1ac504a46e7936f1269dc091d75cc2d90ea88993\",\"maxOpenInterestLong\":\"0xba9f5d08da55c0e4d80ee0df2a1a9c76a435adc80a6adfc0ef94fac0f3ba5fc9\",\"maxOpenInterestShort\":\"0x46b29dd4bcba368c088d4ab08e74babb236ad1d80d3bc753dbaeb29385af81fa\",\"positionImpactPoolAmount\":\"0x157e5cb2ec61809df4176022dca1e93ecaf46c95c3b69203cbffebf4343b43cc\",\"minPositionImpactPoolAmount\":\"0x6aa69e47c30cc774f3c22beba7bfdeb098cf0c64cd6e89e87153ffc6d449162e\",\"positionImpactPoolDistributionRate\":\"0xc08e83a94ca5019fd44b90708ada389660461c40906712a50a9ae81fcf17f1a8\",\"swapImpactPoolAmountLong\":\"0xb91a32725774baaab40eb7ea83c37cf6f08d69e7406c56f3e9faa75f499038de\",\"swapImpactPoolAmountShort\":\"0x5323bca976340f4e198621817ac57118d1b54f014eccafa5045857330e20e015\",\"borrowingFactorLong\":\"0x36053028a19ecafa8fda920d11534cdf5a8fc435b3bcf9f9a80b9c540bb37456\",\"borrowingFactorShort\":\"0xbbdaf140c7a031bc05b96fe8210ca75409356178d6568fac51e1cf7f524769f4\",\"borrowingExponentFactorLong\":\"0x33e420b8f0a1bf9e108df3ace664be15f3f2694914eb464ea8a3842aaa63a32b\",\"borrowingExponentFactorShort\":\"0x4e2f09c1eafd4a91007d3b0f728f5abeda3a38c63d1bdfd4871c72e66043d853\",\"fundingFactor\":\"0xe288814d1635e3c6a21994bb350acf5d74b2fc933662fbd5cabb61e9454551a7\",\"fundingExponentFactor\":\"0x6b5e438c6dbd2cf2e8716d94fed2c88893dfb07e8666a7905758cf8a9971aa64\",\"fundingIncreaseFactorPerSecond\":\"0x5a8a8c161015a025c4a0431f22546c819ff2dd2f1b019ae4ee6703669e30cb8a\",\"fundingDecreaseFactorPerSecond\":\"0xed14af8b59043d260dc529f546fbab4fb2916182a5d336ba92ccb99c90bb60c4\",\"thresholdForStableFunding\":\"0x01865033922695631505e435deac05ee1e0be391d506975e74375e8aab642075\",\"thresholdForDecreaseFunding\":\"0x28a167885f010d70cc03b13f995aeea01bce14cd550d652967136d599b8a5568\",\"minFundingFactorPerSecond\":\"0x4a32c33bebf88ca2787f949d72bc5d442731a7a2fedb29fe7c3cd9c87095a2f2\",\"maxFundingFactorPerSecond\":\"0xfaa2e2d54bd6c23be91d8e5c47cb3ae9d9fec59b9aa8290ef792420f15b2469c\",\"maxPnlFactorForTradersLong\":\"0x85ec736c56013977c51d5e19da50497a732239f0fca988471f4e0a3066fca75b\",\"maxPnlFactorForTradersShort\":\"0x8edb1f5246ad1af8d59a7ad26d8f41fe7dd2a1813a1569cdcfe40851df6ea6cf\",\"positionFeeFactorForPositiveImpact\":\"0x529d29c9843efe4be2f9872d2e78fcf6e0440a13d77141765380fc76817f5c87\",\"positionFeeFactorForNegativeImpact\":\"0x8e3f4978a3cf5cce73d79ff5773e2edb617da3267e8017ac64dfb274f7742094\",\"positionImpactFactorPositive\":\"0x84bf3fb933429f4de132e3c58aff52a078506381c7f24020b466fccf28905941\",\"positionImpactFactorNegative\":\"0xf54c7c49ce94e0c61f7c5038863aff7eb4a7aa1a1097acf42851ffe9350bb0a5\",\"maxPositionImpactFactorPositive\":\"0x8fba80b3646c853ff0999394fbddf236bfdb72482b4fb1dadf6fbc81caa1b9f8\",\"maxPositionImpactFactorNegative\":\"0x12ba189cc009055d7cb1907f44c8b32ba8b8c6a8f0359713a84ba3179420f542\",\"maxPositionImpactFactorForLiquidations\":\"0xf630085ecccd08f436223030db10c9c8bbbf96d9b8e0dfdf97d02c978c024b14\",\"minCollateralFactor\":\"0x44d3450628900783da0a74bb9d83b0bca2ff8504e6c4d420a2c5480085883855\",\"minCollateralFactorForOpenInterestLong\":\"0x95ed56a404dad3b4f299ec1ce25cef2de1a828458f02787a404fff019baaafa4\",\"minCollateralFactorForOpenInterestShort\":\"0x8f5bb4ea781f12eefd8cc65f9cbe17af85a9e315fef4cc50fe63e7471af42531\",\"positionImpactExponentFactor\":\"0x2ad9516b4cf9062372bbb664ccbba50dff378bedfb8e9defbdc4eadab8306d1d\",\"swapFeeFactorForPositiveImpact\":\"0xcd711380dcd676e0544ad089e8c882686c308f656fa651d48a0747b7f70fd564\",\"swapFeeFactorForNegativeImpact\":\"0xfeadc380b20cab88593bd96433d4b0ee08368051055dfcfbfcc594a02a98cf08\",\"swapImpactFactorPositive\":\"0x737c7f824ed4b98d1e563da86dd27bc6555ef0c5e3a7735a9d2efad4b87dddc1\",\"swapImpactFactorNegative\":\"0x71533255ae7a74548b062c095bfbf28d36199e44d3481ed295bc9075f5137ef7\",\"swapImpactExponentFactor\":\"0x1a4ce691b5691f71e7bee1bc45b36e300e1549a3ee40a24945c65d0146428e30\",\"longInterestUsingLongToken\":\"0x2e06148c5ea2c660e7e6771b187af490d248e6e3dcfd266901e1fd727f31bbe3\",\"longInterestUsingShortToken\":\"0x53070e07e851072046636656c662796654eb4d75a712ffe6dfbb1b7b0a836ee9\",\"shortInterestUsingLongToken\":\"0xa9407767862edfc62832f6ecc895d105de579ac5163e49d8159352d670062e78\",\"shortInterestUsingShortToken\":\"0xb7b406bb543f124d31055569c395031f1e23960f67a4ad086fd81276b20b2aed\",\"longInterestInTokensUsingLongToken\":\"0xded94c8f814dd5a98fbf797995353c5a11d7ef063487aa9641fac3da0130b4b2\",\"longInterestInTokensUsingShortToken\":\"0x53e4b509f2b1e55e4686c80b990043ef4c4b0d15b811005af9c90e7804d0912a\",\"shortInterestInTokensUsingLongToken\":\"0x7a6b167f3a0844090ed8e45ac9a029cf9cd3673123360635821058070c099880\",\"shortInterestInTokensUsingShortToken\":\"0x7bbfa0c0470fbf6257fdfd7d6d407ac7b19c005f19adc1d911fa1a87483f1bd4\",\"virtualMarketId\":\"0x3eb5746eac364208e2f9195e45b599e3646c837956a8a41ffbaa1c75bb8ecdfc\",\"virtualLongTokenId\":\"0xd923fa1e30d3730f7ae064ccdc6dfa814534f0e8a5cbe1eb5f035a80ddaa2843\",\"virtualShortTokenId\":\"0xd5258cb84f0039be58306488e8df941c05f3cf4f219e92aacb6561c736bbb960\"}"
        },
        {
            Constants.GMX.Markets.AAVEUSD,
            "{\"isDisabled\":\"0xef9d3de546fd33f13d39f9e0e49e9ab2c0bd1fc8e5d6c1490a40a8803f56457b\",\"longPoolAmount\":\"0xdafe0928933f8c329480f33e230ca3f555bd8f932b33920b65c02692812bf135\",\"shortPoolAmount\":\"0x990be4124ece6dada46f5e9e096c006202518161da1109945ba0eef67e620b41\",\"maxLongPoolAmount\":\"0x0eb205be04d5fffe0321faac1d13c78ff6b6eebdb93bc58aca321fd5504f92ab\",\"maxShortPoolAmount\":\"0xf1bd2e9819a756bf388aa0508c8a28c93d8d07ae738f1b752c7d02c25e04a973\",\"maxLongPoolUsdForDeposit\":\"0xd36217e92178e4fee13ff1d3a3a2b7af92b48adea8448e8491ad78fae6e45f58\",\"maxShortPoolUsdForDeposit\":\"0x2cb3bf88d0102c24b25375930a7a1dfc4eb0162880c7478aa8d77f854ec369e2\",\"longPoolAmountAdjustment\":\"0xe32de65889fed6ae7dd25a65e96276abb215ff2a287b4adcc0dcc2eddc9eebae\",\"shortPoolAmountAdjustment\":\"0xf02c09739d49303805d645434dd3e4c5a6d2f70587ff7a53c7b0d36747b56a5c\",\"reserveFactorLong\":\"0x5fa5fb4a664608c4fcc52f5db846d70c0f1b327816ca3b1da3789dae20cd7d06\",\"reserveFactorShort\":\"0x77cf584ea7d32edc66fe17b14cee220885107de50d12af6f7718d47aa64ad321\",\"openInterestReserveFactorLong\":\"0x7dc5ed8947657008db74db38a50bf5decc638e75627a758dd00c215a4c057594\",\"openInterestReserveFactorShort\":\"0x9f690340546c6de2e4f6876e6cc5eefbe737dfc4b983d545ab7ed071a60e3fff\",\"maxOpenInterestLong\":\"0xdb713883489ef68a34f4265dd67dd8ae5a894b561ab97190707af7bbb4ed53e4\",\"maxOpenInterestShort\":\"0x655f2ec62f3aac30b58ffd5344166576a5a3dd61bfe932698b513de2e11c500a\",\"positionImpactPoolAmount\":\"0x4f018bc91a6e38a32fa8a3219ce9bdb3d9156324a086661d74ad97d1c692a8de\",\"minPositionImpactPoolAmount\":\"0xcc5572591a70f9b3b9a438388a3148d2682011bba8b7734d0285e0f400242535\",\"positionImpactPoolDistributionRate\":\"0xc255e87804e204d36c244b34aea0a1f74975798d0c2ffe5bddb5d0b76dbf3e4d\",\"swapImpactPoolAmountLong\":\"0x80108b8899f0bb3222e1c901cbc2de622653a5724b79280d652c8b199cf3fefa\",\"swapImpactPoolAmountShort\":\"0x708275b4fcfc110fc518cb09ece37eec17f5d577efb5c1933481b67576a87e0e\",\"borrowingFactorLong\":\"0xeae7c5fc25204d7315f878e1249ff67e2db2db5c2e7d511a3797202d094cdf9b\",\"borrowingFactorShort\":\"0x0b9c3b324f415e7220a099bb10376b42f387881c105248099dea22fa038aae1b\",\"borrowingExponentFactorLong\":\"0x6f25bc5c85281ea16831a7735debede39dd3e75a1414e60d0afd258483a058d1\",\"borrowingExponentFactorShort\":\"0xfbc607c98f9164a2ca729b8b1820149cca58ae35cf5f30e25dd97c4d2f4ef02d\",\"fundingFactor\":\"0x402b09ddd11d6e70990c40bbd8a89439b9d2b9ff7bd0de5d89fdc4319b953ef8\",\"fundingExponentFactor\":\"0x692d7e1e2473d5a267e4ff716317b0a8aa117cf37bd938d22212e6ff3d4a9d12\",\"fundingIncreaseFactorPerSecond\":\"0xbf9f749b412d9d0fbd0ab1f782c5d94189754c87aeb82e25f2f7a7d7e7650614\",\"fundingDecreaseFactorPerSecond\":\"0xa34c615cabca6cd973143be3ec4ebd4c1888a75b12ecc88f55b588de1327a8e7\",\"thresholdForStableFunding\":\"0x11436632bc7f0e17d051650f498db06367baac4d2c5c42e129173a7e1e44c2d8\",\"thresholdForDecreaseFunding\":\"0x4166e1cf33010f2ca643b2acecd79a1933d7691715af21db029b228449bc7613\",\"minFundingFactorPerSecond\":\"0x13ecc4bbaab7ad05006595e65d421b8e16dc8dd254cd4e2b98efa38f6c2f4e3d\",\"maxFundingFactorPerSecond\":\"0xc3d8ca914f0cc679122fb0f2cf851dd828b598d7d60d3b5fcc56ed86d8cc33fa\",\"maxPnlFactorForTradersLong\":\"0xea0ab7ba61168c2bee279288a503df6416568c2bbabfa80fe953fe824954d628\",\"maxPnlFactorForTradersShort\":\"0xab9ca42c0baf668370ea036fec734f4badac8b93f7d98bf8aca0c7bc53e3a100\",\"positionFeeFactorForPositiveImpact\":\"0xe5e2c324445803bae980161bc19f60163527312fb3ba12a69c42ac9d2d1ce824\",\"positionFeeFactorForNegativeImpact\":\"0x3c8892db6ea33607529e998daf052e2d7631399762ee3d4ed1dc0ef43290fa54\",\"positionImpactFactorPositive\":\"0x3bea7fd67f7eb844908e5e28482f18674e6bba80493bcac40694608c91afb23a\",\"positionImpactFactorNegative\":\"0xe6d8bca55d639e4693467c4031793f201d42fb885127ca38006b4948dd7af1e0\",\"maxPositionImpactFactorPositive\":\"0x4263f2ff7af12d6564bab215180503848e8bbaae4bf39c4e6e4e5d73b9a8add3\",\"maxPositionImpactFactorNegative\":\"0xf398b3bf767ae253c3dcace78389d530c601ae67be971378528e0b5a0bf2164d\",\"maxPositionImpactFactorForLiquidations\":\"0x8fe8d9a666bd04e67d114209c1926e70a58a132db2beeed4177f31ae9d0318c3\",\"minCollateralFactor\":\"0x6a8d715582ce7a436f0926fce0f99d60dd260a473e14babbb4560315a488cc1f\",\"minCollateralFactorForOpenInterestLong\":\"0x6d844c42863e83e23fa960ab45a1a5696e1be08fa1e4e772366172c0ac93229f\",\"minCollateralFactorForOpenInterestShort\":\"0x47f7b3459fe7e68075e8c6444215e21468de24ee4f0fdb3ddc04af016f6755b4\",\"positionImpactExponentFactor\":\"0x6193f8d462c3326bc8cb666374837667c596f93cd996cffbd81668a636843061\",\"swapFeeFactorForPositiveImpact\":\"0x2fc46450b98092e9b66e0bf7696ce02d4c833be88de497cfb915d3f39e3812ec\",\"swapFeeFactorForNegativeImpact\":\"0xb37a74e4f029bbab4db5c9a9bf086565143dc8e25ac8cd13909d079fb770d4c6\",\"swapImpactFactorPositive\":\"0x027553df27e8e9b5a65bebc5f963f76e85ff58fb8d9c1ae933ca099379ca4b60\",\"swapImpactFactorNegative\":\"0xb75f6793ffd5ebc77458bcfe941d32c2939bfde678876cb5795ef174242a34fd\",\"swapImpactExponentFactor\":\"0x3db9029b93780175fc0b831246129f3a2dd55c2f32d7f03ec0802bcd1e83a748\",\"longInterestUsingLongToken\":\"0xde6b2c704495e4da9200eefa54306c7d8eeb5fdfebb7354ccd917e05305d75d1\",\"longInterestUsingShortToken\":\"0x51b9e7c53dcb1d29202e9b012525628fb2e5ef74ff296dba432ce000fcf48373\",\"shortInterestUsingLongToken\":\"0x9270d6ad2bcd2e29ab4c9f0a583865c35c28f7a501428d5ab578f047a42bc49c\",\"shortInterestUsingShortToken\":\"0xeaea0ade96ddc0f16be6622c269b0fbe27a0e00527a335cfb6c04353bced0036\",\"longInterestInTokensUsingLongToken\":\"0x5a85041ad5fb01b6d5206730a1183aa245e78f099916dd3ee93a31a45f241268\",\"longInterestInTokensUsingShortToken\":\"0x71d83c4044b5dc60c72d1fa95ee9c838331654392ddc2a0bb9702f77b0599af6\",\"shortInterestInTokensUsingLongToken\":\"0x6a1218266e500c5d8a88eb67250e8aaaf07ab27f17b0beb62793e384378f02af\",\"shortInterestInTokensUsingShortToken\":\"0x17d54d9e031554c4305cd029b2687ad6d2aa1a309946125997f4f746a185c7d5\",\"virtualMarketId\":\"0x682b13e4eb57bc482b33cd2f48a9c3fb262fb4e645cab8fc718a866f7ca7b83b\",\"virtualLongTokenId\":\"0xe72465f260a5f100354daa20326f641873d2ee6b58b8697cc900105b58981005\",\"virtualShortTokenId\":\"0xd5258cb84f0039be58306488e8df941c05f3cf4f219e92aacb6561c736bbb960\"}"
        },
        {
            Constants.GMX.Markets.ATOMUSD,
            "{\"isDisabled\":\"0xc449d45abeee4d6989a118918991b90297b8d25be5f150def433ac5820db5c7a\",\"longPoolAmount\":\"0xcd12daea074a5dff980977bdf609fae1ad3cb3cff86b2c3cd32fa619de6d599b\",\"shortPoolAmount\":\"0x6bb95f92b7415e0646ecf584f9283ef54f1a58bfef7fa1ad637d72c2e0507bd2\",\"maxLongPoolAmount\":\"0x2d3a492a72424d4c7c13344dbfadb3801d77685becb19c822af3e9659215e0e4\",\"maxShortPoolAmount\":\"0xc2a2520a542fe97f34a8ba34761ece112d54b5db49bb72a95bcaac6458b37eee\",\"maxLongPoolUsdForDeposit\":\"0xeb0b25ff20dcb6801b23043589e08010abbc85aa8ca517067189f2569ae22da6\",\"maxShortPoolUsdForDeposit\":\"0xbb56a9f5e5053d96ecb98e2a6507f2f74c000f96604ca9f37326d8536a37190c\",\"longPoolAmountAdjustment\":\"0xd535d0416d824c2dcc75fc4cc6b705dc005edf148655cd9b8ec8585aeb1c0854\",\"shortPoolAmountAdjustment\":\"0x016c2dceeceab1f9efc9a0bc5c55cf2b03a64037ad77b48a338ca9f77f6baf4f\",\"reserveFactorLong\":\"0x4959cae4852bbe7bd7098d8d537cedab036f12956dcf55cff8f76909d2200957\",\"reserveFactorShort\":\"0x0a318dc81f7f1795d47da970a606c903326ce7087b7d836132a5fbbeadc57418\",\"openInterestReserveFactorLong\":\"0xfdae1f05d9d02268df647c589fdd9aea9bfd69872a9891cd4f3b48a153386d53\",\"openInterestReserveFactorShort\":\"0x4bfe61793ed50a2747bf5e51550d82249ebd9fdd1db9c4d4fd4d1ce217254949\",\"maxOpenInterestLong\":\"0xd8871f2955e887876d0c65f23dac9a4100507af1dc1adda8fdefe91807631ccd\",\"maxOpenInterestShort\":\"0x9c126025133b8ff440bd5d6c26296c2aa54e674b5ecaef544e261e445d320147\",\"positionImpactPoolAmount\":\"0x8c2dbc597225b9eb6cd0f2725cd63c89b1315a63ca4a7de9e48ab0b3dffbd778\",\"minPositionImpactPoolAmount\":\"0x718462076049eb871c946a1dde912d437fabc92ef3a7eca7abae97006da05157\",\"positionImpactPoolDistributionRate\":\"0x5975f347f3ba1f9592f650fade4b4d417f99d3e7f7427b69a4047ad6ed8266e8\",\"swapImpactPoolAmountLong\":\"0x066eef78c129c9ee52c021563cfe3ffc2417e6ce9d8189fe0ca73a41968cdbde\",\"swapImpactPoolAmountShort\":\"0xf4f8d60549bbd52cdcf5cef3f24cdd2c7a7a6d43bfb1062e4c6b2a97a31ea392\",\"borrowingFactorLong\":\"0xb682798d304203347953ed92d82b32d6e4c5042f388df81b5b5d7a2b5a2fab14\",\"borrowingFactorShort\":\"0x3e62195b7fe1a7dd3d7f2e020c0017ad656401f9182095bff1da06eb629072dd\",\"borrowingExponentFactorLong\":\"0x6ae1f6eb2950a60f56ef0507698007b27c2743f50c6343dbdb64686f1e5935cb\",\"borrowingExponentFactorShort\":\"0x20a562f14a3cfcb8040992bebbb424cb3d905dbaa0a4829f2359c46f76b06b0c\",\"fundingFactor\":\"0xece3b641944681dae45bc9aee4e7c75ec015b7559a56849fd1858024c59dd92b\",\"fundingExponentFactor\":\"0xd4ecb89d1f2b2ffe3e4c7971c77e3859fe1a776afc086fd6a1e7fdc00b7d45f8\",\"fundingIncreaseFactorPerSecond\":\"0xea4cdb244fe76a9d01a1bc6d0dabf6d999a9a180725999ec393c6fe27d8fb1b7\",\"fundingDecreaseFactorPerSecond\":\"0xd35971ec977cd8bafede1f8dbbcdc32f755bc76427538fb6fd45153dee937662\",\"thresholdForStableFunding\":\"0xc4c912458efa7f5b518bee2eab56d7dac6c8f14604dee5c00950214836cf12ef\",\"thresholdForDecreaseFunding\":\"0xb940efbcb9813eb825f866f95f0350fde86663083329d20d12d03d4c8d44e3ed\",\"minFundingFactorPerSecond\":\"0xe84b4ce3d5f88c3b775721bca55580ac828bea2bb85caed7f03b8d3b3eb4aedd\",\"maxFundingFactorPerSecond\":\"0x55069748b013aeafed958fcb91ec1fd542ea8544b742f6eb55c55776ac9f35dd\",\"maxPnlFactorForTradersLong\":\"0x8eb7ba2e0073ed92d420187aebffc7b087a92b226be547ff071f08274a0a4bfd\",\"maxPnlFactorForTradersShort\":\"0xd16159783f2f3480377b1016b40459ce05c08c5dba1055f792df1a4244251f45\",\"positionFeeFactorForPositiveImpact\":\"0x0c5805974efe868ce0ca027b4a7633ad68158550b1bb97bc30278ebbf228c14d\",\"positionFeeFactorForNegativeImpact\":\"0xdb16d4b4d8013bcc93d01321c277effb94bf6b8550cc8344b7b66819a29638fb\",\"positionImpactFactorPositive\":\"0xb11d8986c9d5f1ddb9a54c87c508436447121d439f07f9095a366cc5cc07527d\",\"positionImpactFactorNegative\":\"0x37dbbde80316028bcc42ab769e2d1dea559042641b0ef5e7e8b2c9bbdc92d21a\",\"maxPositionImpactFactorPositive\":\"0xc48d8c6bc423b09532b41f9989b3379cf2f045332ff8653091fe4d7269132d16\",\"maxPositionImpactFactorNegative\":\"0x56c740c2ca614eab1d549b7bb7a4f6288cf040a585c97ec247670cc345d4ec91\",\"maxPositionImpactFactorForLiquidations\":\"0x73aac72421893e1c0d682fad9aed3749e082ff69084394c9acc9b4ed0a0cc3b1\",\"minCollateralFactor\":\"0x5b9cbe70edfdfea83201f44a0f1c912fb82a4a1ee106f9a3842bb29cb5301035\",\"minCollateralFactorForOpenInterestLong\":\"0x2a50bf17c53f122cad04b207535a3c74b062687e8c8f8657ea2f927b501c1062\",\"minCollateralFactorForOpenInterestShort\":\"0xff365ea9e77f3aff0dea18e392461b9ca0e3b42051708fa32969f77d5ca76b87\",\"positionImpactExponentFactor\":\"0xd0d2c3fbe177c70b48f1f2866e4a15ccedeae13f3e7c96726a6e367325a045dd\",\"swapFeeFactorForPositiveImpact\":\"0xf9e19bb3189d432360663917ab7316f9eb15e32ca0fc81158e76cdcd51084b52\",\"swapFeeFactorForNegativeImpact\":\"0xe5f10a8eee33843ebf12cef81e4141d649bfb8c2584c80c0fc1e71d1e32d0d0e\",\"swapImpactFactorPositive\":\"0x51f43de19f522a77191e09d4d845cabc4a6b411ed843bd7333c97c0dd2a1e99d\",\"swapImpactFactorNegative\":\"0xdb943b0a66e6c7d34998c8e3ff6ce90d1f79df2b550aac083000d80ca80b1277\",\"swapImpactExponentFactor\":\"0xb4650d732840a970384403281dae1ab9569caa614bb95e82e845e5dbdec3f3ae\",\"longInterestUsingLongToken\":\"0xd74534dfecd7d84eaeea268fdf1496d67bfef2d8daf6809fe2b8de1247f883d4\",\"longInterestUsingShortToken\":\"0x4d151c41b16ff06e727d2ac633d07397bd085658119e0b61028ddf5041f8bea3\",\"shortInterestUsingLongToken\":\"0x098aebac5c46e39ce4347f939e11f06e4ed2902bf679f9a74825503cb5b803bd\",\"shortInterestUsingShortToken\":\"0xa04f897d09467d48975d46d4c76e2774a11b7755ae7eb654b7987c72b7aadefb\",\"longInterestInTokensUsingLongToken\":\"0x2b779863111f19ab87ec102b0760317e0e020efed927bc4c5b1f453d9f6bc584\",\"longInterestInTokensUsingShortToken\":\"0xd3d186bdbd0b37c40df68626bb1e1d55efcbe686f254abe86a3fe202f1713091\",\"shortInterestInTokensUsingLongToken\":\"0xe6db6541b13adbf38cbaa28116c235533f7be17d6e31c541c48a7c13d1354257\",\"shortInterestInTokensUsingShortToken\":\"0x31868ebc44d62b9411da4ef6c64ce3313b6ca83961bf35a5249c9957865e9860\",\"virtualMarketId\":\"0x682be80fbd5b14f1b05cbea1a5e3eef02bf3a52c7e8f908903d6eecf1e1fb093\",\"virtualLongTokenId\":\"0xaab37f889b9680dda34f58a689de3023cb22f7ae14d32a3c1d45798a973db1f5\",\"virtualShortTokenId\":\"0xd5258cb84f0039be58306488e8df941c05f3cf4f219e92aacb6561c736bbb960\"}"
        },
        {
            Constants.GMX.Markets.NEARUSD,
            "{\"isDisabled\":\"0xda6f27b51a3534d74643ce6b7a83acd8431d25bf81fa09a1eb20a4127d66ec24\",\"longPoolAmount\":\"0x0c7ed603364e136dd642e890a1368bdfa9b16ec42dca0b4a73900cd045a83725\",\"shortPoolAmount\":\"0x9205d9f86188139db990b049be8de4fdbeb464eb94d5ee5dcf28584246f694c0\",\"maxLongPoolAmount\":\"0xef4f443f8d8a3af9a00bae8337664ea49126512f0491158bfda4d294b877842c\",\"maxShortPoolAmount\":\"0x624b26cd3400ca82e218997da9deb37a448529d324d656b68323a0e424da479c\",\"maxLongPoolUsdForDeposit\":\"0x6d109b65036ff66f517f9dfa757532b95fbcd02537c4594275450f6aa86d1e2b\",\"maxShortPoolUsdForDeposit\":\"0xfdc403c04d446af9e5bdc81dc5396dd557b75575ab1414c7103fce0c3423ab5c\",\"longPoolAmountAdjustment\":\"0xd3dc79af22d17188c7000d4b955bdd47c3f0842765c98dc4f0967135c08ef9e9\",\"shortPoolAmountAdjustment\":\"0x1ba76d3b2bbdf19d17c0323f31ec835f4fc62547c764f8ada71b925b4d8ac823\",\"reserveFactorLong\":\"0x3d4877d86175f53799446bb2b013b6aa134e5859247ee3408c0daf972c085db5\",\"reserveFactorShort\":\"0x2a522e9d2efcfdca342e80206ec9f2142da2480000caa9d81a292ce75166fe70\",\"openInterestReserveFactorLong\":\"0xe6d0736ea27358e0c989141cc0613863ec26b60db37d0eedf1d287d080500881\",\"openInterestReserveFactorShort\":\"0x2733f6a71a470306a4b4f2e843ca4af613b4e68cfcc66cadfad93b72ffc9eebb\",\"maxOpenInterestLong\":\"0x9528a62c5206eb8d9e2e2db3d73ce6f2421d9fc349c20edc836d5101499875bd\",\"maxOpenInterestShort\":\"0x6ad150f244fe2d3246e42a80487e6fde8444ac3bf6051fc80b78a6fe66bbff67\",\"positionImpactPoolAmount\":\"0x9bd63eb842401cfac7678dc0bab59c9b924375c7806b54b6872ce31d6bc36745\",\"minPositionImpactPoolAmount\":\"0x7830b72edfdf54dacd2b318deeceb6013c57d86c7c978c5ed21cd0eb9018e3fb\",\"positionImpactPoolDistributionRate\":\"0xbeebad4363d64226a2844b9e519e11658d57ab47c0dee05a723d71bc8814f912\",\"swapImpactPoolAmountLong\":\"0x5b040b6ae6d4bab8e3b6f9b863a20df19026944a0a0ea9fd54ab5b8696afbc3e\",\"swapImpactPoolAmountShort\":\"0x0ed05bd869a1461184f3afe2fbe36650489dc9668b90901b5fc6f46cb65724b0\",\"borrowingFactorLong\":\"0x87a38100c055e9fbf58f95c1c789a3c595452c7590e11b8e3baece9ae661fd2f\",\"borrowingFactorShort\":\"0xa7f2577a57fc42029a6db69e9c860ce1ee7a06863bf0527ed7cc2c7eceeb7bdb\",\"borrowingExponentFactorLong\":\"0x37fd94700dce079c9cda703aab8c7bdbd64cbb35b283e3b712882321c23bbef3\",\"borrowingExponentFactorShort\":\"0xea45a28654641df56dd0169aeb5e0053cf00c514bf2b31161af6f4b8da76b47a\",\"fundingFactor\":\"0x2ba9f36b9edb678880a9bfdce61a9988b5a3439ec7569c905d7dde7bd5161c29\",\"fundingExponentFactor\":\"0xb1dd6e7c119844833fdfe0f077d043a0fb4949dc14710e5be45ce4e3f33f3092\",\"fundingIncreaseFactorPerSecond\":\"0x1ae33b17d208bf7b519b24dccafb3b940c7be96e524c2670ab5d822c08a5ddf2\",\"fundingDecreaseFactorPerSecond\":\"0x03c5f4722a30df6ff8a427fb917aad7fb63b00de6848d2235e304df5de0fb0da\",\"thresholdForStableFunding\":\"0x070aa65a40d69584436301e1f656e348348a25d80e223894a3a61e0ae55f31d6\",\"thresholdForDecreaseFunding\":\"0xd39cb0b7df8f78f1c0d2f5b6c64bc423f974d17f0db6e57e201a517cdc51d7b9\",\"minFundingFactorPerSecond\":\"0x24c4c036c8ff6b7f5aa218f5e001841c12d0337781048b80aada3c666015741e\",\"maxFundingFactorPerSecond\":\"0x62aa103c40f4782518c92f328ea7e13953221a344bbe17e1182069e74bdccd43\",\"maxPnlFactorForTradersLong\":\"0x5c46a769b0e6fc8e1900598d8b17673417a9f295712f0839f2ba621fdaaa1420\",\"maxPnlFactorForTradersShort\":\"0x3157f0b83f7f288d4345b32021f8625dd0211a0bb3a856869d8449883481df51\",\"positionFeeFactorForPositiveImpact\":\"0x8e1966a3f947cb6695cd3294ede56aa8667a859843a47c8a1dfa15355ae302bd\",\"positionFeeFactorForNegativeImpact\":\"0x3d52d46103b4fd7fe8a8d527bf5a484d3950554a42a2879766c90dcaf48541a1\",\"positionImpactFactorPositive\":\"0x7938767f73461676c26d5a862999ac1f38ce4efa8b026f6ac6b1e8df69c4a8f7\",\"positionImpactFactorNegative\":\"0x9028c1019ee95416ba45534f1a394daea60dc7fdd77b5320961b263773789bb5\",\"maxPositionImpactFactorPositive\":\"0x8cc0069408f08a8a1e914d23f0bd90ab2edd81dcb73ba80808c1cb161d7f866b\",\"maxPositionImpactFactorNegative\":\"0x8326d13e731e4a06711e304528185e6df2a513e097f53a509c44e802ebc0c816\",\"maxPositionImpactFactorForLiquidations\":\"0x3ffd3e2d8443b5c30958a5bac0fdf3d6c024ea77777f91dea6aeaeff923797cf\",\"minCollateralFactor\":\"0x69a941e84ede0f13d1c7a57eb687f63ce8927eeef908b0e1e8dc22f9fda6c050\",\"minCollateralFactorForOpenInterestLong\":\"0x9a7f1df75521d5245272629ae3d633c5b1df32b56dbfb7bcb79f6ed1783f3207\",\"minCollateralFactorForOpenInterestShort\":\"0xa3964e38e2bfad919081510f192eb40d3c12b8102f229d74230e94476af37ba5\",\"positionImpactExponentFactor\":\"0xc59aff205787697cfac1654c750728376206127692ee4e7134bb41d79217bcb6\",\"swapFeeFactorForPositiveImpact\":\"0x3364c0f9fc9f8bb96a1008c317d26b51f20c5ea1d1130799e4662d8c4a7bf3b9\",\"swapFeeFactorForNegativeImpact\":\"0x305d6a42c6ccdab58c16ec512fc0b9394bf2dbdf82516c15d09cdcb76085e4b2\",\"swapImpactFactorPositive\":\"0x6ca9dab5d892a8a0c799579aad85021f29ddde1c808da563752093e0ddf2d4c7\",\"swapImpactFactorNegative\":\"0x0a2d863399db84d689cfdc9148b1a486ad96583764fdf636a66862500cc51b96\",\"swapImpactExponentFactor\":\"0x081a97750956cc6250ce06858d4427b11c1f050d0dacb64792d92f18f66a8da9\",\"longInterestUsingLongToken\":\"0xeae920ece94c0d44f4f87a95f8aca43394956b46823a6dfe03a441f9a07fc44a\",\"longInterestUsingShortToken\":\"0xe9a0e8ac805006ca6a0aee08fabd43b1fe6b73a9220af7a0c15d054c7992121b\",\"shortInterestUsingLongToken\":\"0x783978c10cdfbb256b9827e0908e516828513a8324b6e8ad1e8875f70b64c0be\",\"shortInterestUsingShortToken\":\"0x233b335a93940eccbd71e31e278a35c26365d06ca74b430325c03333a9212127\",\"longInterestInTokensUsingLongToken\":\"0xfae04bbcc57e01f2d9a471cbb081d7d518c735494c40843f1da56df76009eb81\",\"longInterestInTokensUsingShortToken\":\"0x76a58e421f426a55be12fb2d1b89ad13f0545e82444ab24f37efb8be6754ef23\",\"shortInterestInTokensUsingLongToken\":\"0x094a090e3b862aa2a7306ff78115c15b7896524f417baad635920828064397da\",\"shortInterestInTokensUsingShortToken\":\"0xc8b3585a20312d87490906048e5ae90c4ddcc4f5d48f6a04b3ca6b67af36d9b7\",\"virtualMarketId\":\"0x1b85db12d28f55ab49eac5c82867a61b99fbd1658d56cba37cc8538120c18520\",\"virtualLongTokenId\":\"0xaab37f889b9680dda34f58a689de3023cb22f7ae14d32a3c1d45798a973db1f5\",\"virtualShortTokenId\":\"0xd5258cb84f0039be58306488e8df941c05f3cf4f219e92aacb6561c736bbb960\"}"
        },
        {
            Constants.GMX.Markets.AVAXUSD,
            "{\"isDisabled\":\"0x37f133fd29f19aa132b67b37a32cf5dd0c1fc0335feea28191dbaea391908459\",\"longPoolAmount\":\"0xf38d9d336808665d9e816eeac7d42e3788ae2d9e312f28c0237cc42fece2a2e8\",\"shortPoolAmount\":\"0x064746fd83c624e5534e3b3eab563607df1d922e489932a0eb5f4dd56ac44e91\",\"maxLongPoolAmount\":\"0xe2e00fde0410deecf69b30a6ceaa2ac64cb550b2f06825bb54427657dd16525a\",\"maxShortPoolAmount\":\"0xb13020fd6d863e44055fd2ab14e7532745ce473f1d8152bfdfb0ae956c41dafa\",\"maxLongPoolUsdForDeposit\":\"0xdc3ead598f0d2baa900d0cae632c96696e1b8bd63b1e585d9a4e1b20c527f124\",\"maxShortPoolUsdForDeposit\":\"0xf626f650f71f86a1110dc06d2dd20c30b798056869ebd550493ad1e18195c616\",\"longPoolAmountAdjustment\":\"0xd0f13bb49c3ce6f4aa3b14bb6f1f3cdd3569595d37a721bd1cbc8b105ffd3bed\",\"shortPoolAmountAdjustment\":\"0xb7105c2b473d388b9564d4cf92ebf102e35475feb34e399190e15a8402eb9453\",\"reserveFactorLong\":\"0xe365962def257c0197c21509b0563974200c951567a224b2bee630dcc9390a01\",\"reserveFactorShort\":\"0x9c95664de36e3b90a62a3ed43ebd43c109fbd2dd31a911033df84cb51316499d\",\"openInterestReserveFactorLong\":\"0xb1929b4558965c059ea4c201b0958c7c5102481eb4803689a9055f9d56fc2b1b\",\"openInterestReserveFactorShort\":\"0xd426d9733944956aa6db3f1a38facec294d237e0b2d2acec99391cebde9dbf82\",\"maxOpenInterestLong\":\"0xe3040e174b457b6f16fe1c15a92b50d0fd1edcf8387c9db092cccb2ae14bf965\",\"maxOpenInterestShort\":\"0x35a7856186177dd2008b0fdb956b6904d109724c0b426af18fd17c09048837f4\",\"positionImpactPoolAmount\":\"0xe3f26e825f76214ab0c7c99535bc12c87061ee1f8d799488584d4cc0674f4f2d\",\"minPositionImpactPoolAmount\":\"0x80a2f4bb28e340abfefdcf3c9e41464c4951363dc6d9a6e6fdf4f09e4f1187c9\",\"positionImpactPoolDistributionRate\":\"0x668c745190d2f5070714958681a329d1b73c95c402f1ca1986b1d09092765d05\",\"swapImpactPoolAmountLong\":\"0xeea45ff77b9abf6cbb9f5f5d2bdf38145ea0ba690af0fa3c9a28d0c190000860\",\"swapImpactPoolAmountShort\":\"0xd865cfdbfa6836318d3f702b50fc0f64387c70582a099f8d3e2d5f3df4382cd6\",\"borrowingFactorLong\":\"0xd5e5b22167c99e5d9aee4032bb7c8f519219bb4a6680f0877e3b052a0f81729b\",\"borrowingFactorShort\":\"0xf9d28a58b5ab4c0b47a1382588fad47e7a340bfbb8464abc8bd16901069544c4\",\"borrowingExponentFactorLong\":\"0xc1520be0b79841918b653d8d2c162f5c86850514ed0f594b8cb94ee2c63abea4\",\"borrowingExponentFactorShort\":\"0xbe8b6d833a170eac0fa29d6d07060f35561e64f5c7068ceb89d2c33e7a8999e3\",\"fundingFactor\":\"0xe3eee9e2a35c490a627a465c9829cb1e186f1fe8fe8cdd85e1eaab65248b7867\",\"fundingExponentFactor\":\"0x9f51caeb1c1fbfc122ddae0ac2b6ca923729046910930d50bd4812e2c584eafc\",\"fundingIncreaseFactorPerSecond\":\"0x72c0b098bef9137aaec1c66adfa6394e31cbc5f3ebd56eefff4e7f94f501d783\",\"fundingDecreaseFactorPerSecond\":\"0x0edc5e78789167ae6f0f987c4eede5a28ad9c03efe9b3b660579458966d4d011\",\"thresholdForStableFunding\":\"0x7a61b093118e29c58afdc7abf588441554ef438d4b2fc030a707f307d42b420c\",\"thresholdForDecreaseFunding\":\"0x24720246bc20a5fbbff33b5f4c286c2a61a0b38e5fb3f492cff4327e544f16bc\",\"minFundingFactorPerSecond\":\"0xe48176d45903cb6943e6090d565d426f8cf3106d2f209e5dc65d5d239718fbb8\",\"maxFundingFactorPerSecond\":\"0x2e363ac3de945f9e347a42944c7ddc509c53f8ce07b05316181a4834368d4af7\",\"maxPnlFactorForTradersLong\":\"0xc2b6ba297e2818e9751c3039ff2071b2ae3b4d72dee96205fd6c62cc9545a5ab\",\"maxPnlFactorForTradersShort\":\"0xa7db2c7ecf2ff216c4276556a88d852ea7296c5da8839673baa4f00f17e708c1\",\"positionFeeFactorForPositiveImpact\":\"0xd777c5b4d55d87e7a3876930db0af4b021a643cfa9070d896e77bda6b5681d6a\",\"positionFeeFactorForNegativeImpact\":\"0xa94fd16219d3c4b400807acb21ef6ac91bb6f1870bca3cb5ba5a19dc4f6e6c9c\",\"positionImpactFactorPositive\":\"0x644525ed476f4be317620be6a478b562b0de82d724dbced4b69c638ebdfdec79\",\"positionImpactFactorNegative\":\"0x1d5d8012f2837929e603657bc2d70a612947a3a1926d332e48e709b209d90f9d\",\"maxPositionImpactFactorPositive\":\"0x5319f499876d4621e715dc632e7d7cb3933dc765ea1acf8d430e17a55393e986\",\"maxPositionImpactFactorNegative\":\"0x7e416f0acea3cc9622087968a015c15cf9a9039935214cbd69d6e7a2059f93fc\",\"maxPositionImpactFactorForLiquidations\":\"0x1763e966632029c1f297e56d1a17944619af4ac6276c6f897ecd10bedd501f28\",\"minCollateralFactor\":\"0x658da6dd132bb7e1756b246c646e4f3681462f841ea26f37d83a1bc7a7c640af\",\"minCollateralFactorForOpenInterestLong\":\"0x5b29bc756da04509ebef8e49358a85e1b080ee9d9b19f646413c7ec366643c4f\",\"minCollateralFactorForOpenInterestShort\":\"0xc386fa4fcdecdfd9ac1d63b2d86d391f4676ced1e3ddb89d47bbb629bfcbde6e\",\"positionImpactExponentFactor\":\"0x2214e49931ae131c89d827b277789c69bccf736319f9448888c99ff753982a5f\",\"swapFeeFactorForPositiveImpact\":\"0xcf099a51e285d31b3ded24bb284f311662deae9715dff06251f99a1a623a7c01\",\"swapFeeFactorForNegativeImpact\":\"0x54f7ac0acaf50fddc48a4d1687ef164394bd31f48441c86b9fea6d348f7d83c8\",\"swapImpactFactorPositive\":\"0x004df3c0dc3d5b0aef8045ddf6c7170646212a2708d9c8efd90d42aa68887f7c\",\"swapImpactFactorNegative\":\"0xddc46fbfef1ad897fbe83b4250c0e21dc33408f6035ed37f98b4349cac818569\",\"swapImpactExponentFactor\":\"0x923471186f28cf538007fd535bdbd75f7378d1331f6d07cd2a40276153e34550\",\"longInterestUsingLongToken\":\"0xc5a05fc7dffcb5e8c5ab847777c3b0fcf39b92682861b0b33c9a968d478ea882\",\"longInterestUsingShortToken\":\"0x0fcebba8d1fb79a3a41ad548531d7d63ff10c5e02ffe7ad0f4de6f1ef3351f84\",\"shortInterestUsingLongToken\":\"0x73ac336f73bcc69edbfe3cf757bbeae7a3469668ed25b06af61e9530cd7eb81f\",\"shortInterestUsingShortToken\":\"0x78fdc3e0340c99506c7425c6f2512369ea086c664163fc3182b1261ab41d70d9\",\"longInterestInTokensUsingLongToken\":\"0x4a523bc54a64f6c4d0cccdc04ced5034611f28ae4096d5e47d3c19fa8e991ff1\",\"longInterestInTokensUsingShortToken\":\"0x0b6b93203750dad76900500fb99c143db5ba5fd77bb5616eb6a9484bb6f93c2f\",\"shortInterestInTokensUsingLongToken\":\"0x2ed27ac4a95885db918f5daa16714aea15b98b8c14f6ab74d2636d5ce241d61f\",\"shortInterestInTokensUsingShortToken\":\"0x70fd311d85d4250234d0f1f25bc3dbebbc85117187595c220a482969ff67b02c\",\"virtualMarketId\":\"0x4e2463fdc8eb0e623472d4e6fb67440aaf8b50db715ff81c918dcf0a9b4f6e02\",\"virtualLongTokenId\":\"0xda567314a5104c9d1832b3d80c0f411685db2478bc7f0a7d8c607bc4aff2bebd\",\"virtualShortTokenId\":\"0xd5258cb84f0039be58306488e8df941c05f3cf4f219e92aacb6561c736bbb960\"}"
        },
        {
            Constants.GMX.Markets.OPUSD,
            "{\"isDisabled\":\"0x47ad9d41bf78222568388d91815ca45d33c3fbce708dca956a07ec40e9ea1863\",\"longPoolAmount\":\"0x8e8db35e0dbd89865e95b89d3436fc6f2ac82c6ba032bca3ac4ee8229b50f400\",\"shortPoolAmount\":\"0xc6a9a7bf6692f5a50366c3eb34316d46466e5dc95d7aedeb5ce6c5bfd2681bdb\",\"maxLongPoolAmount\":\"0xf836f86fa333377c6707732974778aec73b1507698d794308d3b34ec58645bfc\",\"maxShortPoolAmount\":\"0x9e9ae241036832a5f184407c222b31ce65f7d0e7a4b3ad6d93fe139c23860f29\",\"maxLongPoolUsdForDeposit\":\"0x3b24e4ea1aec213c99c0805eae35b42e6a1dd86fc0f7e1efc5cf87705a663d29\",\"maxShortPoolUsdForDeposit\":\"0x376edf6873a9adbe218f792fb6aef0c132027c432d0ff76ccc3768f2c185680b\",\"longPoolAmountAdjustment\":\"0x8402bd23f34524aee932454a15615f4d39ef171d9ec562717b3d685bcdd5363c\",\"shortPoolAmountAdjustment\":\"0x22d2937d5327e4186b3ac8774aa62d0bcfdf407c4880ee9f3d94c7d45d5668b1\",\"reserveFactorLong\":\"0x7287a470dcffbc2c5bda4769185c34e3cc00aaa207ec5ec36e1a88d208768da9\",\"reserveFactorShort\":\"0xab263cfc97448c25c573cf73d610deec79616a03f09453de76d7ba5c4bc3e014\",\"openInterestReserveFactorLong\":\"0x38f702462a67b9ca1b107dd2f00691b13b5b5955b7fa9b67d12834f820f4d111\",\"openInterestReserveFactorShort\":\"0x826fb0b70b6e3de63f99f5f72da87b5cb48a186b7c3fb5d709853f60390c123f\",\"maxOpenInterestLong\":\"0x61e01b267458cc968860c92409fa2cca8853647c5e9787d947de3ed8987766e1\",\"maxOpenInterestShort\":\"0xb6f6324e8cdfd5818f1fd0fe060723b0036d87ec2e813a087227ed582b114075\",\"positionImpactPoolAmount\":\"0xb759cd7638ea9c86edadd27a4e54e72444ecb5b702a690f37a93d44f8e14dd8c\",\"minPositionImpactPoolAmount\":\"0xc467e76d4300e0e8e9a56e529821ff275b89679ce46259a9285ccf5bf7517e3a\",\"positionImpactPoolDistributionRate\":\"0x7d3fe5c201f9185d7a79278ffc597f92641721f2af8298575fe33f3854ac8779\",\"swapImpactPoolAmountLong\":\"0x7ed4ec39ed6463bfa4cbd257130e6591193d8710e83222f0ce648c78370d67ae\",\"swapImpactPoolAmountShort\":\"0xd471bb7ae282f8b43462a25e12d8fb51d7a1646170385987f4fee2d5afdb1bf4\",\"borrowingFactorLong\":\"0x583b47435e1df1ff8e2a38ab3dc231b18ff08fcee84c6b600ffadf2b477eeabd\",\"borrowingFactorShort\":\"0xc7b8317a43b73cea0c701cb8ff3fc84cefe124c519bc0ad4628e467385206e82\",\"borrowingExponentFactorLong\":\"0x801c5dc9e50967b6efcdda178b5ff7c171cc7dc9eb1e03698fe1bbb879922cba\",\"borrowingExponentFactorShort\":\"0xc3574e8f83495d3499a0a142e9663923a6c3fe74fd9e3f9461ba42f3de1eca31\",\"fundingFactor\":\"0x400a02ae7b4fd8a9caafdce19846ebe8a338c85b046b0f0dbcc9992450b5d5ee\",\"fundingExponentFactor\":\"0x24f460306ac0916b9bc3b1a05303ea3378f99365963881f64a11e66e149fa9a2\",\"fundingIncreaseFactorPerSecond\":\"0x42c227ccc3735deb22ff7dac82bf7ff80051d7cb4439ba8d0ba3dae6a63aa519\",\"fundingDecreaseFactorPerSecond\":\"0x3579768cea1b1400c472249b201450841a1da809ff1cefa88a4090f0a8440ef1\",\"thresholdForStableFunding\":\"0xc37bac6412d0b30518d860bd87e0281aa07b41066e61e67bab9b031247c96a0e\",\"thresholdForDecreaseFunding\":\"0x2e231aae3d887f1b876996cd74f40c0a388a5d1acdbfaec0603c47f160152f96\",\"minFundingFactorPerSecond\":\"0xb32b4c131f8165df98626140c44a535fa403da1f06ded732498d7b774f366cb7\",\"maxFundingFactorPerSecond\":\"0x600ebc560d5b1d959a5561e38cfc1e6fbafa3f74e4b84d3c77c000003913420f\",\"maxPnlFactorForTradersLong\":\"0x48fbe5087841455da95914af5afadfdb9bff2c13381ddd257abb5a01860d302e\",\"maxPnlFactorForTradersShort\":\"0x22cd9499d49aeaa2f91b64be08489a3ce928b8022d46363d16d60d459b0d7f94\",\"positionFeeFactorForPositiveImpact\":\"0x97c1a448f396a50ccc22e2ea500e54434962a5249dc5a661d06658985ae59383\",\"positionFeeFactorForNegativeImpact\":\"0xddf9c6e8a3146f2034501e798506b8a353893e80b3de3748c74b87532f824982\",\"positionImpactFactorPositive\":\"0xb906177bd22906fb4855b38744d7322883feb6e061495886d5c12d0b8f810ccf\",\"positionImpactFactorNegative\":\"0xc75f07b39b2aaf3050d588849ef734198cff5801bfa21c4559b08a95e281f72d\",\"maxPositionImpactFactorPositive\":\"0xe38a3799bc01e41c85e5fd8df2d75f32af5e85731835f96bec4cc30adab2fe75\",\"maxPositionImpactFactorNegative\":\"0x409c6508fd9685bb329819c23f0ec5e609025de5ee993837362348919dfb86b3\",\"maxPositionImpactFactorForLiquidations\":\"0x49704998ebf84402cb8e86f8e617cfc500631b77d9589d637e25350c84582f29\",\"minCollateralFactor\":\"0x99b3701cc7c1265785f49ccd881b41099fbe598b8eec779a1cb9f9d0ab47c538\",\"minCollateralFactorForOpenInterestLong\":\"0xc711c4d6d1307e7c53adb1d3e70e48374818834facdddda9f3aa07ab3b84b6eb\",\"minCollateralFactorForOpenInterestShort\":\"0x43728b39e120b4a41ea9f74f87206a5de82c1fd6020b9c20e8a12becd690628a\",\"positionImpactExponentFactor\":\"0x58ff383b5858a0568214aa46f74f6c6acda40c2de4e119a9fc703e6e9f883533\",\"swapFeeFactorForPositiveImpact\":\"0xc88b708cf46980ee7b53f2d31c02cae3f4097451afe3d262d1ae325896e2fb2f\",\"swapFeeFactorForNegativeImpact\":\"0xae26f90162d5a9dd0c751088ef6e3d8ad0a4e4d4296c92959aecebe6eba55438\",\"swapImpactFactorPositive\":\"0x9afe4fd264c1db9a7311ade7ccd92b9901cda321ff91dc4a544e60e9aefdd403\",\"swapImpactFactorNegative\":\"0x24b8ea4213ef6ea1381eef1d22c8be6e6a2776542043f94cd0b75451e722acc3\",\"swapImpactExponentFactor\":\"0x4436d7db87e33e8caf71800781dfda7be283203615038a5bc6bad07cdfa8ddeb\",\"longInterestUsingLongToken\":\"0xc727524556a6bad1ba32e02d56240c0b0fb789ed86d54691ec43b3cea0e7a7df\",\"longInterestUsingShortToken\":\"0x94c39cb2791e8886c7da98c00888b402fca49d83e7823ebd1ebdcbb8f2d82541\",\"shortInterestUsingLongToken\":\"0x3db15fd09a1da9df8d2cdeee3dbfb896f6aeca4184741ffe5651c74094b89914\",\"shortInterestUsingShortToken\":\"0x8afe614f87b107d50db49ac051f7cae85671d52466c575bcc9594385e323db04\",\"longInterestInTokensUsingLongToken\":\"0xb6e094dca1db999966c2f038ae3c6bf3adc982a67f743831a3d5897b269d555a\",\"longInterestInTokensUsingShortToken\":\"0xeab6c1477eca85958d142ae7eea04ee704be4418245672d45aed7d4962c2e831\",\"shortInterestInTokensUsingLongToken\":\"0x53991c084903a295ead3977c7809dc92863d7b515ab58fbecc4e0726c4733d02\",\"shortInterestInTokensUsingShortToken\":\"0x83238b54cf7eb0849a3ba32e59e6a6dcb08409c25dfb643cb24c85ad4b1a4d42\",\"virtualMarketId\":\"0xdcb08bed475a372d58c8d4a4106e2d728aba9f394a7edbbfc9af501300fa7578\",\"virtualLongTokenId\":\"0xa7a9f75b7dbea0c14f881634e911f467cea6ed6b8b309892a16f6bb88196f4ac\",\"virtualShortTokenId\":\"0xd5258cb84f0039be58306488e8df941c05f3cf4f219e92aacb6561c736bbb960\"}"
        },
        {
            Constants.GMX.Markets.BTCUSD,
            "{\"isDisabled\":\"0xb8a7e23fdff208107a7b26cd4d279087bc702bf105aa0465a7b207bd59f7ed13\",\"longPoolAmount\":\"0xfcdac88337d561a2ce617bc3d2118d2e415b20e94b5e2206a1a00c2ae4982969\",\"shortPoolAmount\":\"0xfcdac88337d561a2ce617bc3d2118d2e415b20e94b5e2206a1a00c2ae4982969\",\"maxLongPoolAmount\":\"0x84654f983352393a35235f362b8e4416978a11bf9f7e392453fe8d9094f878b9\",\"maxShortPoolAmount\":\"0x84654f983352393a35235f362b8e4416978a11bf9f7e392453fe8d9094f878b9\",\"maxLongPoolUsdForDeposit\":\"0x3afcc1a93aafa417b7ef751cc7467d330c8c473359b617e2d77349fd4a8f7043\",\"maxShortPoolUsdForDeposit\":\"0x3afcc1a93aafa417b7ef751cc7467d330c8c473359b617e2d77349fd4a8f7043\",\"longPoolAmountAdjustment\":\"0xf5eba6d704dd5bcb627dbb0dc30172dccbd254c52d089a71f66b2633d4ff248b\",\"shortPoolAmountAdjustment\":\"0xf5eba6d704dd5bcb627dbb0dc30172dccbd254c52d089a71f66b2633d4ff248b\",\"reserveFactorLong\":\"0x4ff0c4325193101a3ecb3950dc5b118ed1a07a2455a54a2e2e35d73f679f226d\",\"reserveFactorShort\":\"0x6f311634950b830983054fac96de7c535351c97e9efdb5324e3365caed8db4e8\",\"openInterestReserveFactorLong\":\"0x0ccbbeb76e1a4f47e17937cdedffb4963a02f6379cafc9fc56d7ea9bad2cb952\",\"openInterestReserveFactorShort\":\"0xaafac62da9c69924c5a550f5dcef997c973f8cb79835efb71b43e0be043bd63e\",\"maxOpenInterestLong\":\"0xcd504f5f40fd13f357d44c42988b854a9de30b201e5bb082d58327ef9a02018c\",\"maxOpenInterestShort\":\"0x7661ed2388284d70ec7fe9260f0836f77002653c783ee0243740d60f05c5d67d\",\"positionImpactPoolAmount\":\"0x54f7cf9f5bd8d6aec7f60fb92166ef61761e8258b354f6baba984fe1a4d74b96\",\"minPositionImpactPoolAmount\":\"0x26ae3b832d2753124d7cf74fad467e7b70341e56578ebc5d136ba8de2e8fa11e\",\"positionImpactPoolDistributionRate\":\"0x04313f4c98bb35d9e64eb471ef94eff7fb769e0204cea09027bd90618c2a26fe\",\"swapImpactPoolAmountLong\":\"0x1317c1d423f449947601b89851ac236c3887f0633665467e5075a383d311ad0e\",\"swapImpactPoolAmountShort\":\"0x1317c1d423f449947601b89851ac236c3887f0633665467e5075a383d311ad0e\",\"borrowingFactorLong\":\"0xc3e7ec50fb1ef19ef013db0523e60513369ad361f572aaa9b10968930c121837\",\"borrowingFactorShort\":\"0x7c14bf81fda21f2512b50c441d0b986fdef17273b7b8d7995ba00188ab40b616\",\"borrowingExponentFactorLong\":\"0xa67201d3c5d9d198b1ac3bab37696e5bd5e21f22957f0c9a14bb670251db67f9\",\"borrowingExponentFactorShort\":\"0x26c2d60666055e27160ec2e0664ad5e4863dbd939d7ef27a99b7c12b663ab4c0\",\"fundingFactor\":\"0x0b6b206951154da2a2e46e7b47d1531194e01060b3169f98384599bbbd52d5a6\",\"fundingExponentFactor\":\"0x8b8f0a001ccbe2090fef54d99f3d2cd12555e2012a8c533e3560fd8113de92aa\",\"fundingIncreaseFactorPerSecond\":\"0xec0df726bcea04f0c32b519b29f76067a8b5348a3ecf3b8bd25f44137872c761\",\"fundingDecreaseFactorPerSecond\":\"0x66a133104a2afcc8d693b474615df610474a1b8a44a4efbf385b321177d87ca9\",\"thresholdForStableFunding\":\"0x86512217c5ed5b22b96b799987bac827cb91e89f1a623d088e3b1b23c32ed663\",\"thresholdForDecreaseFunding\":\"0x85a8ee1afaefec0f69cb55aa6aa42b6197e915f3364908372038841ce07bd88d\",\"minFundingFactorPerSecond\":\"0xcbd5cee538f38f56d9af56bf02fa1cdc93531e4d130fc39df18adef02f1a824c\",\"maxFundingFactorPerSecond\":\"0x791b8aacf46146f2c630c31e87150454705394d0ddee283d9a218093004c4991\",\"maxPnlFactorForTradersLong\":\"0x61205f138d458d410fb24113fddaf8bfb906c41a5bd1243e09a60bd3fa95e6ad\",\"maxPnlFactorForTradersShort\":\"0xef08c3656d3ce51df1b75f08a987d879463632460692bcda68e4ef17ebac29c7\",\"positionFeeFactorForPositiveImpact\":\"0x55eb1bd845d62653b5e99b5862c3604b078e1609942fddc47148214a9f1b6c98\",\"positionFeeFactorForNegativeImpact\":\"0xeab5b72f46abf95fba34f585b311a74eb14eb8c40d3030aa04e806881a5338f3\",\"positionImpactFactorPositive\":\"0x5639f816f2049a823282162b24c26bccad96430b6cc80cfd802a6e0a4daa48e8\",\"positionImpactFactorNegative\":\"0x64b33aa4893fc85aeec723156a0fc0c151ec4e7d9e8c3f2f3225e52cdc6f5453\",\"maxPositionImpactFactorPositive\":\"0xebacab0fccc785fffddf4ce399ec5f857e302fa137d3b3443f5a3153b5d925b1\",\"maxPositionImpactFactorNegative\":\"0x0a64b1059a69b7fb1f5738256b5d1009c654a0343331b552b0946bce23fa5abb\",\"maxPositionImpactFactorForLiquidations\":\"0x9f5eb4d0a87742d78eb809fd1c85d378f22e830e2155e4c130147b107606db2c\",\"minCollateralFactor\":\"0x505fc7c1a1954b72fd3b5f7f9b5250661340b75ce9e9044e6dd11c8da2d692db\",\"minCollateralFactorForOpenInterestLong\":\"0x7be7f22de8ae3c36d8218b44d06c5a126ea07b5bf1176ff4e90c34ccdae32302\",\"minCollateralFactorForOpenInterestShort\":\"0x49034ddfa16113a80d2c700f7fa75fee26f684beec367e2c7d7e4f3f08320bb8\",\"positionImpactExponentFactor\":\"0xd0316ba8768fcb3880ea8519def956514eb9bc7d1cd1d9805bc936e379eb8610\",\"swapFeeFactorForPositiveImpact\":\"0x3097eb783f61d26eb308b82a5f390ad8a3b17605c548f16f6c22a9e4a9d4fdfc\",\"swapFeeFactorForNegativeImpact\":\"0x8439bc00c0643f5214a648849ed64fad4e16c6fdaa17c415cec3232757a71e70\",\"swapImpactFactorPositive\":\"0xcc58aaa5866cf4113e41fc4df9e5ee80b1d697ae5449bb1aada134f5eb228cbf\",\"swapImpactFactorNegative\":\"0x02fcf4c3f06217571778935d3f7e97c3e8d72c50baa6e937265d4b9d3cb65b37\",\"swapImpactExponentFactor\":\"0x68b31e362df2067ef9092172713fce629e43c8fb3ae7c604fda0e6ba18967a4f\",\"longInterestUsingLongToken\":\"0x9eb431a8682f4229bfe56da1eb8a0bfbab809e1ab0e51325542551e5a63fd65c\",\"longInterestUsingShortToken\":\"0x9eb431a8682f4229bfe56da1eb8a0bfbab809e1ab0e51325542551e5a63fd65c\",\"shortInterestUsingLongToken\":\"0x2adc2b7ecdc640969dede0bddf00021f43531a3832ea1579bbb695826576b4f3\",\"shortInterestUsingShortToken\":\"0x2adc2b7ecdc640969dede0bddf00021f43531a3832ea1579bbb695826576b4f3\",\"longInterestInTokensUsingLongToken\":\"0x1e42b46d2a594b8936b13829f59a9bd155c059d02cdfc41f94bc5af0a9d83d23\",\"longInterestInTokensUsingShortToken\":\"0x1e42b46d2a594b8936b13829f59a9bd155c059d02cdfc41f94bc5af0a9d83d23\",\"shortInterestInTokensUsingLongToken\":\"0x2eabe340ea53f228c0287adcc754e91a05b79ba309bdfe69143b0f41be6d2a9f\",\"shortInterestInTokensUsingShortToken\":\"0x2eabe340ea53f228c0287adcc754e91a05b79ba309bdfe69143b0f41be6d2a9f\",\"virtualMarketId\":\"0xd8d68dd67fd4509abfc2afe7261228687df5a857867ce0a35bf860e27184d77a\",\"virtualLongTokenId\":\"0xa59040b7efb6b7122a74cb318a192ebc6732849dff5332ee3ba40b90dfa0a04f\",\"virtualShortTokenId\":\"0xa59040b7efb6b7122a74cb318a192ebc6732849dff5332ee3ba40b90dfa0a04f\"}"
        },
        {
            Constants.GMX.Markets.ETHUSD,
            "{\"isDisabled\":\"0xa11facb99bb90360154b9cf8ddfe405e5706f36b6c435a70698686a7f2d5b85c\",\"longPoolAmount\":\"0x5fc01fa6dc5fd8a23f79276f7837c863afa42adc43184cab9f01aea4c7ae695e\",\"shortPoolAmount\":\"0x5fc01fa6dc5fd8a23f79276f7837c863afa42adc43184cab9f01aea4c7ae695e\",\"maxLongPoolAmount\":\"0xa6216f68f1ee28685382ab766fabd8398532ad41b358ec5ea8a3d38db6c7553d\",\"maxShortPoolAmount\":\"0xa6216f68f1ee28685382ab766fabd8398532ad41b358ec5ea8a3d38db6c7553d\",\"maxLongPoolUsdForDeposit\":\"0x3326be4089d11ec02c8c6f2effbfa5cdea20fbe474830f2ecbfc06d0f5cef695\",\"maxShortPoolUsdForDeposit\":\"0x3326be4089d11ec02c8c6f2effbfa5cdea20fbe474830f2ecbfc06d0f5cef695\",\"longPoolAmountAdjustment\":\"0xf9c13e51dcbf38a3b33d6b2a683d44a9761232267923d9aae10b7993215b5f6a\",\"shortPoolAmountAdjustment\":\"0xf9c13e51dcbf38a3b33d6b2a683d44a9761232267923d9aae10b7993215b5f6a\",\"reserveFactorLong\":\"0x02e5d3361e614a40d445ebdcb9ebd26d2c1e5b02afbfdbd970245343ed3f73fa\",\"reserveFactorShort\":\"0x7d4cdc5c53db8fa5d0f35fbded84d6d05231c22a5cffb76f6b7aab0635e7c536\",\"openInterestReserveFactorLong\":\"0xe3ddc2a7f56eda5e56cc8d3c17d6fd2e43eca0f8a295fbba518bf3fe21548ba8\",\"openInterestReserveFactorShort\":\"0x1968626f42054ac7a49410983f9e066a4ffd6a9ea95017e2b180c0ad37c2e772\",\"maxOpenInterestLong\":\"0xcc386b59735dffe597c731e54e9e766016b19a0f23bb9398c8a2f146548133d3\",\"maxOpenInterestShort\":\"0x877e9a262da69a28f910737aff4813d28c59029aaa14612197d49264822b31a0\",\"positionImpactPoolAmount\":\"0x45adab12269a091adc6eb7220af6ab173c7a9e1cf701c930a1cfc98f41c82122\",\"minPositionImpactPoolAmount\":\"0xf307f00ffedbd9a6096bc0867fdd892bc20afc3e2a3221e5ab8266c05ddabeb2\",\"positionImpactPoolDistributionRate\":\"0x86f75c9ed81bb5c44f92e22d16b76f631abefe29bb9dbe2feb52ede92df02590\",\"swapImpactPoolAmountLong\":\"0x6c72ea872975a1addd5c0864de406dc019bc716c50166a7022f1ca33e3d3066e\",\"swapImpactPoolAmountShort\":\"0x6c72ea872975a1addd5c0864de406dc019bc716c50166a7022f1ca33e3d3066e\",\"borrowingFactorLong\":\"0xec2b54efb298c6452d29aa4fbf15998db5e8cd939d55fe52bcd4e74381fe320e\",\"borrowingFactorShort\":\"0xbb6dd7f5a10bcbf82f266023409a1105d99bcbddfba4b86688788e4265439796\",\"borrowingExponentFactorLong\":\"0xc0a58c241ba74eebba1fa0b923d58aeabdb89356bbeebe9dab15d42b6ae597d7\",\"borrowingExponentFactorShort\":\"0x0b8aefdc3e1b33d53477d528a0fd168172cb5e9341f20bc1bbf60f6411362440\",\"fundingFactor\":\"0xbd0f57543d571720ae85b9d2490ff8c833b467c626e488362f72803492d336cc\",\"fundingExponentFactor\":\"0x77c4955931cd79cbe3eb759c68c7bf1c26ab41bfe73d611082ae6236e66c3208\",\"fundingIncreaseFactorPerSecond\":\"0x603ae1d9fb72eed507c91f92e2c0213505d1770b2b58a66aa13304cc05d21264\",\"fundingDecreaseFactorPerSecond\":\"0x507e710de2e49eef3cbe99ccf4ca25036e8be5f37d4a4ae954d2c0acb4d51300\",\"thresholdForStableFunding\":\"0xa26d03ea93138af89bcec9362a56259cd850940d09190a5f1d9219729404ff99\",\"thresholdForDecreaseFunding\":\"0x51c0548ec8fdb71c60053ce7e421f873960cfecb15f9edf927ba08e207368a49\",\"minFundingFactorPerSecond\":\"0x1af5d8fc73e7dd8cbe09da773a96a49c6404acd273702f7957da0ace318f3df1\",\"maxFundingFactorPerSecond\":\"0x0a6526a497e4489cf4be22651eccc3b5071dc85cdaf2db76ebbee48f55fe4b44\",\"maxPnlFactorForTradersLong\":\"0x9ddabf7f3e53a1821379516b58312039c6eb26b81ee291c1252ef022bc03dc64\",\"maxPnlFactorForTradersShort\":\"0xbd9f0a0545529a2ddc6068c9d4d8c38529cab28e6dbea62d20017cdf93bba76f\",\"positionFeeFactorForPositiveImpact\":\"0x483710f439356b530fcbd39fe35dca94e09ae68f9b42137c2426b15c7eecab44\",\"positionFeeFactorForNegativeImpact\":\"0x9fcbf5b6ce818dc0a039fe77c3344216992a26473d6aa52571b5f9b1ebdd29f6\",\"positionImpactFactorPositive\":\"0x6e0611944f4603e4b3eb24878be8b06c454f0d32cdbd115b6989ce8666412b9f\",\"positionImpactFactorNegative\":\"0x6e3f4836d516e2b3c7d97f4eb14b647210743805f6625f18dc048184d42f3236\",\"maxPositionImpactFactorPositive\":\"0xa49f2ccad33245c6c3e4e65abbc1b574fb1b260c790a598aa1607b7916af939b\",\"maxPositionImpactFactorNegative\":\"0x1264f0fe836dba8344c27cfd30a27687f01ede436cbcb88905f3d099866aa385\",\"maxPositionImpactFactorForLiquidations\":\"0x3bee549827b24a6c7258484153433d3e8975a38058ca8301a06274c57c12febb\",\"minCollateralFactor\":\"0x23996b6d9b7a115e3ce89b84c1fb992e361ab8b7d0eee682f20dee97ec68ffe1\",\"minCollateralFactorForOpenInterestLong\":\"0x35859412d8490a4c126fe4f1bfc34c55cb8fe37dfa500acd3c8b86af666c5ec3\",\"minCollateralFactorForOpenInterestShort\":\"0x9fbb1a4f2cee065baea2f8cc6c37830cef07cbbc7a5c433a7a525949f5ecebd1\",\"positionImpactExponentFactor\":\"0xb6bff386e5ea9af0e6720bebfdd73d88abd8d3028c1819942bcee244f2ca9405\",\"swapFeeFactorForPositiveImpact\":\"0xaaf64b979df9faef0f42c389d81152da8e9d914ed4fae4f41a31ef0f70334eb0\",\"swapFeeFactorForNegativeImpact\":\"0xbe982294c986c3affb4919d120c418c791a8602c614700dc2bb0ca07815e6ed0\",\"swapImpactFactorPositive\":\"0x9fd271446b4cb4dabfda536750bd6f93b58bfb591131e601bae3c640d9609b2a\",\"swapImpactFactorNegative\":\"0x4a7f2a5421a3eb1067a7e45de84e107fc455e79cfbf6236aa396f99272cfe4b0\",\"swapImpactExponentFactor\":\"0x4ddfcb88742329060e7fae862f0bd237355ac1d858fc4be4928caa94ceef9abd\",\"longInterestUsingLongToken\":\"0x2fb76b062401e7b52ce73015f4cee12157e51119dfb844d4cdd274cb8299d747\",\"longInterestUsingShortToken\":\"0x2fb76b062401e7b52ce73015f4cee12157e51119dfb844d4cdd274cb8299d747\",\"shortInterestUsingLongToken\":\"0x3f57ef70949a77a5b48e6f9bff62899ad1aabde89980c67a6f4a33ceaec4152c\",\"shortInterestUsingShortToken\":\"0x3f57ef70949a77a5b48e6f9bff62899ad1aabde89980c67a6f4a33ceaec4152c\",\"longInterestInTokensUsingLongToken\":\"0xb1da7eacd92175afff35600be3528830573d92f07db6002618e6aca5c2410d68\",\"longInterestInTokensUsingShortToken\":\"0xb1da7eacd92175afff35600be3528830573d92f07db6002618e6aca5c2410d68\",\"shortInterestInTokensUsingLongToken\":\"0x5fbe97bea123c957f97b0bb967f1dbaaaa59333de62d758a2b228b75f289410b\",\"shortInterestInTokensUsingShortToken\":\"0x5fbe97bea123c957f97b0bb967f1dbaaaa59333de62d758a2b228b75f289410b\",\"virtualMarketId\":\"0x418e7c8fefa6d403a9778e123defd25ede196ce24b2de6d119798652b05a2d0c\",\"virtualLongTokenId\":\"0xaab37f889b9680dda34f58a689de3023cb22f7ae14d32a3c1d45798a973db1f5\",\"virtualShortTokenId\":\"0xaab37f889b9680dda34f58a689de3023cb22f7ae14d32a3c1d45798a973db1f5\"}"
        },
        {
            Constants.GMX.Markets.GMXUSD,
            "{\"isDisabled\":\"0x94a6fe2b4cd290c255255ed7e166f90e8f4a88196d0e23b835da044c6d808d73\",\"longPoolAmount\":\"0x7e26b816faf4add32c579641a024a7c7761c05e664e78522a71153aab44e134c\",\"shortPoolAmount\":\"0x5baa604e3254fcbffdec0d7fbfc0cc1ff7e8ed1431204f4cc81a18757719fa9f\",\"maxLongPoolAmount\":\"0x6de39cee1659b19a7aede71fad06b802be3fcb549e54e288a6847fb462bdc5c6\",\"maxShortPoolAmount\":\"0x9e9c9481cf518b0abb0afe32270555724613f96935fad6d208959abaab7362f8\",\"maxLongPoolUsdForDeposit\":\"0x7163541d793ee6c014f266a3d320bafa0f22980981c6dd1c222dcba2e5e5a858\",\"maxShortPoolUsdForDeposit\":\"0x2cd620bf307a42ee0fcd880255508abbdebb5cf5d650f658e67c2bddac8b284c\",\"longPoolAmountAdjustment\":\"0x2a3b1c06d0773b973002f56de5b5bacf2e3be323ebbb3b9d635008c727cf53d3\",\"shortPoolAmountAdjustment\":\"0x9f16a6c4fa9967595c0c27896865c7204bb530970fa596d03685389612f5b510\",\"reserveFactorLong\":\"0xa919db502fd209965f823fc33320b58b98b538ad07d1f2c882521d10fcfb1330\",\"reserveFactorShort\":\"0x7ab3d81c87f79a924973d0db364d6ea3b139307056a0d61855f1054741d7616f\",\"openInterestReserveFactorLong\":\"0x73432956b0a36fa668a930273af2d971d936a58916b8049419cae3d7aa51e0b8\",\"openInterestReserveFactorShort\":\"0x3a2f6f5d3897a451a92e7d1d2c128913a6640fbf46cff08d1ead005d7ec31270\",\"maxOpenInterestLong\":\"0x679b6748fd721885de011493120c9831fd6bd2b046889503c8d28d0dc5252c2f\",\"maxOpenInterestShort\":\"0x8175d9915a0dc2773d2fdd54e0e11c735b337b5b6330d5c45221e82d4eaa376b\",\"positionImpactPoolAmount\":\"0x62852a15d987b5320c7d5dd89b3c58f67b74e1b3516e0d70f29b535595947569\",\"minPositionImpactPoolAmount\":\"0xc1c97477894ed1a067d6f3649c9977bab6bb6adfb491e820f1c13e1d9661e9b0\",\"positionImpactPoolDistributionRate\":\"0xb613cce94cdcecbefcd1cdd27f4b92631ceece2f032d9065e44da99b429f8483\",\"swapImpactPoolAmountLong\":\"0x90c9ebce1fcdb7ff1d083a099aea20dd4bddc4eacfbf6114a7e031da901b4d13\",\"swapImpactPoolAmountShort\":\"0x22f03848660c7989ab015e83739a6b249ca250f117efbc78f15048e844d96b42\",\"borrowingFactorLong\":\"0x98a8e94cf7d5469c0cce611f26586c2181f9f7854e700798c0fdbad7f14d52c8\",\"borrowingFactorShort\":\"0xc363a26032a115eb79d97d29055648de478959998f94cdc9c9e7c4a8713b6802\",\"borrowingExponentFactorLong\":\"0x66e27f44035c8f071bd1c6b2f24fff2c4257784278cb3c07bf2c5e080e1e545e\",\"borrowingExponentFactorShort\":\"0x3e64b34b6798d9422e4b587848a4de7d08ee0de67f64f1ac619076136b52c9e5\",\"fundingFactor\":\"0xba09adbcdbf01313837f6d4e9a30ee1544eb365b7dcbc748fee6bd4999b312ee\",\"fundingExponentFactor\":\"0x580df30eac40cbea65e5d4f0c7f69013a6ce1226dc2fd67a22bc2fb3bc61c521\",\"fundingIncreaseFactorPerSecond\":\"0x08698d4cb3c66be55f620f4777eeb957f3d8bfffba11c2d38962d33a6c9afa03\",\"fundingDecreaseFactorPerSecond\":\"0xdded7c8cd711bbfbf71f8ac4243d214af66e29b0b5ce44eb7899d116a8cf80a9\",\"thresholdForStableFunding\":\"0xaa73a55adfb469a06d8ce438519b19373ab93eb09493a4b34b60cfe88d134a30\",\"thresholdForDecreaseFunding\":\"0x4acdfba0d6217c8580e76bee851cd41de3927a429580aea87b55be61fada8291\",\"minFundingFactorPerSecond\":\"0xf1fb92c5564712350d72e3db95c65ca88e50602e975932a9c9b73eaa840e234b\",\"maxFundingFactorPerSecond\":\"0x5b6b8bfa2a902a4700b5a546209cb4097cb278eaffa6c775832110dec862dd16\",\"maxPnlFactorForTradersLong\":\"0x7e878f228e830c2c29edf1cebd86787df291d03924e2681eb9192db2925e2576\",\"maxPnlFactorForTradersShort\":\"0x13a5a683a8052446dd311ec4c4a537be6c046a45cdf374b87ecbd3663196e07c\",\"positionFeeFactorForPositiveImpact\":\"0x546c33b1dba15b428da83872dde33a920eb215ff6f219683cd72ba4a26d5c533\",\"positionFeeFactorForNegativeImpact\":\"0x8d6b3bf9f919ba71b67feb739447c6b300ac0f9f79068132584ce16c2a1e0fda\",\"positionImpactFactorPositive\":\"0x799fd72dcd8bc0b912b482f186a074b67fdab11aec58c5fc3c09a5ab601bfe4d\",\"positionImpactFactorNegative\":\"0xc35bd69b22ba7b4339033e97d3d4ad5735fbb434b54e10be44bac834d63d4ca6\",\"maxPositionImpactFactorPositive\":\"0xe2991c2345da0cfdfd5b8ec9e7676658276be8890053e15fcccb194d3bf7e12b\",\"maxPositionImpactFactorNegative\":\"0xe113eb600d7bbf5d1eecc81235c5881d5d33afb2f11d9ec2a2be8028b471a17b\",\"maxPositionImpactFactorForLiquidations\":\"0x5837f920215e0e61cea98ec67e54f88ea6b2c37942ce77134be57426826ea24e\",\"minCollateralFactor\":\"0x36ab3e3013ad52ba6a0d8f4a0453b7102f49cac48a2a11fa6c73dbe0aefe816f\",\"minCollateralFactorForOpenInterestLong\":\"0xb53e1f7357d8985ac911799567e535ae47b4b735a3aa570d896d2675c5ebb6d9\",\"minCollateralFactorForOpenInterestShort\":\"0x24518edda98ceefe82f1204ce0f521627a009586216d80895e53abfe2ecf184a\",\"positionImpactExponentFactor\":\"0xd0f2eee3c7933f4cd4be61e89645e29cc81fe2e6b8182b4622055eda40e77d48\",\"swapFeeFactorForPositiveImpact\":\"0x95cc059a74ab0cc2d211ba23f2332e2b506142a89fddc54e2006bc3f35931464\",\"swapFeeFactorForNegativeImpact\":\"0x4771d81fc424f4ad1751f397a8bf3cccc268f477d6a35c745a0e9d1841e1027b\",\"swapImpactFactorPositive\":\"0xb5f17a97f65ee498fdac7f1788550bbd6a729107081de95c3890c697fe931481\",\"swapImpactFactorNegative\":\"0xddcb4f9e4b88feb61b957dbc5dc0bd03435c471d8ab9c3c985699b0cad17ffc2\",\"swapImpactExponentFactor\":\"0x83899b2c9cd5391747c3988b8797dda3e5f3189c446c3f43746edd33e6e4bd1c\",\"longInterestUsingLongToken\":\"0x47042adc3bc051b0abb612ee2dbf558f6f9c7f0e77972163bd7394a044f94b9f\",\"longInterestUsingShortToken\":\"0x6a324615f090510a918bf260bc5aae2bb386d794975c2f54bec74b112f50bae8\",\"shortInterestUsingLongToken\":\"0x3982b8f7523ad74e8f54ba8bf631a775cfb518784da63d398623b0bf2d22adf1\",\"shortInterestUsingShortToken\":\"0xac1fd9fd1fa0ad431f10d06abd15edd14fbf5410e698bb5f0f8d67998d35e1a0\",\"longInterestInTokensUsingLongToken\":\"0x979fc2d11428c9c7021efa0809f1aa6fce864ed9952fedf8122214ec63a307c2\",\"longInterestInTokensUsingShortToken\":\"0xa25d9cfd62d2ede9ff34a3b74d283a3234fa2331a585996d60924ab4e10a7bd4\",\"shortInterestInTokensUsingLongToken\":\"0xfc7d73d44cd1f3ac9805040971654732154dd99337c3c6941478700da192f53c\",\"shortInterestInTokensUsingShortToken\":\"0x6a439a30994c0c9d98220b52bc16983fedda68429484d48de49271b175236909\",\"virtualMarketId\":\"0x0f02984b3dea380f61ec0a6c8d7c60fb497a489eb055b2d95d8ef2826282fb45\",\"virtualLongTokenId\":\"0x383a0fdd5ebac620fe9349688ff6922600f2d5659c01c204e11f3181114b8700\",\"virtualShortTokenId\":\"0xd5258cb84f0039be58306488e8df941c05f3cf4f219e92aacb6561c736bbb960\"}"
        },
        {
            Constants.GMX.Markets.PEPEUSD,
            "{\"isDisabled\":\"0xaf38c5d82180c4b155871b090949249989b70acbec4313eb41845a1061f0d644\",\"longPoolAmount\":\"0xdb4dcfdd3377718923920416934586a13fb1c4ab6caec126f16692a929806118\",\"shortPoolAmount\":\"0x2de1f935fd5108a6de074324b806e2476fa257c21213b0026b323a434fd35e88\",\"maxLongPoolAmount\":\"0x08211b0d10f775c70fdcb9da260fda3079b206a48eac26c9bd4432ff135961d0\",\"maxShortPoolAmount\":\"0x3d160932eb28ae21446ad1c8515556b1daa7235052f8f68b5623d411259911ec\",\"maxLongPoolUsdForDeposit\":\"0xa3778c6c0133d0e2be190772c78dc34e0bbabc486a1e09155be4f14e27ac13e5\",\"maxShortPoolUsdForDeposit\":\"0x4e600770e19cbc36cc0c9b1810745d875e229ee3c3512e3f0bd1ac460c6bfbc4\",\"longPoolAmountAdjustment\":\"0x93b2ef5691e06ece3fc4a84a97d3f7f25a0eb2905fac34e3376a37c89075f1f6\",\"shortPoolAmountAdjustment\":\"0xef8a3cab8bfc23c73eb979dd9a95212376f0defb55d7eb0107f824091f223148\",\"reserveFactorLong\":\"0xa67c17f5ad9f9c3a670e6ca824fd553e48a0a87ea1627b399e15d102d084e2ba\",\"reserveFactorShort\":\"0x1994481d5f277f989af8d002caa26a8ec31be4ccf63be579fe70db2c78b534fb\",\"openInterestReserveFactorLong\":\"0x17cf1d8fbb84f8e10546a951b3a2ce8d217d879959cfccb31305e435109868d9\",\"openInterestReserveFactorShort\":\"0xcca8553319979a9971eec5cea944f20462154d845e7c2203c0e1c3c777cd7b42\",\"maxOpenInterestLong\":\"0x116859648842e833cfe05ad1efbbd4a4cdf3f16bbf87240e0c13c9a6e444bebd\",\"maxOpenInterestShort\":\"0xf6eb813b9b564a94d18f2649bd3d8e09681855eb97722a4647bf13a3315f5c3a\",\"positionImpactPoolAmount\":\"0x365fab3eecb4deb4dc1321abc5b21c73b51f37615e51f1dbd77c58d47736bbd3\",\"minPositionImpactPoolAmount\":\"0x828b70cd2feeb4c23dd24eff9633c97581ae1d4591f15a4c6017ed4caa51db37\",\"positionImpactPoolDistributionRate\":\"0x0cc0041ba95aec083aadddf118ef899282c47120b0f17d111d00028eeb4f19c9\",\"swapImpactPoolAmountLong\":\"0xf49b83f78cfdf99fc5076fc6757a77250843cd1e5195c503c0df814ade02fbb4\",\"swapImpactPoolAmountShort\":\"0xdc8789f0b50f11eb03e58fd0dacf8a3f72f1e6a7722673703cd3621a868c755e\",\"borrowingFactorLong\":\"0xd032d4d671747d4dfc710bf9a76c39b8fd293c2954b8f4a40894bae35ab48d2c\",\"borrowingFactorShort\":\"0xb380f7e0ea51cf3d0e4c168fe3dc636ac74573fde0099f8275d10e6529f37af0\",\"borrowingExponentFactorLong\":\"0xe1ffeb7db9230a1bac6e41d474f82ea59fea6a2e77b830baea2872196ea4db48\",\"borrowingExponentFactorShort\":\"0x6168c3e6a9a81333d3a6ff61ab66ccf696cb1aacb4a922af74e9fc0dc02ee836\",\"fundingFactor\":\"0xc1000ae35f4f02f20bf5b58e8076242c3d4af501f151a5d9e49888e8ce5b91b2\",\"fundingExponentFactor\":\"0x2a131e64e8f2babedecaf000ad3b2c28de08e5d6f728b2dcc8374c5df1d1f2bc\",\"fundingIncreaseFactorPerSecond\":\"0xc6a392686beabd57971fe8bfe9ac32b82d2d37d5f1905cab849925afc1a4918c\",\"fundingDecreaseFactorPerSecond\":\"0x6381e281277e9d4a06f7dea74ddad4b2feada167ed97916f739b71a2635d6c2e\",\"thresholdForStableFunding\":\"0x9c12b3ee776d2d6990982fc22ede32e1a14976feb10b2bc9386994c31bcfd65d\",\"thresholdForDecreaseFunding\":\"0xcb9d81abd7f59282023527f186db011b1a7a47becf96759cd0fbc72be589bb39\",\"minFundingFactorPerSecond\":\"0xaaefe5d07f5c06b8db251238a70a8ed25a18ccb3a80cc13619808cb63986fc36\",\"maxFundingFactorPerSecond\":\"0x6c5d09a30a097dc3ce6bc2bdf3ae5515da61cf6eee5ffe30776669db8d0299ff\",\"maxPnlFactorForTradersLong\":\"0xa4856280b896701f3961e30b5ae67819ccfb3ecfcc1b02b51a279498566bab2a\",\"maxPnlFactorForTradersShort\":\"0x9261ef9a90b9f9785f18258aee39f431e7af66971ce7628b37dd197d93bde9dd\",\"positionFeeFactorForPositiveImpact\":\"0x98853d8dfbb87c8e9d5e028e404924d8e05219c0b47225b2044b7e7877f7a173\",\"positionFeeFactorForNegativeImpact\":\"0x37f06a157c23a33de4ca7196216ce1915ec1a3cc92d0a99ad8546b9ec307ccd9\",\"positionImpactFactorPositive\":\"0x548ce19161df3c4381f589d02db21974b0760e345caad0f3d209d39e87ef0e93\",\"positionImpactFactorNegative\":\"0x7f948d551673d7db11bc768d5e619644ad8fcd7d3b5ea979802542bef58c1ac2\",\"maxPositionImpactFactorPositive\":\"0xcc90fb298e671c27c085ae0f7416295fadedbd92249139252ddc869a5ca25dc7\",\"maxPositionImpactFactorNegative\":\"0x08e3b3b485b631d3a46abbc16ece5d6f745d41def3f018df49b7c4943d4a15e0\",\"maxPositionImpactFactorForLiquidations\":\"0x52ac32768630686448d7056b478dbb59679a30728f24b36d590687f6188e1491\",\"minCollateralFactor\":\"0xb763d546f4c43a22e39e6d544d2a097e2b739449ac8125be625ca1b3edb6c7e6\",\"minCollateralFactorForOpenInterestLong\":\"0x4279cffcd52e0915df8447175e708381712393531426166172e9a466f544ea6e\",\"minCollateralFactorForOpenInterestShort\":\"0xa7dd5e63b8b99bbd36c61b26e144889399099bdc86c904aa8dcf3d53670a8806\",\"positionImpactExponentFactor\":\"0x3a2cd4a711e8cba8017733aa537e32ebfd2e5fa858bf0a773a3967ca2f7b30b0\",\"swapFeeFactorForPositiveImpact\":\"0x4965fc8a21524ad70b41143626dd638286b9b42ceaa02dbb9bc821f614cf9fdf\",\"swapFeeFactorForNegativeImpact\":\"0xf890051400774cc25b9f4e404ba50d42ebd497e3b1c8b9541fa1da94174e71c2\",\"swapImpactFactorPositive\":\"0xa6399402207293d84fc48222f3238feae062d86e26e725edaca06fab54bf2e4b\",\"swapImpactFactorNegative\":\"0x8c3bbbb69bd132cae186a17c0f17fec773e3b7d2ef52c639a31ce3ecc4bba196\",\"swapImpactExponentFactor\":\"0x9a72811ae0698e31c2231403ff4e3263f7a83255c3ebd61ff1a9e6c90a5014fc\",\"longInterestUsingLongToken\":\"0x59ba3057fa9ce53ab916a6aa23bfdfd765ddd40ea64a1dc1d6569872ba4bcfae\",\"longInterestUsingShortToken\":\"0x3b4dc2b2a9960dc68d06d078ff0f27f85288aa5741e856fbe4b314d665258059\",\"shortInterestUsingLongToken\":\"0xcc93e178158938d00e596c35b990a2049fb6a22096dcd07d3a3a565bdc87545f\",\"shortInterestUsingShortToken\":\"0x2372925b7bccb7d92e274e5d799c10d86ce3acdad8bf362976277678fc063ad2\",\"longInterestInTokensUsingLongToken\":\"0x200a8381deac2b50cb2d7d0e25cabc935b910dc4ab23179973e09626729dd28b\",\"longInterestInTokensUsingShortToken\":\"0xdd66516cc98865eab546bcf996ddff13cc9a6cf964ec93c9c55aad68cbc0ab0c\",\"shortInterestInTokensUsingLongToken\":\"0x49d9a922900ff263325f1363942e0c290b5b2fbc0167a4b99ba6680821c9d348\",\"shortInterestInTokensUsingShortToken\":\"0xf25e678dde0faaaed94b6bd8ba21457e9a203075ca24e361402729d5882156f3\",\"virtualMarketId\":\"0xc0d8524413137e633578123c56536277851f30fa476e320824d3841d54e8331f\",\"virtualLongTokenId\":\"0x94039423f90376014849cce954f0d034b4adc74ce9d0f4142524fd668580cdd3\",\"virtualShortTokenId\":\"0xd5258cb84f0039be58306488e8df941c05f3cf4f219e92aacb6561c736bbb960\"}"
        },
        {
            Constants.GMX.Markets.WIFUSD,
            "{\"isDisabled\":\"0x3f3fd9c1581b7e4899657049fd1ffddbdea9cb8dc3282975dc30a87f9641afc2\",\"longPoolAmount\":\"0xd73b3208669c05e0668e35390e02294742e51293f2fa68791220534061606612\",\"shortPoolAmount\":\"0x7d3645cb8041bf9a00e47e9ef3899f206e9eafe88bc2c623cfdfa492106e6ff3\",\"maxLongPoolAmount\":\"0x497d2c066ee0a1d4f5d860dd118b56dffb0d77b8c1cb28414b260b19f958a206\",\"maxShortPoolAmount\":\"0x67d641d32e1eb1dfc49886ff8259989b5bf70e5dfd2b53c7b6e87a80fec525f0\",\"maxLongPoolUsdForDeposit\":\"0x297322829eaf1f798c0926208744c90c2c5684664457deedb2178d80b26310f3\",\"maxShortPoolUsdForDeposit\":\"0xca2451fe7f61f020d4d53f55c5c84178ffbae6d918bfba03fb6c50ed5cc54527\",\"longPoolAmountAdjustment\":\"0x934cbe2b03cd2a8197cd2d3d9a47c79c3e3d22839a2f20e8a7372756446f7802\",\"shortPoolAmountAdjustment\":\"0x0a4ce0fe2a8a8ebecfc6401e12a5185cd0d721505a10c0d126569d5b3e27d15f\",\"reserveFactorLong\":\"0x924eb0ec3f72c21cd5eb5c7311bd82f0f795be5cee2c1440f73192353f39f6cb\",\"reserveFactorShort\":\"0x895b9293d82672cb457c407fee8c753900dfff1de6987e00a0798eae9e253890\",\"openInterestReserveFactorLong\":\"0x8a0c3f5a0b7e9e23e72b960138a9d0b69c8fe644d76cdc8c604c669660399658\",\"openInterestReserveFactorShort\":\"0xa57ce8a217fd4ec2bfca5d1580f5b5f6ce23a26ef213a81245d29667328ca698\",\"maxOpenInterestLong\":\"0xbb197bcd6d4584b3eccc105f59368e512f079adabbaec3a232d6ba279af23ca8\",\"maxOpenInterestShort\":\"0x6505b94678c6b33d474e653963bc2f098be613c12e88cfa01fe512e1975345bc\",\"positionImpactPoolAmount\":\"0x7fef4ea911342fbdf849ef6fce4fa80f1db6664f09f09ae49d52bd94e041a849\",\"minPositionImpactPoolAmount\":\"0x7b738eef299c0f53e9515f9a152e1ffd846208c6dce2cdf3f246774b57f2f3b5\",\"positionImpactPoolDistributionRate\":\"0x29b659e40441ff3d00e7e4cd36aed95844a4a150d624580d5baab5abb70da4bd\",\"swapImpactPoolAmountLong\":\"0x185b6b2744fe9fb8e0461a6665514e36694af12648a57296557a6ee9e2f205dc\",\"swapImpactPoolAmountShort\":\"0x89eed98489b08431bef4010936dfecf4e8c4c1b2f9abfefab47915afe173ad1d\",\"borrowingFactorLong\":\"0x5584737905d0688f0f098df75a1ac2946d5b9186f228e5b163062e8b0613b243\",\"borrowingFactorShort\":\"0x5586c685b1bb8b97532bbdf7123e43895441a2ee4a801d6a804294b2ab5f13ca\",\"borrowingExponentFactorLong\":\"0xbe35cdafeeaf2527e277d398fdf7d973f7f501a11ad1b361cd026e46644268d6\",\"borrowingExponentFactorShort\":\"0x24ffa01597c8fca02c6be053d7ce77598f144bf38d9ebf9556618b6d9ea93c71\",\"fundingFactor\":\"0x0cf8ed5c568f04fa299c6507b1b4fcdf0627a89a9170afdbd43a78e27b3803c7\",\"fundingExponentFactor\":\"0xce158a3f9a5f344285e865b05db9ac6162151cd038cc3d2da4fc2c3d48705565\",\"fundingIncreaseFactorPerSecond\":\"0xc4a2e8612964239f74d2a154fada3c9814e92c911b2fd1a64ba7d451c2a7ece1\",\"fundingDecreaseFactorPerSecond\":\"0x7dda61f1744872d02d069f555063cc6d791fac38d765805afd2bdd614779e527\",\"thresholdForStableFunding\":\"0x2ed138212dcefc6912f737b68be3b2c7d556df4c6152399d2a26b3fa921114d0\",\"thresholdForDecreaseFunding\":\"0x99091ba73de4fb6ad50e9335cc0a04511753258004776c81597cb31ae0f6a841\",\"minFundingFactorPerSecond\":\"0x919a22ed814b944f03c1d7da6791c601791c3d32dd9dfaaecc2b3a8789b15fdd\",\"maxFundingFactorPerSecond\":\"0x3835500eefeba57cbe50ccb407e19aaec2f84810d63c5390fd9e7b6754d9166e\",\"maxPnlFactorForTradersLong\":\"0x1383fddcb6581558336fbc217cfc3db183cd69fb3e7cdac5fdf5ddafcfe3c75e\",\"maxPnlFactorForTradersShort\":\"0x71d36d7c6a247209ce0590c54c0d14752956059486987fc5161b7bec6739c8b3\",\"positionFeeFactorForPositiveImpact\":\"0x2708cfa61a406341dc08ec540f21a474d06cc5091f45dad2888452f9619320f1\",\"positionFeeFactorForNegativeImpact\":\"0x3596e5879e782fc01324e6c9391e2fe90856824c369c31b33c23987e61304bb7\",\"positionImpactFactorPositive\":\"0x5871f75e257b7d79f48e659a4c02d14ddd0b8baca3c4a1583219d85f177c5268\",\"positionImpactFactorNegative\":\"0x46340a568baf8d8bdd7d3198bfd3d4327a7532eac8a249a7cd6fe33cc05a86ea\",\"maxPositionImpactFactorPositive\":\"0x19d692d2b95d1189dba6f596c97673a944821958599797b977eb5408ce276ba3\",\"maxPositionImpactFactorNegative\":\"0x36ed3cee02b2c2f532d0985c0ea3f92ed5e980ce06a1116a0b6f2f65fa0de69d\",\"maxPositionImpactFactorForLiquidations\":\"0xc7ca98bf7ac93f2ca8dc4a8a99e99194279493898e08ebf4b7e8f6cfe0452d7c\",\"minCollateralFactor\":\"0x1cddd19b6c5ab7bac13bca435de5c29b7eb8b6d8f63653990ca7d124b6630211\",\"minCollateralFactorForOpenInterestLong\":\"0xf62a2cd524471634da150460345daeb42bcc47fc9a8b5ea5b1a581013edfef77\",\"minCollateralFactorForOpenInterestShort\":\"0xd9b39ffa382462e2b24dd0ebd1c3baec3d78c5ade8d4cbee813c5b8a51baeb20\",\"positionImpactExponentFactor\":\"0xa2af6371bc1aeebd6802ac29ccd755b5ab13703022b5b772111b4e555273e745\",\"swapFeeFactorForPositiveImpact\":\"0xa08dd6fcd6029bc48ce2addf2868af78d216638205a73838668634ca2a4981b7\",\"swapFeeFactorForNegativeImpact\":\"0xc9bbb4bcd2036e8e18f3fd37c85140389749faa6bb95005ded218d00ab217029\",\"swapImpactFactorPositive\":\"0x9f5c1ba768149251f1ac9bbe83db59ca66c5bc1dac404af7fe71e644dfe9cbb7\",\"swapImpactFactorNegative\":\"0xded0c3d499ee81a6f139dbbbafd11a57b4b0d741c4deed0eb81b462952739816\",\"swapImpactExponentFactor\":\"0xcb33824480bc1af4edb3a02742e93fc84d154d007addbabbf9515e6b900085c3\",\"longInterestUsingLongToken\":\"0xb9838b5ddf80867ad90ce3e90cfcf15c684830d54106d0b07f9426c76ea3ed6f\",\"longInterestUsingShortToken\":\"0x7b54a64b7eaaa0cb01caeaa2056e31e8ce5a7d3eef40388620df0d852bc47fb7\",\"shortInterestUsingLongToken\":\"0x679a5a56254840ebb42013b1c01dc183a33683f1bd6a8e03791345e360030654\",\"shortInterestUsingShortToken\":\"0x43f090931073aa42d39375083149dc5ddf12b938cc819983bcf8ddc75630a3e5\",\"longInterestInTokensUsingLongToken\":\"0xb8e1098dca1a6eec0a14fa5ad85ff6fbb81f13b951b2f97d7ddc470c07d860c4\",\"longInterestInTokensUsingShortToken\":\"0x7cc8925bf3553de74d606f5b490db17ba4aa8e897b039d1d4e27fca2286d206f\",\"shortInterestInTokensUsingLongToken\":\"0x41e3b79c739d3e836910657d8a83696cbdeb369b81f79e6678150bbccc1d864f\",\"shortInterestInTokensUsingShortToken\":\"0x5f470ef4838a440309e2a832937a4c031db5e3a45d9842e2c1095881b861d11a\",\"virtualMarketId\":\"0xa1f23522ffd6ecb1fbfee47dc3174341b74a30afb70d283e382b19fe9da9e5eb\",\"virtualLongTokenId\":\"0xddc8f44ea682520585381041be40a0e629e6ad51d6ed26e690d316dc2c55e957\",\"virtualShortTokenId\":\"0xd5258cb84f0039be58306488e8df941c05f3cf4f219e92aacb6561c736bbb960\"}"
        },
        {
            Constants.GMX.Markets.SHIBUSD,
            "{\"isDisabled\":\"0x03a5155414acfa53a2a5f4fe6daef37cde40c438c7c046f8557f8b57ec6a10a7\",\"longPoolAmount\":\"0xa4131aa803086954643d410d43c6dc25174ebc66038ddc5ec580c4c87cadce78\",\"shortPoolAmount\":\"0x746c446770e57610aaf8ab208f4994dde5078fa30ca67238933b639b0e081c91\",\"maxLongPoolAmount\":\"0xe00705dbc3a958cc3e5875bc2e4bc38baaf1ec16f4bbf936dda2606dc2613685\",\"maxShortPoolAmount\":\"0x9f92b886a29cf5c0f395972393c54254728fdf12e64d4422b6dfa58e0828c6b1\",\"maxLongPoolUsdForDeposit\":\"0x8e8a33a35ab4d6bf88fea7400f1b3156755cf154f37fa306d3681f6cdac92b5d\",\"maxShortPoolUsdForDeposit\":\"0x198c20ab100a043b232f3f553aabc4cdb38c4ad46f6122f9248f6cf0cc3c3719\",\"longPoolAmountAdjustment\":\"0x36f91a9f6c0b23a1a5fb2034e4e87c6c63767056fa921a986616166204570776\",\"shortPoolAmountAdjustment\":\"0xace1fe34fdc3172c12730e608492dc95160c0e5cd1effd59ad736ccae2ac4082\",\"reserveFactorLong\":\"0xb942291725efadb47f90b489a560166356babc41889c76b3e701b09a3be44a67\",\"reserveFactorShort\":\"0x72cc372c566a117f4bc76cf9e36a1c453fc2cce23db5e1e171bc8339f715d9a0\",\"openInterestReserveFactorLong\":\"0xea3535598f41c182bf9a6ecf1407d5526041953bfd0ff78f7e3bd183fa36f85a\",\"openInterestReserveFactorShort\":\"0xcd05c3be6d802c5465a7476303f94e1302b8847fa6042d368d9a2b9782c35864\",\"maxOpenInterestLong\":\"0x5dc97f5a0317b8799a69d443d37af5e048c91fbdc95d34b1ea4230f734f6a300\",\"maxOpenInterestShort\":\"0x285ced9e7b561c4b6b2c31b7f88f74d5b73833725762fe747fe72a16554ae372\",\"positionImpactPoolAmount\":\"0xcf9129cacfe38553828bae09806d4e6521711f4863d9eabef5439f8d38a7b813\",\"minPositionImpactPoolAmount\":\"0x5ef5523deb7be600d86473fb5aa81c1f9dcda59392eead0c9dede478e7b57f96\",\"positionImpactPoolDistributionRate\":\"0x9153fd10ef3def4580425914e2f410df9882aea06853a2941f9c5199946384fa\",\"swapImpactPoolAmountLong\":\"0x627b336a001cf6eb4e28d0abd139324bd4d82b16fb8c0dc30efa254d7bd695f4\",\"swapImpactPoolAmountShort\":\"0x72b515e6d2c544a823b6c7465563cee8dddf58b087d8b8853effa3cd07cc35bf\",\"borrowingFactorLong\":\"0xdb0b2e7d0ee4091fa786aebdedfb940daeae5cf07127549bdb4be9f0b8da80dc\",\"borrowingFactorShort\":\"0xb510a1d30f323a6bfa36b71c4ab2c4a338bbd41717b4bbf17bb5fba2ab4a6cbb\",\"borrowingExponentFactorLong\":\"0x2c3cbe4bd92abe28e26ab1c6e1ec690533dfbb10275d4aca6f688c17d28e51f9\",\"borrowingExponentFactorShort\":\"0x6e0a73f752e65fe44f2bd93d0608a10e14e8c8e5d81648dbe16d64343d046fdc\",\"fundingFactor\":\"0x6f2ecad16f1c834edc1b4c4635a901d3cc8a1fc4b989f3fa161ad88e66b388c7\",\"fundingExponentFactor\":\"0x20804a56e215b89ca879963c29d21a7e4e69e44c4aafa0abc67853c424931f4b\",\"fundingIncreaseFactorPerSecond\":\"0x8db9b3067b1e847a3bd291cc8d3e15f456104eab4ccd699f2ca132f25e8a39b2\",\"fundingDecreaseFactorPerSecond\":\"0xd66e36a0f16077bb94a8a580f8f08bd46819370638e694ce2f0ff995aaa23139\",\"thresholdForStableFunding\":\"0x9f7edfccd82a16d59264d71a2df2c0c5cd1bf1ebe65a249ef9dd6aa669bb009c\",\"thresholdForDecreaseFunding\":\"0x8aebc73bdbdd8776ba05f57cb763fcbf6df9223fa1d83d0fc2da77166d94c492\",\"minFundingFactorPerSecond\":\"0x3ea4e2edbe73786a314e8cc88ff042ab92a3916895086f0a4982b515d68e4489\",\"maxFundingFactorPerSecond\":\"0xa5f8602de310b7ef0eac8c0b938744a9c6b0127e0d806d7f8f0b58b6318614d5\",\"maxPnlFactorForTradersLong\":\"0x10c8eb29dea6e099e25573dccff9650d218c309953f6ba9b03690e8cfdd66b5b\",\"maxPnlFactorForTradersShort\":\"0xeca0d151e83f98ef5e12410b0a2d223e29cc7d97f228f9d63edb1a90d9467696\",\"positionFeeFactorForPositiveImpact\":\"0x10d2a12dc0ae3d3ebf4846a7fbe21f4c46517ee74bdd7c6fd72417e75ec1caaf\",\"positionFeeFactorForNegativeImpact\":\"0x611c3bc2e992fc865409dc0b81a02796f19cf207d98a8636ba04889156767b3c\",\"positionImpactFactorPositive\":\"0xe26bfc6ea0695527daaf43790b252c6cd520b6f041d52b89fa1765e332b0a2ba\",\"positionImpactFactorNegative\":\"0x29078683fd16217f167c57ce10332c45b25a7e2a42b7e317f4993cdd182ee4f0\",\"maxPositionImpactFactorPositive\":\"0x92c555de2df6a801fca90169a37445fa9e1b6127ad2b24e9aae09e610daa64d8\",\"maxPositionImpactFactorNegative\":\"0x836e6ed579eef0ce940ce76d025708ed4872eb6897ffdbecbaeba7d3a54e5a90\",\"maxPositionImpactFactorForLiquidations\":\"0x52fb95366a88cf85b51d86af2a6aaca9b2a742d85554af7cbe67a75a2a683f1c\",\"minCollateralFactor\":\"0xf222dcd515762a01b5dcd95d0d7bf6220adebaeeca37241b2334aec31858d008\",\"minCollateralFactorForOpenInterestLong\":\"0x159b5efb14ba5fdf82eb9483ce36a5cc511603ddc0851867d2f62e061a1eb5a5\",\"minCollateralFactorForOpenInterestShort\":\"0x5ea79f8f1091195b3a4b2e7b906f73a855a4677d85a563c73c636da18a4c3b61\",\"positionImpactExponentFactor\":\"0x5de08cfc1c45dc70944717fb92318d5f3f66c26fc83ad52ac82277eb036d81db\",\"swapFeeFactorForPositiveImpact\":\"0x8039a612505e93d3b3b411b3e667f13e1a54b0d830e9dcc16cb41d838b85c6bd\",\"swapFeeFactorForNegativeImpact\":\"0x07bcac70080ce14495a72e4e38fcbf3cf15913013379a12d4cab5ac6c741851d\",\"swapImpactFactorPositive\":\"0x16e0ad50beb175b5eb950fb44fac610b3289a7a74fe8a788d974cf667cb024a9\",\"swapImpactFactorNegative\":\"0xf4d68d4587e30f6e4d7a9ee6eb78d8d4c1c05ace6f9bafd291483c9ce9eb1bb7\",\"swapImpactExponentFactor\":\"0x97d1c1c0f5ad236f5f1edac5fdf95bce3537739693abc65a09ed0a3dcf34498d\",\"longInterestUsingLongToken\":\"0xb61609daaa551c8f0249a2285456d645767aec2a95f7e40418cc83a48c392ddf\",\"longInterestUsingShortToken\":\"0x8b5eb6a5510416d844b4684e5e69ca7bf35f1cb412c523a32ae03e12af375249\",\"shortInterestUsingLongToken\":\"0xed5cf2e98607d02af0b3061a14ec3cfc1433efae939c2b1cf93267aff3c46432\",\"shortInterestUsingShortToken\":\"0x472180f8e38e690c810613a6e1a46bb46c1e0a07300735b78f2ab0ef43bc44c0\",\"longInterestInTokensUsingLongToken\":\"0x5d20fe8125fd861ba1c32235b276268a6624f13b0a39e206f10774fffea8851c\",\"longInterestInTokensUsingShortToken\":\"0xac59a2a29b7733e95947fa6aff21b3637980d5c4943d9416f85b7edb57368023\",\"shortInterestInTokensUsingLongToken\":\"0xf4dd0f71273bdfa14336d19e6cc2cc1e94adc41a61db05fd3b1033a7e44ef2a8\",\"shortInterestInTokensUsingShortToken\":\"0xdaf6901cdc73c1b998244e56959831331e1d1d75d9463c0ed08517f4a134a739\",\"virtualMarketId\":\"0x03f15dfbb59683ff19459d28557cd3323f0872a7f560af3b99a3d3f9653d01bd\",\"virtualLongTokenId\":\"0xaab37f889b9680dda34f58a689de3023cb22f7ae14d32a3c1d45798a973db1f5\",\"virtualShortTokenId\":\"0xd5258cb84f0039be58306488e8df941c05f3cf4f219e92aacb6561c736bbb960\"}"
        },
        {
            Constants.GMX.Markets.STXUSD,
            "{\"longPoolAmount\":\"0xf122c7e6d0351093f7d1e0fcfd69393bf080b2f123b5770d0b254e679be65a3f\",\"shortPoolAmount\":\"0x2510fcb6409c65d58482eb5db217757746856acefd9b8a3fada05aff8577fac5\",\"positionImpactPoolAmount\":\"0xe2ea1656d5f2192131393d1ff6241140222eeb5933080071e1e4e73886129085\",\"swapImpactPoolAmountLong\":\"0xbcd03b3bc910f49aa9773852d73ce05b9017e80061cb721c5f79b0c01eceef57\",\"swapImpactPoolAmountShort\":\"0x685dfc8dda5b57cceceb4a174a22db7b47edf55f9240b9a863c2e2bb16f11a7c\",\"longInterestUsingLongToken\":\"0xa01aace829bc77169967e69b3d6a2d4bb169476efd27ecefd7a83b563d0cc470\",\"longInterestUsingShortToken\":\"0x685eb8e71d1e05784e3a78108683e269d852e9a0ddc798f135cd5533a573f9db\",\"shortInterestUsingLongToken\":\"0xf7761b2355cda54d03540bec92a64d38168b9bdf3b476a32290d1fdcc1910273\",\"shortInterestUsingShortToken\":\"0x605c1ddd6b164b06be7cc90298b01df10ee225482f9788ec7f6e242d5c774c99\",\"longInterestInTokensUsingLongToken\":\"0x0481a67da357b858a6cc09afb46ec4c49a599a83f0bff5b69d59c527a7b5f304\",\"longInterestInTokensUsingShortToken\":\"0xf34d20df9636f3d0481701a04a489866f4fae1c9cfce08699333b624f07c1245\",\"shortInterestInTokensUsingLongToken\":\"0x5c8bea020aa9fa77aae2e2c21d50a17eed21673e372d4382bbf993059638ab2c\",\"shortInterestInTokensUsingShortToken\":\"0xbda4b62f2d1b6b81f9398e396999d6483bfc27b6168caa24cab3e536cdba12e5\"}"
        },
    };


    public static GmxStoreKeys? GetMarketKeys(string marketToken)
    {
        if (GmxKeys.TryGetValue(marketToken, out string keys))
        {
            var storeKeys = JsonConvert.DeserializeObject<GmxStoreKeys>(keys);
            return storeKeys;
        }

        return null;
    }
}