{"_id":"@gmx-io/sdk","_rev":"67-3be65e0b705f34434b238185c9eb44a0","name":"@gmx-io/sdk","dist-tags":{"next":"1.7.0","latest":"2.1.1"},"versions":{"0.0.1":{"name":"@gmx-io/sdk","version":"0.0.1","_id":"@gmx-io/sdk@0.0.1","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"7a8bb6d2f5b730e9496abbcd1eb55f699a242048","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-0.0.1.tgz","fileCount":237,"integrity":"sha512-e9Dano6Sj8ZqM8wArqbC+6nDSRmhljfXPmzQjHZnbSGJnsWH7xLL79DjFEjpb/MogT/zRubqpq/LWkVD3OdYlQ==","signatures":[{"sig":"MEYCIQC+KA2TIgMBQnsYvOBIo0igAWaUx9K3l1l9tsK/jzVFwAIhAOEiu+qCSqUf6sXD9iWfrPeA1RObeVXZWO6AIIFOyWUc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6251598},"jest":{"preset":"ts-jest/presets/default-esm","testEnvironment":"node","moduleNameMapper":{"prebuilt":"<rootDir>/src/prebuilt/index.ts","^abis/(.*)$":"<rootDir>/src/abis/$1","^types/(.*)$":"<rootDir>/src/types/$1","^utils/(.*)$":"<rootDir>/src/utils/$1","^configs/(.*)$":"<rootDir>/src/configs/$1","^modules/(.*)$":"<rootDir>/src/modules/$1"},"moduleFileExtensions":["ts","js","json"],"testPathIgnorePatterns":["/build/","/node_modules/"]},"main":"build/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/index.js","require":"./build/index.js"},"./abis/*":"./build/abis/*","./utils/*":"./build/utils/*","./prebuilt/*":"./build/prebuilt/*"},"gitHead":"71526240da34fa7afcfde04bbe8df2090c2b385a","scripts":{"test":"jest","build":"rm -rf build && tsc -p tsconfig.json && yarn copy:jsons","prepare":"ts-patch install -s","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","copy:jsons":"cp -r src/abis build && cp -r src/prebuilt build"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"lint-staged":{"src/**/*.{css,scss}":["prettier --write"],"src/**/*.{js,ts,jsx,tsx}":["eslint --fix --max-warnings=0 ./src","prettier --write"]},"_nodeVersion":"22.8.0","dependencies":{"viem":"2.7.20","lodash":"4.17.21","graphql":"15.8.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"eslintConfig":{"rules":{"no-console":"warn"}},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","jest":"29.7.0","husky":"7.0.4","eslint":"^8.41.0","ts-jest":"29.2.5","prettier":"3.2.5","ts-patch":"3.2.1","@types/jest":"29.5.13","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","eslint-config-prettier":"9.0.0","@typescript-eslint/parser":"6.5.0","eslint-config-recommended":"4.1.0","eslint-plugin-local-rules":"2.0.1","typescript-transform-paths":"3.5.1","@typescript-eslint/eslint-plugin":"6.5.0","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1_1730389206198_0.9682388052397368","host":"s3://npm-registry-packages"}},"0.0.1-alpha-1":{"name":"@gmx-io/sdk","version":"0.0.1-alpha-1","_id":"@gmx-io/sdk@0.0.1-alpha-1","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"669ece2970245765d4e42edc6c173c53635e54b5","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-0.0.1-alpha-1.tgz","fileCount":237,"integrity":"sha512-d8CblQa/RCGdqb4p98To+dMd3ApYx65wN2bul0VsTJ15JLDAVes4Y5oj/aUW9gTbf3/54K62fhTKZpnxn8rTeg==","signatures":[{"sig":"MEUCIQCHsAQoQ2s7B8EnM92p82Z26HXKirtI4QqtKAV3ASnvXQIgV6eWs4u/jGl9IcVHFEEZfMRepGQ7zKAkJUm+r02+RzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6241795},"jest":{"preset":"ts-jest/presets/default-esm","testEnvironment":"node","moduleNameMapper":{"prebuilt":"<rootDir>/src/prebuilt/index.ts","^abis/(.*)$":"<rootDir>/src/abis/$1","^types/(.*)$":"<rootDir>/src/types/$1","^utils/(.*)$":"<rootDir>/src/utils/$1","^configs/(.*)$":"<rootDir>/src/configs/$1","^modules/(.*)$":"<rootDir>/src/modules/$1"},"moduleFileExtensions":["ts","js","json"],"testPathIgnorePatterns":["/build/","/node_modules/"]},"main":"build/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/index.js","require":"./build/index.js"},"./abis/*":"./build/abis/*","./utils/*":"./build/utils/*","./prebuilt/*":"./build/prebuilt/*"},"gitHead":"944dcb768fdf069187e00a0bceac411dfd38efb3","scripts":{"test":"jest","build":"rm -rf build && tsc -p tsconfig.json && yarn copy:jsons","prepare":"ts-patch install -s","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","copy:jsons":"cp -r src/abis build && cp -r src/prebuilt build"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"lint-staged":{"src/**/*.{css,scss}":["prettier --write"],"src/**/*.{js,ts,jsx,tsx}":["eslint --fix --max-warnings=0 ./src","prettier --write"]},"_nodeVersion":"20.18.0","dependencies":{"viem":"2.7.20","lodash":"4.17.21","graphql":"15.8.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"eslintConfig":{"rules":{"no-console":"warn"}},"stableVersion":"0.0.1","_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","jest":"29.7.0","husky":"7.0.4","eslint":"^8.41.0","ts-jest":"29.2.5","prettier":"3.2.5","ts-patch":"3.2.1","@types/jest":"29.5.13","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","eslint-config-prettier":"9.0.0","@typescript-eslint/parser":"6.5.0","eslint-config-recommended":"4.1.0","eslint-plugin-local-rules":"2.0.1","typescript-transform-paths":"3.5.1","@typescript-eslint/eslint-plugin":"6.5.0","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1-alpha-1_1730389635795_0.2953319138634096","host":"s3://npm-registry-packages"}},"0.0.1-alpha-2":{"name":"@gmx-io/sdk","version":"0.0.1-alpha-2","_id":"@gmx-io/sdk@0.0.1-alpha-2","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"30059ee3dd9b5dd1b42ee96acb46f5821f301614","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-0.0.1-alpha-2.tgz","fileCount":237,"integrity":"sha512-jywlP06fz/MRldoIETv9MvcBfD6IhbV03DdZVxRQnrxCTbL7SVMLdGjn9Izdb2Fb/v3TkBK/AeYiZtFaZUoRMg==","signatures":[{"sig":"MEUCIQCCs5/TmkK180fhgIEkAvxr6xAl80vkzK1SPas/0Tk84wIgdRERCZn5ldfJqLE8FXdLUiTJ2vdANsGwou//l7386Ww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6241795},"jest":{"preset":"ts-jest/presets/default-esm","testEnvironment":"node","moduleNameMapper":{"prebuilt":"<rootDir>/src/prebuilt/index.ts","^abis/(.*)$":"<rootDir>/src/abis/$1","^types/(.*)$":"<rootDir>/src/types/$1","^utils/(.*)$":"<rootDir>/src/utils/$1","^configs/(.*)$":"<rootDir>/src/configs/$1","^modules/(.*)$":"<rootDir>/src/modules/$1"},"moduleFileExtensions":["ts","js","json"],"testPathIgnorePatterns":["/build/","/node_modules/"]},"main":"build/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/index.js","require":"./build/index.js"},"./abis/*":"./build/abis/*","./utils/*":"./build/utils/*","./prebuilt/*":"./build/prebuilt/*"},"gitHead":"39c9ad8a90df8661cb21373ceffd7fda3d3cdeca","scripts":{"test":"jest","build":"rm -rf build && tsc -p tsconfig.json && yarn copy:jsons","prepare":"ts-patch install -s","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","copy:jsons":"cp -r src/abis build && cp -r src/prebuilt build"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"lint-staged":{"src/**/*.{css,scss}":["prettier --write"],"src/**/*.{js,ts,jsx,tsx}":["eslint --fix --max-warnings=0 ./src","prettier --write"]},"_nodeVersion":"20.18.0","dependencies":{"viem":"2.7.20","lodash":"4.17.21","graphql":"15.8.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"eslintConfig":{"rules":{"no-console":"warn"}},"stableVersion":"0.0.1","_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","jest":"29.7.0","husky":"7.0.4","eslint":"^8.41.0","ts-jest":"29.2.5","prettier":"3.2.5","ts-patch":"3.2.1","@types/jest":"29.5.13","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","eslint-config-prettier":"9.0.0","@typescript-eslint/parser":"6.5.0","eslint-config-recommended":"4.1.0","eslint-plugin-local-rules":"2.0.1","typescript-transform-paths":"3.5.1","@typescript-eslint/eslint-plugin":"6.5.0","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1-alpha-2_1730390391219_0.2573275684866254","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@gmx-io/sdk","version":"0.0.2","_id":"@gmx-io/sdk@0.0.2","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"a4bb46b64e2b232a2bf89b0f987432613a8b6c62","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-0.0.2.tgz","fileCount":239,"integrity":"sha512-UH8g3pmgrBj9GxLRlwQ1YwOTAUBCyGa2Rzx4piT2UAA/1XypByDbyhLfNGevlc0NoNGApJB8u2hLqCPjQUtahA==","signatures":[{"sig":"MEUCIQDBDzlSFq0hjxckABM7gbJCJeJeErGe9OfoVpSF+g3swwIga8wMR6pqKAyGBMiI3RFK4TSZXf51zkl5gRaRUBDAojA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6246340},"jest":{"preset":"ts-jest/presets/default-esm","testEnvironment":"node","moduleNameMapper":{"prebuilt":"<rootDir>/src/prebuilt/index.ts","^abis/(.*)$":"<rootDir>/src/abis/$1","^types/(.*)$":"<rootDir>/src/types/$1","^utils/(.*)$":"<rootDir>/src/utils/$1","^configs/(.*)$":"<rootDir>/src/configs/$1","^modules/(.*)$":"<rootDir>/src/modules/$1"},"moduleFileExtensions":["ts","js","json"],"testPathIgnorePatterns":["/build/","/node_modules/"]},"main":"build/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/index.js","require":"./build/index.js"},"./abis/*":"./build/abis/*","./utils/*":"./build/utils/*","./prebuilt/*":"./build/prebuilt/*"},"gitHead":"e51db112e0fa59982e82982d831a8be82d3a4324","scripts":{"test":"jest","build":"rm -rf build && tsc -p tsconfig.json && yarn copy:jsons","prepare":"ts-patch install -s","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","copy:jsons":"cp -r src/abis build && cp -r src/prebuilt build"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"lint-staged":{"src/**/*.{css,scss}":["prettier --write"],"src/**/*.{js,ts,jsx,tsx}":["eslint --fix --max-warnings=0 ./src","prettier --write"]},"_nodeVersion":"20.18.0","dependencies":{"viem":"2.7.20","lodash":"4.17.21","graphql":"15.8.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"eslintConfig":{"rules":{"no-console":"warn"}},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","jest":"29.7.0","husky":"7.0.4","eslint":"^8.41.0","ts-jest":"29.2.5","prettier":"3.2.5","ts-patch":"3.2.1","@types/jest":"29.5.13","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","eslint-config-prettier":"9.0.0","@typescript-eslint/parser":"6.5.0","eslint-config-recommended":"4.1.0","eslint-plugin-local-rules":"2.0.1","typescript-transform-paths":"3.5.1","@typescript-eslint/eslint-plugin":"6.5.0","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.2_1730468127753_0.7518521591050173","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@gmx-io/sdk","version":"0.0.3","_id":"@gmx-io/sdk@0.0.3","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"9cc9a2293e15ffdeee3a5c814828942639228a89","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-0.0.3.tgz","fileCount":245,"integrity":"sha512-CBo7tWx3z9CbRzJGUCCdkt1MdDij4yV1K0KoGOCr9uBv8vQiU9zEgxSH/JbIh8htI1Hy0gdfJbGuglnIRCa6Pw==","signatures":[{"sig":"MEUCIQCOo+KPTFr1ZPTtOlP6D5eK/pTqyXjcd2hKLXBz79QwAAIgFtsGX0ZcVG/xkbEp13hDeJHdSYEEaV9vnRfNDK8eEJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6281306},"jest":{"preset":"ts-jest/presets/default-esm","testTimeout":15000,"testEnvironment":"node","moduleNameMapper":{"prebuilt":"<rootDir>/src/prebuilt/index.ts","^abis/(.*)$":"<rootDir>/src/abis/$1","^types/(.*)$":"<rootDir>/src/types/$1","^utils/(.*)$":"<rootDir>/src/utils/$1","^configs/(.*)$":"<rootDir>/src/configs/$1","^modules/(.*)$":"<rootDir>/src/modules/$1"},"moduleFileExtensions":["ts","js","json"],"testPathIgnorePatterns":["/build/","/node_modules/"]},"main":"build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/index.js","require":"./build/index.js"},"./abis/*":"./build/abis/*","./types/*":"./build/types/*","./utils/*":"./build/utils/*","./configs/*":"./build/configs/*","./prebuilt/*":"./build/prebuilt/*"},"gitHead":"fd513a0a3b53e6c78dc78cc6d25aa5edb49cadc8","scripts":{"test":"jest","build":"rm -rf build && tsc -p tsconfig.json && yarn copy:jsons","prepare":"ts-patch install -s","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","copy:jsons":"cp -r src/abis build && cp -r src/prebuilt build"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.18.0","dependencies":{"viem":"2.7.20","lodash":"4.17.21","graphql":"15.8.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","jest":"29.7.0","ts-jest":"29.2.5","ts-patch":"3.2.1","@types/jest":"29.5.13","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","typescript-transform-paths":"3.5.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.3_1730722035560_0.4076643805620819","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@gmx-io/sdk","version":"0.0.4","_id":"@gmx-io/sdk@0.0.4","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"64dc2e2ea90d674712a260d22955f5802bee5cf2","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-0.0.4.tgz","fileCount":245,"integrity":"sha512-MsEW6Ar7jWDrsjKrXpKidT0mt7g+iF1XL6850LsqA71PvWBfD0QNnGeGUVFAvBAO3bEYDulK4r3D235q7LA+iA==","signatures":[{"sig":"MEUCIQCx7zLutGvLkPks5rbs+TCzmu71RIpRLTatI+LFEx6TiwIgHnkUfGEzjUZ2+ARRkUst4y7NqcczEbTjw9Hn+QGapCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6281326},"jest":{"preset":"ts-jest/presets/default-esm","testTimeout":15000,"testEnvironment":"node","moduleNameMapper":{"prebuilt":"<rootDir>/src/prebuilt/index.ts","^abis/(.*)$":"<rootDir>/src/abis/$1","^types/(.*)$":"<rootDir>/src/types/$1","^utils/(.*)$":"<rootDir>/src/utils/$1","^configs/(.*)$":"<rootDir>/src/configs/$1","^modules/(.*)$":"<rootDir>/src/modules/$1"},"moduleFileExtensions":["ts","js","json"],"testPathIgnorePatterns":["/build/","/node_modules/"]},"main":"build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/src/index.js","require":"./build/src/index.js"},"./abis/*":"./build/abis/*","./types/*":"./build/src/types/*","./utils/*":"./build/src/utils/*","./configs/*":"./build/src/configs/*","./prebuilt/*":"./build/prebuilt/*"},"gitHead":"52511ee9875c96e42816463b76a80572a90cd9e6","scripts":{"test":"jest","build":"rm -rf build && tsc -p tsconfig.json && yarn copy:jsons","prepare":"ts-patch install -s","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","copy:jsons":"cp -r src/abis build && cp -r src/prebuilt build"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.18.0","dependencies":{"viem":"2.7.20","lodash":"4.17.21","graphql":"15.8.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","jest":"29.7.0","ts-jest":"29.2.5","ts-patch":"3.2.1","@types/jest":"29.5.13","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","typescript-transform-paths":"3.5.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.4_1730722558637_0.09130471279759522","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@gmx-io/sdk","version":"0.0.5","_id":"@gmx-io/sdk@0.0.5","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"d360ef2c063478ebf775b9c5e02e78e4082c8bc5","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-0.0.5.tgz","fileCount":201,"integrity":"sha512-uk9+M/zPO73/JdwR8b8ubYvxNf7/8R+TD2ZU1rL7R5Wm4xtX0ghDbrnW15uiy+XUrKlGbiKt0RHJxILwO7Ovbw==","signatures":[{"sig":"MEUCIDYf3YyxPnAXxms3HVIGGrgIvncYTMUUZttDg397bo0KAiEAgzedxxKJRoQTv+40MLyvAOIcMF0dRIOyA6mclZzFMFU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3257336},"jest":{"preset":"ts-jest/presets/default-esm","testTimeout":15000,"testEnvironment":"node","moduleNameMapper":{"prebuilt":"<rootDir>/src/prebuilt/index.ts","^abis/(.*)$":"<rootDir>/src/abis/$1","^types/(.*)$":"<rootDir>/src/types/$1","^utils/(.*)$":"<rootDir>/src/utils/$1","^configs/(.*)$":"<rootDir>/src/configs/$1","^modules/(.*)$":"<rootDir>/src/modules/$1"},"moduleFileExtensions":["ts","js","json"],"testPathIgnorePatterns":["/build/","/node_modules/"]},"main":"build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/src/index.js","require":"./build/src/index.js"},"./abis/*":"./build/abis/*","./types/*":"./build/src/types/*","./utils/*":"./build/src/utils/*","./configs/*":"./build/src/configs/*","./prebuilt/*":"./build/prebuilt/*"},"gitHead":"cc72f6abbaa52036689d029e4cc2d58d6e57f4e2","scripts":{"test":"jest","build":"rm -rf build && tsc -p tsconfig.json && yarn copy:jsons","prepare":"ts-patch install -s","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","copy:jsons":"cp -r src/abis build/src && cp -r src/prebuilt build/src"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.18.0","dependencies":{"viem":"2.7.20","lodash":"4.17.21","graphql":"15.8.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","jest":"29.7.0","ts-jest":"29.2.5","ts-patch":"3.2.1","@types/jest":"29.5.13","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","typescript-transform-paths":"3.5.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.5_1730722912375_0.17743754073545115","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@gmx-io/sdk","version":"0.0.6","_id":"@gmx-io/sdk@0.0.6","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"584944624cef5b6036e779fa68babaec6bb9fff8","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-0.0.6.tgz","fileCount":201,"integrity":"sha512-6yba/g6DPXL+AfRuIAcUmUA/0ttlVltmAhLVbxP243DcR/JGu5s0nKl1dy5jFYUDm7EBe5SXQf3dOMl2CIMJcA==","signatures":[{"sig":"MEQCIGAKIZyFEXVZk+DBuMjqwejXxaxAetQrLGDJWAvYiaWuAiBmawHyVivuHCPzBlzyb0A5A8jxXr3uGUu9u+w4DGSBhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3257336},"jest":{"preset":"ts-jest/presets/default-esm","testTimeout":15000,"testEnvironment":"node","moduleNameMapper":{"prebuilt":"<rootDir>/src/prebuilt/index.ts","^abis/(.*)$":"<rootDir>/src/abis/$1","^types/(.*)$":"<rootDir>/src/types/$1","^utils/(.*)$":"<rootDir>/src/utils/$1","^configs/(.*)$":"<rootDir>/src/configs/$1","^modules/(.*)$":"<rootDir>/src/modules/$1"},"moduleFileExtensions":["ts","js","json"],"testPathIgnorePatterns":["/build/","/node_modules/"]},"main":"build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/src/index.js","require":"./build/src/index.js"},"./abis/*":"./build/abis/*","./types/*":"./build/src/types/*","./utils/*":"./build/src/utils/*","./configs/*":"./build/src/configs/*","./prebuilt/*":"./build/prebuilt/*"},"gitHead":"3bf13fa672f17dabee3f654584dbcc1dfef24857","scripts":{"test":"jest","build":"rm -rf build && tsc -p tsconfig.json && yarn copy:jsons","prepare":"ts-patch install -s","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","copy:jsons":"cp -r src/abis build/src && cp -r src/prebuilt build/src"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.18.0","dependencies":{"viem":"2.7.20","lodash":"4.17.21","graphql":"15.8.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","jest":"29.7.0","ts-jest":"29.2.5","ts-patch":"3.2.1","@types/jest":"29.5.13","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","typescript-transform-paths":"3.5.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.6_1730723159902_0.35720388328722597","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@gmx-io/sdk","version":"0.0.7","_id":"@gmx-io/sdk@0.0.7","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"948bf5752a5ed2d56326e5ef9b80d7a4e5aa33a9","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-0.0.7.tgz","fileCount":201,"integrity":"sha512-LMojzzxP0ktcJW/CkJP7+677wYKgMT11sG0zb4+brKqIze7uLZaV8IXM3FUFr0oL6xXsBxPFtPKw19iuqV8kIg==","signatures":[{"sig":"MEYCIQDuuz80bZXctAoUdMyxoPGT2e7KhPrELBv1kAhbGikmHAIhAJoEWB1bpqBZjt5/k/dsRkDjE35SwKr5x+Yr8zt1rL+E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3258458},"jest":{"preset":"ts-jest/presets/default-esm","testTimeout":15000,"testEnvironment":"node","moduleNameMapper":{"prebuilt":"<rootDir>/src/prebuilt/index.ts","^abis/(.*)$":"<rootDir>/src/abis/$1","^types/(.*)$":"<rootDir>/src/types/$1","^utils/(.*)$":"<rootDir>/src/utils/$1","^configs/(.*)$":"<rootDir>/src/configs/$1","^modules/(.*)$":"<rootDir>/src/modules/$1"},"moduleFileExtensions":["ts","js","json"],"testPathIgnorePatterns":["/build/","/node_modules/"]},"main":"build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/src/index.js","require":"./build/src/index.js"},"./abis/*":"./build/abis/*","./types/*":"./build/src/types/*","./utils/*":"./build/src/utils/*","./configs/*":"./build/src/configs/*","./prebuilt/*":"./build/prebuilt/*"},"gitHead":"0344ca34bf8df8624dc49200c717dd3102fbe868","scripts":{"test":"jest","build":"rm -rf build && tsc -p tsconfig.json && yarn copy:jsons","prepare":"ts-patch install -s","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","copy:jsons":"cp -r src/abis build/src && cp -r src/prebuilt build/src"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.18.0","dependencies":{"viem":"2.7.20","lodash":"4.17.21","graphql":"15.8.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","jest":"29.7.0","ts-jest":"29.2.5","ts-patch":"3.2.1","@types/jest":"29.5.13","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","typescript-transform-paths":"3.5.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.7_1730723419680_0.06679014603098055","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@gmx-io/sdk","version":"0.0.8","_id":"@gmx-io/sdk@0.0.8","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"8f8995b1bc0af3cacad3a019b24ce6463ce283e6","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-0.0.8.tgz","fileCount":201,"integrity":"sha512-Za1K39dCffwnkkaDL+Wt2AVUc2blfCOYR9bbkvrtgdV9WGJrzm6w5rkcjN0q3aQauFeuRF3kT/Gk25Vapr7QGw==","signatures":[{"sig":"MEQCIAO2nGveSt7M65DnKa5Bb+beN6LbH/sFG5D0jyH6WIivAiBHcMP+OU0BkIVrFAEkMEB+0ubBeUDEO9VeR16wZReMvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3258464},"jest":{"preset":"ts-jest/presets/default-esm","testTimeout":15000,"testEnvironment":"node","moduleNameMapper":{"prebuilt":"<rootDir>/src/prebuilt/index.ts","^abis/(.*)$":"<rootDir>/src/abis/$1","^types/(.*)$":"<rootDir>/src/types/$1","^utils/(.*)$":"<rootDir>/src/utils/$1","^configs/(.*)$":"<rootDir>/src/configs/$1","^modules/(.*)$":"<rootDir>/src/modules/$1"},"moduleFileExtensions":["ts","js","json"],"testPathIgnorePatterns":["/build/","/node_modules/"]},"main":"build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/src/index.js","require":"./build/src/index.js"},"./abis/*":"./build/abis/*","./types/*":"./build/src/types/*","./utils/*":"./build/src/utils/*","./configs/*":"./build/src/configs/*","./prebuilt/*":"./build/prebuilt/*"},"gitHead":"feafcb863cdd51443ec657a544c009a088ed09a0","scripts":{"test":"jest","build":"rm -rf build && tsc -p tsconfig.json && yarn copy:jsons","prepare":"ts-patch install -s","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","copy:jsons":"cp -r src/abis build/src && cp -r src/prebuilt build/src"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.18.0","dependencies":{"viem":"2.7.20","lodash":"4.17.21","graphql":"15.8.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","jest":"29.7.0","ts-jest":"29.2.5","ts-patch":"3.2.1","@types/jest":"29.5.13","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","typescript-transform-paths":"3.5.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.8_1730727052430_0.0012380038432875384","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@gmx-io/sdk","version":"0.0.9","_id":"@gmx-io/sdk@0.0.9","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"5324a1c933502e4966af8fa9b66ce887792c62f2","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-0.0.9.tgz","fileCount":201,"integrity":"sha512-G8ItgKG9bhw7wZ2wH92jgDy1bSv9+oAXVo/bHX8FEimiMFiCGFLPdng36ZfpBu2+Adb0MfZnAzma9wuZmHi4fg==","signatures":[{"sig":"MEYCIQDIQIa2lBEBJBei+g3og5VPFmr3pZHs1dTyvbDN/c++XAIhAJsqG4dLDH8y5hLbz2pu2BjB0sOHvOeUwgWWPhJ7GUmI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3258484},"jest":{"preset":"ts-jest/presets/default-esm","testTimeout":15000,"testEnvironment":"node","moduleNameMapper":{"prebuilt":"<rootDir>/src/prebuilt/index.ts","^abis/(.*)$":"<rootDir>/src/abis/$1","^types/(.*)$":"<rootDir>/src/types/$1","^utils/(.*)$":"<rootDir>/src/utils/$1","^configs/(.*)$":"<rootDir>/src/configs/$1","^modules/(.*)$":"<rootDir>/src/modules/$1"},"moduleFileExtensions":["ts","js","json"],"testPathIgnorePatterns":["/build/","/node_modules/"]},"main":"build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/src/index.js","require":"./build/src/index.js"},"./abis/*":"./build/abis/*","./types/*":"./build/src/types/*","./utils/*":"./build/src/utils/*","./configs/*":"./build/src/configs/*","./prebuilt/*":"./build/prebuilt/*"},"gitHead":"2ddbf446e3b61f9369dcf5e9822876c55029dd3b","scripts":{"test":"jest","build":"rm -rf build && tsc -p tsconfig.json && yarn copy:jsons","prepare":"ts-patch install -s","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","copy:jsons":"cp -r src/abis build/src && cp -r src/prebuilt build/src"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.18.0","dependencies":{"viem":"2.7.20","lodash":"4.17.21","graphql":"15.8.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","jest":"29.7.0","ts-jest":"29.2.5","ts-patch":"3.2.1","@types/jest":"29.5.13","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","typescript-transform-paths":"3.5.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.9_1730728695295_0.21555183352914975","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@gmx-io/sdk","version":"0.1.0","_id":"@gmx-io/sdk@0.1.0","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"fbfa06755ee67b9bc7b5322344129d4ceba81a2d","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-0.1.0.tgz","fileCount":203,"integrity":"sha512-8kaRa5/TL9FXSXkE8W6tVQW5pwsypFUZAuLAOTEMngZ9TALLA0HXMnR9lcu8NIbDfYLDjC2847u/WhyKxj9wDw==","signatures":[{"sig":"MEUCIQCQa4cHV8L6xWZgDmEWl5OjwXEs5nncMNxOee2uN2YA/wIgGFA4cStq37HhgjBb02Djl26j00rJVCrHC1fGbteeyWs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3259331},"jest":{"preset":"ts-jest/presets/default-esm","testTimeout":15000,"testEnvironment":"node","moduleNameMapper":{"prebuilt":"<rootDir>/src/prebuilt/index.ts","^abis/(.*)$":"<rootDir>/src/abis/$1","^types/(.*)$":"<rootDir>/src/types/$1","^utils/(.*)$":"<rootDir>/src/utils/$1","^configs/(.*)$":"<rootDir>/src/configs/$1","^modules/(.*)$":"<rootDir>/src/modules/$1"},"moduleFileExtensions":["ts","js","json"],"testPathIgnorePatterns":["/build/","/node_modules/"]},"main":"build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/src/index.js","require":"./build/src/index.js"},"./abis/*":"./build/abis/*","./types/*":"./build/src/types/*","./utils/*":"./build/src/utils/*","./configs/*":"./build/src/configs/*","./prebuilt/*":"./build/prebuilt/*"},"gitHead":"a134ee6ed3dc5a35e96b6a1a298da6684085e3a4","scripts":{"test":"jest","build":"rm -rf build && tsc -p tsconfig.json && yarn copy:jsons","prepare":"ts-patch install -s","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","copy:jsons":"cp -r src/abis build/src && cp -r src/prebuilt build/src"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.18.0","dependencies":{"viem":"2.7.20","lodash":"4.17.21","graphql":"15.8.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","jest":"29.7.0","ts-jest":"29.2.5","ts-patch":"3.2.1","@types/jest":"29.5.13","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","typescript-transform-paths":"3.5.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.0_1730732123138_0.3037915569894378","host":"s3://npm-registry-packages"}},"0.1.1-alpha-1":{"name":"@gmx-io/sdk","version":"0.1.1-alpha-1","_id":"@gmx-io/sdk@0.1.1-alpha-1","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"c7b4270a3dda74f824fbeeaa73ea24f7769afa19","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-0.1.1-alpha-1.tgz","fileCount":202,"integrity":"sha512-0m746l44zVtaJQH2gGeFBUXMsMu+MfvTqRW0XjoVxY8376Kc/IpGBQ6IoMRzK2FCroZDr0wIhwjnOZBC310Yxw==","signatures":[{"sig":"MEUCIQDbBiXiTKumnz4zCg9rm9ih8yqNkIcPHBm1b0B8cYOMOgIgEwUSfRFU+xIM2/GtKjj9vjDzGXk5gp7yPfo9Mrl9hUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3487860},"jest":{"preset":"ts-jest/presets/default-esm","testTimeout":15000,"testEnvironment":"node","moduleNameMapper":{"prebuilt":"<rootDir>/src/prebuilt/index.ts","^abis/(.*)$":"<rootDir>/src/abis/$1","^types/(.*)$":"<rootDir>/src/types/$1","^utils/(.*)$":"<rootDir>/src/utils/$1","^configs/(.*)$":"<rootDir>/src/configs/$1","^modules/(.*)$":"<rootDir>/src/modules/$1"},"moduleFileExtensions":["ts","js","json"],"testPathIgnorePatterns":["/build/","/node_modules/"]},"main":"build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/src/index.js","require":"./build/src/index.js"},"./abis/*":"./build/abis/*","./types/*":"./build/src/types/*","./utils/*":"./build/src/utils/*","./configs/*":"./build/src/configs/*","./prebuilt/*":"./build/prebuilt/*"},"gitHead":"9655bdf8d1f499cfdabd9d7749c513c1e007db52","scripts":{"test":"jest","build":"rm -rf build && tsc -p tsconfig.json && yarn copy:jsons","prepare":"ts-patch install -s","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","copy:jsons":"cp -r src/abis build/src && cp -r src/prebuilt build/src"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.18.1","dependencies":{"viem":"2.7.20","lodash":"4.17.21","graphql":"15.8.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"stableVersion":"0.1.0","_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","jest":"29.7.0","ts-jest":"29.2.5","ts-patch":"3.2.1","@types/jest":"29.5.13","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","typescript-transform-paths":"3.5.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.1-alpha-1_1734528085938_0.10479140574966017","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@gmx-io/sdk","version":"0.1.1","_id":"@gmx-io/sdk@0.1.1","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"4acb795aa9a23b2a5364fb05030fd73cd98f167b","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-0.1.1.tgz","fileCount":202,"integrity":"sha512-tfVcLZ57FuYhEtoz4qL/cHMHD0Yj7I+TMv5WbEhRA/O+TFEcJZml091LezwSmEvXpoWTg1Kg7MMaBU/4jEOPOQ==","signatures":[{"sig":"MEUCIQC0VfoeHEMlEm2UZhziule3XexrJiNXJo6sgUo1VT0x0QIgTV7a2RH8AZQx1vSJSh5gCgeiatJUgZsIh2U4HhdUD8U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3487824},"jest":{"preset":"ts-jest/presets/default-esm","testTimeout":15000,"testEnvironment":"node","moduleNameMapper":{"prebuilt":"<rootDir>/src/prebuilt/index.ts","^abis/(.*)$":"<rootDir>/src/abis/$1","^types/(.*)$":"<rootDir>/src/types/$1","^utils/(.*)$":"<rootDir>/src/utils/$1","^configs/(.*)$":"<rootDir>/src/configs/$1","^modules/(.*)$":"<rootDir>/src/modules/$1"},"moduleFileExtensions":["ts","js","json"],"testPathIgnorePatterns":["/build/","/node_modules/"]},"main":"build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/src/index.js","require":"./build/src/index.js"},"./abis/*":"./build/abis/*","./types/*":"./build/src/types/*","./utils/*":"./build/src/utils/*","./configs/*":"./build/src/configs/*","./prebuilt/*":"./build/prebuilt/*"},"gitHead":"9a90c410483839020c6a4068eb55139f4dffbdab","scripts":{"test":"jest","build":"rm -rf build && tsc -p tsconfig.json && yarn copy:jsons","prepare":"ts-patch install -s","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","copy:jsons":"cp -r src/abis build/src && cp -r src/prebuilt build/src"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.18.1","dependencies":{"viem":"2.7.20","lodash":"4.17.21","graphql":"15.8.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","jest":"29.7.0","ts-jest":"29.2.5","ts-patch":"3.2.1","@types/jest":"29.5.13","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","typescript-transform-paths":"3.5.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.1_1734528274936_0.14910925085044235","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@gmx-io/sdk","version":"0.1.2","_id":"@gmx-io/sdk@0.1.2","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"b712cbb9a6d7805670d4f22594faca0d9a78d5fc","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-0.1.2.tgz","fileCount":226,"integrity":"sha512-vg8DHgMMnUJiV9xDda02AZQuEcXToN3RAkLX+e3W2Ddc6bWJseQ5V5oB+/+0GxeDyfz08BIA4j1KBuWBSrL9zQ==","signatures":[{"sig":"MEQCIH3tLAO6lc/P3IkaEh7Di6Pto+XOI96hVMyvou3FhikMAiBjFWzkTmMhQE+0/ajZOl5Nxpj86ggQK6bDUpnQ50k4EA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3554234},"jest":{"preset":"ts-jest/presets/default-esm","testTimeout":15000,"testEnvironment":"node","moduleNameMapper":{"prebuilt":"<rootDir>/src/prebuilt/index.ts","^abis/(.*)$":"<rootDir>/src/abis/$1","^types/(.*)$":"<rootDir>/src/types/$1","^utils/(.*)$":"<rootDir>/src/utils/$1","^configs/(.*)$":"<rootDir>/src/configs/$1","^modules/(.*)$":"<rootDir>/src/modules/$1"},"moduleFileExtensions":["ts","js","json"],"testPathIgnorePatterns":["/build/","/node_modules/"]},"main":"build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/src/index.js","require":"./build/src/index.js"},"./abis/*":"./build/abis/*","./types/*":"./build/src/types/*","./utils/*":"./build/src/utils/*","./configs/*":"./build/src/configs/*","./prebuilt/*":"./build/prebuilt/*"},"gitHead":"5dbbe3023086d71c50d9dd1e7054f5b414c0a370","scripts":{"test":"jest","build":"rm -rf build && tsc -p tsconfig.json && yarn copy:jsons","prepare":"ts-patch install -s","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","copy:jsons":"cp -r src/abis build/src && cp -r src/prebuilt build/src"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.18.1","dependencies":{"viem":"2.7.20","lodash":"4.17.21","graphql":"15.8.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","jest":"29.7.0","ts-jest":"29.2.5","ts-patch":"3.2.1","@types/jest":"29.5.13","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","typescript-transform-paths":"3.5.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.2_1737032231880_0.08194005855831255","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@gmx-io/sdk","version":"0.2.0","_id":"@gmx-io/sdk@0.2.0","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"40fa265f1247f33b00b7876ff9c8e4fe3cdcedbb","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-0.2.0.tgz","fileCount":228,"integrity":"sha512-FXpjavESHOy1em+dIsNa7fNVUUUeobSQYs4yeD8VGeSmve33fvZdec1rFjmnGo6di9BAltdM3WU4Ogs4NFLWFg==","signatures":[{"sig":"MEQCICtUO5syK1VbyyDi42QQByZ4/AWTtBdhipVniPAsUApwAiBtJtnm+mkYi80O9B/ASku7ZFIkiz4OplpUe0PbOfWAjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4468613},"main":"build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/src/index.js","require":"./build/src/index.js"},"./abis/*":"./build/abis/*","./types/*":"./build/src/types/*","./utils/*":"./build/src/utils/*","./configs/*":"./build/src/configs/*","./prebuilt/*":"./build/prebuilt/*"},"gitHead":"c887c4e6ffbb4acc7f3d907336410aa15b994d0a","scripts":{"test":"vitest","build":"rm -rf build && tsc -p tsconfig.json && yarn copy:jsons","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","copy:jsons":"cp -r src/abis build/src && cp -r src/prebuilt build/src"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.18.2","dependencies":{"viem":"^2.7.20","lodash":"4.17.21","graphql":"15.8.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","vitest":"3.0.4","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","typescript-transform-paths":"3.5.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.2.0_1739201176593_0.6641670585293709","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.1":{"name":"@gmx-io/sdk","version":"1.0.0-alpha.1","_id":"@gmx-io/sdk@1.0.0-alpha.1","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"3af87a55068f775434fce35f9bfbc3c11e5a2d04","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.0.0-alpha.1.tgz","fileCount":439,"integrity":"sha512-1sDUfk3lj3B3F3nYpnaLXaXpePPLJ/pAghnf9QpkfjnJKGGP+ZoeRp0mE6crzK7YPzx8exnVonb4zdybkJZV0Q==","signatures":[{"sig":"MEQCICDlR3dBJ/xBaLNugpM/+bSYp3SmPRMt16AuTjdDc42iAiAyH20yFLc4ZAom4UXFuGolVYaTm5yqS5mdV+wF2KAh8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6683633},"main":"./build/cjs/src/index.js","type":"module","types":"./build/src/index.d.ts","module":"./build/esm/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/index.d.ts","import":"./build/esm/src/index.js","default":"./build/cjs/src/index.js","require":"./build/cjs/src/index.js"},"./abis/*":{"types":"./build/types/abis/*","import":"./build/esm/src/abis/*","default":"./build/cjs/src/abis/*","require":"./build/cjs/src/abis/*"},"./types/*":{"types":"./build/types/types/*","import":"./build/esm/src/types/*","default":"./build/cjs/src/types/*","require":"./build/cjs/src/types/*"},"./utils/*":{"types":"./build/types/utils/*","import":"./build/esm/src/utils/*","default":"./build/cjs/src/utils/*","require":"./build/cjs/src/utils/*"},"./configs/*":{"types":"./build/types/configs/*","import":"./build/esm/src/configs/*","default":"./build/cjs/src/configs/*","require":"./build/cjs/src/configs/*"},"./prebuilt/*":{"types":"./build/types/prebuilt/*","import":"./build/esm/src/prebuilt/*","default":"./build/cjs/src/prebuilt/*","require":"./build/cjs/src/prebuilt/*"}},"gitHead":"bdb433344d6b7a0553ec17bc2816a4c85af602c5","scripts":{"test":"vitest","build":"rm -rf build && yarn build:cjs && yarn build:esm","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json; echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json; echo '{\"type\": \"module\"}' > build/esm/src/package.json"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.19.0","dependencies":{"viem":"^2.7.20","lodash":"4.17.21","graphql":"15.8.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"stableVersion":"0.2.0","_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","vitest":"3.0.4","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","typescript-transform-paths":"3.5.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.0-alpha.1_1745482409153_0.0216427023362753","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.2":{"name":"@gmx-io/sdk","version":"1.0.0-alpha.2","_id":"@gmx-io/sdk@1.0.0-alpha.2","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"56e5a7086f31d281b58eedda642746251fffa3ad","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.0.0-alpha.2.tgz","fileCount":442,"integrity":"sha512-YaEIMaOAcU++r2PGcLuJM7Pv8REBSQGtRUbrnSh+zAvC4KAqzXGvE2FMmuA28Unu6XjZpawgEKFZ6mHsx3V3vg==","signatures":[{"sig":"MEQCIH/B+VoxY6D/taide4M6Nf+IddQe6ohuLLaamars3YRFAiBOcwZ0tjgJYKW3hn68mcYu+9UaxBgNSn0wkEwj3GjduQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6686061},"main":"./build/cjs/src/index.js","type":"module","types":"./build/src/index.d.ts","module":"./build/esm/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/index.d.ts","import":"./build/esm/src/index.js","default":"./build/cjs/src/index.js","require":"./build/cjs/src/index.js"},"./abis/*":{"types":"./build/types/abis/*","import":"./build/esm/src/abis/*","default":"./build/cjs/src/abis/*","require":"./build/cjs/src/abis/*"},"./types/*":{"types":"./build/types/types/*","import":"./build/esm/src/types/*","default":"./build/cjs/src/types/*","require":"./build/cjs/src/types/*"},"./utils/*":{"types":"./build/types/utils/*","import":"./build/esm/src/utils/*","default":"./build/cjs/src/utils/*","require":"./build/cjs/src/utils/*"},"./configs/*":{"types":"./build/types/configs/*","import":"./build/esm/src/configs/*","default":"./build/cjs/src/configs/*","require":"./build/cjs/src/configs/*"},"./prebuilt/*":{"types":"./build/types/prebuilt/*","import":"./build/esm/src/prebuilt/*","default":"./build/cjs/src/prebuilt/*","require":"./build/cjs/src/prebuilt/*"}},"gitHead":"7df13d2f9395749c4c5fa61b100a3ce4ab2f93ad","scripts":{"test":"vitest","build":"rm -rf build && yarn build:cjs && yarn build:esm","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json; echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json; echo '{\"type\": \"module\"}' > build/esm/src/package.json"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.19.0","dependencies":{"viem":"^2.7.20","lodash":"4.17.21","graphql":"15.8.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"stableVersion":"0.2.0","_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","vitest":"3.0.4","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","typescript-transform-paths":"3.5.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.0-alpha.2_1745492046249_0.1173022688915899","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.3":{"name":"@gmx-io/sdk","version":"1.0.0-alpha.3","_id":"@gmx-io/sdk@1.0.0-alpha.3","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"49a275b129bf0e7e31deb8a3381bc14d11fe610a","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.0.0-alpha.3.tgz","fileCount":442,"integrity":"sha512-meGtxDumsnk6Mo59WOpLvbufVKTQ3dd23YkzF0plWoEUOej3HWYY1uQQ6uOYyVqjhk6NTG61U6QiNMX668ud0Q==","signatures":[{"sig":"MEYCIQCuVNSbXH3hdNdIZ2Tp6TXU3KMOCa4QC46JlcR2LpJHpQIhAML7xjP5VTR4p1uwF+Tj+Ndhw+5UguRVYHhGz9nABwD1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6703126},"main":"./build/cjs/src/index.js","type":"module","types":"./build/src/index.d.ts","module":"./build/esm/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/esm/src/index.js","default":"./build/cjs/src/index.js","require":"./build/cjs/src/index.js"},"./abis/*":{"types":"./build/src/abis/*","import":"./build/esm/src/abis/*","default":"./build/cjs/src/abis/*","require":"./build/cjs/src/abis/*"},"./types/*":{"types":"./build/src/types/*","import":"./build/esm/src/types/*","default":"./build/cjs/src/types/*","require":"./build/cjs/src/types/*"},"./utils/*":{"types":"./build/src/utils/*","import":"./build/esm/src/utils/*","default":"./build/cjs/src/utils/*","require":"./build/cjs/src/utils/*"},"./configs/*":{"types":"./build/src/configs/*","import":"./build/esm/src/configs/*","default":"./build/cjs/src/configs/*","require":"./build/cjs/src/configs/*"},"./prebuilt/*":{"types":"./build/src/prebuilt/*","import":"./build/esm/src/prebuilt/*","default":"./build/cjs/src/prebuilt/*","require":"./build/cjs/src/prebuilt/*"}},"gitHead":"15d09332600a6f8d19fe269a30af4e29831e27b1","scripts":{"test":"vitest","build":"rm -rf build && yarn build:cjs && yarn build:esm","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json; echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json; echo '{\"type\": \"module\"}' > build/esm/src/package.json"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.19.0","dependencies":{"viem":"^2.7.20","lodash":"4.17.21","graphql":"15.8.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"stableVersion":"0.2.0","_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","vitest":"3.0.4","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","typescript-transform-paths":"3.5.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.0-alpha.3_1745704439914_0.5797805488498988","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@gmx-io/sdk","version":"1.0.0","_id":"@gmx-io/sdk@1.0.0","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"694492ada4d0319b3dcd74a0c62fb6a0990e1c5d","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.0.0.tgz","fileCount":442,"integrity":"sha512-/65FyhwpawwnrIpgYsfeel5+zSbwLkYj6wy3YKDfkQtLDoXPl0KUWft+bcIeT7GrCYZcnE3kE8haLRGXl0laUA==","signatures":[{"sig":"MEUCIQCcYMCe5nDyCuFj6czY/E8VAhFz+25iXOCANZCWLv9u9QIgLSQrp3ZgqfaEQBHCLvL9vDDN8A6uTPuJu6bGBxEwyec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6703090},"main":"./build/cjs/src/index.js","type":"module","types":"./build/src/index.d.ts","module":"./build/esm/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/esm/src/index.js","default":"./build/cjs/src/index.js","require":"./build/cjs/src/index.js"},"./abis/*":{"types":"./build/src/abis/*","import":"./build/esm/src/abis/*","default":"./build/cjs/src/abis/*","require":"./build/cjs/src/abis/*"},"./types/*":{"types":"./build/src/types/*","import":"./build/esm/src/types/*","default":"./build/cjs/src/types/*","require":"./build/cjs/src/types/*"},"./utils/*":{"types":"./build/src/utils/*","import":"./build/esm/src/utils/*","default":"./build/cjs/src/utils/*","require":"./build/cjs/src/utils/*"},"./configs/*":{"types":"./build/src/configs/*","import":"./build/esm/src/configs/*","default":"./build/cjs/src/configs/*","require":"./build/cjs/src/configs/*"},"./prebuilt/*":{"types":"./build/src/prebuilt/*","import":"./build/esm/src/prebuilt/*","default":"./build/cjs/src/prebuilt/*","require":"./build/cjs/src/prebuilt/*"}},"gitHead":"73c4c0f32ff29eff87e777b98eef528131e91739","scripts":{"test":"vitest","build":"rm -rf build && yarn build:cjs && yarn build:esm","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json; echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json; echo '{\"type\": \"module\"}' > build/esm/src/package.json"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.19.0","dependencies":{"viem":"^2.7.20","lodash":"4.17.21","graphql":"15.8.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","vitest":"3.0.4","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","typescript-transform-paths":"3.5.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.0_1745922160100_0.08004139818175338","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@gmx-io/sdk","version":"1.0.1","_id":"@gmx-io/sdk@1.0.1","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"7f403a37b0788369c12fb228ef3af1a221854b13","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.0.1.tgz","fileCount":440,"integrity":"sha512-pV3L8fG0qVvqPganw4Uy9xqrsAnL0zL4au+J7t+F79kP8dGsCVVlpyjy03rMY0ew+Cvon5KL2SvQvmVOJ+lX+Q==","signatures":[{"sig":"MEUCIQCHOZG3JNAyrfA7lLURMXzvuIv8rr8jlzNYJHA/GddwWgIgFPkja5KipPtehIdY4fKIegg8ERikbwG4l8/cFMATDxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6209632},"main":"./build/cjs/src/index.js","type":"module","types":"./build/types/src/index.d.ts","module":"./build/esm/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/index.d.ts","import":"./build/esm/src/index.js","default":"./build/cjs/src/index.js","require":"./build/cjs/src/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./types/*":{"types":"./build/types/src/types/*.d.ts","import":"./build/esm/src/types/*.js","default":"./build/cjs/src/types/*.js","require":"./build/cjs/src/types/*.js"},"./utils/*":{"types":"./build/types/src/utils/*.d.ts","import":"./build/esm/src/utils/*.js","default":"./build/cjs/src/utils/*.js","require":"./build/cjs/src/utils/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./prebuilt/*":{"types":"./build/types/src/prebuilt/*.d.ts","import":"./build/esm/src/prebuilt/*.js","default":"./build/cjs/src/prebuilt/*.js","require":"./build/cjs/src/prebuilt/*.js"}},"gitHead":"b43690a8343d258c69a7f33d04d78fa29212d0e9","scripts":{"test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","build:types":"tsc -p tsconfig.json --emitDeclarationOnly"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.19.0","dependencies":{"viem":"^2.7.20","lodash":"4.17.21","graphql":"15.8.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","vitest":"3.0.4","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","typescript-transform-paths":"3.5.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.1_1745965409377_0.22325408769758592","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@gmx-io/sdk","version":"1.0.2","_id":"@gmx-io/sdk@1.0.2","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"c7a989e426e32cf6fbff1059c8863e4b22ba3f36","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.0.2.tgz","fileCount":440,"integrity":"sha512-T6WJ1KvcTZEbWUBOd38Bd054Z1Jmbo24rkCLKYHotJpmIiKtCRv0WgC+PePE8DVSftfPl6gYOpeUCBSGh/hFhw==","signatures":[{"sig":"MEYCIQD3zL1Y7Na/3m2qV5OiICgexx0OGQlwKGFw5cDyS76QGwIhAKkeOgvR3T4UhKMaJRIphnAHnrPsJN62vQceUaWds3Wt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6212822},"main":"./build/cjs/src/index.js","type":"module","types":"./build/types/src/index.d.ts","module":"./build/esm/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/index.d.ts","import":"./build/esm/src/index.js","default":"./build/cjs/src/index.js","require":"./build/cjs/src/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./types/*":{"types":"./build/types/src/types/*.d.ts","import":"./build/esm/src/types/*.js","default":"./build/cjs/src/types/*.js","require":"./build/cjs/src/types/*.js"},"./utils/*":{"types":"./build/types/src/utils/*.d.ts","import":"./build/esm/src/utils/*.js","default":"./build/cjs/src/utils/*.js","require":"./build/cjs/src/utils/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./prebuilt/*":{"types":"./build/types/src/prebuilt/*.d.ts","import":"./build/esm/src/prebuilt/*.js","default":"./build/cjs/src/prebuilt/*.js","require":"./build/cjs/src/prebuilt/*.js"}},"gitHead":"888e3f4f9ff15cf9237f0720d2265335a0223a0e","scripts":{"test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","build:types":"tsc -p tsconfig.json --emitDeclarationOnly"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.19.1","dependencies":{"viem":"^2.7.20","lodash":"4.17.21","graphql":"15.8.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","vitest":"3.0.4","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","typescript-transform-paths":"3.5.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.2_1747305700694_0.1315240883152189","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@gmx-io/sdk","version":"1.0.3","_id":"@gmx-io/sdk@1.0.3","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"3c088267981a89b5ffdc069f1425cb0d01f9035a","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.0.3.tgz","fileCount":440,"integrity":"sha512-WHxUDwbw6GVh2u7dBZqf2XPHC8VkyYfv5PG2ajGVv1SFVdVsiJPPrNWN4B1+yV07C3R3vAkDzyg0vEskhUgwRQ==","signatures":[{"sig":"MEUCIB0qNwT2MLLylg7v4RaTVP5Gz1ZSzyeudJswQHMa+FrhAiEAqIFcgBHRGBslTRRkwuNByivD/0PlzlFc2LKuFKCgUxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6237591},"main":"./build/cjs/src/index.js","type":"module","types":"./build/types/src/index.d.ts","module":"./build/esm/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/index.d.ts","import":"./build/esm/src/index.js","default":"./build/cjs/src/index.js","require":"./build/cjs/src/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./types/*":{"types":"./build/types/src/types/*.d.ts","import":"./build/esm/src/types/*.js","default":"./build/cjs/src/types/*.js","require":"./build/cjs/src/types/*.js"},"./utils/*":{"types":"./build/types/src/utils/*.d.ts","import":"./build/esm/src/utils/*.js","default":"./build/cjs/src/utils/*.js","require":"./build/cjs/src/utils/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./prebuilt/*":{"types":"./build/types/src/prebuilt/*.d.ts","import":"./build/esm/src/prebuilt/*.js","default":"./build/cjs/src/prebuilt/*.js","require":"./build/cjs/src/prebuilt/*.js"}},"gitHead":"ee0fd6849b68e318633a5f6c371549eac395aaa2","scripts":{"test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","build:types":"tsc -p tsconfig.json --emitDeclarationOnly"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.19.1","dependencies":{"viem":"^2.7.20","lodash":"4.17.21","graphql":"15.8.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","vitest":"3.0.4","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","typescript-transform-paths":"3.5.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.3_1747924282167_0.10667036969822097","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@gmx-io/sdk","version":"1.0.4","_id":"@gmx-io/sdk@1.0.4","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"2a4f2a0be462fdcaf4e8c46d68e8772761f17fc1","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.0.4.tgz","fileCount":440,"integrity":"sha512-7fDZld1I20+9IUNp2um0laspTfo2HRBEwiuXtJorAmNhvKWlrrzlMkFXP9S+HrqWmOEw2tsKxBxnqwLkl9otzw==","signatures":[{"sig":"MEYCIQCKYvKprED0g7g6jYdiJGlm3GbziGSJPsHAnwnFk3gc0wIhALFcaddK9Sg5UZ3BedL83a8V41YyH/htQME+GdRMoIJp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6237834},"main":"./build/cjs/src/index.js","type":"module","types":"./build/types/src/index.d.ts","module":"./build/esm/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/index.d.ts","import":"./build/esm/src/index.js","default":"./build/cjs/src/index.js","require":"./build/cjs/src/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./types/*":{"types":"./build/types/src/types/*.d.ts","import":"./build/esm/src/types/*.js","default":"./build/cjs/src/types/*.js","require":"./build/cjs/src/types/*.js"},"./utils/*":{"types":"./build/types/src/utils/*.d.ts","import":"./build/esm/src/utils/*.js","default":"./build/cjs/src/utils/*.js","require":"./build/cjs/src/utils/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./prebuilt/*":{"types":"./build/types/src/prebuilt/*.d.ts","import":"./build/esm/src/prebuilt/*.js","default":"./build/cjs/src/prebuilt/*.js","require":"./build/cjs/src/prebuilt/*.js"}},"gitHead":"da3e814f13e1197c3bb130a149e17ad94323a996","scripts":{"test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","build:types":"tsc -p tsconfig.json --emitDeclarationOnly"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.19.1","dependencies":{"viem":"^2.7.20","lodash":"4.17.21","graphql":"15.8.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","vitest":"3.0.4","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","typescript-transform-paths":"3.5.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.4_1748011101265_0.32060261610813257","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@gmx-io/sdk","version":"1.0.5","_id":"@gmx-io/sdk@1.0.5","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"5666d26d6ea1338c99047c2f3f3e9e876cd58fd2","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.0.5.tgz","fileCount":440,"integrity":"sha512-O1IUVRWnc1DhgbiMdXLeNo+TvY+1R1Y4Gt0GfdBLJkpovhcV7ufOHBqflFXMvEADdsSQBZDvlQzUMNttEjagDg==","signatures":[{"sig":"MEUCIQDOt+NAzhQ/GNs+dsGPliQrkbD2t5mWz1A43PqGmqVbpQIgUUV1E/ucGPRVRGuiwDCJUjiniJbV68RbiRgSpZEAb0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6238009},"main":"./build/cjs/src/index.js","type":"module","types":"./build/types/src/index.d.ts","module":"./build/esm/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/index.d.ts","import":"./build/esm/src/index.js","default":"./build/cjs/src/index.js","require":"./build/cjs/src/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./types/*":{"types":"./build/types/src/types/*.d.ts","import":"./build/esm/src/types/*.js","default":"./build/cjs/src/types/*.js","require":"./build/cjs/src/types/*.js"},"./utils/*":{"types":"./build/types/src/utils/*.d.ts","import":"./build/esm/src/utils/*.js","default":"./build/cjs/src/utils/*.js","require":"./build/cjs/src/utils/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./prebuilt/*":{"types":"./build/types/src/prebuilt/*.d.ts","import":"./build/esm/src/prebuilt/*.js","default":"./build/cjs/src/prebuilt/*.js","require":"./build/cjs/src/prebuilt/*.js"}},"gitHead":"057b6e445233106393e2c1a9775b6c049429993f","scripts":{"test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","build:types":"tsc -p tsconfig.json --emitDeclarationOnly"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.19.1","dependencies":{"viem":"^2.7.20","lodash":"4.17.21","graphql":"15.8.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","vitest":"3.0.4","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","typescript-transform-paths":"3.5.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.5_1748249766789_0.16839853116168513","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@gmx-io/sdk","version":"1.1.0","_id":"@gmx-io/sdk@1.1.0","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"a48d292662c7f902c97d9e4ea118826d3d586e24","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.1.0.tgz","fileCount":518,"integrity":"sha512-qPJxPp/qhOd52y6yp3RcRkiytGx4Zj8qkPeOlCMGWKp4/xgZKv5ZrvyP9sEOYk+TgrmLAF6ES356RwSfvWjAZw==","signatures":[{"sig":"MEUCIQDkUYjSpd3tsFJSDSBULGwy5QKE7W6iaZLYl8poCHw9/wIgeZ4q+w4HopojNu357kt5twlLYggd5R6VsFJoMI4vLIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7213265},"main":"./build/cjs/src/index.js","type":"module","types":"./build/types/src/index.d.ts","module":"./build/esm/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/index.d.ts","import":"./build/esm/src/index.js","default":"./build/cjs/src/index.js","require":"./build/cjs/src/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./types/*":{"types":"./build/types/src/types/*.d.ts","import":"./build/esm/src/types/*.js","default":"./build/cjs/src/types/*.js","require":"./build/cjs/src/types/*.js"},"./utils/*":{"types":"./build/types/src/utils/*.d.ts","import":"./build/esm/src/utils/*.js","default":"./build/cjs/src/utils/*.js","require":"./build/cjs/src/utils/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./prebuilt/*":{"types":"./build/types/src/prebuilt/*.d.ts","import":"./build/esm/src/prebuilt/*.js","default":"./build/cjs/src/prebuilt/*.js","require":"./build/cjs/src/prebuilt/*.js"}},"gitHead":"9238cd731a28680208656daab104dd09f555468e","scripts":{"test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","build:types":"tsc -p tsconfig.json --emitDeclarationOnly"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.19.1","dependencies":{"viem":"^2.7.20","lodash":"4.17.21","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@gelatonetwork/relay-sdk":"5.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","vitest":"3.0.4","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","typescript-transform-paths":"3.5.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.0_1748959665497_0.25819547074379523","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@gmx-io/sdk","version":"1.0.6","_id":"@gmx-io/sdk@1.0.6","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"302e9fd16263ed6e4198d2afea935356cebefdf4","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.0.6.tgz","fileCount":518,"integrity":"sha512-QU0tRDkAZCuPOAL37CVioAbdlwTozIZ0735Dpm7j++Ix28kKBGqzagQSM4ZlL/IRNLSv2knhK96Cc0See+nTPA==","signatures":[{"sig":"MEQCIHcmrkhN9w0+/gjY3x0SGtJWGuYgp11WosWRTpLTdJWUAiBnl8dGC3juJNMBxUrS6TzX8u2atAQiNhLF2T/FvtAHlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7144885},"main":"./build/cjs/src/index.js","type":"module","types":"./build/types/src/index.d.ts","module":"./build/esm/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/index.d.ts","import":"./build/esm/src/index.js","default":"./build/cjs/src/index.js","require":"./build/cjs/src/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./types/*":{"types":"./build/types/src/types/*.d.ts","import":"./build/esm/src/types/*.js","default":"./build/cjs/src/types/*.js","require":"./build/cjs/src/types/*.js"},"./utils/*":{"types":"./build/types/src/utils/*.d.ts","import":"./build/esm/src/utils/*.js","default":"./build/cjs/src/utils/*.js","require":"./build/cjs/src/utils/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./prebuilt/*":{"types":"./build/types/src/prebuilt/*.d.ts","import":"./build/esm/src/prebuilt/*.js","default":"./build/cjs/src/prebuilt/*.js","require":"./build/cjs/src/prebuilt/*.js"}},"gitHead":"401f130c2ec426ad736b54bcf6ee89656eeafba1","scripts":{"test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","build:types":"tsc -p tsconfig.json --emitDeclarationOnly"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.19.1","dependencies":{"viem":"^2.7.20","lodash":"4.17.21","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@gelatonetwork/relay-sdk":"5.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","vitest":"3.0.4","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","typescript-transform-paths":"3.5.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.6_1749470901780_0.8894739285957607","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@gmx-io/sdk","version":"1.1.1","_id":"@gmx-io/sdk@1.1.1","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"acbd3ea2d537f327d12f21df4dd9fb5bc09bda28","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.1.1.tgz","fileCount":518,"integrity":"sha512-o3luh62/RhZAC4xtSGJlSrTDhZd5yj81iYrTn1M/Qdhlsn0CQvUaMyVE/pkkbiPsXSZVsCFm84RYAPmi2zRKtA==","signatures":[{"sig":"MEUCIGY4E22i8Sx5EErNSkTlyu2ygimLBJE4mp0ogF8VyoayAiEA9cblbc/iZ5DwT07+q8xQGoGsHfd/g2kF0w0+0miGIEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7213265},"main":"./build/cjs/src/index.js","type":"module","types":"./build/types/src/index.d.ts","module":"./build/esm/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/index.d.ts","import":"./build/esm/src/index.js","default":"./build/cjs/src/index.js","require":"./build/cjs/src/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./types/*":{"types":"./build/types/src/types/*.d.ts","import":"./build/esm/src/types/*.js","default":"./build/cjs/src/types/*.js","require":"./build/cjs/src/types/*.js"},"./utils/*":{"types":"./build/types/src/utils/*.d.ts","import":"./build/esm/src/utils/*.js","default":"./build/cjs/src/utils/*.js","require":"./build/cjs/src/utils/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./prebuilt/*":{"types":"./build/types/src/prebuilt/*.d.ts","import":"./build/esm/src/prebuilt/*.js","default":"./build/cjs/src/prebuilt/*.js","require":"./build/cjs/src/prebuilt/*.js"}},"gitHead":"19c8d9b953c6c2b76f7c05aa1e07396408f88bc5","scripts":{"test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","build:types":"tsc -p tsconfig.json --emitDeclarationOnly"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.19.1","dependencies":{"viem":"^2.7.20","lodash":"4.17.21","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@gelatonetwork/relay-sdk":"5.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","vitest":"3.0.4","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","typescript-transform-paths":"3.5.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.1_1749474084052_0.6344137801534786","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@gmx-io/sdk","version":"1.0.7","_id":"@gmx-io/sdk@1.0.7","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"1b0f4438a7da49032bd193060ab62b5278aaff48","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.0.7.tgz","fileCount":521,"integrity":"sha512-CAy/poHbYFoVB5mYCii+kHZNDFskFoB+8HCMZP+jvghXEjBUQVmPNvK1A98gFSZ+Vb7JnyEE3S8NMRe8Dpi/Ig==","signatures":[{"sig":"MEUCIQCSSUht8dBQd2Dh+qprBfvwUOxBKbFHLgjlY9KnAA3F2AIgW7UsDbEqjkK4bmeDHsij4CAfBiz3NFqjiT1HHY+Wueo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8007859},"main":"./build/cjs/src/index.js","type":"module","types":"./build/types/src/index.d.ts","module":"./build/esm/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/index.d.ts","import":"./build/esm/src/index.js","default":"./build/cjs/src/index.js","require":"./build/cjs/src/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./types/*":{"types":"./build/types/src/types/*.d.ts","import":"./build/esm/src/types/*.js","default":"./build/cjs/src/types/*.js","require":"./build/cjs/src/types/*.js"},"./utils/*":{"types":"./build/types/src/utils/*.d.ts","import":"./build/esm/src/utils/*.js","default":"./build/cjs/src/utils/*.js","require":"./build/cjs/src/utils/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./prebuilt/*":{"types":"./build/types/src/prebuilt/*.d.ts","import":"./build/esm/src/prebuilt/*.js","default":"./build/cjs/src/prebuilt/*.js","require":"./build/cjs/src/prebuilt/*.js"}},"gitHead":"6ff6ea0aff692af2f1cbed3f2227599651fee16a","scripts":{"test":"vitest","build":"rm -rf build && yarn build:subsquid && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c subsquid-codegen.ts"},"_npmUser":{"name":"gmx-io-dev","actor":{"name":"gmx-io-dev","type":"user","email":"dev@gmx.io"},"email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.19.2","dependencies":{"viem":"^2.7.20","lodash":"4.17.21","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@gelatonetwork/relay-sdk":"5.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","vitest":"3.0.4","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.7_1750237561756_0.025953557535583816","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@gmx-io/sdk","version":"1.1.2","_id":"@gmx-io/sdk@1.1.2","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"73ba6129f6548976a5f9f6d0592bf27abc865569","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.1.2.tgz","fileCount":521,"integrity":"sha512-0xftYfJaqCCc7sXQIiwCeYiYc9ypBCzgX5DG32vdJ+2mUybKg/wJi76XKE7IEBbGJRDWALRUuSRGYFATwscC3w==","signatures":[{"sig":"MEYCIQCO4roK1u+KsqdaouDZfaVgLcv8IFUTS0md1N+jnGFRlgIhAJyl0GA+tNY5Vp5DEtA8C3GQSsxGnPpWS8kgERukPX2t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8076823},"main":"./build/cjs/src/index.js","type":"module","types":"./build/types/src/index.d.ts","module":"./build/esm/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/index.d.ts","import":"./build/esm/src/index.js","default":"./build/cjs/src/index.js","require":"./build/cjs/src/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./types/*":{"types":"./build/types/src/types/*.d.ts","import":"./build/esm/src/types/*.js","default":"./build/cjs/src/types/*.js","require":"./build/cjs/src/types/*.js"},"./utils/*":{"types":"./build/types/src/utils/*.d.ts","import":"./build/esm/src/utils/*.js","default":"./build/cjs/src/utils/*.js","require":"./build/cjs/src/utils/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./prebuilt/*":{"types":"./build/types/src/prebuilt/*.d.ts","import":"./build/esm/src/prebuilt/*.js","default":"./build/cjs/src/prebuilt/*.js","require":"./build/cjs/src/prebuilt/*.js"}},"gitHead":"b5f28d9363d15868518fe97527f2c4af7e6785cb","scripts":{"test":"vitest","build":"rm -rf build && yarn build:subsquid && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c subsquid-codegen.ts"},"_npmUser":{"name":"gmx-io-dev","actor":{"name":"gmx-io-dev","type":"user","email":"dev@gmx.io"},"email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.19.2","dependencies":{"viem":"^2.7.20","lodash":"4.17.21","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@gelatonetwork/relay-sdk":"5.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","vitest":"3.0.4","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.2_1750239568054_0.533850794969333","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@gmx-io/sdk","version":"1.2.0","_id":"@gmx-io/sdk@1.2.0","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"5c19d1ddae3c19d58b3494589cefdb90820d7168","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.2.0.tgz","fileCount":523,"integrity":"sha512-PGjuc1MhPNa1kLpQXUFEgrurvJ3oObn8J1uMzAfgybRNDTzE0SmrnTrpXVAM4ZrDE+lmIYM0TaS/aPVdE3wRPg==","signatures":[{"sig":"MEQCIB2U7KkcZQIYheVmGdj+5RFKCu+MedCiVuzJepx89LqZAiA51QeSHJ1OUETKr64mVOLoHBuIz9t8YVINIC89Ni+o+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8318607},"main":"./build/cjs/src/index.js","type":"module","types":"./build/types/src/index.d.ts","module":"./build/esm/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/index.d.ts","import":"./build/esm/src/index.js","default":"./build/cjs/src/index.js","require":"./build/cjs/src/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./types/*":{"types":"./build/types/src/types/*.d.ts","import":"./build/esm/src/types/*.js","default":"./build/cjs/src/types/*.js","require":"./build/cjs/src/types/*.js"},"./utils/*":{"types":"./build/types/src/utils/*.d.ts","import":"./build/esm/src/utils/*.js","default":"./build/cjs/src/utils/*.js","require":"./build/cjs/src/utils/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./prebuilt/*":{"types":"./build/types/src/prebuilt/*.d.ts","import":"./build/esm/src/prebuilt/*.js","default":"./build/cjs/src/prebuilt/*.js","require":"./build/cjs/src/prebuilt/*.js"}},"gitHead":"130746051660fa8e7c1a4696d3d8f52156bfe3f4","scripts":{"test":"vitest","build":"rm -rf build && yarn build:subsquid && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c subsquid-codegen.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.19.3","dependencies":{"viem":"^2.7.20","lodash":"4.17.21","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@gelatonetwork/relay-sdk":"5.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","vitest":"3.0.4","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.0_1752761429843_0.46545022224891097","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@gmx-io/sdk","version":"1.2.1","_id":"@gmx-io/sdk@1.2.1","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"6f20483ae8233a9b29fd639111cbddc22cac93a4","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.2.1.tgz","fileCount":540,"integrity":"sha512-IABMg4sDtxneFIEt1g8Kv/MLL4CJYDW/Mf7ocmhUg6qHiV0x0IYEI+tdu6FN9YiBGgzUfnoPoqkOyvDYWgoxog==","signatures":[{"sig":"MEYCIQDc1EY7Cr8aNuYhLdLoxEwp6mmO9JFpfe1fISt6O7rKeQIhAOpY+xu9KX+nufvAd9wJsAnx1bfzpelNFU+N0xmNkB53","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8526857},"main":"./build/cjs/src/index.js","type":"module","types":"./build/types/src/index.d.ts","module":"./build/esm/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/index.d.ts","import":"./build/esm/src/index.js","default":"./build/cjs/src/index.js","require":"./build/cjs/src/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./types/*":{"types":"./build/types/src/types/*.d.ts","import":"./build/esm/src/types/*.js","default":"./build/cjs/src/types/*.js","require":"./build/cjs/src/types/*.js"},"./utils/*":{"types":"./build/types/src/utils/*.d.ts","import":"./build/esm/src/utils/*.js","default":"./build/cjs/src/utils/*.js","require":"./build/cjs/src/utils/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./prebuilt/*":{"types":"./build/types/src/prebuilt/*.d.ts","import":"./build/esm/src/prebuilt/*.js","default":"./build/cjs/src/prebuilt/*.js","require":"./build/cjs/src/prebuilt/*.js"}},"gitHead":"0ea92a5296a180cfdbd6250ec531e5d943afdaf4","scripts":{"test":"vitest","build":"rm -rf build && yarn build:subsquid && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c subsquid-codegen.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.19.4","dependencies":{"viem":"^2.7.20","lodash":"4.17.21","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@gelatonetwork/relay-sdk":"5.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","vitest":"3.0.4","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.1_1756122178623_0.4158021789990811","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@gmx-io/sdk","version":"1.3.0","_id":"@gmx-io/sdk@1.3.0","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"fefeafd70eba29d88d1bb1d6bf6247313eeee140","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.3.0.tgz","fileCount":563,"integrity":"sha512-6rRnO4HIPLUELuN5e0q6o9MjL85Y7dkAFmib07pidkAWzNAlS4w4kM4WVpa8T+wjF9plmTmSKf19TJCui27YMg==","signatures":[{"sig":"MEUCIQCt21Lo9Jb5X2Stjf5eQZa7T07V5ZY2yB0dynl4rffarAIgXUTNqgRsGcbTqbGtSuk2xz5R3XkfPolMFgwHXjGJztw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10055195},"main":"./build/cjs/src/index.js","type":"module","types":"./build/types/src/index.d.ts","module":"./build/esm/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/index.d.ts","import":"./build/esm/src/index.js","default":"./build/cjs/src/index.js","require":"./build/cjs/src/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./types/*":{"types":"./build/types/src/types/*.d.ts","import":"./build/esm/src/types/*.js","default":"./build/cjs/src/types/*.js","require":"./build/cjs/src/types/*.js"},"./utils/*":{"types":"./build/types/src/utils/*.d.ts","import":"./build/esm/src/utils/*.js","default":"./build/cjs/src/utils/*.js","require":"./build/cjs/src/utils/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./prebuilt/*":{"types":"./build/types/src/prebuilt/*.d.ts","import":"./build/esm/src/prebuilt/*.js","default":"./build/cjs/src/prebuilt/*.js","require":"./build/cjs/src/prebuilt/*.js"}},"gitHead":"2490f4024a288488c5b3ed269ec7671d82741348","scripts":{"test":"vitest","build":"rm -rf build && yarn build:subsquid && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c subsquid-codegen.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.19.5","dependencies":{"viem":"^2.37.1","lodash":"4.17.21","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@gelatonetwork/relay-sdk":"5.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","vitest":"3.0.4","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.0_1757937442438_0.8244597326298271","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@gmx-io/sdk","version":"1.3.1","_id":"@gmx-io/sdk@1.3.1","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"865994e55c836b93bffe4a651a57b1d4d4e16137","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.3.1.tgz","fileCount":563,"integrity":"sha512-whUjgj2WK0TFA0AUlLQ2iVSTqEasBFCfCNtWp4FV/BW0LgP70VS2GKNqPFkkCjq9wdxCImqGa1/kebUOGRKTCw==","signatures":[{"sig":"MEUCIBIo7wUXysZ+UxBT19t/7nrWapLHZ2+MqahBVY2HIUVWAiEA0NyE2zSpUtu6wIYhicM8piFSWEjdRWXg4B1NVFMBkyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10055502},"main":"./build/cjs/src/index.js","type":"module","types":"./build/types/src/index.d.ts","module":"./build/esm/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/index.d.ts","import":"./build/esm/src/index.js","default":"./build/cjs/src/index.js","require":"./build/cjs/src/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./types/*":{"types":"./build/types/src/types/*.d.ts","import":"./build/esm/src/types/*.js","default":"./build/cjs/src/types/*.js","require":"./build/cjs/src/types/*.js"},"./utils/*":{"types":"./build/types/src/utils/*.d.ts","import":"./build/esm/src/utils/*.js","default":"./build/cjs/src/utils/*.js","require":"./build/cjs/src/utils/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./prebuilt/*":{"types":"./build/types/src/prebuilt/*.d.ts","import":"./build/esm/src/prebuilt/*.js","default":"./build/cjs/src/prebuilt/*.js","require":"./build/cjs/src/prebuilt/*.js"}},"gitHead":"c8514cacbe21214338c92374792369555cc739d3","scripts":{"test":"vitest","build":"rm -rf build && yarn build:subsquid && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c subsquid-codegen.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.19.5","dependencies":{"viem":"^2.37.1","lodash":"4.17.21","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@gelatonetwork/relay-sdk":"5.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","vitest":"3.0.4","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.1_1757943278501_0.23455122113279137","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@gmx-io/sdk","version":"1.4.0","_id":"@gmx-io/sdk@1.4.0","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"dist":{"shasum":"57d0c7938e2ce0ed33e75ceed002680e8e0d526c","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.4.0.tgz","fileCount":611,"integrity":"sha512-Cv9xCeYViYx2tUttEYRrDST4qu6+who4+ovSGlHdDPYuRWO3/j3rY/6JmakVPwEiWyIrkXPoWaeUD8FhpsQdvw==","signatures":[{"sig":"MEUCIQD2T5rTIxrKfckuPzcFoCxwlstjV59VUEn+XvB++K3nOQIgQ7uXUGgOU4hI1LYQ7kyJ75pXCdcG015JCQkV6WSlCjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11781093},"main":"./build/cjs/src/index.js","type":"module","types":"./build/types/src/index.d.ts","module":"./build/esm/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/index.d.ts","import":"./build/esm/src/index.js","default":"./build/cjs/src/index.js","require":"./build/cjs/src/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./types/*":{"types":"./build/types/src/types/*.d.ts","import":"./build/esm/src/types/*.js","default":"./build/cjs/src/types/*.js","require":"./build/cjs/src/types/*.js"},"./utils/*":{"types":"./build/types/src/utils/*.d.ts","import":"./build/esm/src/utils/*.js","default":"./build/cjs/src/utils/*.js","require":"./build/cjs/src/utils/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./prebuilt/*":{"types":"./build/types/src/prebuilt/*.d.ts","import":"./build/esm/src/prebuilt/*.js","default":"./build/cjs/src/prebuilt/*.js","require":"./build/cjs/src/prebuilt/*.js"}},"gitHead":"571bd4656209dff5d93bb9ee6435c6dfb6280fd9","scripts":{"test":"vitest","build":"rm -rf build && yarn build:subsquid && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c subsquid-codegen.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"_npmVersion":"10.8.2","description":"## Installation","directories":{},"resolutions":{"viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"20.19.6","dependencies":{"viem":"^2.37.1","lodash":"4.17.21","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@gelatonetwork/relay-sdk":"5.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"3.0.4","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.4.0_1764859681954_0.8176456375255601","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@gmx-io/sdk","version":"1.4.1","_id":"@gmx-io/sdk@1.4.1","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"43eede9da67015c9e76143b8d01ce0d9700a4a19","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.4.1.tgz","fileCount":623,"integrity":"sha512-dftVtlk6KWFnPhjjXZsOUfLTE2guL4cdInCWFnJ6OQMiWKunrGKAX8/CVOBaV01MDfga9tpt7FMb2emJvxZ6xA==","signatures":[{"sig":"MEQCIAoX/TsJB751eY83n+fmEelaLf1YaexqmYSj/bqcSPbeAiBrr4qKIwhzr7UpLemf9/hMDy2mDSSjFmq9ZfkbO3/S2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12131242},"main":"./build/cjs/src/index.js","type":"module","types":"./build/types/src/index.d.ts","module":"./build/esm/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/index.d.ts","import":"./build/esm/src/index.js","default":"./build/cjs/src/index.js","require":"./build/cjs/src/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./types/*":{"types":"./build/types/src/types/*.d.ts","import":"./build/esm/src/types/*.js","default":"./build/cjs/src/types/*.js","require":"./build/cjs/src/types/*.js"},"./utils/*":{"types":"./build/types/src/utils/*.d.ts","import":"./build/esm/src/utils/*.js","default":"./build/cjs/src/utils/*.js","require":"./build/cjs/src/utils/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./prebuilt/*":{"types":"./build/types/src/prebuilt/*.d.ts","import":"./build/esm/src/prebuilt/*.js","default":"./build/cjs/src/prebuilt/*.js","require":"./build/cjs/src/prebuilt/*.js"}},"gitHead":"896a5a1294dbe185db82923113b501bfef1fc2bb","scripts":{"test":"vitest","build":"rm -rf build && yarn build:subsquid && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c subsquid-codegen.ts && npx prettier --write src/types/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.8.2","description":"## Installation","directories":{},"resolutions":{"viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"20.19.6","dependencies":{"viem":"^2.37.1","lodash":"4.17.21","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@gelatonetwork/relay-sdk":"5.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"3.0.4","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.4.1_1767803855826_0.8383736644058115","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@gmx-io/sdk","version":"1.4.2","_id":"@gmx-io/sdk@1.4.2","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"4ecf758b5d9d34279d88a728fc816bf5229e02d8","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.4.2.tgz","fileCount":623,"integrity":"sha512-njai2q7YaC9LXwxzYdh3O6bRX1VjesG0pradIomvXeFIIN9s0njlIpM6AkUPacylAUk8Na2VS7vTBAWxsnQALQ==","signatures":[{"sig":"MEQCIEsmu9I8tLgS4uxRHS4WRfaG6Vlyf3k1fDlDPEQ2+wFAAiB5vojO6VsDMcYMTwrz0nD7jSIukKGYFPqv5oGeEDAXcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12229060},"main":"./build/cjs/src/index.js","type":"module","types":"./build/types/src/index.d.ts","module":"./build/esm/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/index.d.ts","import":"./build/esm/src/index.js","default":"./build/cjs/src/index.js","require":"./build/cjs/src/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./types/*":{"types":"./build/types/src/types/*.d.ts","import":"./build/esm/src/types/*.js","default":"./build/cjs/src/types/*.js","require":"./build/cjs/src/types/*.js"},"./utils/*":{"types":"./build/types/src/utils/*.d.ts","import":"./build/esm/src/utils/*.js","default":"./build/cjs/src/utils/*.js","require":"./build/cjs/src/utils/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./prebuilt/*":{"types":"./build/types/src/prebuilt/*.d.ts","import":"./build/esm/src/prebuilt/*.js","default":"./build/cjs/src/prebuilt/*.js","require":"./build/cjs/src/prebuilt/*.js"}},"gitHead":"c0c4bd11aa0a96d78593b019dfff010180b46f9b","scripts":{"lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:subsquid && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c subsquid-codegen.ts && npx prettier --write src/types/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.4","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"22.21.1","dependencies":{"viem":"^2.37.1","lodash":"4.17.21","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@gelatonetwork/relay-sdk":"5.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"^3.0.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.4.2_1768388716373_0.8450881536213106","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha-1":{"name":"@gmx-io/sdk","version":"2.0.0-alpha-1","_id":"@gmx-io/sdk@2.0.0-alpha-1","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"80d2ec8abfb0224018b07dcdf1a7483bbf17150f","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-2.0.0-alpha-1.tgz","fileCount":623,"integrity":"sha512-cfGecHw2Fn+RvVq7njNYEWpcOn7z9ZXHp9SbI5V8dPG26GNFNkhRyqqS9BXfhLqBGlmPYbXrKlcg4ZIiE4gskg==","signatures":[{"sig":"MEQCIAftHBdqMdlr6ZatZdDrqziVk6SRLQUZvJOKIulFpyMIAiA+6YMfxMPBHtz5FZfdKYclLFLge214Fbo6ig8r8BkkgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@2.0.0-alpha-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12230443},"main":"./build/cjs/src/index.js","type":"module","types":"./build/types/src/index.d.ts","module":"./build/esm/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/index.d.ts","import":"./build/esm/src/index.js","default":"./build/cjs/src/index.js","require":"./build/cjs/src/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./types/*":{"types":"./build/types/src/types/*.d.ts","import":"./build/esm/src/types/*.js","default":"./build/cjs/src/types/*.js","require":"./build/cjs/src/types/*.js"},"./utils/*":{"types":"./build/types/src/utils/*.d.ts","import":"./build/esm/src/utils/*.js","default":"./build/cjs/src/utils/*.js","require":"./build/cjs/src/utils/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./prebuilt/*":{"types":"./build/types/src/prebuilt/*.d.ts","import":"./build/esm/src/prebuilt/*.js","default":"./build/cjs/src/prebuilt/*.js","require":"./build/cjs/src/prebuilt/*.js"}},"gitHead":"631ce6f8b932a6aa9cd685c51a5305748cc53715","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:subsquid && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c subsquid-codegen.ts && npx prettier --write src/types/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.4","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"22.21.1","dependencies":{"viem":"^2.37.1","lodash":"4.17.21","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@gelatonetwork/relay-sdk":"5.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"^3.0.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.0-alpha-1_1768465273344_0.9109368411940868","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-alpha-1":{"name":"@gmx-io/sdk","version":"1.5.0-alpha-1","_id":"@gmx-io/sdk@1.5.0-alpha-1","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"6ebf7dc6b9ea11f146982bcbb48d3c80256f609b","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.5.0-alpha-1.tgz","fileCount":710,"integrity":"sha512-+ND2N7DxfZu0p81RYHw/zL3GhJQmFrXONP7ntxiS2UFoZ1gE0fnrXzHqysLziGGQ0LoE566gEEx/cOPhTxN3wQ==","signatures":[{"sig":"MEUCIAbQRryUmqjhwZRQf+xpKqLS+U0uB0Jibz/FgLhx/PnpAiEA2XoNQTOk8101TVVIQdccP89yjtWsz5ZNdUF0Oet2TaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.5.0-alpha-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12934915},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"}},"gitHead":"fa9153809f495ed8ef058529f6fc284785039bc3","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.4","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"22.21.1","dependencies":{"viem":"^2.37.1","lodash":"4.17.21","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@gelatonetwork/relay-sdk":"5.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"^3.0.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.5.0-alpha-1_1769081118860_0.2149702996611167","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-alpha-2":{"name":"@gmx-io/sdk","version":"1.5.0-alpha-2","_id":"@gmx-io/sdk@1.5.0-alpha-2","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"51137ca667f2738497f695fb1dbe360968f62f11","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.5.0-alpha-2.tgz","fileCount":721,"integrity":"sha512-KFXv8bsquN7vxMcqKcKixOx4zRJPqc2U1LN1aPbimS15A7RV1faH68CcwqlCnkSkfAUKPutIhWpCamEgbUaZSw==","signatures":[{"sig":"MEUCIQCh8IRvlD0+VLU0cFC+md6+IXeRiNkl5m6HkUU0hEHKLQIgORU3utkuSonljIvRisXuaft3zSnEdLlCjqL3NIfJNIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.5.0-alpha-2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13118422},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"}},"gitHead":"9d66a91dcaa5495cbe74adaed509b0c105611a66","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.4","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.17.23","viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.37.1","lodash":"4.17.23","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@gelatonetwork/relay-sdk":"5.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"^3.0.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.5.0-alpha-2_1770276841588_0.41913428154277854","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-alpha-3":{"name":"@gmx-io/sdk","version":"1.5.0-alpha-3","_id":"@gmx-io/sdk@1.5.0-alpha-3","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"73365cdeac9ddad822aee5ff112050f384ba5c5c","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.5.0-alpha-3.tgz","fileCount":721,"integrity":"sha512-Mf5eeo57OEtltUm+9f/qthun7kn1eMCgLrDoV9LrU7AQMdaceeYiiyjzv16J8p85RwXHtFwmOokwn6943cZdxg==","signatures":[{"sig":"MEQCIDu3NVwq+7mZxaYSRvJfLAmH9FrkHz0fEk36wsIg7tyaAiBbFZZ5fzUfhX3FaNsbyvEcXDFHAX1g/xhQA+zkSSIkjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.5.0-alpha-3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13120657},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"}},"gitHead":"1d5d1d7de625077978391e63a310f0c25af68817","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.4","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.17.23","viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.37.1","lodash":"4.17.23","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@gelatonetwork/relay-sdk":"5.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"^3.0.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.5.0-alpha-3_1770808073009_0.5757027884299908","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-alpha-4":{"name":"@gmx-io/sdk","version":"1.5.0-alpha-4","_id":"@gmx-io/sdk@1.5.0-alpha-4","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"b2edb94026b19f06de3512f12bcbfa81339463da","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.5.0-alpha-4.tgz","fileCount":721,"integrity":"sha512-j0NOOAHg/DiHuha5gJHRtIO1SdGScrDP6RwEDf6U51LoHlE9zThinnUW4HVpipgHKx42qXpgQ3V/u1HO5q43Og==","signatures":[{"sig":"MEQCIHw7Wn1+2Y/n5iIV0Eqb61iXHc7/hToosE8kqS2O5CFYAiAyee99BsOwQ44256FOHwOS8/DucBIuYinCOTSd9cXaNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.5.0-alpha-4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13169360},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"}},"gitHead":"075297d0c91dc966222af4aab3d2d85e3254b5d0","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.4","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.17.23","viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.37.1","lodash":"4.17.23","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@gelatonetwork/relay-sdk":"5.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"^3.0.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.5.0-alpha-4_1770984870376_0.4461795202592249","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-alpha-5":{"name":"@gmx-io/sdk","version":"1.5.0-alpha-5","_id":"@gmx-io/sdk@1.5.0-alpha-5","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"eaf1296b8bb36634d132dfbf69ab2b3d9cdbb5c4","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.5.0-alpha-5.tgz","fileCount":721,"integrity":"sha512-IIbMRsANg/ab7Mx0Lcu1c5LsAFYz65RwX0hUDxTyBqknfxNKDl4TVmFbeB/qwt81cvB20K4na2Akcp4CNyxVZA==","signatures":[{"sig":"MEQCIHlGH97Xk9qDWQuzoXKy9lPZtBQeGo2uj7S3ab/epOPbAiA3IbMHaKXRKtSLQl2anXOxxlqbTTE/lQxWLlBgASSOug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.5.0-alpha-5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13105175},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"}},"gitHead":"ddeb06590c3a09a996d98fa908b0d9dc6290bef2","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.4","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.17.23","viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.37.1","lodash":"4.17.23","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","@gelatocloud/gasless":"0.0.10","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"^3.0.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.5.0-alpha-5_1772326889397_0.42461448937326574","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-alpha-6":{"name":"@gmx-io/sdk","version":"1.5.0-alpha-6","_id":"@gmx-io/sdk@1.5.0-alpha-6","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"705eb11c53368fa430b4b648434723f90f1a2e91","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.5.0-alpha-6.tgz","fileCount":727,"integrity":"sha512-6rXi2xVJ0iaqKJzZAHlQshJvT+CPAxqMyRo8jex2L4wsxwDsJjpjsEwmhsHDRBtQ1gP1yPfTOJeqkfkH+4qC1A==","signatures":[{"sig":"MEUCIC6VADM78Ya5RB0tN6/1nOYmLc5K7Ms/Lpz9gdl7zwgKAiEAiTOtTLmwQ/2GsSRawfTShb3Xr2IV155X0z785Qshsio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.5.0-alpha-6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13107258},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/prices":{"types":"./build/types/src/utils/prices/types.d.ts","import":"./build/esm/src/utils/prices/types.js","default":"./build/cjs/src/utils/prices/types.js","require":"./build/cjs/src/utils/prices/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"}},"gitHead":"07cc1f211bfa0eef62f70b4442ae004ac50f547e","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.4","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.17.23","viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.37.1","lodash":"4.17.23","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","@gelatocloud/gasless":"0.0.10","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"^3.0.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.5.0-alpha-6_1773051553452_0.21617825419870718","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-alpha-7":{"name":"@gmx-io/sdk","version":"1.5.0-alpha-7","_id":"@gmx-io/sdk@1.5.0-alpha-7","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"ee92db0d9510ef85adbc8693ca6963016a8051c5","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.5.0-alpha-7.tgz","fileCount":727,"integrity":"sha512-VQxY8ntJCPg5S9Zg1bHEPt1Lo8rHMVmEEOxmkucXq4RudR7APqu9H3XSU/dC1N87ytudOFoV3rJ5D+prWwVzLw==","signatures":[{"sig":"MEUCIBSV5VnZvY2obtuBjSRixKkwPeRyZRED6yUdiKJlFO0CAiEAt2JF2t1zs1Orw1GmCAhzzoSZD2VSXsBDt16emYL/I8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.5.0-alpha-7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13111312},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/prices":{"types":"./build/types/src/utils/prices/types.d.ts","import":"./build/esm/src/utils/prices/types.js","default":"./build/cjs/src/utils/prices/types.js","require":"./build/cjs/src/utils/prices/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"}},"gitHead":"1bb42551386b08b4332e7dc6ad5a5a5290fe5690","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.4","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.17.23","viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.37.1","lodash":"4.17.23","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","@gelatocloud/gasless":"0.0.10","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v1":["./build/types/src/clients/v1/index.d.ts"],"v2":["./build/types/src/clients/v2/index.d.ts"],"abis/*":["./build/types/src/abis/*.d.ts"],"configs/*":["./build/types/src/configs/*.d.ts"],"types/24h":["./build/types/src/utils/24h/types.d.ts"],"types/sdk":["./build/types/src/clients/v1/types.d.ts"],"prebuilt/*":["./build/types/src/codegen/prebuilt/*.d.ts"],"types/fees":["./build/types/src/utils/fees/types.d.ts"],"types/swap":["./build/types/src/utils/swap/types.d.ts"],"types/twap":["./build/types/src/utils/twap/types.d.ts"],"utils/fees":["./build/types/src/utils/fees/index.d.ts"],"utils/hash":["./build/types/src/utils/hash/index.d.ts"],"utils/swap":["./build/types/src/utils/swap/index.d.ts"],"utils/time":["./build/types/src/utils/time/index.d.ts"],"utils/twap":["./build/types/src/utils/twap/index.d.ts"],"types/trade":["./build/types/src/utils/trade/types.d.ts"],"utils/abort":["./build/types/src/utils/abort/index.d.ts"],"utils/trade":["./build/types/src/utils/trade/index.d.ts"],"utils/types":["./build/types/src/utils/types/index.d.ts"],"types/chains":["./build/types/src/utils/chains/types.d.ts"],"types/orders":["./build/types/src/utils/orders/types.d.ts"],"types/prices":["./build/types/src/utils/prices/types.d.ts"],"types/tokens":["./build/types/src/utils/tokens/types.d.ts"],"utils/chains":["./build/types/src/utils/chains/index.d.ts"],"utils/common":["./build/types/src/utils/common/index.d.ts"],"utils/orders":["./build/types/src/utils/orders/index.d.ts"],"utils/prices":["./build/types/src/utils/prices/index.d.ts"],"utils/tokens":["./build/types/src/utils/tokens/index.d.ts"],"types/markets":["./build/types/src/utils/markets/types.d.ts"],"utils/bigmath":["./build/types/src/utils/bigmath/index.d.ts"],"utils/markets":["./build/types/src/utils/markets/index.d.ts"],"utils/numbers":["./build/types/src/utils/numbers/index.d.ts"],"utils/objects":["./build/types/src/utils/objects/index.d.ts"],"types/subsquid":["./build/types/src/codegen/subsquid.d.ts"],"utils/LruCache":["./build/types/src/utils/LruCache/index.d.ts"],"utils/buildUrl":["./build/types/src/utils/buildUrl/index.d.ts"],"utils/indexers":["./build/types/src/utils/indexers/index.d.ts"],"types/positions":["./build/types/src/utils/positions/types.d.ts"],"types/referrals":["./build/types/src/utils/referrals/types.d.ts"],"utils/positions":["./build/types/src/utils/positions/index.d.ts"],"utils/referrals":["./build/types/src/utils/referrals/index.d.ts"],"utils/gelatoRelay":["./build/types/src/utils/gelatoRelay/index.d.ts"],"types/tradeHistory":["./build/types/src/utils/tradeHistory/types.d.ts"],"utils/tradeHistory":["./build/types/src/utils/tradeHistory/index.d.ts"],"types/sidecarOrders":["./build/types/src/utils/sidecarOrders/types.d.ts"],"utils/sidecarOrders":["./build/types/src/utils/sidecarOrders/index.d.ts"],"utils/graphqlFetcher":["./build/types/src/utils/graphqlFetcher/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"^3.0.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.5.0-alpha-7_1773058460529_0.30945913359569843","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-alpha-8":{"name":"@gmx-io/sdk","version":"1.5.0-alpha-8","_id":"@gmx-io/sdk@1.5.0-alpha-8","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"c26008caaf1d86412c6bb0d8b1312063f27d728f","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.5.0-alpha-8.tgz","fileCount":757,"integrity":"sha512-eyARsbcrxfHFv62JW7aCojgGuMtNcqR6nY5RM6ErPkFVBcYpKsF+vt0Ft17hqcGs+Mz39Lr7fWJVhntJJFUtaw==","signatures":[{"sig":"MEUCIC3p17cuHu4VRYOSqalkELyW7aUrZRGPX+O085xA9sEwAiEA8Z9+xcGqF/4K8rtLiCoTRX7SdG6/XXVj1t25eAnanrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.5.0-alpha-8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13124168},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/prices":{"types":"./build/types/src/utils/prices/types.d.ts","import":"./build/esm/src/utils/prices/types.js","default":"./build/cjs/src/utils/prices/types.js","require":"./build/cjs/src/utils/prices/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"}},"gitHead":"eb39671672aef58ab8bcf33b5d8282bd48bc869f","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.4","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.17.23","viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.37.1","lodash":"4.17.23","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","@gelatocloud/gasless":"0.0.10","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v1":["./build/types/src/clients/v1/index.d.ts"],"v2":["./build/types/src/clients/v2/index.d.ts"],"abis/*":["./build/types/src/abis/*.d.ts"],"configs/*":["./build/types/src/configs/*.d.ts"],"types/24h":["./build/types/src/utils/24h/types.d.ts"],"types/sdk":["./build/types/src/clients/v1/types.d.ts"],"prebuilt/*":["./build/types/src/codegen/prebuilt/*.d.ts"],"types/fees":["./build/types/src/utils/fees/types.d.ts"],"types/swap":["./build/types/src/utils/swap/types.d.ts"],"types/twap":["./build/types/src/utils/twap/types.d.ts"],"utils/fees":["./build/types/src/utils/fees/index.d.ts"],"utils/hash":["./build/types/src/utils/hash/index.d.ts"],"utils/swap":["./build/types/src/utils/swap/index.d.ts"],"utils/time":["./build/types/src/utils/time/index.d.ts"],"utils/twap":["./build/types/src/utils/twap/index.d.ts"],"types/trade":["./build/types/src/utils/trade/types.d.ts"],"utils/abort":["./build/types/src/utils/abort/index.d.ts"],"utils/trade":["./build/types/src/utils/trade/index.d.ts"],"utils/types":["./build/types/src/utils/types/index.d.ts"],"types/chains":["./build/types/src/utils/chains/types.d.ts"],"types/orders":["./build/types/src/utils/orders/types.d.ts"],"types/prices":["./build/types/src/utils/prices/types.d.ts"],"types/tokens":["./build/types/src/utils/tokens/types.d.ts"],"utils/chains":["./build/types/src/utils/chains/index.d.ts"],"utils/common":["./build/types/src/utils/common/index.d.ts"],"utils/orders":["./build/types/src/utils/orders/index.d.ts"],"utils/prices":["./build/types/src/utils/prices/index.d.ts"],"utils/tokens":["./build/types/src/utils/tokens/index.d.ts"],"types/markets":["./build/types/src/utils/markets/types.d.ts"],"utils/bigmath":["./build/types/src/utils/bigmath/index.d.ts"],"utils/markets":["./build/types/src/utils/markets/index.d.ts"],"utils/numbers":["./build/types/src/utils/numbers/index.d.ts"],"utils/objects":["./build/types/src/utils/objects/index.d.ts"],"types/subsquid":["./build/types/src/codegen/subsquid.d.ts"],"utils/LruCache":["./build/types/src/utils/LruCache/index.d.ts"],"utils/buildUrl":["./build/types/src/utils/buildUrl/index.d.ts"],"utils/indexers":["./build/types/src/utils/indexers/index.d.ts"],"types/positions":["./build/types/src/utils/positions/types.d.ts"],"types/referrals":["./build/types/src/utils/referrals/types.d.ts"],"utils/positions":["./build/types/src/utils/positions/index.d.ts"],"utils/referrals":["./build/types/src/utils/referrals/index.d.ts"],"utils/gelatoRelay":["./build/types/src/utils/gelatoRelay/index.d.ts"],"types/tradeHistory":["./build/types/src/utils/tradeHistory/types.d.ts"],"utils/tradeHistory":["./build/types/src/utils/tradeHistory/index.d.ts"],"types/sidecarOrders":["./build/types/src/utils/sidecarOrders/types.d.ts"],"utils/sidecarOrders":["./build/types/src/utils/sidecarOrders/index.d.ts"],"utils/graphqlFetcher":["./build/types/src/utils/graphqlFetcher/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"^3.0.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.5.0-alpha-8_1773231986127_0.4084643618525263","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-alpha-9":{"name":"@gmx-io/sdk","version":"1.5.0-alpha-9","_id":"@gmx-io/sdk@1.5.0-alpha-9","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"68afce9cc6f2d1011f553e1778bab324cc2bdc8e","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.5.0-alpha-9.tgz","fileCount":763,"integrity":"sha512-WVojvUyA0XFW1WRmpB9PWyKpMgs8uWY4LVmMMUYtewVDWEKl323MTkzOQs5Evv0zf5YnsJs3NF8ioNw2XDxETA==","signatures":[{"sig":"MEUCIQCp+o2U93z1vv265zxEL90xJx84jCgnXyVHnYR9NJ2ZPQIgfFp329uf/52Hg/rbZ1ORvc+4+NjEJZhN5p9GRdiILh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.5.0-alpha-9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13253704},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/prices":{"types":"./build/types/src/utils/prices/types.d.ts","import":"./build/esm/src/utils/prices/types.js","default":"./build/cjs/src/utils/prices/types.js","require":"./build/cjs/src/utils/prices/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"}},"gitHead":"e2d7e1a68fc8cd33a420a811e3dec72c3eccaeb5","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.4","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.17.23","viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"22.22.1","dependencies":{"viem":"^2.37.1","lodash":"4.17.23","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","@gelatocloud/gasless":"0.0.10","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v1":["./build/types/src/clients/v1/index.d.ts"],"v2":["./build/types/src/clients/v2/index.d.ts"],"abis/*":["./build/types/src/abis/*.d.ts"],"configs/*":["./build/types/src/configs/*.d.ts"],"types/24h":["./build/types/src/utils/24h/types.d.ts"],"types/sdk":["./build/types/src/clients/v1/types.d.ts"],"prebuilt/*":["./build/types/src/codegen/prebuilt/*.d.ts"],"types/fees":["./build/types/src/utils/fees/types.d.ts"],"types/swap":["./build/types/src/utils/swap/types.d.ts"],"types/twap":["./build/types/src/utils/twap/types.d.ts"],"utils/fees":["./build/types/src/utils/fees/index.d.ts"],"utils/hash":["./build/types/src/utils/hash/index.d.ts"],"utils/swap":["./build/types/src/utils/swap/index.d.ts"],"utils/time":["./build/types/src/utils/time/index.d.ts"],"utils/twap":["./build/types/src/utils/twap/index.d.ts"],"types/trade":["./build/types/src/utils/trade/types.d.ts"],"utils/abort":["./build/types/src/utils/abort/index.d.ts"],"utils/trade":["./build/types/src/utils/trade/index.d.ts"],"utils/types":["./build/types/src/utils/types/index.d.ts"],"types/chains":["./build/types/src/utils/chains/types.d.ts"],"types/orders":["./build/types/src/utils/orders/types.d.ts"],"types/prices":["./build/types/src/utils/prices/types.d.ts"],"types/tokens":["./build/types/src/utils/tokens/types.d.ts"],"utils/chains":["./build/types/src/utils/chains/index.d.ts"],"utils/common":["./build/types/src/utils/common/index.d.ts"],"utils/orders":["./build/types/src/utils/orders/index.d.ts"],"utils/prices":["./build/types/src/utils/prices/index.d.ts"],"utils/tokens":["./build/types/src/utils/tokens/index.d.ts"],"types/markets":["./build/types/src/utils/markets/types.d.ts"],"utils/bigmath":["./build/types/src/utils/bigmath/index.d.ts"],"utils/markets":["./build/types/src/utils/markets/index.d.ts"],"utils/numbers":["./build/types/src/utils/numbers/index.d.ts"],"utils/objects":["./build/types/src/utils/objects/index.d.ts"],"types/subsquid":["./build/types/src/codegen/subsquid.d.ts"],"utils/LruCache":["./build/types/src/utils/LruCache/index.d.ts"],"utils/buildUrl":["./build/types/src/utils/buildUrl/index.d.ts"],"utils/indexers":["./build/types/src/utils/indexers/index.d.ts"],"types/positions":["./build/types/src/utils/positions/types.d.ts"],"types/referrals":["./build/types/src/utils/referrals/types.d.ts"],"utils/positions":["./build/types/src/utils/positions/index.d.ts"],"utils/referrals":["./build/types/src/utils/referrals/index.d.ts"],"utils/gelatoRelay":["./build/types/src/utils/gelatoRelay/index.d.ts"],"types/tradeHistory":["./build/types/src/utils/tradeHistory/types.d.ts"],"utils/tradeHistory":["./build/types/src/utils/tradeHistory/index.d.ts"],"types/sidecarOrders":["./build/types/src/utils/sidecarOrders/types.d.ts"],"utils/sidecarOrders":["./build/types/src/utils/sidecarOrders/index.d.ts"],"utils/graphqlFetcher":["./build/types/src/utils/graphqlFetcher/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"^3.0.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.5.0-alpha-9_1774439462060_0.7339273254595844","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-alpha-10":{"name":"@gmx-io/sdk","version":"1.5.0-alpha-10","_id":"@gmx-io/sdk@1.5.0-alpha-10","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"f4a2a89466e3b67ce17c08626d76937cb767376b","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.5.0-alpha-10.tgz","fileCount":883,"integrity":"sha512-f92s8okrIAgpO8uuLd8+ULzlmpyunVd3NJSrf9UtRuWDpJpg2X4Z0uXYkyIl+Lj05qW9POd8uBog0cl7MsGsHw==","signatures":[{"sig":"MEQCIC3T4TB3jrEgoiNt8CU56tHedxOABJ94pulmjoA2CMvIAiB37HA03GOxWew5DctVE9onHROulIwmR5U0paTnQobqRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.5.0-alpha-10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13926733},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./utils/rpc":{"types":"./build/types/src/utils/rpc/index.d.ts","import":"./build/esm/src/utils/rpc/index.js","default":"./build/cjs/src/utils/rpc/index.js","require":"./build/cjs/src/utils/rpc/index.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/prices":{"types":"./build/types/src/utils/prices/types.d.ts","import":"./build/esm/src/utils/prices/types.js","default":"./build/cjs/src/utils/prices/types.js","require":"./build/cjs/src/utils/prices/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/signer":{"types":"./build/types/src/utils/signer/index.d.ts","import":"./build/esm/src/utils/signer/index.js","default":"./build/cjs/src/utils/signer/index.js","require":"./build/cjs/src/utils/signer/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/express":{"types":"./build/types/src/utils/express/index.d.ts","import":"./build/esm/src/utils/express/index.js","default":"./build/cjs/src/utils/express/index.js","require":"./build/cjs/src/utils/express/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/metrics":{"types":"./build/types/src/utils/metrics/index.d.ts","import":"./build/esm/src/utils/metrics/index.js","default":"./build/cjs/src/utils/metrics/index.js","require":"./build/cjs/src/utils/metrics/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/subaccount":{"types":"./build/types/src/utils/subaccount/index.d.ts","import":"./build/esm/src/utils/subaccount/index.js","default":"./build/cjs/src/utils/subaccount/index.js","require":"./build/cjs/src/utils/subaccount/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"},"./utils/orderTransactions":{"types":"./build/types/src/utils/orderTransactions/index.d.ts","import":"./build/esm/src/utils/orderTransactions/index.js","default":"./build/cjs/src/utils/orderTransactions/index.js","require":"./build/cjs/src/utils/orderTransactions/index.js"}},"gitHead":"7e57589eea69d45e2e7083c324361cfd6d32eafe","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","test:v2":"vitest run --config vitest.v2.config.ts","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.7","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.18.1","viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"22.22.2","dependencies":{"viem":"^2.37.1","lodash":"4.18.1","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","@gelatocloud/gasless":"0.0.10","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v1":["./build/types/src/clients/v1/index.d.ts"],"v2":["./build/types/src/clients/v2/index.d.ts"],"abis/*":["./build/types/src/abis/*.d.ts"],"configs/*":["./build/types/src/configs/*.d.ts"],"types/24h":["./build/types/src/utils/24h/types.d.ts"],"types/sdk":["./build/types/src/clients/v1/types.d.ts"],"prebuilt/*":["./build/types/src/codegen/prebuilt/*.d.ts"],"types/fees":["./build/types/src/utils/fees/types.d.ts"],"types/swap":["./build/types/src/utils/swap/types.d.ts"],"types/twap":["./build/types/src/utils/twap/types.d.ts"],"utils/fees":["./build/types/src/utils/fees/index.d.ts"],"utils/hash":["./build/types/src/utils/hash/index.d.ts"],"utils/swap":["./build/types/src/utils/swap/index.d.ts"],"utils/time":["./build/types/src/utils/time/index.d.ts"],"utils/twap":["./build/types/src/utils/twap/index.d.ts"],"types/trade":["./build/types/src/utils/trade/types.d.ts"],"utils/abort":["./build/types/src/utils/abort/index.d.ts"],"utils/trade":["./build/types/src/utils/trade/index.d.ts"],"utils/types":["./build/types/src/utils/types/index.d.ts"],"types/chains":["./build/types/src/utils/chains/types.d.ts"],"types/orders":["./build/types/src/utils/orders/types.d.ts"],"types/prices":["./build/types/src/utils/prices/types.d.ts"],"types/tokens":["./build/types/src/utils/tokens/types.d.ts"],"utils/chains":["./build/types/src/utils/chains/index.d.ts"],"utils/common":["./build/types/src/utils/common/index.d.ts"],"utils/orders":["./build/types/src/utils/orders/index.d.ts"],"utils/prices":["./build/types/src/utils/prices/index.d.ts"],"utils/tokens":["./build/types/src/utils/tokens/index.d.ts"],"types/markets":["./build/types/src/utils/markets/types.d.ts"],"utils/bigmath":["./build/types/src/utils/bigmath/index.d.ts"],"utils/markets":["./build/types/src/utils/markets/index.d.ts"],"utils/numbers":["./build/types/src/utils/numbers/index.d.ts"],"utils/objects":["./build/types/src/utils/objects/index.d.ts"],"types/subsquid":["./build/types/src/codegen/subsquid.d.ts"],"utils/LruCache":["./build/types/src/utils/LruCache/index.d.ts"],"utils/buildUrl":["./build/types/src/utils/buildUrl/index.d.ts"],"utils/indexers":["./build/types/src/utils/indexers/index.d.ts"],"types/positions":["./build/types/src/utils/positions/types.d.ts"],"types/referrals":["./build/types/src/utils/referrals/types.d.ts"],"utils/positions":["./build/types/src/utils/positions/index.d.ts"],"utils/referrals":["./build/types/src/utils/referrals/index.d.ts"],"utils/gelatoRelay":["./build/types/src/utils/gelatoRelay/index.d.ts"],"types/tradeHistory":["./build/types/src/utils/tradeHistory/types.d.ts"],"utils/tradeHistory":["./build/types/src/utils/tradeHistory/index.d.ts"],"types/sidecarOrders":["./build/types/src/utils/sidecarOrders/types.d.ts"],"utils/sidecarOrders":["./build/types/src/utils/sidecarOrders/index.d.ts"],"utils/graphqlFetcher":["./build/types/src/utils/graphqlFetcher/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"^3.0.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.5.0-alpha-10_1776180681896_0.40747928667704136","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-alpha-11":{"name":"@gmx-io/sdk","version":"1.5.0-alpha-11","_id":"@gmx-io/sdk@1.5.0-alpha-11","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"a11b2fc350210406fb9cc7bdc07bb7d87084ae73","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.5.0-alpha-11.tgz","fileCount":883,"integrity":"sha512-5mQfQ0n3xGVUlgB9DrJYxg2NhffrIPbNj7rMGb58h3Er4vBBOUsMdu/Gd8OU7ywB0pFi+agWQe2e9aozaK6OMw==","signatures":[{"sig":"MEYCIQCW+fFEUDj0+oP7aY8uMojfY/3gx2G6q1KNlZBZdmDF4gIhALKSmhuHy8KrXolylHk/Qya39ToyYvt/IEpUkfnct8NT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.5.0-alpha-11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14153491},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./utils/rpc":{"types":"./build/types/src/utils/rpc/index.d.ts","import":"./build/esm/src/utils/rpc/index.js","default":"./build/cjs/src/utils/rpc/index.js","require":"./build/cjs/src/utils/rpc/index.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/prices":{"types":"./build/types/src/utils/prices/types.d.ts","import":"./build/esm/src/utils/prices/types.js","default":"./build/cjs/src/utils/prices/types.js","require":"./build/cjs/src/utils/prices/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/signer":{"types":"./build/types/src/utils/signer/index.d.ts","import":"./build/esm/src/utils/signer/index.js","default":"./build/cjs/src/utils/signer/index.js","require":"./build/cjs/src/utils/signer/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/express":{"types":"./build/types/src/utils/express/index.d.ts","import":"./build/esm/src/utils/express/index.js","default":"./build/cjs/src/utils/express/index.js","require":"./build/cjs/src/utils/express/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/metrics":{"types":"./build/types/src/utils/metrics/index.d.ts","import":"./build/esm/src/utils/metrics/index.js","default":"./build/cjs/src/utils/metrics/index.js","require":"./build/cjs/src/utils/metrics/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/subaccount":{"types":"./build/types/src/utils/subaccount/index.d.ts","import":"./build/esm/src/utils/subaccount/index.js","default":"./build/cjs/src/utils/subaccount/index.js","require":"./build/cjs/src/utils/subaccount/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"},"./utils/orderTransactions":{"types":"./build/types/src/utils/orderTransactions/index.d.ts","import":"./build/esm/src/utils/orderTransactions/index.js","default":"./build/cjs/src/utils/orderTransactions/index.js","require":"./build/cjs/src/utils/orderTransactions/index.js"}},"gitHead":"3d22388a763e9b54b70121d4e0b86e667e576771","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","test:v2":"vitest run --config vitest.v2.config.ts","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.7","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.18.1","viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"22.22.2","dependencies":{"viem":"^2.37.1","lodash":"4.18.1","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","@gelatocloud/gasless":"0.0.10","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v1":["./build/types/src/clients/v1/index.d.ts"],"v2":["./build/types/src/clients/v2/index.d.ts"],"abis/*":["./build/types/src/abis/*.d.ts"],"configs/*":["./build/types/src/configs/*.d.ts"],"types/24h":["./build/types/src/utils/24h/types.d.ts"],"types/sdk":["./build/types/src/clients/v1/types.d.ts"],"prebuilt/*":["./build/types/src/codegen/prebuilt/*.d.ts"],"types/fees":["./build/types/src/utils/fees/types.d.ts"],"types/swap":["./build/types/src/utils/swap/types.d.ts"],"types/twap":["./build/types/src/utils/twap/types.d.ts"],"utils/fees":["./build/types/src/utils/fees/index.d.ts"],"utils/hash":["./build/types/src/utils/hash/index.d.ts"],"utils/swap":["./build/types/src/utils/swap/index.d.ts"],"utils/time":["./build/types/src/utils/time/index.d.ts"],"utils/twap":["./build/types/src/utils/twap/index.d.ts"],"types/trade":["./build/types/src/utils/trade/types.d.ts"],"utils/abort":["./build/types/src/utils/abort/index.d.ts"],"utils/trade":["./build/types/src/utils/trade/index.d.ts"],"utils/types":["./build/types/src/utils/types/index.d.ts"],"types/chains":["./build/types/src/utils/chains/types.d.ts"],"types/orders":["./build/types/src/utils/orders/types.d.ts"],"types/prices":["./build/types/src/utils/prices/types.d.ts"],"types/tokens":["./build/types/src/utils/tokens/types.d.ts"],"utils/chains":["./build/types/src/utils/chains/index.d.ts"],"utils/common":["./build/types/src/utils/common/index.d.ts"],"utils/orders":["./build/types/src/utils/orders/index.d.ts"],"utils/prices":["./build/types/src/utils/prices/index.d.ts"],"utils/tokens":["./build/types/src/utils/tokens/index.d.ts"],"types/markets":["./build/types/src/utils/markets/types.d.ts"],"utils/bigmath":["./build/types/src/utils/bigmath/index.d.ts"],"utils/markets":["./build/types/src/utils/markets/index.d.ts"],"utils/numbers":["./build/types/src/utils/numbers/index.d.ts"],"utils/objects":["./build/types/src/utils/objects/index.d.ts"],"types/subsquid":["./build/types/src/codegen/subsquid.d.ts"],"utils/LruCache":["./build/types/src/utils/LruCache/index.d.ts"],"utils/buildUrl":["./build/types/src/utils/buildUrl/index.d.ts"],"utils/indexers":["./build/types/src/utils/indexers/index.d.ts"],"types/positions":["./build/types/src/utils/positions/types.d.ts"],"types/referrals":["./build/types/src/utils/referrals/types.d.ts"],"utils/positions":["./build/types/src/utils/positions/index.d.ts"],"utils/referrals":["./build/types/src/utils/referrals/index.d.ts"],"utils/gelatoRelay":["./build/types/src/utils/gelatoRelay/index.d.ts"],"types/tradeHistory":["./build/types/src/utils/tradeHistory/types.d.ts"],"utils/tradeHistory":["./build/types/src/utils/tradeHistory/index.d.ts"],"types/sidecarOrders":["./build/types/src/utils/sidecarOrders/types.d.ts"],"utils/sidecarOrders":["./build/types/src/utils/sidecarOrders/index.d.ts"],"utils/graphqlFetcher":["./build/types/src/utils/graphqlFetcher/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"^3.0.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.5.0-alpha-11_1776955660403_0.35168868254886454","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-alpha-12":{"name":"@gmx-io/sdk","version":"1.5.0-alpha-12","_id":"@gmx-io/sdk@1.5.0-alpha-12","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"f5a9c3bf8a3dd5c0f80644a55ce1c6c648fe2d66","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.5.0-alpha-12.tgz","fileCount":883,"integrity":"sha512-O7/2E6miPTPCSX5HVmkW8aXiu214NJHi0BOm8m3cbBQ7Rc6xgHUExRvRbhi+OXTJEVaAt22jgB3m4T2mOdnI9Q==","signatures":[{"sig":"MEQCIFtJrxkh1qNWeXOjH44PGHDn1Yc7oJZvRtH2fJbMFdReAiBsFBHpTn150WD/7rhJmVFZtUFf0p8gOddYqlmBZ26X/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.5.0-alpha-12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14160162},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./utils/rpc":{"types":"./build/types/src/utils/rpc/index.d.ts","import":"./build/esm/src/utils/rpc/index.js","default":"./build/cjs/src/utils/rpc/index.js","require":"./build/cjs/src/utils/rpc/index.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/prices":{"types":"./build/types/src/utils/prices/types.d.ts","import":"./build/esm/src/utils/prices/types.js","default":"./build/cjs/src/utils/prices/types.js","require":"./build/cjs/src/utils/prices/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/signer":{"types":"./build/types/src/utils/signer/index.d.ts","import":"./build/esm/src/utils/signer/index.js","default":"./build/cjs/src/utils/signer/index.js","require":"./build/cjs/src/utils/signer/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/express":{"types":"./build/types/src/utils/express/index.d.ts","import":"./build/esm/src/utils/express/index.js","default":"./build/cjs/src/utils/express/index.js","require":"./build/cjs/src/utils/express/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/metrics":{"types":"./build/types/src/utils/metrics/index.d.ts","import":"./build/esm/src/utils/metrics/index.js","default":"./build/cjs/src/utils/metrics/index.js","require":"./build/cjs/src/utils/metrics/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/subaccount":{"types":"./build/types/src/utils/subaccount/index.d.ts","import":"./build/esm/src/utils/subaccount/index.js","default":"./build/cjs/src/utils/subaccount/index.js","require":"./build/cjs/src/utils/subaccount/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"},"./utils/orderTransactions":{"types":"./build/types/src/utils/orderTransactions/index.d.ts","import":"./build/esm/src/utils/orderTransactions/index.js","default":"./build/cjs/src/utils/orderTransactions/index.js","require":"./build/cjs/src/utils/orderTransactions/index.js"}},"gitHead":"d759988e252919154d237c84343d0b12949de775","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","test:v2":"vitest run --config vitest.v2.config.ts","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.7","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.18.1","viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"22.22.2","dependencies":{"viem":"^2.37.1","lodash":"4.18.1","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","@gelatocloud/gasless":"0.0.10","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v1":["./build/types/src/clients/v1/index.d.ts"],"v2":["./build/types/src/clients/v2/index.d.ts"],"abis/*":["./build/types/src/abis/*.d.ts"],"configs/*":["./build/types/src/configs/*.d.ts"],"types/24h":["./build/types/src/utils/24h/types.d.ts"],"types/sdk":["./build/types/src/clients/v1/types.d.ts"],"prebuilt/*":["./build/types/src/codegen/prebuilt/*.d.ts"],"types/fees":["./build/types/src/utils/fees/types.d.ts"],"types/swap":["./build/types/src/utils/swap/types.d.ts"],"types/twap":["./build/types/src/utils/twap/types.d.ts"],"utils/fees":["./build/types/src/utils/fees/index.d.ts"],"utils/hash":["./build/types/src/utils/hash/index.d.ts"],"utils/swap":["./build/types/src/utils/swap/index.d.ts"],"utils/time":["./build/types/src/utils/time/index.d.ts"],"utils/twap":["./build/types/src/utils/twap/index.d.ts"],"types/trade":["./build/types/src/utils/trade/types.d.ts"],"utils/abort":["./build/types/src/utils/abort/index.d.ts"],"utils/trade":["./build/types/src/utils/trade/index.d.ts"],"utils/types":["./build/types/src/utils/types/index.d.ts"],"types/chains":["./build/types/src/utils/chains/types.d.ts"],"types/orders":["./build/types/src/utils/orders/types.d.ts"],"types/prices":["./build/types/src/utils/prices/types.d.ts"],"types/tokens":["./build/types/src/utils/tokens/types.d.ts"],"utils/chains":["./build/types/src/utils/chains/index.d.ts"],"utils/common":["./build/types/src/utils/common/index.d.ts"],"utils/orders":["./build/types/src/utils/orders/index.d.ts"],"utils/prices":["./build/types/src/utils/prices/index.d.ts"],"utils/tokens":["./build/types/src/utils/tokens/index.d.ts"],"types/markets":["./build/types/src/utils/markets/types.d.ts"],"utils/bigmath":["./build/types/src/utils/bigmath/index.d.ts"],"utils/markets":["./build/types/src/utils/markets/index.d.ts"],"utils/numbers":["./build/types/src/utils/numbers/index.d.ts"],"utils/objects":["./build/types/src/utils/objects/index.d.ts"],"types/subsquid":["./build/types/src/codegen/subsquid.d.ts"],"utils/LruCache":["./build/types/src/utils/LruCache/index.d.ts"],"utils/buildUrl":["./build/types/src/utils/buildUrl/index.d.ts"],"utils/indexers":["./build/types/src/utils/indexers/index.d.ts"],"types/positions":["./build/types/src/utils/positions/types.d.ts"],"types/referrals":["./build/types/src/utils/referrals/types.d.ts"],"utils/positions":["./build/types/src/utils/positions/index.d.ts"],"utils/referrals":["./build/types/src/utils/referrals/index.d.ts"],"utils/gelatoRelay":["./build/types/src/utils/gelatoRelay/index.d.ts"],"types/tradeHistory":["./build/types/src/utils/tradeHistory/types.d.ts"],"utils/tradeHistory":["./build/types/src/utils/tradeHistory/index.d.ts"],"types/sidecarOrders":["./build/types/src/utils/sidecarOrders/types.d.ts"],"utils/sidecarOrders":["./build/types/src/utils/sidecarOrders/index.d.ts"],"utils/graphqlFetcher":["./build/types/src/utils/graphqlFetcher/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"^3.0.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.5.0-alpha-12_1777050792988_0.9036906625591206","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-alpha-13":{"name":"@gmx-io/sdk","version":"1.5.0-alpha-13","_id":"@gmx-io/sdk@1.5.0-alpha-13","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"0a5c0246836a762f483d74109c0513e85d2ff5dc","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.5.0-alpha-13.tgz","fileCount":886,"integrity":"sha512-IROBYWMYHNPRWoHUstETyxwWnTtGYDJZs1rpW4nv5z4t+t2kaNH+mfGhWDGfRX2Kkz+Mp82jBidJz9oYZUvG8w==","signatures":[{"sig":"MEYCIQDhrcnwZmPWVeAZzruBy591PHXZo4VwLy/PkkGsdQU5qQIhAIjJkEfQiS50CpByyb4lxznpOfkz/YVGYsm6wGXd35Dg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.5.0-alpha-13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14240902},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./utils/rpc":{"types":"./build/types/src/utils/rpc/index.d.ts","import":"./build/esm/src/utils/rpc/index.js","default":"./build/cjs/src/utils/rpc/index.js","require":"./build/cjs/src/utils/rpc/index.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/prices":{"types":"./build/types/src/utils/prices/types.d.ts","import":"./build/esm/src/utils/prices/types.js","default":"./build/cjs/src/utils/prices/types.js","require":"./build/cjs/src/utils/prices/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/signer":{"types":"./build/types/src/utils/signer/index.d.ts","import":"./build/esm/src/utils/signer/index.js","default":"./build/cjs/src/utils/signer/index.js","require":"./build/cjs/src/utils/signer/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/express":{"types":"./build/types/src/utils/express/index.d.ts","import":"./build/esm/src/utils/express/index.js","default":"./build/cjs/src/utils/express/index.js","require":"./build/cjs/src/utils/express/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/metrics":{"types":"./build/types/src/utils/metrics/index.d.ts","import":"./build/esm/src/utils/metrics/index.js","default":"./build/cjs/src/utils/metrics/index.js","require":"./build/cjs/src/utils/metrics/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/subaccount":{"types":"./build/types/src/utils/subaccount/index.d.ts","import":"./build/esm/src/utils/subaccount/index.js","default":"./build/cjs/src/utils/subaccount/index.js","require":"./build/cjs/src/utils/subaccount/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"},"./utils/orderTransactions":{"types":"./build/types/src/utils/orderTransactions/index.d.ts","import":"./build/esm/src/utils/orderTransactions/index.js","default":"./build/cjs/src/utils/orderTransactions/index.js","require":"./build/cjs/src/utils/orderTransactions/index.js"}},"gitHead":"9bae38aea5cc6c109df6efb31979658edf96bf11","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","test:v2":"vitest run --config vitest.v2.config.ts","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.7","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.18.1","viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"22.22.2","dependencies":{"viem":"^2.37.1","lodash":"4.18.1","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","@gelatocloud/gasless":"0.0.10","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v1":["./build/types/src/clients/v1/index.d.ts"],"v2":["./build/types/src/clients/v2/index.d.ts"],"abis/*":["./build/types/src/abis/*.d.ts"],"configs/*":["./build/types/src/configs/*.d.ts"],"types/24h":["./build/types/src/utils/24h/types.d.ts"],"types/sdk":["./build/types/src/clients/v1/types.d.ts"],"prebuilt/*":["./build/types/src/codegen/prebuilt/*.d.ts"],"types/fees":["./build/types/src/utils/fees/types.d.ts"],"types/swap":["./build/types/src/utils/swap/types.d.ts"],"types/twap":["./build/types/src/utils/twap/types.d.ts"],"utils/fees":["./build/types/src/utils/fees/index.d.ts"],"utils/hash":["./build/types/src/utils/hash/index.d.ts"],"utils/swap":["./build/types/src/utils/swap/index.d.ts"],"utils/time":["./build/types/src/utils/time/index.d.ts"],"utils/twap":["./build/types/src/utils/twap/index.d.ts"],"types/trade":["./build/types/src/utils/trade/types.d.ts"],"utils/abort":["./build/types/src/utils/abort/index.d.ts"],"utils/trade":["./build/types/src/utils/trade/index.d.ts"],"utils/types":["./build/types/src/utils/types/index.d.ts"],"types/chains":["./build/types/src/utils/chains/types.d.ts"],"types/orders":["./build/types/src/utils/orders/types.d.ts"],"types/prices":["./build/types/src/utils/prices/types.d.ts"],"types/tokens":["./build/types/src/utils/tokens/types.d.ts"],"utils/chains":["./build/types/src/utils/chains/index.d.ts"],"utils/common":["./build/types/src/utils/common/index.d.ts"],"utils/orders":["./build/types/src/utils/orders/index.d.ts"],"utils/prices":["./build/types/src/utils/prices/index.d.ts"],"utils/tokens":["./build/types/src/utils/tokens/index.d.ts"],"types/markets":["./build/types/src/utils/markets/types.d.ts"],"utils/bigmath":["./build/types/src/utils/bigmath/index.d.ts"],"utils/markets":["./build/types/src/utils/markets/index.d.ts"],"utils/numbers":["./build/types/src/utils/numbers/index.d.ts"],"utils/objects":["./build/types/src/utils/objects/index.d.ts"],"types/subsquid":["./build/types/src/codegen/subsquid.d.ts"],"utils/LruCache":["./build/types/src/utils/LruCache/index.d.ts"],"utils/buildUrl":["./build/types/src/utils/buildUrl/index.d.ts"],"utils/indexers":["./build/types/src/utils/indexers/index.d.ts"],"types/positions":["./build/types/src/utils/positions/types.d.ts"],"types/referrals":["./build/types/src/utils/referrals/types.d.ts"],"utils/positions":["./build/types/src/utils/positions/index.d.ts"],"utils/referrals":["./build/types/src/utils/referrals/index.d.ts"],"utils/gelatoRelay":["./build/types/src/utils/gelatoRelay/index.d.ts"],"types/tradeHistory":["./build/types/src/utils/tradeHistory/types.d.ts"],"utils/tradeHistory":["./build/types/src/utils/tradeHistory/index.d.ts"],"types/sidecarOrders":["./build/types/src/utils/sidecarOrders/types.d.ts"],"utils/sidecarOrders":["./build/types/src/utils/sidecarOrders/index.d.ts"],"utils/graphqlFetcher":["./build/types/src/utils/graphqlFetcher/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"^3.0.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.5.0-alpha-13_1777052103210_0.4866995867953765","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-alpha-14":{"name":"@gmx-io/sdk","version":"1.5.0-alpha-14","_id":"@gmx-io/sdk@1.5.0-alpha-14","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"a9d39466aa52353fb6215db47a5bc81af7bc0057","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.5.0-alpha-14.tgz","fileCount":886,"integrity":"sha512-O81WC9SOOIn2hvNscEhC2VcJ5m8pHVMC5InVEcdN4pIeywgSCc+/KQgfQ/T8z5sLfS2ltGu0uVAao3JZphMMlQ==","signatures":[{"sig":"MEUCIQD3o6vGnfr50OydiqlHNBGGwDaG/D7UIM90Hj8/MEf2NwIgPzfEkQAdYdz07mvr/V7lEJudMDaO5neDlyqwCzimpos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.5.0-alpha-14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14296803},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./utils/rpc":{"types":"./build/types/src/utils/rpc/index.d.ts","import":"./build/esm/src/utils/rpc/index.js","default":"./build/cjs/src/utils/rpc/index.js","require":"./build/cjs/src/utils/rpc/index.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/prices":{"types":"./build/types/src/utils/prices/types.d.ts","import":"./build/esm/src/utils/prices/types.js","default":"./build/cjs/src/utils/prices/types.js","require":"./build/cjs/src/utils/prices/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/signer":{"types":"./build/types/src/utils/signer/index.d.ts","import":"./build/esm/src/utils/signer/index.js","default":"./build/cjs/src/utils/signer/index.js","require":"./build/cjs/src/utils/signer/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/express":{"types":"./build/types/src/utils/express/index.d.ts","import":"./build/esm/src/utils/express/index.js","default":"./build/cjs/src/utils/express/index.js","require":"./build/cjs/src/utils/express/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/metrics":{"types":"./build/types/src/utils/metrics/index.d.ts","import":"./build/esm/src/utils/metrics/index.js","default":"./build/cjs/src/utils/metrics/index.js","require":"./build/cjs/src/utils/metrics/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/subaccount":{"types":"./build/types/src/utils/subaccount/index.d.ts","import":"./build/esm/src/utils/subaccount/index.js","default":"./build/cjs/src/utils/subaccount/index.js","require":"./build/cjs/src/utils/subaccount/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"},"./utils/orderTransactions":{"types":"./build/types/src/utils/orderTransactions/index.d.ts","import":"./build/esm/src/utils/orderTransactions/index.js","default":"./build/cjs/src/utils/orderTransactions/index.js","require":"./build/cjs/src/utils/orderTransactions/index.js"}},"gitHead":"c0018d3e1b4e3d2ad1228ded5086d4bcc52940ee","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","test:v2":"vitest run --config vitest.v2.config.ts","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.7","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.18.1","viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"22.22.2","dependencies":{"viem":"^2.37.1","lodash":"4.18.1","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","@gelatocloud/gasless":"0.0.10","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v1":["./build/types/src/clients/v1/index.d.ts"],"v2":["./build/types/src/clients/v2/index.d.ts"],"abis/*":["./build/types/src/abis/*.d.ts"],"configs/*":["./build/types/src/configs/*.d.ts"],"types/24h":["./build/types/src/utils/24h/types.d.ts"],"types/sdk":["./build/types/src/clients/v1/types.d.ts"],"prebuilt/*":["./build/types/src/codegen/prebuilt/*.d.ts"],"types/fees":["./build/types/src/utils/fees/types.d.ts"],"types/swap":["./build/types/src/utils/swap/types.d.ts"],"types/twap":["./build/types/src/utils/twap/types.d.ts"],"utils/fees":["./build/types/src/utils/fees/index.d.ts"],"utils/hash":["./build/types/src/utils/hash/index.d.ts"],"utils/swap":["./build/types/src/utils/swap/index.d.ts"],"utils/time":["./build/types/src/utils/time/index.d.ts"],"utils/twap":["./build/types/src/utils/twap/index.d.ts"],"types/trade":["./build/types/src/utils/trade/types.d.ts"],"utils/abort":["./build/types/src/utils/abort/index.d.ts"],"utils/trade":["./build/types/src/utils/trade/index.d.ts"],"utils/types":["./build/types/src/utils/types/index.d.ts"],"types/chains":["./build/types/src/utils/chains/types.d.ts"],"types/orders":["./build/types/src/utils/orders/types.d.ts"],"types/prices":["./build/types/src/utils/prices/types.d.ts"],"types/tokens":["./build/types/src/utils/tokens/types.d.ts"],"utils/chains":["./build/types/src/utils/chains/index.d.ts"],"utils/common":["./build/types/src/utils/common/index.d.ts"],"utils/orders":["./build/types/src/utils/orders/index.d.ts"],"utils/prices":["./build/types/src/utils/prices/index.d.ts"],"utils/tokens":["./build/types/src/utils/tokens/index.d.ts"],"types/markets":["./build/types/src/utils/markets/types.d.ts"],"utils/bigmath":["./build/types/src/utils/bigmath/index.d.ts"],"utils/markets":["./build/types/src/utils/markets/index.d.ts"],"utils/numbers":["./build/types/src/utils/numbers/index.d.ts"],"utils/objects":["./build/types/src/utils/objects/index.d.ts"],"types/subsquid":["./build/types/src/codegen/subsquid.d.ts"],"utils/LruCache":["./build/types/src/utils/LruCache/index.d.ts"],"utils/buildUrl":["./build/types/src/utils/buildUrl/index.d.ts"],"utils/indexers":["./build/types/src/utils/indexers/index.d.ts"],"types/positions":["./build/types/src/utils/positions/types.d.ts"],"types/referrals":["./build/types/src/utils/referrals/types.d.ts"],"utils/positions":["./build/types/src/utils/positions/index.d.ts"],"utils/referrals":["./build/types/src/utils/referrals/index.d.ts"],"utils/gelatoRelay":["./build/types/src/utils/gelatoRelay/index.d.ts"],"types/tradeHistory":["./build/types/src/utils/tradeHistory/types.d.ts"],"utils/tradeHistory":["./build/types/src/utils/tradeHistory/index.d.ts"],"types/sidecarOrders":["./build/types/src/utils/sidecarOrders/types.d.ts"],"utils/sidecarOrders":["./build/types/src/utils/sidecarOrders/index.d.ts"],"utils/graphqlFetcher":["./build/types/src/utils/graphqlFetcher/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"^3.0.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.5.0-alpha-14_1778160249734_0.9310555372559466","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-alpha-15":{"name":"@gmx-io/sdk","version":"1.5.0-alpha-15","_id":"@gmx-io/sdk@1.5.0-alpha-15","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"fe13b387db5d7410a74496bc75df9e66a0b8d546","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.5.0-alpha-15.tgz","fileCount":883,"integrity":"sha512-hcMNQ+6RUoAfNIlXreAxG/eKCREX8igy4oKw9L+wbxEjR4BRbqhORRzXd07wnCKrqJS4tMS4OXPd9TKtMm0BOg==","signatures":[{"sig":"MEQCIElMnnwaEIb7ytts6b1tnxjzR/4ez3h0XlmSrmC3yJN1AiAwMR/AXXpCoHeXxTu1tQH48bXAWuhNyQxojVCLXo6GRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.5.0-alpha-15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14309521},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./utils/rpc":{"types":"./build/types/src/utils/rpc/index.d.ts","import":"./build/esm/src/utils/rpc/index.js","default":"./build/cjs/src/utils/rpc/index.js","require":"./build/cjs/src/utils/rpc/index.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/prices":{"types":"./build/types/src/utils/prices/types.d.ts","import":"./build/esm/src/utils/prices/types.js","default":"./build/cjs/src/utils/prices/types.js","require":"./build/cjs/src/utils/prices/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/signer":{"types":"./build/types/src/utils/signer/index.d.ts","import":"./build/esm/src/utils/signer/index.js","default":"./build/cjs/src/utils/signer/index.js","require":"./build/cjs/src/utils/signer/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/express":{"types":"./build/types/src/utils/express/index.d.ts","import":"./build/esm/src/utils/express/index.js","default":"./build/cjs/src/utils/express/index.js","require":"./build/cjs/src/utils/express/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/metrics":{"types":"./build/types/src/utils/metrics/index.d.ts","import":"./build/esm/src/utils/metrics/index.js","default":"./build/cjs/src/utils/metrics/index.js","require":"./build/cjs/src/utils/metrics/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/subaccount":{"types":"./build/types/src/utils/subaccount/index.d.ts","import":"./build/esm/src/utils/subaccount/index.js","default":"./build/cjs/src/utils/subaccount/index.js","require":"./build/cjs/src/utils/subaccount/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"},"./utils/orderTransactions":{"types":"./build/types/src/utils/orderTransactions/index.d.ts","import":"./build/esm/src/utils/orderTransactions/index.js","default":"./build/cjs/src/utils/orderTransactions/index.js","require":"./build/cjs/src/utils/orderTransactions/index.js"}},"gitHead":"48f69352151d9741f1c091cfbfcaea89a3880278","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","test:v2":"vitest run --config vitest.v2.config.ts","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.7","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.18.1","viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"22.22.2","dependencies":{"viem":"^2.37.1","lodash":"4.18.1","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","@gelatocloud/gasless":"0.0.10","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v1":["./build/types/src/clients/v1/index.d.ts"],"v2":["./build/types/src/clients/v2/index.d.ts"],"abis/*":["./build/types/src/abis/*.d.ts"],"configs/*":["./build/types/src/configs/*.d.ts"],"types/24h":["./build/types/src/utils/24h/types.d.ts"],"types/sdk":["./build/types/src/clients/v1/types.d.ts"],"prebuilt/*":["./build/types/src/codegen/prebuilt/*.d.ts"],"types/fees":["./build/types/src/utils/fees/types.d.ts"],"types/swap":["./build/types/src/utils/swap/types.d.ts"],"types/twap":["./build/types/src/utils/twap/types.d.ts"],"utils/fees":["./build/types/src/utils/fees/index.d.ts"],"utils/hash":["./build/types/src/utils/hash/index.d.ts"],"utils/swap":["./build/types/src/utils/swap/index.d.ts"],"utils/time":["./build/types/src/utils/time/index.d.ts"],"utils/twap":["./build/types/src/utils/twap/index.d.ts"],"types/trade":["./build/types/src/utils/trade/types.d.ts"],"utils/abort":["./build/types/src/utils/abort/index.d.ts"],"utils/trade":["./build/types/src/utils/trade/index.d.ts"],"utils/types":["./build/types/src/utils/types/index.d.ts"],"types/chains":["./build/types/src/utils/chains/types.d.ts"],"types/orders":["./build/types/src/utils/orders/types.d.ts"],"types/prices":["./build/types/src/utils/prices/types.d.ts"],"types/tokens":["./build/types/src/utils/tokens/types.d.ts"],"utils/chains":["./build/types/src/utils/chains/index.d.ts"],"utils/common":["./build/types/src/utils/common/index.d.ts"],"utils/orders":["./build/types/src/utils/orders/index.d.ts"],"utils/prices":["./build/types/src/utils/prices/index.d.ts"],"utils/tokens":["./build/types/src/utils/tokens/index.d.ts"],"types/markets":["./build/types/src/utils/markets/types.d.ts"],"utils/bigmath":["./build/types/src/utils/bigmath/index.d.ts"],"utils/markets":["./build/types/src/utils/markets/index.d.ts"],"utils/numbers":["./build/types/src/utils/numbers/index.d.ts"],"utils/objects":["./build/types/src/utils/objects/index.d.ts"],"types/subsquid":["./build/types/src/codegen/subsquid.d.ts"],"utils/LruCache":["./build/types/src/utils/LruCache/index.d.ts"],"utils/buildUrl":["./build/types/src/utils/buildUrl/index.d.ts"],"utils/indexers":["./build/types/src/utils/indexers/index.d.ts"],"types/positions":["./build/types/src/utils/positions/types.d.ts"],"types/referrals":["./build/types/src/utils/referrals/types.d.ts"],"utils/positions":["./build/types/src/utils/positions/index.d.ts"],"utils/referrals":["./build/types/src/utils/referrals/index.d.ts"],"utils/gelatoRelay":["./build/types/src/utils/gelatoRelay/index.d.ts"],"types/tradeHistory":["./build/types/src/utils/tradeHistory/types.d.ts"],"utils/tradeHistory":["./build/types/src/utils/tradeHistory/index.d.ts"],"types/sidecarOrders":["./build/types/src/utils/sidecarOrders/types.d.ts"],"utils/sidecarOrders":["./build/types/src/utils/sidecarOrders/index.d.ts"],"utils/graphqlFetcher":["./build/types/src/utils/graphqlFetcher/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"^3.0.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.5.0-alpha-15_1778233911138_0.3254589973976083","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-alpha-16":{"name":"@gmx-io/sdk","version":"1.5.0-alpha-16","_id":"@gmx-io/sdk@1.5.0-alpha-16","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"470e9794265054aa4ef13860ba170ca4a4714186","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.5.0-alpha-16.tgz","fileCount":931,"integrity":"sha512-MMa9HYgKazOgVL+o4XphWaNP1SilgDTyng89iNd7H/haLWdnWQlbi2u8RJNfV6ORdLqGcW4YbUJM8VJ3HkvT/g==","signatures":[{"sig":"MEQCIHfRxSY4EE1EZHYAunNQLR2T6B9gS6Fp9vtR2mA9n1/AAiBnesJViZY64PBcwA1DsetY78grFyzZtWMNsXUtBRsvYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.5.0-alpha-16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14485968},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./utils/rpc":{"types":"./build/types/src/utils/rpc/index.d.ts","import":"./build/esm/src/utils/rpc/index.js","default":"./build/cjs/src/utils/rpc/index.js","require":"./build/cjs/src/utils/rpc/index.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/prices":{"types":"./build/types/src/utils/prices/types.d.ts","import":"./build/esm/src/utils/prices/types.js","default":"./build/cjs/src/utils/prices/types.js","require":"./build/cjs/src/utils/prices/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/signer":{"types":"./build/types/src/utils/signer/index.d.ts","import":"./build/esm/src/utils/signer/index.js","default":"./build/cjs/src/utils/signer/index.js","require":"./build/cjs/src/utils/signer/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/express":{"types":"./build/types/src/utils/express/index.d.ts","import":"./build/esm/src/utils/express/index.js","default":"./build/cjs/src/utils/express/index.js","require":"./build/cjs/src/utils/express/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/metrics":{"types":"./build/types/src/utils/metrics/index.d.ts","import":"./build/esm/src/utils/metrics/index.js","default":"./build/cjs/src/utils/metrics/index.js","require":"./build/cjs/src/utils/metrics/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/multichain":{"types":"./build/types/src/utils/multichain/index.d.ts","import":"./build/esm/src/utils/multichain/index.js","default":"./build/cjs/src/utils/multichain/index.js","require":"./build/cjs/src/utils/multichain/index.js"},"./utils/subaccount":{"types":"./build/types/src/utils/subaccount/index.d.ts","import":"./build/esm/src/utils/subaccount/index.js","default":"./build/cjs/src/utils/subaccount/index.js","require":"./build/cjs/src/utils/subaccount/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"},"./utils/orderTransactions":{"types":"./build/types/src/utils/orderTransactions/index.d.ts","import":"./build/esm/src/utils/orderTransactions/index.js","default":"./build/cjs/src/utils/orderTransactions/index.js","require":"./build/cjs/src/utils/orderTransactions/index.js"}},"gitHead":"3e2a56eec49e730d96404ba559e030af185d9405","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","test:v2":"vitest run --config vitest.v2.config.ts","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.7","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.18.1","viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"22.22.2","dependencies":{"viem":"^2.37.1","lodash":"4.18.1","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","@gelatocloud/gasless":"0.0.10","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@layerzerolabs/lz-v2-utilities":"3.0.85"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v1":["./build/types/src/clients/v1/index.d.ts"],"v2":["./build/types/src/clients/v2/index.d.ts"],"abis/*":["./build/types/src/abis/*.d.ts"],"configs/*":["./build/types/src/configs/*.d.ts"],"types/24h":["./build/types/src/utils/24h/types.d.ts"],"types/sdk":["./build/types/src/clients/v1/types.d.ts"],"prebuilt/*":["./build/types/src/codegen/prebuilt/*.d.ts"],"types/fees":["./build/types/src/utils/fees/types.d.ts"],"types/swap":["./build/types/src/utils/swap/types.d.ts"],"types/twap":["./build/types/src/utils/twap/types.d.ts"],"utils/fees":["./build/types/src/utils/fees/index.d.ts"],"utils/hash":["./build/types/src/utils/hash/index.d.ts"],"utils/swap":["./build/types/src/utils/swap/index.d.ts"],"utils/time":["./build/types/src/utils/time/index.d.ts"],"utils/twap":["./build/types/src/utils/twap/index.d.ts"],"types/trade":["./build/types/src/utils/trade/types.d.ts"],"utils/abort":["./build/types/src/utils/abort/index.d.ts"],"utils/trade":["./build/types/src/utils/trade/index.d.ts"],"utils/types":["./build/types/src/utils/types/index.d.ts"],"types/chains":["./build/types/src/utils/chains/types.d.ts"],"types/orders":["./build/types/src/utils/orders/types.d.ts"],"types/prices":["./build/types/src/utils/prices/types.d.ts"],"types/tokens":["./build/types/src/utils/tokens/types.d.ts"],"utils/chains":["./build/types/src/utils/chains/index.d.ts"],"utils/common":["./build/types/src/utils/common/index.d.ts"],"utils/orders":["./build/types/src/utils/orders/index.d.ts"],"utils/prices":["./build/types/src/utils/prices/index.d.ts"],"utils/tokens":["./build/types/src/utils/tokens/index.d.ts"],"types/markets":["./build/types/src/utils/markets/types.d.ts"],"utils/bigmath":["./build/types/src/utils/bigmath/index.d.ts"],"utils/markets":["./build/types/src/utils/markets/index.d.ts"],"utils/numbers":["./build/types/src/utils/numbers/index.d.ts"],"utils/objects":["./build/types/src/utils/objects/index.d.ts"],"types/subsquid":["./build/types/src/codegen/subsquid.d.ts"],"utils/LruCache":["./build/types/src/utils/LruCache/index.d.ts"],"utils/buildUrl":["./build/types/src/utils/buildUrl/index.d.ts"],"utils/indexers":["./build/types/src/utils/indexers/index.d.ts"],"types/positions":["./build/types/src/utils/positions/types.d.ts"],"types/referrals":["./build/types/src/utils/referrals/types.d.ts"],"utils/positions":["./build/types/src/utils/positions/index.d.ts"],"utils/referrals":["./build/types/src/utils/referrals/index.d.ts"],"utils/multichain":["./build/types/src/utils/multichain/index.d.ts"],"utils/gelatoRelay":["./build/types/src/utils/gelatoRelay/index.d.ts"],"types/tradeHistory":["./build/types/src/utils/tradeHistory/types.d.ts"],"utils/tradeHistory":["./build/types/src/utils/tradeHistory/index.d.ts"],"types/sidecarOrders":["./build/types/src/utils/sidecarOrders/types.d.ts"],"utils/sidecarOrders":["./build/types/src/utils/sidecarOrders/index.d.ts"],"utils/graphqlFetcher":["./build/types/src/utils/graphqlFetcher/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"^3.0.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.5.0-alpha-16_1778953026624_0.8960380730697906","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-alpha-17":{"name":"@gmx-io/sdk","version":"1.5.0-alpha-17","_id":"@gmx-io/sdk@1.5.0-alpha-17","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"77ee3a45abbaea5ce333772ababc33286c7c4172","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.5.0-alpha-17.tgz","fileCount":934,"integrity":"sha512-CBPuMbT4yr/tSYG0pYV4wbkAoA7Agug3uyzJa84VoJUdHML0SHK9cr8wqIDo/mOAlymi9O23QcQoCzylvtt6rA==","signatures":[{"sig":"MEYCIQDHSqOV7H1S6TnmKPKM7FrmQ9ozt7bDj5nag2qNFbLulAIhAKs43z/oNxARUSnP17Akfx8iged5eqcS68ZI0nnrGDEn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.5.0-alpha-17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14455096},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./utils/rpc":{"types":"./build/types/src/utils/rpc/index.d.ts","import":"./build/esm/src/utils/rpc/index.js","default":"./build/cjs/src/utils/rpc/index.js","require":"./build/cjs/src/utils/rpc/index.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/gas/*":{"types":"./build/types/src/utils/gas/*.d.ts","import":"./build/esm/src/utils/gas/*.js","default":"./build/cjs/src/utils/gas/*.js","require":"./build/cjs/src/utils/gas/*.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/prices":{"types":"./build/types/src/utils/prices/types.d.ts","import":"./build/esm/src/utils/prices/types.js","default":"./build/cjs/src/utils/prices/types.js","require":"./build/cjs/src/utils/prices/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/signer":{"types":"./build/types/src/utils/signer/index.d.ts","import":"./build/esm/src/utils/signer/index.js","default":"./build/cjs/src/utils/signer/index.js","require":"./build/cjs/src/utils/signer/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/express":{"types":"./build/types/src/utils/express/index.d.ts","import":"./build/esm/src/utils/express/index.js","default":"./build/cjs/src/utils/express/index.js","require":"./build/cjs/src/utils/express/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/metrics":{"types":"./build/types/src/utils/metrics/index.d.ts","import":"./build/esm/src/utils/metrics/index.js","default":"./build/cjs/src/utils/metrics/index.js","require":"./build/cjs/src/utils/metrics/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/multichain":{"types":"./build/types/src/utils/multichain/index.d.ts","import":"./build/esm/src/utils/multichain/index.js","default":"./build/cjs/src/utils/multichain/index.js","require":"./build/cjs/src/utils/multichain/index.js"},"./utils/subaccount":{"types":"./build/types/src/utils/subaccount/index.d.ts","import":"./build/esm/src/utils/subaccount/index.js","default":"./build/cjs/src/utils/subaccount/index.js","require":"./build/cjs/src/utils/subaccount/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"},"./utils/orderTransactions":{"types":"./build/types/src/utils/orderTransactions/index.d.ts","import":"./build/esm/src/utils/orderTransactions/index.js","default":"./build/cjs/src/utils/orderTransactions/index.js","require":"./build/cjs/src/utils/orderTransactions/index.js"}},"gitHead":"b97e63b73319db03190affdcbc708ecf569bc384","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","test:v2":"vitest run --config vitest.v2.config.ts","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.7","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.18.1","viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"22.22.2","dependencies":{"viem":"^2.37.1","lodash":"4.18.1","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","@gelatocloud/gasless":"0.0.10","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@layerzerolabs/lz-v2-utilities":"3.0.85"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v1":["./build/types/src/clients/v1/index.d.ts"],"v2":["./build/types/src/clients/v2/index.d.ts"],"abis/*":["./build/types/src/abis/*.d.ts"],"configs/*":["./build/types/src/configs/*.d.ts"],"types/24h":["./build/types/src/utils/24h/types.d.ts"],"types/sdk":["./build/types/src/clients/v1/types.d.ts"],"prebuilt/*":["./build/types/src/codegen/prebuilt/*.d.ts"],"types/fees":["./build/types/src/utils/fees/types.d.ts"],"types/swap":["./build/types/src/utils/swap/types.d.ts"],"types/twap":["./build/types/src/utils/twap/types.d.ts"],"utils/fees":["./build/types/src/utils/fees/index.d.ts"],"utils/hash":["./build/types/src/utils/hash/index.d.ts"],"utils/swap":["./build/types/src/utils/swap/index.d.ts"],"utils/time":["./build/types/src/utils/time/index.d.ts"],"utils/twap":["./build/types/src/utils/twap/index.d.ts"],"types/trade":["./build/types/src/utils/trade/types.d.ts"],"utils/abort":["./build/types/src/utils/abort/index.d.ts"],"utils/gas/*":["./build/types/src/utils/gas/*.d.ts"],"utils/trade":["./build/types/src/utils/trade/index.d.ts"],"utils/types":["./build/types/src/utils/types/index.d.ts"],"types/chains":["./build/types/src/utils/chains/types.d.ts"],"types/orders":["./build/types/src/utils/orders/types.d.ts"],"types/prices":["./build/types/src/utils/prices/types.d.ts"],"types/tokens":["./build/types/src/utils/tokens/types.d.ts"],"utils/chains":["./build/types/src/utils/chains/index.d.ts"],"utils/common":["./build/types/src/utils/common/index.d.ts"],"utils/orders":["./build/types/src/utils/orders/index.d.ts"],"utils/prices":["./build/types/src/utils/prices/index.d.ts"],"utils/tokens":["./build/types/src/utils/tokens/index.d.ts"],"types/markets":["./build/types/src/utils/markets/types.d.ts"],"utils/bigmath":["./build/types/src/utils/bigmath/index.d.ts"],"utils/markets":["./build/types/src/utils/markets/index.d.ts"],"utils/numbers":["./build/types/src/utils/numbers/index.d.ts"],"utils/objects":["./build/types/src/utils/objects/index.d.ts"],"types/subsquid":["./build/types/src/codegen/subsquid.d.ts"],"utils/LruCache":["./build/types/src/utils/LruCache/index.d.ts"],"utils/buildUrl":["./build/types/src/utils/buildUrl/index.d.ts"],"utils/indexers":["./build/types/src/utils/indexers/index.d.ts"],"types/positions":["./build/types/src/utils/positions/types.d.ts"],"types/referrals":["./build/types/src/utils/referrals/types.d.ts"],"utils/positions":["./build/types/src/utils/positions/index.d.ts"],"utils/referrals":["./build/types/src/utils/referrals/index.d.ts"],"utils/multichain":["./build/types/src/utils/multichain/index.d.ts"],"utils/gelatoRelay":["./build/types/src/utils/gelatoRelay/index.d.ts"],"types/tradeHistory":["./build/types/src/utils/tradeHistory/types.d.ts"],"utils/tradeHistory":["./build/types/src/utils/tradeHistory/index.d.ts"],"types/sidecarOrders":["./build/types/src/utils/sidecarOrders/types.d.ts"],"utils/sidecarOrders":["./build/types/src/utils/sidecarOrders/index.d.ts"],"utils/graphqlFetcher":["./build/types/src/utils/graphqlFetcher/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"^3.0.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.5.0-alpha-17_1779049286535_0.6770514922023374","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-alpha-18":{"name":"@gmx-io/sdk","version":"1.5.0-alpha-18","_id":"@gmx-io/sdk@1.5.0-alpha-18","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"87c9bf8b097963560d1e725097bcf42f2ee79251","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.5.0-alpha-18.tgz","fileCount":934,"integrity":"sha512-NcIk7yAxsgdgZip+jXWApkMS3h1txvmIhTnWNvHxxwdOZn9el2zdpCOEqAVeARlCFoSsKLH7k9oH61ErLpjrIg==","signatures":[{"sig":"MEQCIHxXvZZmcH6rZIB0FfW5ZPHMB6Sb3WeYrYYTdK5VAMblAiAlXrKtM+m/tcxF+q/U4dSmjcClQEdrqGa2RjvueFYLjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.5.0-alpha-18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14455633},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./utils/rpc":{"types":"./build/types/src/utils/rpc/index.d.ts","import":"./build/esm/src/utils/rpc/index.js","default":"./build/cjs/src/utils/rpc/index.js","require":"./build/cjs/src/utils/rpc/index.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/gas/*":{"types":"./build/types/src/utils/gas/*.d.ts","import":"./build/esm/src/utils/gas/*.js","default":"./build/cjs/src/utils/gas/*.js","require":"./build/cjs/src/utils/gas/*.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/prices":{"types":"./build/types/src/utils/prices/types.d.ts","import":"./build/esm/src/utils/prices/types.js","default":"./build/cjs/src/utils/prices/types.js","require":"./build/cjs/src/utils/prices/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/signer":{"types":"./build/types/src/utils/signer/index.d.ts","import":"./build/esm/src/utils/signer/index.js","default":"./build/cjs/src/utils/signer/index.js","require":"./build/cjs/src/utils/signer/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/express":{"types":"./build/types/src/utils/express/index.d.ts","import":"./build/esm/src/utils/express/index.js","default":"./build/cjs/src/utils/express/index.js","require":"./build/cjs/src/utils/express/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/metrics":{"types":"./build/types/src/utils/metrics/index.d.ts","import":"./build/esm/src/utils/metrics/index.js","default":"./build/cjs/src/utils/metrics/index.js","require":"./build/cjs/src/utils/metrics/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/multichain":{"types":"./build/types/src/utils/multichain/index.d.ts","import":"./build/esm/src/utils/multichain/index.js","default":"./build/cjs/src/utils/multichain/index.js","require":"./build/cjs/src/utils/multichain/index.js"},"./utils/subaccount":{"types":"./build/types/src/utils/subaccount/index.d.ts","import":"./build/esm/src/utils/subaccount/index.js","default":"./build/cjs/src/utils/subaccount/index.js","require":"./build/cjs/src/utils/subaccount/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"},"./utils/orderTransactions":{"types":"./build/types/src/utils/orderTransactions/index.d.ts","import":"./build/esm/src/utils/orderTransactions/index.js","default":"./build/cjs/src/utils/orderTransactions/index.js","require":"./build/cjs/src/utils/orderTransactions/index.js"}},"gitHead":"aa68a2aaf80f95a5e1efd67837c7b2e77ddcb7f1","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","test:v2":"vitest run --config vitest.v2.config.ts","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.7","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.18.1","viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"22.22.2","dependencies":{"viem":"^2.37.1","lodash":"4.18.1","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","@gelatocloud/gasless":"0.0.10","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@layerzerolabs/lz-v2-utilities":"3.0.85"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v1":["./build/types/src/clients/v1/index.d.ts"],"v2":["./build/types/src/clients/v2/index.d.ts"],"abis/*":["./build/types/src/abis/*.d.ts"],"configs/*":["./build/types/src/configs/*.d.ts"],"types/24h":["./build/types/src/utils/24h/types.d.ts"],"types/sdk":["./build/types/src/clients/v1/types.d.ts"],"prebuilt/*":["./build/types/src/codegen/prebuilt/*.d.ts"],"types/fees":["./build/types/src/utils/fees/types.d.ts"],"types/swap":["./build/types/src/utils/swap/types.d.ts"],"types/twap":["./build/types/src/utils/twap/types.d.ts"],"utils/fees":["./build/types/src/utils/fees/index.d.ts"],"utils/hash":["./build/types/src/utils/hash/index.d.ts"],"utils/swap":["./build/types/src/utils/swap/index.d.ts"],"utils/time":["./build/types/src/utils/time/index.d.ts"],"utils/twap":["./build/types/src/utils/twap/index.d.ts"],"types/trade":["./build/types/src/utils/trade/types.d.ts"],"utils/abort":["./build/types/src/utils/abort/index.d.ts"],"utils/gas/*":["./build/types/src/utils/gas/*.d.ts"],"utils/trade":["./build/types/src/utils/trade/index.d.ts"],"utils/types":["./build/types/src/utils/types/index.d.ts"],"types/chains":["./build/types/src/utils/chains/types.d.ts"],"types/orders":["./build/types/src/utils/orders/types.d.ts"],"types/prices":["./build/types/src/utils/prices/types.d.ts"],"types/tokens":["./build/types/src/utils/tokens/types.d.ts"],"utils/chains":["./build/types/src/utils/chains/index.d.ts"],"utils/common":["./build/types/src/utils/common/index.d.ts"],"utils/orders":["./build/types/src/utils/orders/index.d.ts"],"utils/prices":["./build/types/src/utils/prices/index.d.ts"],"utils/tokens":["./build/types/src/utils/tokens/index.d.ts"],"types/markets":["./build/types/src/utils/markets/types.d.ts"],"utils/bigmath":["./build/types/src/utils/bigmath/index.d.ts"],"utils/markets":["./build/types/src/utils/markets/index.d.ts"],"utils/numbers":["./build/types/src/utils/numbers/index.d.ts"],"utils/objects":["./build/types/src/utils/objects/index.d.ts"],"types/subsquid":["./build/types/src/codegen/subsquid.d.ts"],"utils/LruCache":["./build/types/src/utils/LruCache/index.d.ts"],"utils/buildUrl":["./build/types/src/utils/buildUrl/index.d.ts"],"utils/indexers":["./build/types/src/utils/indexers/index.d.ts"],"types/positions":["./build/types/src/utils/positions/types.d.ts"],"types/referrals":["./build/types/src/utils/referrals/types.d.ts"],"utils/positions":["./build/types/src/utils/positions/index.d.ts"],"utils/referrals":["./build/types/src/utils/referrals/index.d.ts"],"utils/multichain":["./build/types/src/utils/multichain/index.d.ts"],"utils/gelatoRelay":["./build/types/src/utils/gelatoRelay/index.d.ts"],"types/tradeHistory":["./build/types/src/utils/tradeHistory/types.d.ts"],"utils/tradeHistory":["./build/types/src/utils/tradeHistory/index.d.ts"],"types/sidecarOrders":["./build/types/src/utils/sidecarOrders/types.d.ts"],"utils/sidecarOrders":["./build/types/src/utils/sidecarOrders/index.d.ts"],"utils/graphqlFetcher":["./build/types/src/utils/graphqlFetcher/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"^3.0.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.5.0-alpha-18_1779290068370_0.10958442487225906","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@gmx-io/sdk","version":"1.6.0","_id":"@gmx-io/sdk@1.6.0","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"fb40eac7c9c602026d61d72aebaa1b64c5e5f00d","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.6.0.tgz","fileCount":956,"integrity":"sha512-nGJ2EQw5SiXEirTrnfnHBmJ9KKlVgxWcPr+Oiucgo6Zl8hVPPWwcykeaADWwpjjbHVf96+XYlNCjBgRjkEWy3g==","signatures":[{"sig":"MEQCIHjwt/lqZ19DuH6+6Wi41JEDnV97kBaO6cs3j2SSW16uAiBOcCOCe/Yms1KKUWaNusT2W2sfXNFcPaLAjhEJZEfyDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14884271},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./utils/rpc":{"types":"./build/types/src/utils/rpc/index.d.ts","import":"./build/esm/src/utils/rpc/index.js","default":"./build/cjs/src/utils/rpc/index.js","require":"./build/cjs/src/utils/rpc/index.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/gas/*":{"types":"./build/types/src/utils/gas/*.d.ts","import":"./build/esm/src/utils/gas/*.js","default":"./build/cjs/src/utils/gas/*.js","require":"./build/cjs/src/utils/gas/*.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/prices":{"types":"./build/types/src/utils/prices/types.d.ts","import":"./build/esm/src/utils/prices/types.js","default":"./build/cjs/src/utils/prices/types.js","require":"./build/cjs/src/utils/prices/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/signer":{"types":"./build/types/src/utils/signer/index.d.ts","import":"./build/esm/src/utils/signer/index.js","default":"./build/cjs/src/utils/signer/index.js","require":"./build/cjs/src/utils/signer/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/express":{"types":"./build/types/src/utils/express/index.d.ts","import":"./build/esm/src/utils/express/index.js","default":"./build/cjs/src/utils/express/index.js","require":"./build/cjs/src/utils/express/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/metrics":{"types":"./build/types/src/utils/metrics/index.d.ts","import":"./build/esm/src/utils/metrics/index.js","default":"./build/cjs/src/utils/metrics/index.js","require":"./build/cjs/src/utils/metrics/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/multichain":{"types":"./build/types/src/utils/multichain/index.d.ts","import":"./build/esm/src/utils/multichain/index.js","default":"./build/cjs/src/utils/multichain/index.js","require":"./build/cjs/src/utils/multichain/index.js"},"./utils/subaccount":{"types":"./build/types/src/utils/subaccount/index.d.ts","import":"./build/esm/src/utils/subaccount/index.js","default":"./build/cjs/src/utils/subaccount/index.js","require":"./build/cjs/src/utils/subaccount/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"},"./utils/orderTransactions":{"types":"./build/types/src/utils/orderTransactions/index.d.ts","import":"./build/esm/src/utils/orderTransactions/index.js","default":"./build/cjs/src/utils/orderTransactions/index.js","require":"./build/cjs/src/utils/orderTransactions/index.js"}},"gitHead":"d7bb4c04f5338be889c9723c76585fb25f574e46","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","test:v2":"vitest run --config vitest.v2.config.ts","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.8","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.18.1","viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"22.22.3","dependencies":{"viem":"^2.37.1","lodash":"4.18.1","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","@gelatocloud/gasless":"0.0.10","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@layerzerolabs/lz-v2-utilities":"3.0.85"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v1":["./build/types/src/clients/v1/index.d.ts"],"v2":["./build/types/src/clients/v2/index.d.ts"],"abis/*":["./build/types/src/abis/*.d.ts"],"configs/*":["./build/types/src/configs/*.d.ts"],"types/24h":["./build/types/src/utils/24h/types.d.ts"],"types/sdk":["./build/types/src/clients/v1/types.d.ts"],"prebuilt/*":["./build/types/src/codegen/prebuilt/*.d.ts"],"types/fees":["./build/types/src/utils/fees/types.d.ts"],"types/swap":["./build/types/src/utils/swap/types.d.ts"],"types/twap":["./build/types/src/utils/twap/types.d.ts"],"utils/fees":["./build/types/src/utils/fees/index.d.ts"],"utils/hash":["./build/types/src/utils/hash/index.d.ts"],"utils/swap":["./build/types/src/utils/swap/index.d.ts"],"utils/time":["./build/types/src/utils/time/index.d.ts"],"utils/twap":["./build/types/src/utils/twap/index.d.ts"],"types/trade":["./build/types/src/utils/trade/types.d.ts"],"utils/abort":["./build/types/src/utils/abort/index.d.ts"],"utils/gas/*":["./build/types/src/utils/gas/*.d.ts"],"utils/trade":["./build/types/src/utils/trade/index.d.ts"],"utils/types":["./build/types/src/utils/types/index.d.ts"],"types/chains":["./build/types/src/utils/chains/types.d.ts"],"types/orders":["./build/types/src/utils/orders/types.d.ts"],"types/prices":["./build/types/src/utils/prices/types.d.ts"],"types/tokens":["./build/types/src/utils/tokens/types.d.ts"],"utils/chains":["./build/types/src/utils/chains/index.d.ts"],"utils/common":["./build/types/src/utils/common/index.d.ts"],"utils/orders":["./build/types/src/utils/orders/index.d.ts"],"utils/prices":["./build/types/src/utils/prices/index.d.ts"],"utils/tokens":["./build/types/src/utils/tokens/index.d.ts"],"types/markets":["./build/types/src/utils/markets/types.d.ts"],"utils/bigmath":["./build/types/src/utils/bigmath/index.d.ts"],"utils/markets":["./build/types/src/utils/markets/index.d.ts"],"utils/numbers":["./build/types/src/utils/numbers/index.d.ts"],"utils/objects":["./build/types/src/utils/objects/index.d.ts"],"types/subsquid":["./build/types/src/codegen/subsquid.d.ts"],"utils/LruCache":["./build/types/src/utils/LruCache/index.d.ts"],"utils/buildUrl":["./build/types/src/utils/buildUrl/index.d.ts"],"utils/indexers":["./build/types/src/utils/indexers/index.d.ts"],"types/positions":["./build/types/src/utils/positions/types.d.ts"],"types/referrals":["./build/types/src/utils/referrals/types.d.ts"],"utils/positions":["./build/types/src/utils/positions/index.d.ts"],"utils/referrals":["./build/types/src/utils/referrals/index.d.ts"],"utils/multichain":["./build/types/src/utils/multichain/index.d.ts"],"utils/gelatoRelay":["./build/types/src/utils/gelatoRelay/index.d.ts"],"types/tradeHistory":["./build/types/src/utils/tradeHistory/types.d.ts"],"utils/tradeHistory":["./build/types/src/utils/tradeHistory/index.d.ts"],"types/sidecarOrders":["./build/types/src/utils/sidecarOrders/types.d.ts"],"utils/sidecarOrders":["./build/types/src/utils/sidecarOrders/index.d.ts"],"utils/graphqlFetcher":["./build/types/src/utils/graphqlFetcher/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"^3.0.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.6.0_1780923736718_0.6518558137880688","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@gmx-io/sdk","version":"1.6.1","_id":"@gmx-io/sdk@1.6.1","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"e7e1d8ee9a2fcdd2a40baf02c713c43d0d1af6a9","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.6.1.tgz","fileCount":956,"integrity":"sha512-87zslX1tO4vmUKGDHiMb4sWcCQrmWLYqRX4a07A1tIDEDumIXsXdhtKbJwgysT6NXgwmDPQcecBsjNaQDKir1w==","signatures":[{"sig":"MEQCIBrnTPYjXQ35S2Pus7/IURyvNCnB3tTGZTqjW+L0I0hEAiAtA6YLtkIFZvJyGoNKNjtBs6kewWRi4kDhTvM0g/gftA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14884298},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./utils/rpc":{"types":"./build/types/src/utils/rpc/index.d.ts","import":"./build/esm/src/utils/rpc/index.js","default":"./build/cjs/src/utils/rpc/index.js","require":"./build/cjs/src/utils/rpc/index.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/gas/*":{"types":"./build/types/src/utils/gas/*.d.ts","import":"./build/esm/src/utils/gas/*.js","default":"./build/cjs/src/utils/gas/*.js","require":"./build/cjs/src/utils/gas/*.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/prices":{"types":"./build/types/src/utils/prices/types.d.ts","import":"./build/esm/src/utils/prices/types.js","default":"./build/cjs/src/utils/prices/types.js","require":"./build/cjs/src/utils/prices/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/signer":{"types":"./build/types/src/utils/signer/index.d.ts","import":"./build/esm/src/utils/signer/index.js","default":"./build/cjs/src/utils/signer/index.js","require":"./build/cjs/src/utils/signer/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/express":{"types":"./build/types/src/utils/express/index.d.ts","import":"./build/esm/src/utils/express/index.js","default":"./build/cjs/src/utils/express/index.js","require":"./build/cjs/src/utils/express/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/metrics":{"types":"./build/types/src/utils/metrics/index.d.ts","import":"./build/esm/src/utils/metrics/index.js","default":"./build/cjs/src/utils/metrics/index.js","require":"./build/cjs/src/utils/metrics/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/multichain":{"types":"./build/types/src/utils/multichain/index.d.ts","import":"./build/esm/src/utils/multichain/index.js","default":"./build/cjs/src/utils/multichain/index.js","require":"./build/cjs/src/utils/multichain/index.js"},"./utils/subaccount":{"types":"./build/types/src/utils/subaccount/index.d.ts","import":"./build/esm/src/utils/subaccount/index.js","default":"./build/cjs/src/utils/subaccount/index.js","require":"./build/cjs/src/utils/subaccount/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"},"./utils/orderTransactions":{"types":"./build/types/src/utils/orderTransactions/index.d.ts","import":"./build/esm/src/utils/orderTransactions/index.js","default":"./build/cjs/src/utils/orderTransactions/index.js","require":"./build/cjs/src/utils/orderTransactions/index.js"}},"gitHead":"fe643f448523e03824f8363065b2e5e53a8055d3","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","test:v2":"vitest run --config vitest.v2.config.ts","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.8","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.18.1","viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"22.22.3","dependencies":{"viem":"^2.37.1","lodash":"4.18.1","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","@gelatocloud/gasless":"0.0.10","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@layerzerolabs/lz-v2-utilities":"3.0.85"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v1":["./build/types/src/clients/v1/index.d.ts"],"v2":["./build/types/src/clients/v2/index.d.ts"],"abis/*":["./build/types/src/abis/*.d.ts"],"configs/*":["./build/types/src/configs/*.d.ts"],"types/24h":["./build/types/src/utils/24h/types.d.ts"],"types/sdk":["./build/types/src/clients/v1/types.d.ts"],"prebuilt/*":["./build/types/src/codegen/prebuilt/*.d.ts"],"types/fees":["./build/types/src/utils/fees/types.d.ts"],"types/swap":["./build/types/src/utils/swap/types.d.ts"],"types/twap":["./build/types/src/utils/twap/types.d.ts"],"utils/fees":["./build/types/src/utils/fees/index.d.ts"],"utils/hash":["./build/types/src/utils/hash/index.d.ts"],"utils/swap":["./build/types/src/utils/swap/index.d.ts"],"utils/time":["./build/types/src/utils/time/index.d.ts"],"utils/twap":["./build/types/src/utils/twap/index.d.ts"],"types/trade":["./build/types/src/utils/trade/types.d.ts"],"utils/abort":["./build/types/src/utils/abort/index.d.ts"],"utils/gas/*":["./build/types/src/utils/gas/*.d.ts"],"utils/trade":["./build/types/src/utils/trade/index.d.ts"],"utils/types":["./build/types/src/utils/types/index.d.ts"],"types/chains":["./build/types/src/utils/chains/types.d.ts"],"types/orders":["./build/types/src/utils/orders/types.d.ts"],"types/prices":["./build/types/src/utils/prices/types.d.ts"],"types/tokens":["./build/types/src/utils/tokens/types.d.ts"],"utils/chains":["./build/types/src/utils/chains/index.d.ts"],"utils/common":["./build/types/src/utils/common/index.d.ts"],"utils/orders":["./build/types/src/utils/orders/index.d.ts"],"utils/prices":["./build/types/src/utils/prices/index.d.ts"],"utils/tokens":["./build/types/src/utils/tokens/index.d.ts"],"types/markets":["./build/types/src/utils/markets/types.d.ts"],"utils/bigmath":["./build/types/src/utils/bigmath/index.d.ts"],"utils/markets":["./build/types/src/utils/markets/index.d.ts"],"utils/numbers":["./build/types/src/utils/numbers/index.d.ts"],"utils/objects":["./build/types/src/utils/objects/index.d.ts"],"types/subsquid":["./build/types/src/codegen/subsquid.d.ts"],"utils/LruCache":["./build/types/src/utils/LruCache/index.d.ts"],"utils/buildUrl":["./build/types/src/utils/buildUrl/index.d.ts"],"utils/indexers":["./build/types/src/utils/indexers/index.d.ts"],"types/positions":["./build/types/src/utils/positions/types.d.ts"],"types/referrals":["./build/types/src/utils/referrals/types.d.ts"],"utils/positions":["./build/types/src/utils/positions/index.d.ts"],"utils/referrals":["./build/types/src/utils/referrals/index.d.ts"],"utils/multichain":["./build/types/src/utils/multichain/index.d.ts"],"utils/gelatoRelay":["./build/types/src/utils/gelatoRelay/index.d.ts"],"types/tradeHistory":["./build/types/src/utils/tradeHistory/types.d.ts"],"utils/tradeHistory":["./build/types/src/utils/tradeHistory/index.d.ts"],"types/sidecarOrders":["./build/types/src/utils/sidecarOrders/types.d.ts"],"utils/sidecarOrders":["./build/types/src/utils/sidecarOrders/index.d.ts"],"utils/graphqlFetcher":["./build/types/src/utils/graphqlFetcher/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"^3.0.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.6.1_1781003318364_0.2763096364194515","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@gmx-io/sdk","version":"1.6.2","_id":"@gmx-io/sdk@1.6.2","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"6f41a4fee1b98b43b435e47fafb3282f7514e5da","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.6.2.tgz","fileCount":956,"integrity":"sha512-FCTVlMbrRKYxW27k+L07uC6MUn+L2ntfar3chxNcWbgw4MzDfeU9lC59Lb9w1M/2iavcQ+0poznGnafCRFpZUg==","signatures":[{"sig":"MEQCICw7GInpRMfxu3eCrYFSYq5E/ctIYKLEVfKHkKv8+1MjAiBrGM3OhLKKVANJ2CqJfgZHTz2oyUlIjS4TgfaWz8BrOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14913092},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./utils/rpc":{"types":"./build/types/src/utils/rpc/index.d.ts","import":"./build/esm/src/utils/rpc/index.js","default":"./build/cjs/src/utils/rpc/index.js","require":"./build/cjs/src/utils/rpc/index.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/gas/*":{"types":"./build/types/src/utils/gas/*.d.ts","import":"./build/esm/src/utils/gas/*.js","default":"./build/cjs/src/utils/gas/*.js","require":"./build/cjs/src/utils/gas/*.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/prices":{"types":"./build/types/src/utils/prices/types.d.ts","import":"./build/esm/src/utils/prices/types.js","default":"./build/cjs/src/utils/prices/types.js","require":"./build/cjs/src/utils/prices/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/signer":{"types":"./build/types/src/utils/signer/index.d.ts","import":"./build/esm/src/utils/signer/index.js","default":"./build/cjs/src/utils/signer/index.js","require":"./build/cjs/src/utils/signer/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/express":{"types":"./build/types/src/utils/express/index.d.ts","import":"./build/esm/src/utils/express/index.js","default":"./build/cjs/src/utils/express/index.js","require":"./build/cjs/src/utils/express/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/metrics":{"types":"./build/types/src/utils/metrics/index.d.ts","import":"./build/esm/src/utils/metrics/index.js","default":"./build/cjs/src/utils/metrics/index.js","require":"./build/cjs/src/utils/metrics/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/multichain":{"types":"./build/types/src/utils/multichain/index.d.ts","import":"./build/esm/src/utils/multichain/index.js","default":"./build/cjs/src/utils/multichain/index.js","require":"./build/cjs/src/utils/multichain/index.js"},"./utils/subaccount":{"types":"./build/types/src/utils/subaccount/index.d.ts","import":"./build/esm/src/utils/subaccount/index.js","default":"./build/cjs/src/utils/subaccount/index.js","require":"./build/cjs/src/utils/subaccount/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"},"./utils/orderTransactions":{"types":"./build/types/src/utils/orderTransactions/index.d.ts","import":"./build/esm/src/utils/orderTransactions/index.js","default":"./build/cjs/src/utils/orderTransactions/index.js","require":"./build/cjs/src/utils/orderTransactions/index.js"}},"gitHead":"d7182afd29fdb7d36bc13704ff09e773421295df","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","test:v2":"vitest run --config vitest.v2.config.ts","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.8","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.18.1","viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"22.22.3","dependencies":{"viem":"^2.37.1","lodash":"4.18.1","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","@gelatocloud/gasless":"0.0.10","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@layerzerolabs/lz-v2-utilities":"3.0.85"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v1":["./build/types/src/clients/v1/index.d.ts"],"v2":["./build/types/src/clients/v2/index.d.ts"],"abis/*":["./build/types/src/abis/*.d.ts"],"configs/*":["./build/types/src/configs/*.d.ts"],"types/24h":["./build/types/src/utils/24h/types.d.ts"],"types/sdk":["./build/types/src/clients/v1/types.d.ts"],"prebuilt/*":["./build/types/src/codegen/prebuilt/*.d.ts"],"types/fees":["./build/types/src/utils/fees/types.d.ts"],"types/swap":["./build/types/src/utils/swap/types.d.ts"],"types/twap":["./build/types/src/utils/twap/types.d.ts"],"utils/fees":["./build/types/src/utils/fees/index.d.ts"],"utils/hash":["./build/types/src/utils/hash/index.d.ts"],"utils/swap":["./build/types/src/utils/swap/index.d.ts"],"utils/time":["./build/types/src/utils/time/index.d.ts"],"utils/twap":["./build/types/src/utils/twap/index.d.ts"],"types/trade":["./build/types/src/utils/trade/types.d.ts"],"utils/abort":["./build/types/src/utils/abort/index.d.ts"],"utils/gas/*":["./build/types/src/utils/gas/*.d.ts"],"utils/trade":["./build/types/src/utils/trade/index.d.ts"],"utils/types":["./build/types/src/utils/types/index.d.ts"],"types/chains":["./build/types/src/utils/chains/types.d.ts"],"types/orders":["./build/types/src/utils/orders/types.d.ts"],"types/prices":["./build/types/src/utils/prices/types.d.ts"],"types/tokens":["./build/types/src/utils/tokens/types.d.ts"],"utils/chains":["./build/types/src/utils/chains/index.d.ts"],"utils/common":["./build/types/src/utils/common/index.d.ts"],"utils/orders":["./build/types/src/utils/orders/index.d.ts"],"utils/prices":["./build/types/src/utils/prices/index.d.ts"],"utils/tokens":["./build/types/src/utils/tokens/index.d.ts"],"types/markets":["./build/types/src/utils/markets/types.d.ts"],"utils/bigmath":["./build/types/src/utils/bigmath/index.d.ts"],"utils/markets":["./build/types/src/utils/markets/index.d.ts"],"utils/numbers":["./build/types/src/utils/numbers/index.d.ts"],"utils/objects":["./build/types/src/utils/objects/index.d.ts"],"types/subsquid":["./build/types/src/codegen/subsquid.d.ts"],"utils/LruCache":["./build/types/src/utils/LruCache/index.d.ts"],"utils/buildUrl":["./build/types/src/utils/buildUrl/index.d.ts"],"utils/indexers":["./build/types/src/utils/indexers/index.d.ts"],"types/positions":["./build/types/src/utils/positions/types.d.ts"],"types/referrals":["./build/types/src/utils/referrals/types.d.ts"],"utils/positions":["./build/types/src/utils/positions/index.d.ts"],"utils/referrals":["./build/types/src/utils/referrals/index.d.ts"],"utils/multichain":["./build/types/src/utils/multichain/index.d.ts"],"utils/gelatoRelay":["./build/types/src/utils/gelatoRelay/index.d.ts"],"types/tradeHistory":["./build/types/src/utils/tradeHistory/types.d.ts"],"utils/tradeHistory":["./build/types/src/utils/tradeHistory/index.d.ts"],"types/sidecarOrders":["./build/types/src/utils/sidecarOrders/types.d.ts"],"utils/sidecarOrders":["./build/types/src/utils/sidecarOrders/index.d.ts"],"utils/graphqlFetcher":["./build/types/src/utils/graphqlFetcher/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"^3.0.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.6.2_1781009296515_0.16378922145787","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"@gmx-io/sdk","version":"1.6.3","_id":"@gmx-io/sdk@1.6.3","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"8daf1ea14acfef7cd15c63efacb75f63a9becc11","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.6.3.tgz","fileCount":962,"integrity":"sha512-XG5wAHTf59PLBJ3Mag8vljniuX3388w6J+L0F7mmls4kfDUzs6hjFIGIRDqFtl/p0mfvxfHf/FbiNDp6H/BHZA==","signatures":[{"sig":"MEYCIQDr1g5DnI6OM1cWChgIGzzszJ2d2SjejQQTzbJe8qDOdAIhAIcrRtOHIz8rTMXHbSuM2QTvbrXTRco92VDkJpr2g0xh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14994074},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./utils/rpc":{"types":"./build/types/src/utils/rpc/index.d.ts","import":"./build/esm/src/utils/rpc/index.js","default":"./build/cjs/src/utils/rpc/index.js","require":"./build/cjs/src/utils/rpc/index.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/gas/*":{"types":"./build/types/src/utils/gas/*.d.ts","import":"./build/esm/src/utils/gas/*.js","default":"./build/cjs/src/utils/gas/*.js","require":"./build/cjs/src/utils/gas/*.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/prices":{"types":"./build/types/src/utils/prices/types.d.ts","import":"./build/esm/src/utils/prices/types.js","default":"./build/cjs/src/utils/prices/types.js","require":"./build/cjs/src/utils/prices/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/signer":{"types":"./build/types/src/utils/signer/index.d.ts","import":"./build/esm/src/utils/signer/index.js","default":"./build/cjs/src/utils/signer/index.js","require":"./build/cjs/src/utils/signer/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/express":{"types":"./build/types/src/utils/express/index.d.ts","import":"./build/esm/src/utils/express/index.js","default":"./build/cjs/src/utils/express/index.js","require":"./build/cjs/src/utils/express/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/metrics":{"types":"./build/types/src/utils/metrics/index.d.ts","import":"./build/esm/src/utils/metrics/index.js","default":"./build/cjs/src/utils/metrics/index.js","require":"./build/cjs/src/utils/metrics/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/multichain":{"types":"./build/types/src/utils/multichain/index.d.ts","import":"./build/esm/src/utils/multichain/index.js","default":"./build/cjs/src/utils/multichain/index.js","require":"./build/cjs/src/utils/multichain/index.js"},"./utils/subaccount":{"types":"./build/types/src/utils/subaccount/index.d.ts","import":"./build/esm/src/utils/subaccount/index.js","default":"./build/cjs/src/utils/subaccount/index.js","require":"./build/cjs/src/utils/subaccount/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"},"./utils/orderTransactions":{"types":"./build/types/src/utils/orderTransactions/index.d.ts","import":"./build/esm/src/utils/orderTransactions/index.js","default":"./build/cjs/src/utils/orderTransactions/index.js","require":"./build/cjs/src/utils/orderTransactions/index.js"}},"gitHead":"d89a40875a46cd132602d36ee1094c4f779d2be6","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","test:v2":"vitest run --config vitest.v2.config.ts","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.8","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.18.1","viem@2.39.0":"patch:viem@npm:2.39.0#../.yarn/patches/viem-npm-2.39.0-c113f391fd"},"_nodeVersion":"22.22.3","dependencies":{"viem":"^2.37.1","lodash":"4.18.1","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","@gelatocloud/gasless":"0.0.10","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@layerzerolabs/lz-v2-utilities":"3.0.85"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v1":["./build/types/src/clients/v1/index.d.ts"],"v2":["./build/types/src/clients/v2/index.d.ts"],"abis/*":["./build/types/src/abis/*.d.ts"],"configs/*":["./build/types/src/configs/*.d.ts"],"types/24h":["./build/types/src/utils/24h/types.d.ts"],"types/sdk":["./build/types/src/clients/v1/types.d.ts"],"prebuilt/*":["./build/types/src/codegen/prebuilt/*.d.ts"],"types/fees":["./build/types/src/utils/fees/types.d.ts"],"types/swap":["./build/types/src/utils/swap/types.d.ts"],"types/twap":["./build/types/src/utils/twap/types.d.ts"],"utils/fees":["./build/types/src/utils/fees/index.d.ts"],"utils/hash":["./build/types/src/utils/hash/index.d.ts"],"utils/swap":["./build/types/src/utils/swap/index.d.ts"],"utils/time":["./build/types/src/utils/time/index.d.ts"],"utils/twap":["./build/types/src/utils/twap/index.d.ts"],"types/trade":["./build/types/src/utils/trade/types.d.ts"],"utils/abort":["./build/types/src/utils/abort/index.d.ts"],"utils/gas/*":["./build/types/src/utils/gas/*.d.ts"],"utils/trade":["./build/types/src/utils/trade/index.d.ts"],"utils/types":["./build/types/src/utils/types/index.d.ts"],"types/chains":["./build/types/src/utils/chains/types.d.ts"],"types/orders":["./build/types/src/utils/orders/types.d.ts"],"types/prices":["./build/types/src/utils/prices/types.d.ts"],"types/tokens":["./build/types/src/utils/tokens/types.d.ts"],"utils/chains":["./build/types/src/utils/chains/index.d.ts"],"utils/common":["./build/types/src/utils/common/index.d.ts"],"utils/orders":["./build/types/src/utils/orders/index.d.ts"],"utils/prices":["./build/types/src/utils/prices/index.d.ts"],"utils/tokens":["./build/types/src/utils/tokens/index.d.ts"],"types/markets":["./build/types/src/utils/markets/types.d.ts"],"utils/bigmath":["./build/types/src/utils/bigmath/index.d.ts"],"utils/markets":["./build/types/src/utils/markets/index.d.ts"],"utils/numbers":["./build/types/src/utils/numbers/index.d.ts"],"utils/objects":["./build/types/src/utils/objects/index.d.ts"],"types/subsquid":["./build/types/src/codegen/subsquid.d.ts"],"utils/LruCache":["./build/types/src/utils/LruCache/index.d.ts"],"utils/buildUrl":["./build/types/src/utils/buildUrl/index.d.ts"],"utils/indexers":["./build/types/src/utils/indexers/index.d.ts"],"types/positions":["./build/types/src/utils/positions/types.d.ts"],"types/referrals":["./build/types/src/utils/referrals/types.d.ts"],"utils/positions":["./build/types/src/utils/positions/index.d.ts"],"utils/referrals":["./build/types/src/utils/referrals/index.d.ts"],"utils/multichain":["./build/types/src/utils/multichain/index.d.ts"],"utils/gelatoRelay":["./build/types/src/utils/gelatoRelay/index.d.ts"],"types/tradeHistory":["./build/types/src/utils/tradeHistory/types.d.ts"],"utils/tradeHistory":["./build/types/src/utils/tradeHistory/index.d.ts"],"types/sidecarOrders":["./build/types/src/utils/sidecarOrders/types.d.ts"],"utils/sidecarOrders":["./build/types/src/utils/sidecarOrders/index.d.ts"],"utils/graphqlFetcher":["./build/types/src/utils/graphqlFetcher/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.39.0","vitest":"^3.0.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.6.3_1781095386401_0.16946822785624716","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"@gmx-io/sdk","version":"1.6.4","_id":"@gmx-io/sdk@1.6.4","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"151d9f1c5f27558c33f850b163648db1955df645","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.6.4.tgz","fileCount":992,"integrity":"sha512-9O0tioTb5KuGNlWc291mypfNAgUB86tDb2AmcSYQf9FAooLD+L7fJWCwWAswjtI35O7DiT2O5AZ5TAB7ZfHNww==","signatures":[{"sig":"MEQCIEXprNgK19Zit40mpGujRsGKmxycV3iM2gX3/CJjMnMjAiBXmR9901X9OFT24jisIFt+F9LxxG2VhldU0rTuGo3cCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15782153},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./utils/rpc":{"types":"./build/types/src/utils/rpc/index.d.ts","import":"./build/esm/src/utils/rpc/index.js","default":"./build/cjs/src/utils/rpc/index.js","require":"./build/cjs/src/utils/rpc/index.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/gas/*":{"types":"./build/types/src/utils/gas/*.d.ts","import":"./build/esm/src/utils/gas/*.js","default":"./build/cjs/src/utils/gas/*.js","require":"./build/cjs/src/utils/gas/*.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/prices":{"types":"./build/types/src/utils/prices/types.d.ts","import":"./build/esm/src/utils/prices/types.js","default":"./build/cjs/src/utils/prices/types.js","require":"./build/cjs/src/utils/prices/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/signer":{"types":"./build/types/src/utils/signer/index.d.ts","import":"./build/esm/src/utils/signer/index.js","default":"./build/cjs/src/utils/signer/index.js","require":"./build/cjs/src/utils/signer/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/express":{"types":"./build/types/src/utils/express/index.d.ts","import":"./build/esm/src/utils/express/index.js","default":"./build/cjs/src/utils/express/index.js","require":"./build/cjs/src/utils/express/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/metrics":{"types":"./build/types/src/utils/metrics/index.d.ts","import":"./build/esm/src/utils/metrics/index.js","default":"./build/cjs/src/utils/metrics/index.js","require":"./build/cjs/src/utils/metrics/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/multichain":{"types":"./build/types/src/utils/multichain/index.d.ts","import":"./build/esm/src/utils/multichain/index.js","default":"./build/cjs/src/utils/multichain/index.js","require":"./build/cjs/src/utils/multichain/index.js"},"./utils/subaccount":{"types":"./build/types/src/utils/subaccount/index.d.ts","import":"./build/esm/src/utils/subaccount/index.js","default":"./build/cjs/src/utils/subaccount/index.js","require":"./build/cjs/src/utils/subaccount/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"},"./utils/orderTransactions":{"types":"./build/types/src/utils/orderTransactions/index.d.ts","import":"./build/esm/src/utils/orderTransactions/index.js","default":"./build/cjs/src/utils/orderTransactions/index.js","require":"./build/cjs/src/utils/orderTransactions/index.js"}},"gitHead":"0ee1f15dbfb0b4aa3c2c4b5a67ea29c020e001fc","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","test:v2":"vitest run --config vitest.v2.config.ts","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.8","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.18.1","ox@0.14.20":"patch:ox@npm:0.14.29#../.yarn/patches/ox-npm-0.14.29-gmx-types","viem@2.48.11":"patch:viem@npm:2.48.11#../.yarn/patches/viem-npm-2.48.11-gmx-hex-types","@vitest/pretty-format":"3.2.6"},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.48.11","lodash":"4.18.1","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","@gelatocloud/gasless":"0.0.10","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@layerzerolabs/lz-v2-utilities":"3.0.85"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v1":["./build/types/src/clients/v1/index.d.ts"],"v2":["./build/types/src/clients/v2/index.d.ts"],"abis/*":["./build/types/src/abis/*.d.ts"],"configs/*":["./build/types/src/configs/*.d.ts"],"types/24h":["./build/types/src/utils/24h/types.d.ts"],"types/sdk":["./build/types/src/clients/v1/types.d.ts"],"prebuilt/*":["./build/types/src/codegen/prebuilt/*.d.ts"],"types/fees":["./build/types/src/utils/fees/types.d.ts"],"types/swap":["./build/types/src/utils/swap/types.d.ts"],"types/twap":["./build/types/src/utils/twap/types.d.ts"],"utils/fees":["./build/types/src/utils/fees/index.d.ts"],"utils/hash":["./build/types/src/utils/hash/index.d.ts"],"utils/swap":["./build/types/src/utils/swap/index.d.ts"],"utils/time":["./build/types/src/utils/time/index.d.ts"],"utils/twap":["./build/types/src/utils/twap/index.d.ts"],"types/trade":["./build/types/src/utils/trade/types.d.ts"],"utils/abort":["./build/types/src/utils/abort/index.d.ts"],"utils/gas/*":["./build/types/src/utils/gas/*.d.ts"],"utils/trade":["./build/types/src/utils/trade/index.d.ts"],"utils/types":["./build/types/src/utils/types/index.d.ts"],"types/chains":["./build/types/src/utils/chains/types.d.ts"],"types/orders":["./build/types/src/utils/orders/types.d.ts"],"types/prices":["./build/types/src/utils/prices/types.d.ts"],"types/tokens":["./build/types/src/utils/tokens/types.d.ts"],"utils/chains":["./build/types/src/utils/chains/index.d.ts"],"utils/common":["./build/types/src/utils/common/index.d.ts"],"utils/orders":["./build/types/src/utils/orders/index.d.ts"],"utils/prices":["./build/types/src/utils/prices/index.d.ts"],"utils/tokens":["./build/types/src/utils/tokens/index.d.ts"],"types/markets":["./build/types/src/utils/markets/types.d.ts"],"utils/bigmath":["./build/types/src/utils/bigmath/index.d.ts"],"utils/markets":["./build/types/src/utils/markets/index.d.ts"],"utils/numbers":["./build/types/src/utils/numbers/index.d.ts"],"utils/objects":["./build/types/src/utils/objects/index.d.ts"],"types/subsquid":["./build/types/src/codegen/subsquid.d.ts"],"utils/LruCache":["./build/types/src/utils/LruCache/index.d.ts"],"utils/buildUrl":["./build/types/src/utils/buildUrl/index.d.ts"],"utils/indexers":["./build/types/src/utils/indexers/index.d.ts"],"types/positions":["./build/types/src/utils/positions/types.d.ts"],"types/referrals":["./build/types/src/utils/referrals/types.d.ts"],"utils/positions":["./build/types/src/utils/positions/index.d.ts"],"utils/referrals":["./build/types/src/utils/referrals/index.d.ts"],"utils/multichain":["./build/types/src/utils/multichain/index.d.ts"],"utils/gelatoRelay":["./build/types/src/utils/gelatoRelay/index.d.ts"],"types/tradeHistory":["./build/types/src/utils/tradeHistory/types.d.ts"],"utils/tradeHistory":["./build/types/src/utils/tradeHistory/index.d.ts"],"types/sidecarOrders":["./build/types/src/utils/sidecarOrders/types.d.ts"],"utils/sidecarOrders":["./build/types/src/utils/sidecarOrders/index.d.ts"],"utils/graphqlFetcher":["./build/types/src/utils/graphqlFetcher/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.48.11","vitest":"3.2.6","prettier":"3.2.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.6.4_1785514834831_0.855310017039526","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@gmx-io/sdk","version":"1.7.0","_id":"@gmx-io/sdk@1.7.0","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"14a2c5c6018d0714ce913eee0b6de2fe23627e2c","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.7.0.tgz","fileCount":1016,"integrity":"sha512-E2EeOHUquMDXeY8AZVS12Hj4767Bu+IBFlAEi/vWMgKXdDV1ZZ575Spz4Z3Aub2zkXpls5dsaBNi0Kv5riVj/w==","signatures":[{"sig":"MEUCIQCO0dC/gYNlLMGXIf1nWpM6cY/Z3sSIJ012IN9cKDzjAAIgBQej0TVuXOOt94qp66ZPSEF7cRCEyVgZAL68EkNegAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16007917},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./utils/rpc":{"types":"./build/types/src/utils/rpc/index.d.ts","import":"./build/esm/src/utils/rpc/index.js","default":"./build/cjs/src/utils/rpc/index.js","require":"./build/cjs/src/utils/rpc/index.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/gas/*":{"types":"./build/types/src/utils/gas/*.d.ts","import":"./build/esm/src/utils/gas/*.js","default":"./build/cjs/src/utils/gas/*.js","require":"./build/cjs/src/utils/gas/*.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/prices":{"types":"./build/types/src/utils/prices/types.d.ts","import":"./build/esm/src/utils/prices/types.js","default":"./build/cjs/src/utils/prices/types.js","require":"./build/cjs/src/utils/prices/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/signer":{"types":"./build/types/src/utils/signer/index.d.ts","import":"./build/esm/src/utils/signer/index.js","default":"./build/cjs/src/utils/signer/index.js","require":"./build/cjs/src/utils/signer/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/express":{"types":"./build/types/src/utils/express/index.d.ts","import":"./build/esm/src/utils/express/index.js","default":"./build/cjs/src/utils/express/index.js","require":"./build/cjs/src/utils/express/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/metrics":{"types":"./build/types/src/utils/metrics/index.d.ts","import":"./build/esm/src/utils/metrics/index.js","default":"./build/cjs/src/utils/metrics/index.js","require":"./build/cjs/src/utils/metrics/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/multichain":{"types":"./build/types/src/utils/multichain/index.d.ts","import":"./build/esm/src/utils/multichain/index.js","default":"./build/cjs/src/utils/multichain/index.js","require":"./build/cjs/src/utils/multichain/index.js"},"./utils/subaccount":{"types":"./build/types/src/utils/subaccount/index.d.ts","import":"./build/esm/src/utils/subaccount/index.js","default":"./build/cjs/src/utils/subaccount/index.js","require":"./build/cjs/src/utils/subaccount/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"},"./utils/orderTransactions":{"types":"./build/types/src/utils/orderTransactions/index.d.ts","import":"./build/esm/src/utils/orderTransactions/index.js","default":"./build/cjs/src/utils/orderTransactions/index.js","require":"./build/cjs/src/utils/orderTransactions/index.js"}},"gitHead":"e27759a2835c7dc2197f41b6a6043bf07b935621","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","test:v2":"vitest run --config vitest.v2.config.ts","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts","test:v2:public":"vitest run --config vitest.v2.public.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.8","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.18.1","ox@0.14.20":"patch:ox@npm:0.14.29#../.yarn/patches/ox-npm-0.14.29-gmx-types","viem@2.48.11":"patch:viem@npm:2.48.11#../.yarn/patches/viem-npm-2.48.11-gmx-hex-types","@vitest/pretty-format":"3.2.6"},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.48.11","lodash":"4.18.1","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","@gelatocloud/gasless":"0.0.10","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@layerzerolabs/lz-v2-utilities":"3.0.85"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v1":["./build/types/src/clients/v1/index.d.ts"],"v2":["./build/types/src/clients/v2/index.d.ts"],"abis/*":["./build/types/src/abis/*.d.ts"],"configs/*":["./build/types/src/configs/*.d.ts"],"types/24h":["./build/types/src/utils/24h/types.d.ts"],"types/sdk":["./build/types/src/clients/v1/types.d.ts"],"prebuilt/*":["./build/types/src/codegen/prebuilt/*.d.ts"],"types/fees":["./build/types/src/utils/fees/types.d.ts"],"types/swap":["./build/types/src/utils/swap/types.d.ts"],"types/twap":["./build/types/src/utils/twap/types.d.ts"],"utils/fees":["./build/types/src/utils/fees/index.d.ts"],"utils/hash":["./build/types/src/utils/hash/index.d.ts"],"utils/swap":["./build/types/src/utils/swap/index.d.ts"],"utils/time":["./build/types/src/utils/time/index.d.ts"],"utils/twap":["./build/types/src/utils/twap/index.d.ts"],"types/trade":["./build/types/src/utils/trade/types.d.ts"],"utils/abort":["./build/types/src/utils/abort/index.d.ts"],"utils/gas/*":["./build/types/src/utils/gas/*.d.ts"],"utils/trade":["./build/types/src/utils/trade/index.d.ts"],"utils/types":["./build/types/src/utils/types/index.d.ts"],"types/chains":["./build/types/src/utils/chains/types.d.ts"],"types/orders":["./build/types/src/utils/orders/types.d.ts"],"types/prices":["./build/types/src/utils/prices/types.d.ts"],"types/tokens":["./build/types/src/utils/tokens/types.d.ts"],"utils/chains":["./build/types/src/utils/chains/index.d.ts"],"utils/common":["./build/types/src/utils/common/index.d.ts"],"utils/orders":["./build/types/src/utils/orders/index.d.ts"],"utils/prices":["./build/types/src/utils/prices/index.d.ts"],"utils/tokens":["./build/types/src/utils/tokens/index.d.ts"],"types/markets":["./build/types/src/utils/markets/types.d.ts"],"utils/bigmath":["./build/types/src/utils/bigmath/index.d.ts"],"utils/markets":["./build/types/src/utils/markets/index.d.ts"],"utils/numbers":["./build/types/src/utils/numbers/index.d.ts"],"utils/objects":["./build/types/src/utils/objects/index.d.ts"],"types/subsquid":["./build/types/src/codegen/subsquid.d.ts"],"utils/LruCache":["./build/types/src/utils/LruCache/index.d.ts"],"utils/buildUrl":["./build/types/src/utils/buildUrl/index.d.ts"],"utils/indexers":["./build/types/src/utils/indexers/index.d.ts"],"types/positions":["./build/types/src/utils/positions/types.d.ts"],"types/referrals":["./build/types/src/utils/referrals/types.d.ts"],"utils/positions":["./build/types/src/utils/positions/index.d.ts"],"utils/referrals":["./build/types/src/utils/referrals/index.d.ts"],"utils/multichain":["./build/types/src/utils/multichain/index.d.ts"],"utils/gelatoRelay":["./build/types/src/utils/gelatoRelay/index.d.ts"],"types/tradeHistory":["./build/types/src/utils/tradeHistory/types.d.ts"],"utils/tradeHistory":["./build/types/src/utils/tradeHistory/index.d.ts"],"types/sidecarOrders":["./build/types/src/utils/sidecarOrders/types.d.ts"],"utils/sidecarOrders":["./build/types/src/utils/sidecarOrders/index.d.ts"],"utils/graphqlFetcher":["./build/types/src/utils/graphqlFetcher/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","readmeFilename":"README.md","devDependencies":{"tsx":"4.19.0","viem":"2.48.11","vitest":"3.2.6","prettier":"3.2.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.7.0_1786617447975_0.003110189521358331","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@gmx-io/sdk","version":"1.8.0","_id":"@gmx-io/sdk@1.8.0","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"81700852dabfe68e863ad4431731c4a864d0e7f1","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.8.0.tgz","fileCount":1022,"integrity":"sha512-B995MGj91AVuANSiSSkLBzurfrDHqoERUGgga9afmPLa8yXdbe//fAz9cUpHgZNJ6QUjv2Nz3ynCCwzxlIOMDw==","signatures":[{"sig":"MEUCIHT1/btSR7TtkG1Lx0euLgiPjdTm5H0vPhfD7hAcnjLZAiEAui5DEc/0bswTUoAdnA3TYvynd7vIsuHxJ6e40B8x9iQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16010790},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./utils/rpc":{"types":"./build/types/src/utils/rpc/index.d.ts","import":"./build/esm/src/utils/rpc/index.js","default":"./build/cjs/src/utils/rpc/index.js","require":"./build/cjs/src/utils/rpc/index.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/gas/*":{"types":"./build/types/src/utils/gas/*.d.ts","import":"./build/esm/src/utils/gas/*.js","default":"./build/cjs/src/utils/gas/*.js","require":"./build/cjs/src/utils/gas/*.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/prices":{"types":"./build/types/src/utils/prices/types.d.ts","import":"./build/esm/src/utils/prices/types.js","default":"./build/cjs/src/utils/prices/types.js","require":"./build/cjs/src/utils/prices/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/signer":{"types":"./build/types/src/utils/signer/index.d.ts","import":"./build/esm/src/utils/signer/index.js","default":"./build/cjs/src/utils/signer/index.js","require":"./build/cjs/src/utils/signer/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/express":{"types":"./build/types/src/utils/express/index.d.ts","import":"./build/esm/src/utils/express/index.js","default":"./build/cjs/src/utils/express/index.js","require":"./build/cjs/src/utils/express/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/metrics":{"types":"./build/types/src/utils/metrics/index.d.ts","import":"./build/esm/src/utils/metrics/index.js","default":"./build/cjs/src/utils/metrics/index.js","require":"./build/cjs/src/utils/metrics/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/multichain":{"types":"./build/types/src/utils/multichain/index.d.ts","import":"./build/esm/src/utils/multichain/index.js","default":"./build/cjs/src/utils/multichain/index.js","require":"./build/cjs/src/utils/multichain/index.js"},"./utils/subaccount":{"types":"./build/types/src/utils/subaccount/index.d.ts","import":"./build/esm/src/utils/subaccount/index.js","default":"./build/cjs/src/utils/subaccount/index.js","require":"./build/cjs/src/utils/subaccount/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"},"./utils/orderTransactions":{"types":"./build/types/src/utils/orderTransactions/index.d.ts","import":"./build/esm/src/utils/orderTransactions/index.js","default":"./build/cjs/src/utils/orderTransactions/index.js","require":"./build/cjs/src/utils/orderTransactions/index.js"}},"gitHead":"53a35d98df24052f50b10a2b5802a5a00786b9f4","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","test:v2":"vitest run --config vitest.v2.config.ts","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts","test:v2:public":"vitest run --config vitest.v2.public.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.8","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.18.1","ox@0.14.20":"patch:ox@npm:0.14.29#../.yarn/patches/ox-npm-0.14.29-gmx-types","viem@2.48.11":"patch:viem@npm:2.48.11#../.yarn/patches/viem-npm-2.48.11-gmx-hex-types","@vitest/pretty-format":"3.2.6"},"_nodeVersion":"22.23.2","dependencies":{"viem":"^2.48.11","lodash":"4.18.1","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","@gelatocloud/gasless":"0.0.10","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@layerzerolabs/lz-v2-utilities":"3.0.85"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v1":["./build/types/src/clients/v1/index.d.ts"],"v2":["./build/types/src/clients/v2/index.d.ts"],"abis/*":["./build/types/src/abis/*.d.ts"],"configs/*":["./build/types/src/configs/*.d.ts"],"types/24h":["./build/types/src/utils/24h/types.d.ts"],"types/sdk":["./build/types/src/clients/v1/types.d.ts"],"prebuilt/*":["./build/types/src/codegen/prebuilt/*.d.ts"],"types/fees":["./build/types/src/utils/fees/types.d.ts"],"types/swap":["./build/types/src/utils/swap/types.d.ts"],"types/twap":["./build/types/src/utils/twap/types.d.ts"],"utils/fees":["./build/types/src/utils/fees/index.d.ts"],"utils/hash":["./build/types/src/utils/hash/index.d.ts"],"utils/swap":["./build/types/src/utils/swap/index.d.ts"],"utils/time":["./build/types/src/utils/time/index.d.ts"],"utils/twap":["./build/types/src/utils/twap/index.d.ts"],"types/trade":["./build/types/src/utils/trade/types.d.ts"],"utils/abort":["./build/types/src/utils/abort/index.d.ts"],"utils/gas/*":["./build/types/src/utils/gas/*.d.ts"],"utils/trade":["./build/types/src/utils/trade/index.d.ts"],"utils/types":["./build/types/src/utils/types/index.d.ts"],"types/chains":["./build/types/src/utils/chains/types.d.ts"],"types/orders":["./build/types/src/utils/orders/types.d.ts"],"types/prices":["./build/types/src/utils/prices/types.d.ts"],"types/tokens":["./build/types/src/utils/tokens/types.d.ts"],"utils/chains":["./build/types/src/utils/chains/index.d.ts"],"utils/common":["./build/types/src/utils/common/index.d.ts"],"utils/orders":["./build/types/src/utils/orders/index.d.ts"],"utils/prices":["./build/types/src/utils/prices/index.d.ts"],"utils/tokens":["./build/types/src/utils/tokens/index.d.ts"],"types/markets":["./build/types/src/utils/markets/types.d.ts"],"utils/bigmath":["./build/types/src/utils/bigmath/index.d.ts"],"utils/markets":["./build/types/src/utils/markets/index.d.ts"],"utils/numbers":["./build/types/src/utils/numbers/index.d.ts"],"utils/objects":["./build/types/src/utils/objects/index.d.ts"],"types/subsquid":["./build/types/src/codegen/subsquid.d.ts"],"utils/LruCache":["./build/types/src/utils/LruCache/index.d.ts"],"utils/buildUrl":["./build/types/src/utils/buildUrl/index.d.ts"],"utils/indexers":["./build/types/src/utils/indexers/index.d.ts"],"types/positions":["./build/types/src/utils/positions/types.d.ts"],"types/referrals":["./build/types/src/utils/referrals/types.d.ts"],"utils/positions":["./build/types/src/utils/positions/index.d.ts"],"utils/referrals":["./build/types/src/utils/referrals/index.d.ts"],"utils/multichain":["./build/types/src/utils/multichain/index.d.ts"],"utils/gelatoRelay":["./build/types/src/utils/gelatoRelay/index.d.ts"],"types/tradeHistory":["./build/types/src/utils/tradeHistory/types.d.ts"],"utils/tradeHistory":["./build/types/src/utils/tradeHistory/index.d.ts"],"types/sidecarOrders":["./build/types/src/utils/sidecarOrders/types.d.ts"],"utils/sidecarOrders":["./build/types/src/utils/sidecarOrders/index.d.ts"],"utils/graphqlFetcher":["./build/types/src/utils/graphqlFetcher/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.48.11","vitest":"3.2.6","prettier":"3.2.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.8.0_1787147455800_0.4808423748838513","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"@gmx-io/sdk","version":"1.8.2","_id":"@gmx-io/sdk@1.8.2","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"ac47f828cd9688e7ee42bebf1e7ca76a93c9ea23","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.8.2.tgz","fileCount":1028,"integrity":"sha512-VRCvZoljegEe1au5iMJ3o1i5i36Z7FulYOkl/8ZQl0oZqsikD+iOZNo6ASDMwo5AKRkQj65cgFBRBCp7XRgYgQ==","signatures":[{"sig":"MEUCIHdTv46R5tz+Uw7GVWj1Sa3ZsebkWeepMVBLn0qMijAPAiEA755iIe2tAaFGnwV4oRv6bdnuV9t1JHL4aS1ZpckKI7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16095822},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./utils/rpc":{"types":"./build/types/src/utils/rpc/index.d.ts","import":"./build/esm/src/utils/rpc/index.js","default":"./build/cjs/src/utils/rpc/index.js","require":"./build/cjs/src/utils/rpc/index.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/gas/*":{"types":"./build/types/src/utils/gas/*.d.ts","import":"./build/esm/src/utils/gas/*.js","default":"./build/cjs/src/utils/gas/*.js","require":"./build/cjs/src/utils/gas/*.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/prices":{"types":"./build/types/src/utils/prices/types.d.ts","import":"./build/esm/src/utils/prices/types.js","default":"./build/cjs/src/utils/prices/types.js","require":"./build/cjs/src/utils/prices/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/signer":{"types":"./build/types/src/utils/signer/index.d.ts","import":"./build/esm/src/utils/signer/index.js","default":"./build/cjs/src/utils/signer/index.js","require":"./build/cjs/src/utils/signer/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/express":{"types":"./build/types/src/utils/express/index.d.ts","import":"./build/esm/src/utils/express/index.js","default":"./build/cjs/src/utils/express/index.js","require":"./build/cjs/src/utils/express/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/metrics":{"types":"./build/types/src/utils/metrics/index.d.ts","import":"./build/esm/src/utils/metrics/index.js","default":"./build/cjs/src/utils/metrics/index.js","require":"./build/cjs/src/utils/metrics/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/multichain":{"types":"./build/types/src/utils/multichain/index.d.ts","import":"./build/esm/src/utils/multichain/index.js","default":"./build/cjs/src/utils/multichain/index.js","require":"./build/cjs/src/utils/multichain/index.js"},"./utils/subaccount":{"types":"./build/types/src/utils/subaccount/index.d.ts","import":"./build/esm/src/utils/subaccount/index.js","default":"./build/cjs/src/utils/subaccount/index.js","require":"./build/cjs/src/utils/subaccount/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"},"./utils/orderTransactions":{"types":"./build/types/src/utils/orderTransactions/index.d.ts","import":"./build/esm/src/utils/orderTransactions/index.js","default":"./build/cjs/src/utils/orderTransactions/index.js","require":"./build/cjs/src/utils/orderTransactions/index.js"}},"gitHead":"3ddb685aa4e7f58076d7c5a760d986ce7da3965a","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","test:v2":"vitest run --config vitest.v2.config.ts","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts","test:v2:public":"vitest run --config vitest.v2.public.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.8","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.18.1","ox@0.14.20":"patch:ox@npm:0.14.29#../.yarn/patches/ox-npm-0.14.29-gmx-types","viem@2.48.11":"patch:viem@npm:2.48.11#../.yarn/patches/viem-npm-2.48.11-gmx-hex-types","@vitest/pretty-format":"3.2.6"},"_nodeVersion":"22.23.2","dependencies":{"viem":"^2.48.11","lodash":"4.18.1","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","@gelatocloud/gasless":"0.0.10","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@layerzerolabs/lz-v2-utilities":"3.0.85"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v1":["./build/types/src/clients/v1/index.d.ts"],"v2":["./build/types/src/clients/v2/index.d.ts"],"abis/*":["./build/types/src/abis/*.d.ts"],"configs/*":["./build/types/src/configs/*.d.ts"],"types/24h":["./build/types/src/utils/24h/types.d.ts"],"types/sdk":["./build/types/src/clients/v1/types.d.ts"],"prebuilt/*":["./build/types/src/codegen/prebuilt/*.d.ts"],"types/fees":["./build/types/src/utils/fees/types.d.ts"],"types/swap":["./build/types/src/utils/swap/types.d.ts"],"types/twap":["./build/types/src/utils/twap/types.d.ts"],"utils/fees":["./build/types/src/utils/fees/index.d.ts"],"utils/hash":["./build/types/src/utils/hash/index.d.ts"],"utils/swap":["./build/types/src/utils/swap/index.d.ts"],"utils/time":["./build/types/src/utils/time/index.d.ts"],"utils/twap":["./build/types/src/utils/twap/index.d.ts"],"types/trade":["./build/types/src/utils/trade/types.d.ts"],"utils/abort":["./build/types/src/utils/abort/index.d.ts"],"utils/gas/*":["./build/types/src/utils/gas/*.d.ts"],"utils/trade":["./build/types/src/utils/trade/index.d.ts"],"utils/types":["./build/types/src/utils/types/index.d.ts"],"types/chains":["./build/types/src/utils/chains/types.d.ts"],"types/orders":["./build/types/src/utils/orders/types.d.ts"],"types/prices":["./build/types/src/utils/prices/types.d.ts"],"types/tokens":["./build/types/src/utils/tokens/types.d.ts"],"utils/chains":["./build/types/src/utils/chains/index.d.ts"],"utils/common":["./build/types/src/utils/common/index.d.ts"],"utils/orders":["./build/types/src/utils/orders/index.d.ts"],"utils/prices":["./build/types/src/utils/prices/index.d.ts"],"utils/tokens":["./build/types/src/utils/tokens/index.d.ts"],"types/markets":["./build/types/src/utils/markets/types.d.ts"],"utils/bigmath":["./build/types/src/utils/bigmath/index.d.ts"],"utils/markets":["./build/types/src/utils/markets/index.d.ts"],"utils/numbers":["./build/types/src/utils/numbers/index.d.ts"],"utils/objects":["./build/types/src/utils/objects/index.d.ts"],"types/subsquid":["./build/types/src/codegen/subsquid.d.ts"],"utils/LruCache":["./build/types/src/utils/LruCache/index.d.ts"],"utils/buildUrl":["./build/types/src/utils/buildUrl/index.d.ts"],"utils/indexers":["./build/types/src/utils/indexers/index.d.ts"],"types/positions":["./build/types/src/utils/positions/types.d.ts"],"types/referrals":["./build/types/src/utils/referrals/types.d.ts"],"utils/positions":["./build/types/src/utils/positions/index.d.ts"],"utils/referrals":["./build/types/src/utils/referrals/index.d.ts"],"utils/multichain":["./build/types/src/utils/multichain/index.d.ts"],"utils/gelatoRelay":["./build/types/src/utils/gelatoRelay/index.d.ts"],"types/tradeHistory":["./build/types/src/utils/tradeHistory/types.d.ts"],"utils/tradeHistory":["./build/types/src/utils/tradeHistory/index.d.ts"],"types/sidecarOrders":["./build/types/src/utils/sidecarOrders/types.d.ts"],"utils/sidecarOrders":["./build/types/src/utils/sidecarOrders/index.d.ts"],"utils/graphqlFetcher":["./build/types/src/utils/graphqlFetcher/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.48.11","vitest":"3.2.6","prettier":"3.2.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.8.2_1787654752465_0.07671711176145068","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@gmx-io/sdk","version":"1.9.1","_id":"@gmx-io/sdk@1.9.1","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"17ba489c324ec0bfed0a9a4a194f7e3b4e75ec1c","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-1.9.1.tgz","fileCount":1055,"integrity":"sha512-Eve0Rg7SdjNM++yPcwJ9Jyu6TP/kf1V567EdSajlrDsibundAjfbqJrrdmwrCi2Uxe1oKN8Ek9GSPm1ms/8CbQ==","signatures":[{"sig":"MEQCIFq2bASMBxdytdDt7TCICvW1upfUpuEXNr0xQuaT1Ip2AiBTCbngNuqTwStaykTxYRE7l5Bs+hTfbshFdyJuKrEM7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@1.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16122285},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./utils/rpc":{"types":"./build/types/src/utils/rpc/index.d.ts","import":"./build/esm/src/utils/rpc/index.js","default":"./build/cjs/src/utils/rpc/index.js","require":"./build/cjs/src/utils/rpc/index.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/gas/*":{"types":"./build/types/src/utils/gas/*.d.ts","import":"./build/esm/src/utils/gas/*.js","default":"./build/cjs/src/utils/gas/*.js","require":"./build/cjs/src/utils/gas/*.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/prices":{"types":"./build/types/src/utils/prices/types.d.ts","import":"./build/esm/src/utils/prices/types.js","default":"./build/cjs/src/utils/prices/types.js","require":"./build/cjs/src/utils/prices/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/signer":{"types":"./build/types/src/utils/signer/index.d.ts","import":"./build/esm/src/utils/signer/index.js","default":"./build/cjs/src/utils/signer/index.js","require":"./build/cjs/src/utils/signer/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/express":{"types":"./build/types/src/utils/express/index.d.ts","import":"./build/esm/src/utils/express/index.js","default":"./build/cjs/src/utils/express/index.js","require":"./build/cjs/src/utils/express/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/metrics":{"types":"./build/types/src/utils/metrics/index.d.ts","import":"./build/esm/src/utils/metrics/index.js","default":"./build/cjs/src/utils/metrics/index.js","require":"./build/cjs/src/utils/metrics/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/multichain":{"types":"./build/types/src/utils/multichain/index.d.ts","import":"./build/esm/src/utils/multichain/index.js","default":"./build/cjs/src/utils/multichain/index.js","require":"./build/cjs/src/utils/multichain/index.js"},"./utils/subaccount":{"types":"./build/types/src/utils/subaccount/index.d.ts","import":"./build/esm/src/utils/subaccount/index.js","default":"./build/cjs/src/utils/subaccount/index.js","require":"./build/cjs/src/utils/subaccount/index.js"},"./utils/gelatoRelay":{"types":"./build/types/src/utils/gelatoRelay/index.d.ts","import":"./build/esm/src/utils/gelatoRelay/index.js","default":"./build/cjs/src/utils/gelatoRelay/index.js","require":"./build/cjs/src/utils/gelatoRelay/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"},"./utils/orderTransactions":{"types":"./build/types/src/utils/orderTransactions/index.d.ts","import":"./build/esm/src/utils/orderTransactions/index.js","default":"./build/cjs/src/utils/orderTransactions/index.js","require":"./build/cjs/src/utils/orderTransactions/index.js"}},"gitHead":"c18cfbe6f69cbf88cad76bff43e0e269eebefd8e","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","test:v2":"vitest run --config vitest.v2.config.ts","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts","test:v2:public":"vitest run --config vitest.v2.public.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.8","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.18.1","ox@0.14.20":"patch:ox@npm:0.14.29#../.yarn/patches/ox-npm-0.14.29-gmx-types","viem@2.48.11":"patch:viem@npm:2.48.11#../.yarn/patches/viem-npm-2.48.11-gmx-hex-types","@vitest/pretty-format":"4.1.11"},"_nodeVersion":"22.23.2","dependencies":{"viem":"^2.48.11","lodash":"4.18.1","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","@gelatocloud/gasless":"0.0.10","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@layerzerolabs/lz-v2-utilities":"3.0.85"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v1":["./build/types/src/clients/v1/index.d.ts"],"v2":["./build/types/src/clients/v2/index.d.ts"],"abis/*":["./build/types/src/abis/*.d.ts"],"configs/*":["./build/types/src/configs/*.d.ts"],"types/24h":["./build/types/src/utils/24h/types.d.ts"],"types/sdk":["./build/types/src/clients/v1/types.d.ts"],"prebuilt/*":["./build/types/src/codegen/prebuilt/*.d.ts"],"types/fees":["./build/types/src/utils/fees/types.d.ts"],"types/swap":["./build/types/src/utils/swap/types.d.ts"],"types/twap":["./build/types/src/utils/twap/types.d.ts"],"utils/fees":["./build/types/src/utils/fees/index.d.ts"],"utils/hash":["./build/types/src/utils/hash/index.d.ts"],"utils/swap":["./build/types/src/utils/swap/index.d.ts"],"utils/time":["./build/types/src/utils/time/index.d.ts"],"utils/twap":["./build/types/src/utils/twap/index.d.ts"],"types/trade":["./build/types/src/utils/trade/types.d.ts"],"utils/abort":["./build/types/src/utils/abort/index.d.ts"],"utils/gas/*":["./build/types/src/utils/gas/*.d.ts"],"utils/trade":["./build/types/src/utils/trade/index.d.ts"],"utils/types":["./build/types/src/utils/types/index.d.ts"],"types/chains":["./build/types/src/utils/chains/types.d.ts"],"types/orders":["./build/types/src/utils/orders/types.d.ts"],"types/prices":["./build/types/src/utils/prices/types.d.ts"],"types/tokens":["./build/types/src/utils/tokens/types.d.ts"],"utils/chains":["./build/types/src/utils/chains/index.d.ts"],"utils/common":["./build/types/src/utils/common/index.d.ts"],"utils/orders":["./build/types/src/utils/orders/index.d.ts"],"utils/prices":["./build/types/src/utils/prices/index.d.ts"],"utils/tokens":["./build/types/src/utils/tokens/index.d.ts"],"types/markets":["./build/types/src/utils/markets/types.d.ts"],"utils/bigmath":["./build/types/src/utils/bigmath/index.d.ts"],"utils/markets":["./build/types/src/utils/markets/index.d.ts"],"utils/numbers":["./build/types/src/utils/numbers/index.d.ts"],"utils/objects":["./build/types/src/utils/objects/index.d.ts"],"types/subsquid":["./build/types/src/codegen/subsquid.d.ts"],"utils/LruCache":["./build/types/src/utils/LruCache/index.d.ts"],"utils/buildUrl":["./build/types/src/utils/buildUrl/index.d.ts"],"utils/indexers":["./build/types/src/utils/indexers/index.d.ts"],"types/positions":["./build/types/src/utils/positions/types.d.ts"],"types/referrals":["./build/types/src/utils/referrals/types.d.ts"],"utils/positions":["./build/types/src/utils/positions/index.d.ts"],"utils/referrals":["./build/types/src/utils/referrals/index.d.ts"],"utils/multichain":["./build/types/src/utils/multichain/index.d.ts"],"utils/gelatoRelay":["./build/types/src/utils/gelatoRelay/index.d.ts"],"types/tradeHistory":["./build/types/src/utils/tradeHistory/types.d.ts"],"utils/tradeHistory":["./build/types/src/utils/tradeHistory/index.d.ts"],"types/sidecarOrders":["./build/types/src/utils/sidecarOrders/types.d.ts"],"utils/sidecarOrders":["./build/types/src/utils/sidecarOrders/index.d.ts"],"utils/graphqlFetcher":["./build/types/src/utils/graphqlFetcher/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.48.11","vitest":"4.1.11","prettier":"3.2.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.9.1_1789653394729_0.8326493953699277","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@gmx-io/sdk","version":"2.0.0","_id":"@gmx-io/sdk@2.0.0","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"homepage":"https://github.com/gmx-io/gmx-interface#readme","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"a9ea77451b3e6e6dcafe282ccfd967dec2b4fd78","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-2.0.0.tgz","fileCount":1046,"integrity":"sha512-XQcLrS1CJYEE+82xyZxnYb9eDPS9k0VN8WPURl9HxT5foGhNbMd/wuSk5Yj+RUx4ph7dHngWfdrp7atBNIVOJQ==","signatures":[{"sig":"MEQCICZ14mv6uU95DDUxXobIQQvIu9uN8+yVga6fqFm+qW6ZAiAvcxVwhMK4xTLzNt+WkexEF9qjS417YLQYOpQzAL7W5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB+bfmy9mjcP7bdpiVHCMLQ/gaYAVSguL/TxMXZlwhvpAiBjo5BYf/kx088ByY9IBCFwDtVzvsbqBsKkXS5DtF/fvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16083321},"main":"./build/cjs/src/clients/v1/index.js","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./utils/rpc":{"types":"./build/types/src/utils/rpc/index.d.ts","import":"./build/esm/src/utils/rpc/index.js","default":"./build/cjs/src/utils/rpc/index.js","require":"./build/cjs/src/utils/rpc/index.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/gas/*":{"types":"./build/types/src/utils/gas/*.d.ts","import":"./build/esm/src/utils/gas/*.js","default":"./build/cjs/src/utils/gas/*.js","require":"./build/cjs/src/utils/gas/*.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/prices":{"types":"./build/types/src/utils/prices/types.d.ts","import":"./build/esm/src/utils/prices/types.js","default":"./build/cjs/src/utils/prices/types.js","require":"./build/cjs/src/utils/prices/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/signer":{"types":"./build/types/src/utils/signer/index.d.ts","import":"./build/esm/src/utils/signer/index.js","default":"./build/cjs/src/utils/signer/index.js","require":"./build/cjs/src/utils/signer/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/express":{"types":"./build/types/src/utils/express/index.d.ts","import":"./build/esm/src/utils/express/index.js","default":"./build/cjs/src/utils/express/index.js","require":"./build/cjs/src/utils/express/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/metrics":{"types":"./build/types/src/utils/metrics/index.d.ts","import":"./build/esm/src/utils/metrics/index.js","default":"./build/cjs/src/utils/metrics/index.js","require":"./build/cjs/src/utils/metrics/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/multichain":{"types":"./build/types/src/utils/multichain/index.d.ts","import":"./build/esm/src/utils/multichain/index.js","default":"./build/cjs/src/utils/multichain/index.js","require":"./build/cjs/src/utils/multichain/index.js"},"./utils/subaccount":{"types":"./build/types/src/utils/subaccount/index.d.ts","import":"./build/esm/src/utils/subaccount/index.js","default":"./build/cjs/src/utils/subaccount/index.js","require":"./build/cjs/src/utils/subaccount/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"},"./utils/orderTransactions":{"types":"./build/types/src/utils/orderTransactions/index.d.ts","import":"./build/esm/src/utils/orderTransactions/index.js","default":"./build/cjs/src/utils/orderTransactions/index.js","require":"./build/cjs/src/utils/orderTransactions/index.js"}},"gitHead":"552173b74c53bd8f77e80d49d44c94a80866aaf2","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","test:v2":"vitest run --config vitest.v2.config.ts","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts","test:v2:public":"vitest run --config vitest.v2.public.config.ts"},"_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.8","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"resolutions":{"lodash":"4.18.1","ox@0.14.20":"patch:ox@npm:0.14.29#../.yarn/patches/ox-npm-0.14.29-gmx-types","viem@2.48.11":"patch:viem@npm:2.48.11#../.yarn/patches/viem-npm-2.48.11-gmx-hex-types","@vitest/pretty-format":"4.1.11"},"_nodeVersion":"22.23.2","dependencies":{"viem":"^2.48.11","lodash":"4.18.1","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@layerzerolabs/lz-v2-utilities":"3.0.85"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v1":["./build/types/src/clients/v1/index.d.ts"],"v2":["./build/types/src/clients/v2/index.d.ts"],"abis/*":["./build/types/src/abis/*.d.ts"],"configs/*":["./build/types/src/configs/*.d.ts"],"types/24h":["./build/types/src/utils/24h/types.d.ts"],"types/sdk":["./build/types/src/clients/v1/types.d.ts"],"prebuilt/*":["./build/types/src/codegen/prebuilt/*.d.ts"],"types/fees":["./build/types/src/utils/fees/types.d.ts"],"types/swap":["./build/types/src/utils/swap/types.d.ts"],"types/twap":["./build/types/src/utils/twap/types.d.ts"],"utils/fees":["./build/types/src/utils/fees/index.d.ts"],"utils/hash":["./build/types/src/utils/hash/index.d.ts"],"utils/swap":["./build/types/src/utils/swap/index.d.ts"],"utils/time":["./build/types/src/utils/time/index.d.ts"],"utils/twap":["./build/types/src/utils/twap/index.d.ts"],"types/trade":["./build/types/src/utils/trade/types.d.ts"],"utils/abort":["./build/types/src/utils/abort/index.d.ts"],"utils/gas/*":["./build/types/src/utils/gas/*.d.ts"],"utils/trade":["./build/types/src/utils/trade/index.d.ts"],"utils/types":["./build/types/src/utils/types/index.d.ts"],"types/chains":["./build/types/src/utils/chains/types.d.ts"],"types/orders":["./build/types/src/utils/orders/types.d.ts"],"types/prices":["./build/types/src/utils/prices/types.d.ts"],"types/tokens":["./build/types/src/utils/tokens/types.d.ts"],"utils/chains":["./build/types/src/utils/chains/index.d.ts"],"utils/common":["./build/types/src/utils/common/index.d.ts"],"utils/orders":["./build/types/src/utils/orders/index.d.ts"],"utils/prices":["./build/types/src/utils/prices/index.d.ts"],"utils/tokens":["./build/types/src/utils/tokens/index.d.ts"],"types/markets":["./build/types/src/utils/markets/types.d.ts"],"utils/bigmath":["./build/types/src/utils/bigmath/index.d.ts"],"utils/markets":["./build/types/src/utils/markets/index.d.ts"],"utils/numbers":["./build/types/src/utils/numbers/index.d.ts"],"utils/objects":["./build/types/src/utils/objects/index.d.ts"],"types/subsquid":["./build/types/src/codegen/subsquid.d.ts"],"utils/LruCache":["./build/types/src/utils/LruCache/index.d.ts"],"utils/buildUrl":["./build/types/src/utils/buildUrl/index.d.ts"],"utils/indexers":["./build/types/src/utils/indexers/index.d.ts"],"types/positions":["./build/types/src/utils/positions/types.d.ts"],"types/referrals":["./build/types/src/utils/referrals/types.d.ts"],"utils/positions":["./build/types/src/utils/positions/index.d.ts"],"utils/referrals":["./build/types/src/utils/referrals/index.d.ts"],"utils/multichain":["./build/types/src/utils/multichain/index.d.ts"],"types/tradeHistory":["./build/types/src/utils/tradeHistory/types.d.ts"],"utils/tradeHistory":["./build/types/src/utils/tradeHistory/index.d.ts"],"types/sidecarOrders":["./build/types/src/utils/sidecarOrders/types.d.ts"],"utils/sidecarOrders":["./build/types/src/utils/sidecarOrders/index.d.ts"],"utils/graphqlFetcher":["./build/types/src/utils/graphqlFetcher/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.48.11","vitest":"4.1.11","prettier":"3.2.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.0_1789730388427_0.5399617581324023","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"_id":"@gmx-io/sdk@2.1.1","bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"dist":{"shasum":"f3760e9d2a72d0158ccd4a0b7468f4927bb0af59","tarball":"https://registry.npmjs.org/@gmx-io/sdk/-/sdk-2.1.1.tgz","fileCount":1052,"integrity":"sha512-+oIbyl6dbIBcBADJyM4i5QZ4gGMmNQwInVdL3DUu5CWJJCMSZ1Ikgc4c+aQ7BgMlVw4dvFY9Nll8GkaY/jQ70A==","signatures":[{"sig":"MEQCIAheFV17CHYt9vydQbg3Y9pJWhVLDG6cXB8pmYUzrCsuAiAV3ygXBULTYTbMafHjAGr15Ms6Wg+r8SvwUAFhXIy2YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCrMLc1tGLi7Af7pYuWMKrl28OJq9Bg1KqQOrybezM+UwIgVBjDl2ruLc+xWy6mYUFwjQ2TZ5YSlMKqX8BjzWfrEkc="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmx-io%2fsdk@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16104075},"main":"./build/cjs/src/clients/v1/index.js","name":"@gmx-io/sdk","type":"module","types":"./build/types/src/clients/v1/index.d.ts","module":"./build/esm/src/clients/v1/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v1":{"types":"./build/types/src/clients/v1/index.d.ts","import":"./build/esm/src/clients/v1/index.js","default":"./build/cjs/src/clients/v1/index.js","require":"./build/cjs/src/clients/v1/index.js"},"./v2":{"types":"./build/types/src/clients/v2/index.d.ts","import":"./build/esm/src/clients/v2/index.js","default":"./build/cjs/src/clients/v2/index.js","require":"./build/cjs/src/clients/v2/index.js"},"./abis/*":{"types":"./build/types/src/abis/*.d.ts","import":"./build/esm/src/abis/*.js","default":"./build/cjs/src/abis/*.js","require":"./build/cjs/src/abis/*.js"},"./configs/*":{"types":"./build/types/src/configs/*.d.ts","import":"./build/esm/src/configs/*.js","default":"./build/cjs/src/configs/*.js","require":"./build/cjs/src/configs/*.js"},"./types/24h":{"types":"./build/types/src/utils/24h/types.d.ts","import":"./build/esm/src/utils/24h/types.js","default":"./build/cjs/src/utils/24h/types.js","require":"./build/cjs/src/utils/24h/types.js"},"./types/sdk":{"types":"./build/types/src/clients/v1/types.d.ts","import":"./build/esm/src/clients/v1/types.js","default":"./build/cjs/src/clients/v1/types.js","require":"./build/cjs/src/clients/v1/types.js"},"./utils/rpc":{"types":"./build/types/src/utils/rpc/index.d.ts","import":"./build/esm/src/utils/rpc/index.js","default":"./build/cjs/src/utils/rpc/index.js","require":"./build/cjs/src/utils/rpc/index.js"},"./prebuilt/*":{"types":"./build/types/src/codegen/prebuilt/*.d.ts","import":"./build/esm/src/codegen/prebuilt/*.js","default":"./build/cjs/src/codegen/prebuilt/*.js","require":"./build/cjs/src/codegen/prebuilt/*.js"},"./types/fees":{"types":"./build/types/src/utils/fees/types.d.ts","import":"./build/esm/src/utils/fees/types.js","default":"./build/cjs/src/utils/fees/types.js","require":"./build/cjs/src/utils/fees/types.js"},"./types/swap":{"types":"./build/types/src/utils/swap/types.d.ts","import":"./build/esm/src/utils/swap/types.js","default":"./build/cjs/src/utils/swap/types.js","require":"./build/cjs/src/utils/swap/types.js"},"./types/twap":{"types":"./build/types/src/utils/twap/types.d.ts","import":"./build/esm/src/utils/twap/types.js","default":"./build/cjs/src/utils/twap/types.js","require":"./build/cjs/src/utils/twap/types.js"},"./utils/fees":{"types":"./build/types/src/utils/fees/index.d.ts","import":"./build/esm/src/utils/fees/index.js","default":"./build/cjs/src/utils/fees/index.js","require":"./build/cjs/src/utils/fees/index.js"},"./utils/hash":{"types":"./build/types/src/utils/hash/index.d.ts","import":"./build/esm/src/utils/hash/index.js","default":"./build/cjs/src/utils/hash/index.js","require":"./build/cjs/src/utils/hash/index.js"},"./utils/swap":{"types":"./build/types/src/utils/swap/index.d.ts","import":"./build/esm/src/utils/swap/index.js","default":"./build/cjs/src/utils/swap/index.js","require":"./build/cjs/src/utils/swap/index.js"},"./utils/time":{"types":"./build/types/src/utils/time/index.d.ts","import":"./build/esm/src/utils/time/index.js","default":"./build/cjs/src/utils/time/index.js","require":"./build/cjs/src/utils/time/index.js"},"./utils/twap":{"types":"./build/types/src/utils/twap/index.d.ts","import":"./build/esm/src/utils/twap/index.js","default":"./build/cjs/src/utils/twap/index.js","require":"./build/cjs/src/utils/twap/index.js"},"./types/trade":{"types":"./build/types/src/utils/trade/types.d.ts","import":"./build/esm/src/utils/trade/types.js","default":"./build/cjs/src/utils/trade/types.js","require":"./build/cjs/src/utils/trade/types.js"},"./utils/abort":{"types":"./build/types/src/utils/abort/index.d.ts","import":"./build/esm/src/utils/abort/index.js","default":"./build/cjs/src/utils/abort/index.js","require":"./build/cjs/src/utils/abort/index.js"},"./utils/gas/*":{"types":"./build/types/src/utils/gas/*.d.ts","import":"./build/esm/src/utils/gas/*.js","default":"./build/cjs/src/utils/gas/*.js","require":"./build/cjs/src/utils/gas/*.js"},"./utils/trade":{"types":"./build/types/src/utils/trade/index.d.ts","import":"./build/esm/src/utils/trade/index.js","default":"./build/cjs/src/utils/trade/index.js","require":"./build/cjs/src/utils/trade/index.js"},"./utils/types":{"types":"./build/types/src/utils/types/index.d.ts","import":"./build/esm/src/utils/types/index.js","default":"./build/cjs/src/utils/types/index.js","require":"./build/cjs/src/utils/types/index.js"},"./types/chains":{"types":"./build/types/src/utils/chains/types.d.ts","import":"./build/esm/src/utils/chains/types.js","default":"./build/cjs/src/utils/chains/types.js","require":"./build/cjs/src/utils/chains/types.js"},"./types/orders":{"types":"./build/types/src/utils/orders/types.d.ts","import":"./build/esm/src/utils/orders/types.js","default":"./build/cjs/src/utils/orders/types.js","require":"./build/cjs/src/utils/orders/types.js"},"./types/prices":{"types":"./build/types/src/utils/prices/types.d.ts","import":"./build/esm/src/utils/prices/types.js","default":"./build/cjs/src/utils/prices/types.js","require":"./build/cjs/src/utils/prices/types.js"},"./types/tokens":{"types":"./build/types/src/utils/tokens/types.d.ts","import":"./build/esm/src/utils/tokens/types.js","default":"./build/cjs/src/utils/tokens/types.js","require":"./build/cjs/src/utils/tokens/types.js"},"./utils/chains":{"types":"./build/types/src/utils/chains/index.d.ts","import":"./build/esm/src/utils/chains/index.js","default":"./build/cjs/src/utils/chains/index.js","require":"./build/cjs/src/utils/chains/index.js"},"./utils/common":{"types":"./build/types/src/utils/common/index.d.ts","import":"./build/esm/src/utils/common/index.js","default":"./build/cjs/src/utils/common/index.js","require":"./build/cjs/src/utils/common/index.js"},"./utils/orders":{"types":"./build/types/src/utils/orders/index.d.ts","import":"./build/esm/src/utils/orders/index.js","default":"./build/cjs/src/utils/orders/index.js","require":"./build/cjs/src/utils/orders/index.js"},"./utils/prices":{"types":"./build/types/src/utils/prices/index.d.ts","import":"./build/esm/src/utils/prices/index.js","default":"./build/cjs/src/utils/prices/index.js","require":"./build/cjs/src/utils/prices/index.js"},"./utils/signer":{"types":"./build/types/src/utils/signer/index.d.ts","import":"./build/esm/src/utils/signer/index.js","default":"./build/cjs/src/utils/signer/index.js","require":"./build/cjs/src/utils/signer/index.js"},"./utils/tokens":{"types":"./build/types/src/utils/tokens/index.d.ts","import":"./build/esm/src/utils/tokens/index.js","default":"./build/cjs/src/utils/tokens/index.js","require":"./build/cjs/src/utils/tokens/index.js"},"./types/markets":{"types":"./build/types/src/utils/markets/types.d.ts","import":"./build/esm/src/utils/markets/types.js","default":"./build/cjs/src/utils/markets/types.js","require":"./build/cjs/src/utils/markets/types.js"},"./utils/bigmath":{"types":"./build/types/src/utils/bigmath/index.d.ts","import":"./build/esm/src/utils/bigmath/index.js","default":"./build/cjs/src/utils/bigmath/index.js","require":"./build/cjs/src/utils/bigmath/index.js"},"./utils/express":{"types":"./build/types/src/utils/express/index.d.ts","import":"./build/esm/src/utils/express/index.js","default":"./build/cjs/src/utils/express/index.js","require":"./build/cjs/src/utils/express/index.js"},"./utils/markets":{"types":"./build/types/src/utils/markets/index.d.ts","import":"./build/esm/src/utils/markets/index.js","default":"./build/cjs/src/utils/markets/index.js","require":"./build/cjs/src/utils/markets/index.js"},"./utils/metrics":{"types":"./build/types/src/utils/metrics/index.d.ts","import":"./build/esm/src/utils/metrics/index.js","default":"./build/cjs/src/utils/metrics/index.js","require":"./build/cjs/src/utils/metrics/index.js"},"./utils/numbers":{"types":"./build/types/src/utils/numbers/index.d.ts","import":"./build/esm/src/utils/numbers/index.js","default":"./build/cjs/src/utils/numbers/index.js","require":"./build/cjs/src/utils/numbers/index.js"},"./utils/objects":{"types":"./build/types/src/utils/objects/index.d.ts","import":"./build/esm/src/utils/objects/index.js","default":"./build/cjs/src/utils/objects/index.js","require":"./build/cjs/src/utils/objects/index.js"},"./types/subsquid":{"types":"./build/types/src/codegen/subsquid.d.ts","import":"./build/esm/src/codegen/subsquid.js","default":"./build/cjs/src/codegen/subsquid.js","require":"./build/cjs/src/codegen/subsquid.js"},"./utils/LruCache":{"types":"./build/types/src/utils/LruCache/index.d.ts","import":"./build/esm/src/utils/LruCache/index.js","default":"./build/cjs/src/utils/LruCache/index.js","require":"./build/cjs/src/utils/LruCache/index.js"},"./utils/buildUrl":{"types":"./build/types/src/utils/buildUrl/index.d.ts","import":"./build/esm/src/utils/buildUrl/index.js","default":"./build/cjs/src/utils/buildUrl/index.js","require":"./build/cjs/src/utils/buildUrl/index.js"},"./utils/indexers":{"types":"./build/types/src/utils/indexers/index.d.ts","import":"./build/esm/src/utils/indexers/index.js","default":"./build/cjs/src/utils/indexers/index.js","require":"./build/cjs/src/utils/indexers/index.js"},"./types/positions":{"types":"./build/types/src/utils/positions/types.d.ts","import":"./build/esm/src/utils/positions/types.js","default":"./build/cjs/src/utils/positions/types.js","require":"./build/cjs/src/utils/positions/types.js"},"./types/referrals":{"types":"./build/types/src/utils/referrals/types.d.ts","import":"./build/esm/src/utils/referrals/types.js","default":"./build/cjs/src/utils/referrals/types.js","require":"./build/cjs/src/utils/referrals/types.js"},"./utils/positions":{"types":"./build/types/src/utils/positions/index.d.ts","import":"./build/esm/src/utils/positions/index.js","default":"./build/cjs/src/utils/positions/index.js","require":"./build/cjs/src/utils/positions/index.js"},"./utils/referrals":{"types":"./build/types/src/utils/referrals/index.d.ts","import":"./build/esm/src/utils/referrals/index.js","default":"./build/cjs/src/utils/referrals/index.js","require":"./build/cjs/src/utils/referrals/index.js"},"./utils/multichain":{"types":"./build/types/src/utils/multichain/index.d.ts","import":"./build/esm/src/utils/multichain/index.js","default":"./build/cjs/src/utils/multichain/index.js","require":"./build/cjs/src/utils/multichain/index.js"},"./utils/subaccount":{"types":"./build/types/src/utils/subaccount/index.d.ts","import":"./build/esm/src/utils/subaccount/index.js","default":"./build/cjs/src/utils/subaccount/index.js","require":"./build/cjs/src/utils/subaccount/index.js"},"./types/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/types.d.ts","import":"./build/esm/src/utils/tradeHistory/types.js","default":"./build/cjs/src/utils/tradeHistory/types.js","require":"./build/cjs/src/utils/tradeHistory/types.js"},"./utils/tradeHistory":{"types":"./build/types/src/utils/tradeHistory/index.d.ts","import":"./build/esm/src/utils/tradeHistory/index.js","default":"./build/cjs/src/utils/tradeHistory/index.js","require":"./build/cjs/src/utils/tradeHistory/index.js"},"./types/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/types.d.ts","import":"./build/esm/src/utils/sidecarOrders/types.js","default":"./build/cjs/src/utils/sidecarOrders/types.js","require":"./build/cjs/src/utils/sidecarOrders/types.js"},"./utils/sidecarOrders":{"types":"./build/types/src/utils/sidecarOrders/index.d.ts","import":"./build/esm/src/utils/sidecarOrders/index.js","default":"./build/cjs/src/utils/sidecarOrders/index.js","require":"./build/cjs/src/utils/sidecarOrders/index.js"},"./utils/graphqlFetcher":{"types":"./build/types/src/utils/graphqlFetcher/index.d.ts","import":"./build/esm/src/utils/graphqlFetcher/index.js","default":"./build/cjs/src/utils/graphqlFetcher/index.js","require":"./build/cjs/src/utils/graphqlFetcher/index.js"},"./utils/orderTransactions":{"types":"./build/types/src/utils/orderTransactions/index.d.ts","import":"./build/esm/src/utils/orderTransactions/index.js","default":"./build/cjs/src/utils/orderTransactions/index.js","require":"./build/cjs/src/utils/orderTransactions/index.js"}},"gitHead":"5811e8965dd2a07277e5c73ff66e449e936bd0f0","scripts":{"dev":"tspc -p tsconfig.esm.json --watch & tspc -p tsconfig.json --emitDeclarationOnly --watch","lint":"cd .. && node node_modules/.bin/eslint sdk --fix --cache --cache-location .eslintcache","test":"vitest","build":"rm -rf build && yarn build:types && yarn build:cjs && yarn build:esm && yarn clean","clean":"rm -rf build/**/*.tsbuildinfo","dev:cjs":"mkdir -p build/cjs/src && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json && tsc -p tsconfig.cjs.json --watch","lint:ci":"cd .. && node node_modules/.bin/eslint sdk --max-warnings=0","prepare":"ts-patch install -s","test:ci":"vitest run","test:v2":"vitest run --config vitest.v2.config.ts","tscheck":"tsc -p tsconfig.json --noEmit --incremental","clean:ts":"rm -rf ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","prebuild":"yarn tsx scripts/prebuild","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/src/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/src/package.json","clean:lint":"rm -rf ../.eslintcache","tscheck:ci":"tsc -p tsconfig.json --noEmit","build:types":"tsc -p tsconfig.json --emitDeclarationOnly","clean:cache":"rm -rf ../.eslintcache ../tsconfig.tsbuildinfo build/**/*.tsbuildinfo","build:subsquid":"./node_modules/@graphql-codegen/cli/cjs/bin.js -c scripts/subsquid-codegen.ts && npx prettier --write src/codegen/subsquid.ts","test:multicall":"vitest run --config vitest.multicall.config.ts","test:v2:public":"vitest run --config vitest.v2.public.config.ts"},"version":"2.1.1","_npmUser":{"name":"gmx-io-dev","email":"dev@gmx.io"},"homepage":"https://github.com/gmx-io/gmx-interface#readme","repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"_npmVersion":"10.9.8","description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","directories":{},"maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"resolutions":{"lodash":"4.18.1","ox@0.14.20":"patch:ox@npm:0.14.29#../.yarn/patches/ox-npm-0.14.29-gmx-types","viem@2.48.11":"patch:viem@npm:2.48.11#../.yarn/patches/viem-npm-2.48.11-gmx-hex-types","@vitest/pretty-format":"4.1.11"},"_nodeVersion":"22.23.2","dependencies":{"viem":"^2.48.11","lodash":"4.18.1","graphql":"15.8.0","crypto-js":"4.2.0","typescript":"5.4.2","cross-fetch":"4.0.0","query-string":"7.1.1","universal-perf-hooks":"1.0.1","isomorphic-performance":"5.1.1","@layerzerolabs/lz-v2-utilities":"3.0.85"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v1":["./build/types/src/clients/v1/index.d.ts"],"v2":["./build/types/src/clients/v2/index.d.ts"],"abis/*":["./build/types/src/abis/*.d.ts"],"configs/*":["./build/types/src/configs/*.d.ts"],"types/24h":["./build/types/src/utils/24h/types.d.ts"],"types/sdk":["./build/types/src/clients/v1/types.d.ts"],"prebuilt/*":["./build/types/src/codegen/prebuilt/*.d.ts"],"types/fees":["./build/types/src/utils/fees/types.d.ts"],"types/swap":["./build/types/src/utils/swap/types.d.ts"],"types/twap":["./build/types/src/utils/twap/types.d.ts"],"utils/fees":["./build/types/src/utils/fees/index.d.ts"],"utils/hash":["./build/types/src/utils/hash/index.d.ts"],"utils/swap":["./build/types/src/utils/swap/index.d.ts"],"utils/time":["./build/types/src/utils/time/index.d.ts"],"utils/twap":["./build/types/src/utils/twap/index.d.ts"],"types/trade":["./build/types/src/utils/trade/types.d.ts"],"utils/abort":["./build/types/src/utils/abort/index.d.ts"],"utils/gas/*":["./build/types/src/utils/gas/*.d.ts"],"utils/trade":["./build/types/src/utils/trade/index.d.ts"],"utils/types":["./build/types/src/utils/types/index.d.ts"],"types/chains":["./build/types/src/utils/chains/types.d.ts"],"types/orders":["./build/types/src/utils/orders/types.d.ts"],"types/prices":["./build/types/src/utils/prices/types.d.ts"],"types/tokens":["./build/types/src/utils/tokens/types.d.ts"],"utils/chains":["./build/types/src/utils/chains/index.d.ts"],"utils/common":["./build/types/src/utils/common/index.d.ts"],"utils/orders":["./build/types/src/utils/orders/index.d.ts"],"utils/prices":["./build/types/src/utils/prices/index.d.ts"],"utils/tokens":["./build/types/src/utils/tokens/index.d.ts"],"types/markets":["./build/types/src/utils/markets/types.d.ts"],"utils/bigmath":["./build/types/src/utils/bigmath/index.d.ts"],"utils/markets":["./build/types/src/utils/markets/index.d.ts"],"utils/numbers":["./build/types/src/utils/numbers/index.d.ts"],"utils/objects":["./build/types/src/utils/objects/index.d.ts"],"types/subsquid":["./build/types/src/codegen/subsquid.d.ts"],"utils/LruCache":["./build/types/src/utils/LruCache/index.d.ts"],"utils/buildUrl":["./build/types/src/utils/buildUrl/index.d.ts"],"utils/indexers":["./build/types/src/utils/indexers/index.d.ts"],"types/positions":["./build/types/src/utils/positions/types.d.ts"],"types/referrals":["./build/types/src/utils/referrals/types.d.ts"],"utils/positions":["./build/types/src/utils/positions/index.d.ts"],"utils/referrals":["./build/types/src/utils/referrals/index.d.ts"],"utils/multichain":["./build/types/src/utils/multichain/index.d.ts"],"types/tradeHistory":["./build/types/src/utils/tradeHistory/types.d.ts"],"utils/tradeHistory":["./build/types/src/utils/tradeHistory/index.d.ts"],"types/sidecarOrders":["./build/types/src/utils/sidecarOrders/types.d.ts"],"utils/sidecarOrders":["./build/types/src/utils/sidecarOrders/index.d.ts"],"utils/graphqlFetcher":["./build/types/src/utils/graphqlFetcher/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"tsx":"4.19.0","viem":"2.48.11","vitest":"4.1.11","prettier":"3.2.5","ts-patch":"3.2.1","@types/node":"18.7.13","lint-staged":"12.3.4","@types/lodash":"4.14.198","@graphql-codegen/cli":"5.0.6","typescript-transform-paths":"3.5.1","@graphql-codegen/typescript":"4.1.6","@graphql-codegen/client-preset":"4.8.1","@graphql-codegen/typescript-operations":"4.6.1","@babel/plugin-transform-private-property-in-object":"7.25.9"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_2.1.1_1790002614846_0.5695146557345274"}}},"time":{"created":"2024-10-31T15:40:06.071Z","modified":"2026-09-21T14:56:55.421Z","0.0.1":"2024-10-31T15:40:06.498Z","0.0.1-alpha-1":"2024-10-31T15:47:16.068Z","0.0.1-alpha-2":"2024-10-31T15:59:51.496Z","0.0.2":"2024-11-01T13:35:28.055Z","0.0.3":"2024-11-04T12:07:15.888Z","0.0.4":"2024-11-04T12:15:58.851Z","0.0.5":"2024-11-04T12:21:52.621Z","0.0.6":"2024-11-04T12:26:00.124Z","0.0.7":"2024-11-04T12:30:19.868Z","0.0.8":"2024-11-04T13:30:52.702Z","0.0.9":"2024-11-04T13:58:15.563Z","0.1.0":"2024-11-04T14:55:23.448Z","0.1.1-alpha-1":"2024-12-18T13:21:26.163Z","0.1.1":"2024-12-18T13:24:35.264Z","0.1.2":"2025-01-16T12:57:12.168Z","0.2.0":"2025-02-10T15:26:16.885Z","1.0.0-alpha.1":"2025-04-24T08:13:29.397Z","1.0.0-alpha.2":"2025-04-24T10:54:06.484Z","1.0.0-alpha.3":"2025-04-26T21:54:00.171Z","1.0.0":"2025-04-29T10:22:40.344Z","1.0.1":"2025-04-29T22:23:29.600Z","1.0.2":"2025-05-15T10:41:41.099Z","1.0.3":"2025-05-22T14:31:22.537Z","1.0.4":"2025-05-23T14:38:21.510Z","1.0.5":"2025-05-26T08:56:07.032Z","1.1.0":"2025-06-03T14:07:45.733Z","1.0.6":"2025-06-09T12:08:21.995Z","1.1.1":"2025-06-09T13:01:24.285Z","1.0.7":"2025-06-18T09:06:01.964Z","1.1.2":"2025-06-18T09:39:28.294Z","1.2.0":"2025-07-17T14:10:30.025Z","1.2.1":"2025-08-25T11:42:58.867Z","1.3.0":"2025-09-15T11:57:22.658Z","1.3.1":"2025-09-15T13:34:38.762Z","1.4.0":"2025-12-04T14:48:02.160Z","1.4.1":"2026-01-07T16:37:36.044Z","1.4.2":"2026-01-14T11:05:16.651Z","2.0.0-alpha-1":"2026-01-15T08:21:13.518Z","1.5.0-alpha-1":"2026-01-22T11:25:19.058Z","1.5.0-alpha-2":"2026-02-05T07:34:01.792Z","1.5.0-alpha-3":"2026-02-11T11:07:53.280Z","1.5.0-alpha-4":"2026-02-13T12:14:30.637Z","1.5.0-alpha-5":"2026-03-01T01:01:29.639Z","1.5.0-alpha-6":"2026-03-09T10:19:13.666Z","1.5.0-alpha-7":"2026-03-09T12:14:20.748Z","1.5.0-alpha-8":"2026-03-11T12:26:26.350Z","1.5.0-alpha-9":"2026-03-25T11:51:02.270Z","1.5.0-alpha-10":"2026-04-14T15:31:22.341Z","1.5.0-alpha-11":"2026-04-23T14:47:40.633Z","1.5.0-alpha-12":"2026-04-24T17:13:13.279Z","1.5.0-alpha-13":"2026-04-24T17:35:03.456Z","1.5.0-alpha-14":"2026-05-07T13:24:09.925Z","1.5.0-alpha-15":"2026-05-08T09:51:51.337Z","1.5.0-alpha-16":"2026-05-16T17:37:06.841Z","1.5.0-alpha-17":"2026-05-17T20:21:26.757Z","1.5.0-alpha-18":"2026-05-20T15:14:28.601Z","1.6.0":"2026-06-08T13:02:16.970Z","1.6.1":"2026-06-09T11:08:38.555Z","1.6.2":"2026-06-09T12:48:16.701Z","1.6.3":"2026-06-10T12:43:06.614Z","1.6.4":"2026-07-31T16:20:35.068Z","1.7.0":"2026-08-13T10:37:28.239Z","1.8.0":"2026-08-19T13:50:56.012Z","1.8.2":"2026-08-25T10:45:52.702Z","1.9.1":"2026-09-17T13:56:35.022Z","2.0.0":"2026-09-18T11:19:48.734Z","2.1.1":"2026-09-21T14:56:55.017Z"},"bugs":{"url":"https://github.com/gmx-io/gmx-interface/issues"},"homepage":"https://github.com/gmx-io/gmx-interface#readme","repository":{"url":"git+https://github.com/gmx-io/gmx-interface.git","type":"git","directory":"sdk"},"description":"```bash yarn add @gmx-io/sdk # or npm install --save @gmx-io/sdk ```","maintainers":[{"name":"gmx-io-dev","email":"dev@gmx.io"}],"readme":"# <img src=\"https://app.gmx.io/favicon/apple-icon-144x144.png\" width=\"28\" height=\"28\"> GMX SDK\n\n## Installation\n\n```bash\nyarn add @gmx-io/sdk # or\nnpm install --save @gmx-io/sdk\n```\n\n## Getting Started\n\n```typescript\nimport { GmxSdk } from \"@gmx-io/sdk\";\nimport { useWallet } from \"wagmi\";\n\nconst sdk = new GmxSdk({\n  chainId: 42161,\n  rpcUrl: \"https://arb1.arbitrum.io/rpc\",\n  oracleUrl: \"https://arbitrum-api.gmxinfra.io\",\n  walletClient: useWallet().walletClient,\n  subsquidUrl: \"https://gmx.squids.live/gmx-synthetics-arbitrum:prod/api/graphql\",\n});\n\nconst { marketsInfoData, tokensData } = await sdk.markets.getMarketsInfo();\n\nsdk.setAccount(\"0x1234567890abcdef1234567890abcdef12345678\");\n\nsdk.positions\n  .getPositions({\n    marketsInfoData,\n    tokensData,\n    start: 0,\n    end: 1000,\n  })\n  .then((positions) => {\n    console.log(positions);\n  });\n```\n\n## API Reference\n\n### Read Methods\n\n### Markets\n\n- `getMarkets(offset?: number, limit?: number): Promise<Market[]>` - fetches a list of available markets\n- `getMarketsInfo(): Promise<{ marketsInfoData: MarketInfoData[], tokensData: TokenData[] }>` - retrieves detailed market information along with token data\n- `getDailyVolumes(): Promise<{market: string; volume: bigint}[]>` - gets daily trading volume for each market\n\n### Positions\n\n- `getPositions(): Promise<Position[]>` - retrieves all open positions\n\n### Tokens\n\n- `getTokensData(): Promise<TokenData[]>` - fetches data for all available tokens\n\n### Orders\n\n- `getOrders(): Promise<Order[]>` - retrieves all active orders\n\n### Trades\n\n- `getTradeHistory(p: Parameters): Promise<TradeAction[]>` - fetches historical trade data\n\n### Write Methods\n\n### Orders\n\n#### Quick Methods:\n\n- `long(p: Parameters)` - opens a long position (see [examples](#helpers))\n- `short(p: Parameters)` - opens a short position (see [examples](#helpers))\n- `swap(p: Parameters)` - executes a token swap (see [examples](#helpers))\n\n#### Full Methods:\n\n- `cancelOrders(orderKeys: string[])` - cancels one or more orders using their keys\n- `createIncreaseOrder(p: Parameters)` - creates an order to increase position size (see [examples](#examples))\n- `createDecreaseOrder(p: Parameters)` - creates an order to decrease position size (see [examples](#examples))\n- `createSwapOrder(p: Parameters)` - creates a token swap order (see [examples](#examples))\n\n## Configuration Options\n\n```typescript\ninterface GmxSdkConfig {\n  chainId: number;\n  rpcUrl: string;\n  oracleUrl: string;\n  subsquidUrl?: string;\n  account?: string;\n  publicClient: PublicClient;\n  walletClient: WalletClient;\n  tokens?: Record<string, Partial<Token>>;\n  markets?: Record<\n    string,\n    {\n      isListed: boolean;\n    }\n  >;\n}\n```\n\n### Setting Up Custom Viem Clients\n\nWhen working with custom Viem clients, make sure to include the batching configuration:\n\n```typescript\nimport { BATCH_CONFIGS } from \"@gmx-io/sdk/configs/batch\";\n\nconst publicClient = createPublicClient({\n  ...your_config,\n  batch: BATCH_CONFIGS[chainId].client,\n});\n```\n\n### Network URLs\n\n- RPC URLs - use your preferred RPC endpoint\n- [Current Oracle URLs](https://github.com/gmx-io/gmx-interface/blob/master/src/config/oracleKeeper.ts#L5-L11)\n- [Current Subsquid URLs ](https://github.com/gmx-io/gmx-interface/blob/master/src/config/indexers.ts#L5)\n\n### Customizing Token Data\n\nYou can override default token properties by passing an extension object in the SDK configuration:\n\n```typescript\nconst sdk = new GmxSdk({\n  ...arbitrumSdkConfig,\n  tokens: {\n    \"0x912CE59144191C1204E64559FE8253a0e49E6548\": {\n      name: \"My Custom Name for ARB\",\n    },\n  },\n});\n```\n\nWith this configuration, the `name` field for this token will use your custom value throughout the SDK.\n\n### Customizing Market Availability\n\nTo control which markets are available in the SDK, use the `markets` configuration field:\n\n```typescript\nconst sdk = new GmxSdk({\n  ...arbitrumSdkConfig,\n  markets: {\n    \"0x47c031236e19d024b42f8AE6780E44A573170703\": {\n      isListed: false,\n    },\n  },\n});\n```\n\n## Usage Examples\n\n### Opening a Long Position\n\n```typescript\nimport type { IncreasePositionAmounts } from \"@gmx-io/sdk/types/orders\";\n\nconst { marketsInfoData, tokensData } = await sdk.markets.getMarketsInfo();\n\nif (!marketsInfoData || !tokensData) {\n  throw new Error(\"No markets or tokens info data\");\n}\n\nconst marketInfo = marketsInfo[\"0x47c031236e19d024b42f8AE6780E44A573170703\"];\nconst collateralToken = tokensData[\"0x912CE59144191C1204E64559FE8253a0e49E6548\"];\nsdk.orders.createIncreaseOrder({\n  marketsInfoData: marketsInfoData!,\n  tokensData,\n  isLimit: false,\n  isLong: true,\n  marketAddress: marketInfo.marketTokenAddress,\n  allowedSlippage: 50,\n  collateralToken,\n  collateralTokenAddress: collateralToken.address,\n  receiveTokenAddress: collateralToken.address,\n  fromToken: tokensData[\"0x912CE59144191C1204E64559FE8253a0e49E6548\"],\n  marketInfo,\n  indexToken: marketInfo.indexToken,\n  increaseAmounts: {\n    initialCollateralAmount: 3000000n,\n    initialCollateralUsd: 2999578868393486100000000000000n,\n    collateralDeltaAmount: 2997003n,\n    collateralDeltaUsd: 2996582289103961007386100000000n,\n    indexTokenAmount: 1919549334876037n,\n    sizeDeltaUsd: 5993158579050185227800000000000n,\n    sizeDeltaInTokens: 1919536061202302n,\n    estimatedLeverage: 20000n,\n    indexPrice: 3122169600000000000000000000000000n,\n    initialCollateralPrice: 999859622797828700000000000000n,\n    collateralPrice: 999859622797828700000000000000n,\n    triggerPrice: 0n,\n    acceptablePrice: 3122191190655414690893787784152819n,\n    acceptablePriceDeltaBps: 0n,\n    positionFeeUsd: 2996579289525092613900000000n,\n    swapPathStats: undefined,\n    uiFeeUsd: 0n,\n    swapUiFeeUsd: 0n,\n    feeDiscountUsd: 0n,\n    borrowingFeeUsd: 0n,\n    fundingFeeUsd: 0n,\n    positionPriceImpactDeltaUsd: 41444328240807630917223064n,\n  },\n});\n```\n\n### Helpers\n\nHelper functions simplify order creation by automatically calculating amounts, swap paths, and other parameters. By default, helpers fetch the latest data from the API, but you can optionally pass `marketsInfoData` and `tokensData` yourself to reduce API calls.\n\n```typescript\nsdk.orders.long({\n  payAmount: 100031302n,\n  marketAddress: \"0x70d95587d40A2caf56bd97485aB3Eec10Bee6336\", // ETH/USD [WETH-USDC]\n  payTokenAddress: \"0x82aF49447D8a07e3bd95BD0d56f35241523fBab1\", // WETH\n  collateralTokenAddress: \"0xaf88d065e77c8cC2239327C5EDb3A432268e5831\", // USDC\n  allowedSlippageBps: 125,\n  leverage: 50000n,\n});\n\nsdk.orders.swap({\n  fromAmount: 1000n,\n  fromTokenAddress: \"0x912CE59144191C1204E64559FE8253a0e49E6548\", // ARB\n  toTokenAddress: \"0xf97f4df75117a78c1A5a0DBb814Af92458539FB4\", // LINK\n  allowedSlippageBps: 125,\n});\n```\n\nNote the distinction between `payTokenAddress` and `collateralTokenAddress`. These represent the ERC20 token addresses for payment and collateral respectively. Some markets use synthetic tokens, so you'll need to provide the correct underlying token address. For example, the BTC/USD [WETH-USDC] market has a synthetic BTC token as its `indexTokenAddress`, so you should pass the WBTC address instead of BTC.\n\n### JIT-aware trading capacity\n\nUse the v2 API client to get the current increase-order capacity for one market side:\n\n```typescript\nimport { GmxApiSdk } from \"@gmx-io/sdk/v2\";\n\nconst api = new GmxApiSdk({ chainId: 42161 });\nconst capacity = await api.getTradingCapacity({\n  symbol: \"ETH/USD [WETH-USDC]\",\n  direction: \"long\",\n});\n\nif (capacity.marketDataStatus !== \"fresh\") {\n  throw new Error(\"Trading capacity is based on stale market data\");\n}\n\nconst safeAccountAgnosticSize = capacity.baseAvailableLiquidity;\nconst indicativeGlobalCapacity =\n  capacity.jitDataStatus === \"available\" ? capacity.availableLiquidity : capacity.baseAvailableLiquidity;\n```\n\n`availableLiquidity` is the current global JIT-aware capacity and remains capped by max open interest.\nIt is indicative because the keeper can restrict JIT by account. `baseAvailableLiquidity` is the native capacity without\nJIT, but it is still a market-level snapshot: a collateral swap or intervening market state can reduce the capacity\navailable to a specific order. The keeper can use JIT for market, limit, stop-market, and TWAP increases, but availability\nis evaluated again when each order executes. Do not size an order while `marketDataStatus` is `stale`. Treat\n`prepareOrder` as the final request-aware validation; it returns a typed warning when capacity is not authoritative for\nthe specific request.\n\nPrepare failures can be narrowed to the typed API contract:\n\n```typescript\nimport { parsePrepareOrderError } from \"@gmx-io/sdk/v2\";\n\ntry {\n  await api.prepareOrder(request);\n} catch (error) {\n  const prepareError = parsePrepareOrderError(error);\n  if (prepareError?.code === \"INSUFFICIENT_LIQUIDITY\") {\n    console.log(prepareError.details.availableLiquidity, prepareError.details.requestedSizeUsd);\n  }\n}\n```\n\nThe helper uses the capacity returned by `/v1/markets/trading-capacity`. Existing raw JIT access through\n`fetchJitLiquidityInfo()` remains available for integrations that need shift data.\n","readmeFilename":"README.md"}