{"_id":"@atleta-chain-templ/smart-order-router","_rev":"47-e439cdc07a946498ae0806fbe281c126","name":"@atleta-chain-templ/smart-order-router","dist-tags":{"latest":"0.0.7-test-6"},"versions":{"0.0.2-templ-1":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-1","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-1","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"e10b036f71de31f67ecd03cd7c6715f6b6ec0a17","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-1.tgz","fileCount":422,"integrity":"sha512-cDiPEFVuRj7ibAVYCzZo7rW65VzzS2Fswc8NbQyrTwtQ0G6YKRDgSMbWgU0SSRfWbeh3E3VFVrgyZkwziy4MPw==","signatures":[{"sig":"MEQCIHps4Cyd7fkehsQRr/JatENxzzIClEuI3Xvy7G5KB/IwAiBiSCYytaV0LgnipNzg3qAMbi3rKEAllQS+w2c6y6cHaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3477462},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"3c131c5889591acad7bec9a6c77f7dde71d1faad","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-1","@atleta-chain-templ/sdk-core":"^0.0.2-templ-1","@atleta-chain-templ/router-sdk":"^0.0.2-templ-2","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-1_1732689380788_0.934156352879711","host":"s3://npm-registry-packages"}},"0.0.2-templ-2":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-2","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-2","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"8f6ab3a92f4e6f0997349952dd8f436afe792c4e","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-2.tgz","fileCount":422,"integrity":"sha512-1F/RjhQ6lxgRGd2s+M1hHdlOoxomzb3/jcG3yeHet19FgT2UEgLzQ9AsbogBNnliAl74VHNldvIIkuKILeUpHg==","signatures":[{"sig":"MEQCIDWpDAuv7rjV5Nc8LXYm06Ikuh3qWNoTJZqjSn18pEjZAiBCEIrjPufSq4n8vj5I2UQ7aQzWUMzSvthxC44GgQJ/hA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3474052},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-1","@atleta-chain-templ/sdk-core":"^0.0.2-templ-1","@atleta-chain-templ/router-sdk":"^0.0.2-templ-2","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-2_1732699053349_0.9217074813155774","host":"s3://npm-registry-packages"}},"0.0.2-templ-3":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-3","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-3","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"9bd7076ad6312f4b3373a04f7f513b0571894be7","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-3.tgz","fileCount":422,"integrity":"sha512-qoryWEVPCSGaSclLSlGLE5FwVufLihF/stTrwfn+6oYFieJ88wpvyyt9EIYb8wdAlqCCN3zpyNowXqavxWwfxw==","signatures":[{"sig":"MEYCIQCmCUwOIMvXCidOhLiAdQskqTdcAs4Ft/AYSac/7bK0uwIhAMhF50dC/kMz5xl9xrHbqGo/3RdCUg+VJi5wQTsUtQS5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3474072},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-1","@atleta-chain-templ/sdk-core":"^0.0.2-templ-1","@atleta-chain-templ/router-sdk":"^0.0.2-templ-2","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-3_1732699447322_0.251537425721573","host":"s3://npm-registry-packages"}},"0.0.2-templ-4":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-4","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-4","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"515bb5b553ecdd3e953d8e4f8d1cfd6dc3dd1ff1","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-4.tgz","fileCount":422,"integrity":"sha512-2HDm1E+CNVlBXb3EevheotRbSXk6Upb0zTJLW04wYxxYYtoihZz8ljCCS+PoHJ+nT6kEs14pNDYxQ2f7iTAuDQ==","signatures":[{"sig":"MEYCIQDyVUQrZ/gRlAqxwHx/qJMGu0p/EB77cBFReV/egKe+yQIhAIlBCIr9Q/ewQZJGNiS6bOTKw/M1xUDt5+US5ZBNdIAz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3492740},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-1","@atleta-chain-templ/sdk-core":"^0.0.2-templ-1","@atleta-chain-templ/router-sdk":"^0.0.2-templ-2","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-4_1732700005156_0.28288397727648174","host":"s3://npm-registry-packages"}},"0.0.2-templ-5":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-5","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-5","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"b6b2aad27109a34f425d3578a85a4b38265105d1","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-5.tgz","fileCount":540,"integrity":"sha512-tVnE9HV48xMs1NeldK5SV73dDqwU3ag29FpNwZovdFDldnKsMicfgi8vZIgxIMBMMnHPY1JSoxffsILnFD1CWQ==","signatures":[{"sig":"MEQCIBnO4PemaEJvVZu3TPLIHNUyPu2nabm9guCwlgGWToNOAiBDuijnSlD81Gsx1ZzsbsGujBkRmc3Rb86za/UkLGk18w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13549530},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-1","@atleta-chain-templ/sdk-core":"^0.0.2-templ-1","@atleta-chain-templ/router-sdk":"^0.0.2-templ-2","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-5_1732700105925_0.6561601224258089","host":"s3://npm-registry-packages"}},"0.0.2-templ-6":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-6","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-6","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"fad22c6ce9afd7dfe4463d5b8589d903353152e3","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-6.tgz","fileCount":540,"integrity":"sha512-emurvclhE5s2ztobid5E2B4D7BcNaKVyt7giIyLOEOlL4y2zntouv4GeR/mVanJrZyEN7ws69wv+l7hikYnAPQ==","signatures":[{"sig":"MEUCIQCxUgp2LOkoxqAW5AEGkjjfz3OR+7udyytZH1zqfJurXQIgYAs1sGVAdjW1cA9lBcpHVh+RQGn/L7KQ+GpqQb389yY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13560658},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-1","@atleta-chain-templ/sdk-core":"^0.0.2-templ-2","@atleta-chain-templ/router-sdk":"^0.0.2-templ-2","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-6_1732705468760_0.3651891327151964","host":"s3://npm-registry-packages"}},"0.0.2-templ-7":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-7","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-7","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"2428ffadeddbdf91b0b83ad9b1c83fbce3d5501b","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-7.tgz","fileCount":540,"integrity":"sha512-T4LbUk/RW/M64RD0WKITS7O+K+cLwsYO92VWXB4HeeDe1RY477g/VpsPA5SDpFNF2sHm71zeWLf3GGaj8Q6YZQ==","signatures":[{"sig":"MEYCIQCof5sAIFppi0fPy3cAiBu0m4NggNe7eoSqF4mxSsb6MgIhAJEP0KzprZx+19nsylxT5V0LokRWdj7bdhXssQMP43R8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13560654},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-1","@atleta-chain-templ/sdk-core":"^0.0.2-templ-2","@atleta-chain-templ/router-sdk":"^0.0.2-templ-2","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-7_1732706039678_0.5320608993741627","host":"s3://npm-registry-packages"}},"0.0.2-templ-8":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-8","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-8","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"b0bb8300a54941ad99072f7ce7d17fa86a6fe753","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-8.tgz","fileCount":540,"integrity":"sha512-YovOjMUCSZG7nUYb7bUQMjAT3oMRcLZtnlCkj/3b7xSyIKkfQgruAPh6Q2b6tB4AlrKSQgSwvoU03vwwJ1WPCA==","signatures":[{"sig":"MEUCIFGDVEmATzAUS1VEKEDBFsie4WbxbCPndRi9wlYSuZnuAiEAvx9vmklxG7MYhal/JryIvPoiPxvNw3X+7PfSyr1uPUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13560588},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-1","@atleta-chain-templ/sdk-core":"^0.0.2-templ-2","@atleta-chain-templ/router-sdk":"^0.0.2-templ-2","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-8_1732706747426_0.9129573884879001","host":"s3://npm-registry-packages"}},"0.0.2-templ-9":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-9","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-9","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"966ed5f883610ac6737364b3daee18c309dbf698","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-9.tgz","fileCount":540,"integrity":"sha512-9Nijl2YV9LaxcFR3iWsmmJJGqyaclom2kzTOlyiSkF9CUL3Qk0356IMdx6ugUFCB01FIYRsOR4PeMzNB0ga3rg==","signatures":[{"sig":"MEQCIGrYWN3sYVQN2EfIJ3Vwrn5JaOgWJckW1hXV5JbvSgoAAiBFFbZts/zf84exillErDFN9Og2SsgPEOc2WmREx6uuog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13561466},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-1","@atleta-chain-templ/sdk-core":"^0.0.2-templ-2","@atleta-chain-templ/router-sdk":"^0.0.2-templ-2","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-9_1732706968765_0.28406484923044606","host":"s3://npm-registry-packages"}},"0.0.2-templ-10":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-10","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-10","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"070069d17b43f96861c41d66c7268fac7113182d","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-10.tgz","fileCount":540,"integrity":"sha512-SMHBRXvCc/3PFWFBA2KpWKIUOujVCxuVkHMpimPg7A3Et83tWg3DHC30H3bo7ZXc/zyJNVWMtv6zc8o8pDDiQg==","signatures":[{"sig":"MEUCIBfy5qJXptVL8I93Lt5sW7XLtjicsQBNdrGzD+WS3KHdAiEAh1ikS6H/7QqD/NkH6fPve/4k5gZctJQifWipm7Dcsh8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13562335},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-1","@atleta-chain-templ/sdk-core":"^0.0.2-templ-2","@atleta-chain-templ/router-sdk":"^0.0.2-templ-2","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-10_1732707196899_0.12917255232521985","host":"s3://npm-registry-packages"}},"0.0.2-templ-11":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-11","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-11","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"940ff19980f38db96a7291fadd828aed411decf0","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-11.tgz","fileCount":540,"integrity":"sha512-K08grE4ISSCBfx0Dn1opd3wKjALyf2A2R49/QPIvp26IlkEiVqOzXrclPkAG8wok30BCvpleIho9dzVmDstZ2Q==","signatures":[{"sig":"MEQCIBlgFkQFEM7dMrTh19lqnrY72161FdZMDS1W2OdtRb/rAiA1Ti+KV9g7Ni695g3RMMKo+cjhUnsvRAqLIcBdsqCHkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13566501},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-1","@atleta-chain-templ/sdk-core":"^0.0.2-templ-2","@atleta-chain-templ/router-sdk":"^0.0.2-templ-2","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-11_1732707619527_0.06873957039488365","host":"s3://npm-registry-packages"}},"0.0.2-templ-12":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-12","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-12","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"712c95cb0a0eb7d2cb7a387da2c32984e5d62974","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-12.tgz","fileCount":540,"integrity":"sha512-OVsBBC74ksrZ58EeEE8ZHd19S7q7KJIXmbht3HTwXUkAlIXNevYzvXjwENqZFalg74o47s7jGoJeW4MnXk0GLA==","signatures":[{"sig":"MEUCIC+EqkF9qYWMOUPuc7ZdW76iFlXarr/F05qbJ6+ISYSkAiEAl3xShX/YJQRsYIINmuH3XIxoY/rFqVmuwV51kzm/FFE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13567505},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-1","@atleta-chain-templ/sdk-core":"^0.0.2-templ-2","@atleta-chain-templ/router-sdk":"^0.0.2-templ-2","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-12_1732713542904_0.18023109701743345","host":"s3://npm-registry-packages"}},"0.0.2-templ-13":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-13","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-13","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"3f2239ecee59be56685b6b80bb053333388f0545","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-13.tgz","fileCount":540,"integrity":"sha512-Z/M76YB8P+J5iNmmixJFqtw2sth4zvqMktlzkmmAbMJBRweL1GxMyTIFg05gEJ56qkIQvRNFf+SPgj2SX5sU9A==","signatures":[{"sig":"MEQCICd6JWOlxYXRz+C4Nhttc8GKt6TGsY5VcZLxSFtnAjxuAiBsO88w0VMPgS+h/vvsoiiDqj5zgjH7fnPJyeJ09Fb9eQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13567466},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-1","@atleta-chain-templ/sdk-core":"^0.0.2-templ-2","@atleta-chain-templ/router-sdk":"^0.0.2-templ-2","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-13_1732714217936_0.9686719076202199","host":"s3://npm-registry-packages"}},"0.0.2-templ-14":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-14","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-14","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"8ceedbc09edbf775a71f88155659a692821d2953","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-14.tgz","fileCount":540,"integrity":"sha512-usndM2GDmEEfF8ICsJ8/uHCQcJy+kmNc+qeS3Q1UxvoUUtMPw5hKSny7PO+noUqcMkfkxQukSzJCneoimNrduA==","signatures":[{"sig":"MEYCIQD+Cq8bG1I00KozERw4L37fmU2BlbfBcMhFiuZa98QQvwIhAJO70GpVL8A5ApSjl3vvSZNoRleb1JOzWyseWCbuIfaP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13570291},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-1","@atleta-chain-templ/sdk-core":"^0.0.2-templ-2","@atleta-chain-templ/router-sdk":"^0.0.2-templ-2","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-14_1732714522456_0.9756456054765814","host":"s3://npm-registry-packages"}},"0.0.2-templ-15":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-15","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-15","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"bf01c2ef415588a4bca846c714885c0ce7bb8c2e","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-15.tgz","fileCount":540,"integrity":"sha512-2f0+WkT8r98fqWNKFCJuC+gnpHU1rRVgNA1VnldijUMdwxtzhJA+3UBbOBWTd77i6DUkp9WB31kk2FwlhVenmw==","signatures":[{"sig":"MEUCIElx+49Q06IqklOy6AyHvnFCkK2K6V6R0gxoawH5bW3SAiEA9+bX1znp9RugwOucvnwYL92DZIObdyJN0FTlO3W5xAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13571017},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-1","@atleta-chain-templ/sdk-core":"^0.0.2-templ-2","@atleta-chain-templ/router-sdk":"^0.0.2-templ-2","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-15_1732714763153_0.4317757900659016","host":"s3://npm-registry-packages"}},"0.0.2-templ-16":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-16","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-16","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"290d95053159e96243b48b801669579456676b44","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-16.tgz","fileCount":540,"integrity":"sha512-Uu6Tfm6bRj4zXZffOxBzEfjkf40KASYfo1jrHaWPib4eXp+0NL9kVap0ffwBZnxUAkvSNUUfKu6+AbyPbq026Q==","signatures":[{"sig":"MEYCIQCFq/CRuLv2nMe6Y2ugd0XaT6dVmUolCIGt8Dnc4OKXwwIhAJPitVVS+LfRhVrZt1lD9KKi4tM0kIo8BJZJdGGxLXMx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13571736},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-1","@atleta-chain-templ/sdk-core":"^0.0.2-templ-2","@atleta-chain-templ/router-sdk":"^0.0.2-templ-2","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-16_1732715213778_0.3101532366219011","host":"s3://npm-registry-packages"}},"0.0.2-templ-17":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-17","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-17","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"279d33209a9aaebfca5ba2ff88ae20443385eda1","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-17.tgz","fileCount":540,"integrity":"sha512-pqIWXuZW9XVwXiXwcCFvQQn+IXxfsypq3igtJJ7/b5KDEdRbeZXW89RuSZet4PgSG+oxCNjzKYubrvrBWvRzlA==","signatures":[{"sig":"MEUCIGmcMY3aplusRVFvo6TCcCx7+LiS0Kg5FPptOuaKdav8AiEAwHDIQXTwTKj0TIURVLk+axCqNZ8VICu4Tn+I+GWz/v0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13572072},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-1","@atleta-chain-templ/sdk-core":"^0.0.2-templ-2","@atleta-chain-templ/router-sdk":"^0.0.2-templ-2","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-17_1732715835954_0.4714702150306427","host":"s3://npm-registry-packages"}},"0.0.2-templ-18":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-18","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-18","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"d43f890a40be38e06bfe8bcc989f5b7df73699ec","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-18.tgz","fileCount":540,"integrity":"sha512-38SfMqkIYdo956jwfaUKgOQumjxPFRYiOoU6hSR5TrXhQh1F9eMmQAM+V+W8s7t2N6nDyJdj76VGzAH5Nnw/+A==","signatures":[{"sig":"MEUCIQDiWZxitL46WzOTrLiUT+lC+Lc7cBGRVJZo/hYtswxCsAIgHOnpm2ExZ/NrZt6FrJkZ1ELy9O5Fowf5f9tS2AsXZhg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13570568},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-1","@atleta-chain-templ/sdk-core":"^0.0.2-templ-2","@atleta-chain-templ/router-sdk":"^0.0.2-templ-2","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-18_1732717189727_0.9114536761247682","host":"s3://npm-registry-packages"}},"0.0.2-templ-19":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-19","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-19","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"7961737801a0dced638a5200fe9d1e5a5a2cfd80","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-19.tgz","fileCount":540,"integrity":"sha512-MIr/WXMVIdiYVVyHJgUdKXTdZ06HrCCnams8WX43pYW+1icBrQX79GSj+owRjXRiFRWE7taZwgmExce2IaUhWg==","signatures":[{"sig":"MEUCIQClUWletWfmrR/y2bGwRzxGNGuBG1Cqw2vpEObTYvvDZQIgLpFI9L3jgGhjQrYI0Mx+p4x2H80oToGwR+R/RPnzyIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13572362},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-1","@atleta-chain-templ/sdk-core":"^0.0.2-templ-3","@atleta-chain-templ/router-sdk":"^0.0.2-templ-2","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-19_1732718059575_0.23728577881848456","host":"s3://npm-registry-packages"}},"0.0.2-templ-20":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-20","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-20","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"7d854fe17f6decf0a48a7271606a87666ff3be4c","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-20.tgz","fileCount":540,"integrity":"sha512-xdmKI3ahq0WzX45bIvI6F8KXEXDkM87s8xSbw81gCkGEv56m7Ous+GrH2WybFxmAW9/vOyJCt2J7yDSzDfSyLg==","signatures":[{"sig":"MEUCIQCNPaIvYLSDhAoiE6PR7zutq7IQBOj1aZVBv9o9XHOPEwIgCP+8M01u3wx+4stEVWI47RhVfu1HWkDJ9lgw8ywKeX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13572406},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-1","@atleta-chain-templ/sdk-core":"^0.0.2-templ-4","@atleta-chain-templ/router-sdk":"^0.0.2-templ-2","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-20_1732719805689_0.0345475998804019","host":"s3://npm-registry-packages"}},"0.0.2-templ-21":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-21","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-21","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"621640e959ffcd4ce62827374246af171218d29b","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-21.tgz","fileCount":540,"integrity":"sha512-avqsxhl8KR2pTUhbzTQv26NtZhqI45kaixa31/rtvYY/cTDMAryBHEYo5Izx0cTWHkkmeAi41eDHHNJI7KLusQ==","signatures":[{"sig":"MEUCIQCbST+SfaoeivNyvREKhDVDVdDqBarIyW8CEEco1Kq+iQIgO5VWm8CAqziiZYQqpGDXnqIYFnCApws+fCGSpuPenu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13572724},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-1","@atleta-chain-templ/sdk-core":"^0.0.2-templ-4","@atleta-chain-templ/router-sdk":"^0.0.2-templ-2","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-21_1732720656568_0.5095301608655443","host":"s3://npm-registry-packages"}},"0.0.2-templ-22":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-22","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-22","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"85678f2f5284151b32b47425011d75e968c74f96","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-22.tgz","fileCount":540,"integrity":"sha512-ZGH0PT6D5BE0Uk4FshgPybUvbUgqlXeVNFWatayu07ZQffBhPjKeV88et7PcGOmGfEckHC2PC0x+7f9HUaaKQA==","signatures":[{"sig":"MEYCIQDxkL/LOt0cosmiq0kVqB5EjP/iSFE+aeoD9NrCOrMrCgIhAKidV9ZsYfILoxq/mCBVmmWHsOgjfBJBXArxi6KC7jx0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13572128},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-1","@atleta-chain-templ/sdk-core":"^0.0.2-templ-4","@atleta-chain-templ/router-sdk":"^0.0.2-templ-2","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-22_1732883279570_0.8288171445533832","host":"s3://npm-registry-packages"}},"0.0.2-templ-23":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-23","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-23","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"8bb7dba201f8dc3c3d3f55bcef0bdf275ba68e93","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-23.tgz","fileCount":540,"integrity":"sha512-7NhyLzwh1WLykRTe59eKFg9zokJt9VEIxQW+uNCcGzDCp9SeVBXzZ5BBt8vsGMXxYEy0WADkmEBlkk7HOEi5oA==","signatures":[{"sig":"MEUCIQDp4NBVNh0SPbnDKh2J1CZvG9/ZZaYh+55LUwiF2uNJhAIgekcVKuumPavfnz3Hyw1pM5P2aPtWXPGSkmIc17m5xqE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13573506},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-1","@atleta-chain-templ/sdk-core":"^0.0.2-templ-4","@atleta-chain-templ/router-sdk":"^0.0.2-templ-2","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-23_1732883512665_0.16031362577446484","host":"s3://npm-registry-packages"}},"0.0.2-templ-24":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-24","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-24","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"a79807c88734dcc9ca478507be05dec01eab975d","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-24.tgz","fileCount":540,"integrity":"sha512-ZNtPq73aYF/S/wIMGV+cfqk+TBg2V/ssGW2DwKB7nekYU8PrlQbGze43pSoJAZDuDKuFkwySxWxd/fyprgzTGA==","signatures":[{"sig":"MEYCIQDrVJawwIUnBho866bm6QgTjrpbZgd87CpSYN9dTC6GJAIhAMH0T2O7RipGnLFY9M+VmzYxIE6yY/fKkKvbrRmWgFr1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13564764},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-1","@atleta-chain-templ/sdk-core":"^0.0.2-templ-4","@atleta-chain-templ/router-sdk":"^0.0.2-templ-2","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-24_1732884087248_0.5517313088045541","host":"s3://npm-registry-packages"}},"0.0.2-templ-25":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-25","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-25","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"58af6ddb71bd75f3ccc8d18f7c139e1c1359f3aa","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-25.tgz","fileCount":540,"integrity":"sha512-s96vDCpGIsHp9Y18mF3uz5Wjgu+kcf1KzjF23LLma/5I+Meon/XemsJns92Y/P38ZYzMfPvHPFvXvBhrNcApaQ==","signatures":[{"sig":"MEYCIQD3aa6NqmQg9joJR+6Ak4yZt27FnLWxcYQ22tb39/WsBAIhAPx3N/B4z1s3W4n+bxTGOaMbUUUWcAPESV8YGkftTBNC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13567990},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-1","@atleta-chain-templ/sdk-core":"^0.0.2-templ-4","@atleta-chain-templ/router-sdk":"^0.0.2-templ-2","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-25_1732886161361_0.3054990109641835","host":"s3://npm-registry-packages"}},"0.0.2-templ-26":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-26","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-26","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"6e621b169989a4f817b012c5443a963d64efbcca","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-26.tgz","fileCount":540,"integrity":"sha512-/kzLZHGYR8lsgs244D1nxELX+J9slJpprFxeXAoWBbP5OAZQ9XbFypknMA3ZD03uO6fh8dRTsOUo16Kaf+Aqvg==","signatures":[{"sig":"MEUCIQCLVwJ+ffTAGhfsOzuiOUDjOxTttfBZU1S2pJEGmAnovQIgIivGX8BLHQPAUb+7cW2yywfpU+d2FUuH4Vs1elxWB5Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13568411},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-2","@atleta-chain-templ/sdk-core":"^0.0.2-templ-4","@atleta-chain-templ/router-sdk":"^0.0.2-templ-3","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-26_1732887637224_0.11287853488782984","host":"s3://npm-registry-packages"}},"0.0.2-templ-27":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-27","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-27","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"5d93b0bb25c149cbdd277bfc95b460b34ef10d32","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-27.tgz","fileCount":511,"integrity":"sha512-NRgMyyZVc1G3JDtZZLe17RUYd+WIlzMeDe9PI9Sa7ii6EqOkN5c42BaHr5AzwlmGwdvUqbxCbistjx9Fc19gyQ==","signatures":[{"sig":"MEQCIHYomcwe3DsRNT3xmC1zOj7ggn/qWfCCu4jyh0HPLi/HAiBQ13q1dfN7p8PSw3c5o5ll6bnTBk1MwERu1kFxZyhBVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9241063},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-3","@atleta-chain-templ/sdk-core":"^0.0.2-templ-4","@atleta-chain-templ/router-sdk":"^0.0.2-templ-4","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-27_1732890912552_0.3024394923292122","host":"s3://npm-registry-packages"}},"0.0.2-templ-28":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-28","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-28","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"71d4f0bb592fa13bf588dbc46d7d56e34657fda9","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-28.tgz","fileCount":540,"integrity":"sha512-lKgpqGXsapRkgpNUzV1MINacMefKkZ3OSXat6xeYbg880gxOPMXAbVjPu4DUKYxqUW/CTPIWK54jCjVUtBPXUA==","signatures":[{"sig":"MEYCIQDbnIcnBBJfpunk2By+UDotlvjE8oIk7NvDMC7pjNCmrgIhAMkN3R3hQoSANmS0FWxEFIcn29Jx1O+kXo7uQbuVJf02","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13603383},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-3","@atleta-chain-templ/sdk-core":"^0.0.2-templ-4","@atleta-chain-templ/router-sdk":"^0.0.2-templ-5","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-28_1732892324181_0.539868439938505","host":"s3://npm-registry-packages"}},"0.0.2-templ-29":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-29","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-29","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"a109a15dc1982d31628dba08232f7371a16456c7","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-29.tgz","fileCount":512,"integrity":"sha512-fUObwJYJVDw+f6AYAkzWF4bkWPW4v7vtLuTj0TWLTLgDXz6zpf6AVR7UmNgYo8o+tXEGhOsqA7z8fRTnzVRYDg==","signatures":[{"sig":"MEUCIEmQZE+5BcXPXPlZJe6F62B1Ndr2WFa66iCBKmvYqiuPAiEA3u9e3ewvON2EIZCYraJspp/P//aVWrvIVgeG8NYLVTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9241063},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d8276f4ec27cb60aa228455e730d61669aad0a43","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-3","@atleta-chain-templ/sdk-core":"^0.0.2-templ-4","@atleta-chain-templ/router-sdk":"^0.0.2-templ-6","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-29_1732892816555_0.23155032914519635","host":"s3://npm-registry-packages"}},"0.0.2-templ-30":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-30","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-30","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"},{"name":"nekhaychik","email":"ira.nekhaychik@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"f58ed85c00f3500ec8b66f4f15d7568e03a19ca3","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-30.tgz","fileCount":512,"integrity":"sha512-nR2vx1C9GhTlcQs2O+kmqUeYPY76R0Btgj8Vt2M+sPsWO+o0qjN9BNioMyhBPy8ehQFQGJ44nH4wWcVnU0LCpA==","signatures":[{"sig":"MEUCIQDSPFqhj4kI5MOpmLuthxngfzzw556jmHuR9Yk5SBz3mAIgN7Uy4Vi2QwctAOVsH+1tanduZ93O6YHcFhkjR5yHVeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13089835},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"6fcc66b0fd3197940c2b66da70ea7ce3b4888579","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"nekhaychik","email":"ira.nekhaychik@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-3","@atleta-chain-templ/sdk-core":"^0.0.2-templ-4","@atleta-chain-templ/router-sdk":"^0.0.2-templ-6","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-30_1733209364435_0.3477910301291738","host":"s3://npm-registry-packages"}},"0.0.2-templ-31":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.2-templ-31","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.2-templ-31","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"},{"name":"nekhaychik","email":"ira.nekhaychik@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"d4d0d5d083035bf548db478bd8b0f874630fb689","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.2-templ-31.tgz","fileCount":528,"integrity":"sha512-KfgBi1Tg9ay8EN1DmDRILh4ktKtGomvn/kWyTWTfQaJxxU0bzWl9l5FwfKzio5dbHX9EDublDz3aqASQ3hB7xQ==","signatures":[{"sig":"MEQCICb3m72GMSqQx2DNm3KXkwD5ZT2tSFynrGByU28BiHiLAiAg+xUTaeklN5MTmjmBNprUQ4ZlC7EOYJ9aIoiZOeBehA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13403522},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"6fcc66b0fd3197940c2b66da70ea7ce3b4888579","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.2-templ-1","@atleta-chain-templ/v3-sdk":"^0.0.2-templ-3","@atleta-chain-templ/sdk-core":"^0.0.2-templ-4","@atleta-chain-templ/router-sdk":"^0.0.2-templ-6","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.2-templ-1","@atleta-chain-templ/universal-router-sdk":"^0.0.2-templ-8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.2-templ-31_1733209695254_0.7730883795060202","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.3","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.3","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"},{"name":"nekhaychik","email":"ira.nekhaychik@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"26efeddaf36d1cfdb4623719d6e55a790236cab8","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.3.tgz","fileCount":540,"integrity":"sha512-Z8qckwxe1OOAPEP7T3Yq/RG9LMbsaTXwy/MzKA4P8t7SbTzZDp1j42CskW05orMgcwzig5OqYzICV76y3KnKxQ==","signatures":[{"sig":"MEQCIFBKnlvQyJUDZL/Uo9dEeRujh5bmpqHKmOugMjOnRUFKAiBrJGFY499rBEZgqbYW+EKeMM/WV+DTjdJCDwvr9yGMrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13550518},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"6fcc66b0fd3197940c2b66da70ea7ce3b4888579","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.5.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.3","@atleta-chain-templ/v3-sdk":"^0.0.3","@atleta-chain-templ/sdk-core":"^0.0.3","@atleta-chain-templ/router-sdk":"^0.0.3","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.3","@atleta-chain-templ/universal-router-sdk":"^0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.3_1733409951389_0.40423625084810966","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.4","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.4","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"},{"name":"nekhaychik","email":"ira.nekhaychik@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"0f376cb42c6eb4560d730e149905b197690d9cba","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.4.tgz","fileCount":540,"integrity":"sha512-1t+q7J2Mn9aFipZvYYbnHTTmjMHkmgHQBQ4aqWgEXYvEyINrDIosWflgEFvY1cWAUASKXGXp8Z0HA7oK2l5M7Q==","signatures":[{"sig":"MEUCIEtNCM5dn/CcE1qDCzpz/G+Y13V5LmsE/l8O0LUgeIXQAiEAgsfzebf0adLNT8b/CsKNOZqPkf3Kr21MZg2o9GB0a+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13550468},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"35fdea09ecd00d2b8ed7e06f89b02e8f50067871","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.9.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"23.5.0","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.4","@atleta-chain-templ/v3-sdk":"^0.0.4","@atleta-chain-templ/sdk-core":"^0.0.4","@atleta-chain-templ/router-sdk":"^0.0.4","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.4","@atleta-chain-templ/universal-router-sdk":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.4_1736585812186_0.6002812258738712","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-templ-1":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.4-templ-1","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.4-templ-1","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"},{"name":"nekhaychik","email":"ira.nekhaychik@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"a697dcf6eadb4aebf4e806cff0b19324a6b6222d","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.4-templ-1.tgz","fileCount":540,"integrity":"sha512-r2lOQByi52G6hGuVQjxPbaRnOGBlalsa/9ZRMBXn1sKvr/SivBn4w4ywbIdN941tSr3VK3WsuFwXpLJAXhOlrQ==","signatures":[{"sig":"MEYCIQDaGTyEOy7Tffl890CQphgoAfIUnQvZ/Kx5WMGgmwW8wgIhAOXMmxLpfk9ulm/jEHUHY+mlMZjrmM729CGxCvOpSHeY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13553582},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"570bccf31a074c90e172a712aff010c79a50b8dc","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.9.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"23.5.0","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.4","@atleta-chain-templ/v3-sdk":"^0.0.4","@atleta-chain-templ/sdk-core":"^0.0.4","@atleta-chain-templ/router-sdk":"^0.0.4","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.4","@atleta-chain-templ/universal-router-sdk":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.4-templ-1_1737461865553_0.9958123428307124","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-templ-2":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.4-templ-2","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.4-templ-2","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"},{"name":"nekhaychik","email":"ira.nekhaychik@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"0446c39a78a538244a98c5254d46b20f8e3960f2","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.4-templ-2.tgz","fileCount":540,"integrity":"sha512-9kGzEoWGbKVnw2ifYrhIOmEYx4KsXzraDHVxfI6BV79K6+OJPZYUypsgmaUCeJ2LshuQgKGPaZ5LEWI4AOoxWA==","signatures":[{"sig":"MEQCICDxR3ujuGrMvJjw8c5kpoVK+AkkZISHNMApSgSXqyfPAiA4eL6Dc0oSiubTNGCVthY2OhwP0VzlLcSJa+EBErWPLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13555324},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"570bccf31a074c90e172a712aff010c79a50b8dc","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.9.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"23.5.0","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.4","@atleta-chain-templ/v3-sdk":"^0.0.4","@atleta-chain-templ/sdk-core":"^0.0.4","@atleta-chain-templ/router-sdk":"^0.0.4","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.4","@atleta-chain-templ/universal-router-sdk":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.4-templ-2_1737462832669_0.6563052802927194","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-templ-3":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.4-templ-3","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.4-templ-3","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"},{"name":"nekhaychik","email":"ira.nekhaychik@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"3c7fea6072054b0cc6b6d87f4b96724d37e0b467","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.4-templ-3.tgz","fileCount":540,"integrity":"sha512-78uqXPf9PJc2iSOhIxmoMK7MtJWOEf13iLs8q1f0y44G1k7TNtoQDMgkUHdyDN4usg86ka+sWkRA5vpRzltCRQ==","signatures":[{"sig":"MEUCIQCtzTK81ZN3L21+Nd5GCnzDqE/ndzdtNa/7TGK7Ce9vdQIgdB+9KwzxtCvK3B/GMeR+x7i2IU60Ye7Q8KTdm2k01fo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13556668},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"570bccf31a074c90e172a712aff010c79a50b8dc","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.9.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"23.5.0","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.4","@atleta-chain-templ/v3-sdk":"^0.0.4","@atleta-chain-templ/sdk-core":"^0.0.4","@atleta-chain-templ/router-sdk":"^0.0.4","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.4","@atleta-chain-templ/universal-router-sdk":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.4-templ-3_1737463219540_0.5693697927421921","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-templ-4":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.4-templ-4","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.4-templ-4","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"},{"name":"nekhaychik","email":"ira.nekhaychik@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"6616297b760c47a9ba463055ca358df33639f370","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.4-templ-4.tgz","fileCount":540,"integrity":"sha512-thOvRM7n2UXOa0uZL8D3TAaeKkhFJV4luOjXKlTRyZew9mQANg4tiRfwiQtvlYijUu8i+KTE9oykAeQxf+SPtA==","signatures":[{"sig":"MEUCIALaTbqg0W44VV7BnQ2IE0rKrEdpfgD4Jst9xTLAS3CGAiEAlBnAVSvvNYmLgXhiMI9unSd8nzrAlOT8ljcZjPtTu9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13557724},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"570bccf31a074c90e172a712aff010c79a50b8dc","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.9.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"23.5.0","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.4","@atleta-chain-templ/v3-sdk":"^0.0.4","@atleta-chain-templ/sdk-core":"^0.0.4","@atleta-chain-templ/router-sdk":"^0.0.4","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.4","@atleta-chain-templ/universal-router-sdk":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.4-templ-4_1737463716685_0.15167091054921045","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-templ-5":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.4-templ-5","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.4-templ-5","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"},{"name":"nekhaychik","email":"ira.nekhaychik@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"7dcdcf080e2a80160c278f2c6fbccd5a6f369b78","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.4-templ-5.tgz","fileCount":540,"integrity":"sha512-jusvecFmpzzBCQJmbWDa28rBYgWyP52P8ChdDygD2ndaEzCn8XmxRA8YPA6dN+iTojpVrG1w7QCgeQ8i1D622A==","signatures":[{"sig":"MEQCIH785a4D0RsYLt9GWbsduzUug+El9Budium67w4gSNGEAiBSRgcw6x1YJezcL6DyqL75/Xy0vWUdAeT9bwenkPm6+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13559028},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"570bccf31a074c90e172a712aff010c79a50b8dc","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.9.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"23.5.0","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.4","@atleta-chain-templ/v3-sdk":"^0.0.4","@atleta-chain-templ/sdk-core":"^0.0.4","@atleta-chain-templ/router-sdk":"^0.0.4","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.4","@atleta-chain-templ/universal-router-sdk":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.4-templ-5_1737464939364_0.6295890526631203","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-templ-6":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.4-templ-6","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.4-templ-6","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"},{"name":"nekhaychik","email":"ira.nekhaychik@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"0d83682376dd6733b01e7a61161b49083383704e","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.4-templ-6.tgz","fileCount":540,"integrity":"sha512-rvCfOGT3l0ZOtLoI4AQSS/9S7NN2PX03JYZi6Aa9ISCZvFcyzEzyRLhxizoXQ465ua98TaBKWaX+j+T1Soqx6A==","signatures":[{"sig":"MEYCIQCcLHV22XlFWse8YbiZ048mMv3r1Z9JnBnwetk9pJVUfgIhAItSiU29/vXO2k76G9OU9zgI41J1+RfICDqnHUosLlc4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13559570},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"570bccf31a074c90e172a712aff010c79a50b8dc","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.9.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"23.5.0","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.4","@atleta-chain-templ/v3-sdk":"^0.0.4","@atleta-chain-templ/sdk-core":"^0.0.4","@atleta-chain-templ/router-sdk":"^0.0.4","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.4","@atleta-chain-templ/universal-router-sdk":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.4-templ-6_1737465781413_0.5952933724609679","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-stable-1":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.4-stable-1","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.4-stable-1","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"},{"name":"nekhaychik","email":"ira.nekhaychik@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"331be6afd0a30e1ce5c9c631a4696e769707bdc9","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.4-stable-1.tgz","fileCount":540,"integrity":"sha512-JykqFSC66Ow0yVjt/BdX1pc5I+7JtN7tplJyED8iydHL249hkQ01KX6mgVLmBbSv/8FhEzRc/92zfcE2BoE8iw==","signatures":[{"sig":"MEUCIBpRDvuG4+lkYm4hrHDjAHcFYQt83JnP6jIS6uUcHYO1AiEAoy6zHIUreNYf3grG+Iflw9hUc37PRzuKMLadpqzzYbY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13550341},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"570bccf31a074c90e172a712aff010c79a50b8dc","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.9.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"23.5.0","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.4","@atleta-chain-templ/v3-sdk":"^0.0.4","@atleta-chain-templ/sdk-core":"^0.0.4","@atleta-chain-templ/router-sdk":"^0.0.4","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.4","@atleta-chain-templ/universal-router-sdk":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.4-stable-1_1737467382630_0.20835457692333814","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.6","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.6","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"},{"name":"nekhaychik","email":"ira.nekhaychik@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"0147fa7b78ca9f773fae59e8c3fdab61be44a71a","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.6.tgz","fileCount":501,"integrity":"sha512-qHGJo/pOpATgFOBea8iAe72N1o/8c5Ui1MDadq28inX0yGhu6HNlzoDX/dwfPWyktLnqOI4bnAPtRz9AwGSing==","signatures":[{"sig":"MEUCIA2UIvr2HS/QJ6DQzqb7kVut20VxVsDeTy+92mSJnUfUAiEAjk+9yNh83HlGhFSuLd1yeSoWS3v8JPUjW3T9DVu7ReU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12411031},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"6e05ee4228292f54c736a3761bb52983c6a32cd4","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.9.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.6","@atleta-chain-templ/v3-sdk":"^0.0.6","@atleta-chain-templ/sdk-core":"^0.0.6","@atleta-chain-templ/router-sdk":"^0.0.6","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.6","@atleta-chain-templ/universal-router-sdk":"^0.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.6_1739798247278_0.9454516672292823","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-test-1":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.6-test-1","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.6-test-1","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"},{"name":"nekhaychik","email":"ira.nekhaychik@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"406076dd28b46e537d935522381440d4504a2538","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.6-test-1.tgz","fileCount":4,"integrity":"sha512-43SnUcz2IDKwacLJEWjMNeKPS78qzEkj7vV+ry1yA+HdZKPl1ikoQeWHsFcbIWJey2S1xQkVQxEAJUx0EHmAKA==","signatures":[{"sig":"MEQCIEXGo/Yuqvsgt7XjZWeAdsh2r6OFG+MjuybIvEABX3m/AiB7nrlhgPs8jr6n1acRghByLxZTPlmah0HvlB8al+D0Aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64331},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"6e05ee4228292f54c736a3761bb52983c6a32cd4","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.9.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.6","@atleta-chain-templ/v3-sdk":"^0.0.6","@atleta-chain-templ/sdk-core":"^0.0.6","@atleta-chain-templ/router-sdk":"^0.0.6","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.6","@atleta-chain-templ/universal-router-sdk":"^0.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.6-test-1_1739800339869_0.08851827401292223","host":"s3://npm-registry-packages-npm-production"}},"0.0.7-test-2":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.7-test-2","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.7-test-2","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"},{"name":"nekhaychik","email":"ira.nekhaychik@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"b6782168a8015788bfce367a1b68ddc05106a9f6","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.7-test-2.tgz","fileCount":540,"integrity":"sha512-KQVlFn/JMmpn6ILrXUv+lvofEZGIdmYVsDS1dicZqd3eobckquL/rFS7W5GaAo5DjUesHaLEqJ9spSn062Klyw==","signatures":[{"sig":"MEUCICxyw12Ma5V4RADrGI7NDzlmO9BMiaZam4qL2uYiuOpOAiEA5TFnuDaIWVhDAti8DQvQ/jywjZEFWqnS3Qoal735srk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13526301},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"6e05ee4228292f54c736a3761bb52983c6a32cd4","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.9.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.7","@atleta-chain-templ/v3-sdk":"^0.0.7","@atleta-chain-templ/sdk-core":"^0.0.7","@atleta-chain-templ/router-sdk":"^0.0.7","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.7","@atleta-chain-templ/universal-router-sdk":"^0.0.7-stale-1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.7-test-2_1739801307725_0.9616411522150043","host":"s3://npm-registry-packages-npm-production"}},"0.0.7-test-3":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.7-test-3","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.7-test-3","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"},{"name":"nekhaychik","email":"ira.nekhaychik@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"e43323e340069cb80e64a26a8c9bb996d082e2c4","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.7-test-3.tgz","fileCount":511,"integrity":"sha512-xgDFSckiQyF/ynNhhLBqpbeAymrg7JzPlmIHAvVBsXTueL1RJhChF4vnUtOV+YRuMLwRAponU1/NCngYFfpD1A==","signatures":[{"sig":"MEUCIBxWe3lGqK31dmd1E26k3ZnhkL/ZWP5fuSSori+9iZlPAiEAp7T/CRMoyFfOS+T1zLgDeXIpE6bPc5UxwFB+yqUnLKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9185529},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"6e05ee4228292f54c736a3761bb52983c6a32cd4","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.9.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.7","@atleta-chain-templ/v3-sdk":"^0.0.7","@atleta-chain-templ/sdk-core":"^0.0.7","@atleta-chain-templ/router-sdk":"^0.0.7","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.7","@atleta-chain-templ/universal-router-sdk":"^0.0.7-stale-1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.7-test-3_1739805283001_0.9380226763076966","host":"s3://npm-registry-packages-npm-production"}},"0.0.7-test-4":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.7-test-4","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.7-test-4","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"},{"name":"nekhaychik","email":"ira.nekhaychik@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"15e7709767e26a6b2583cf131d8345c1ebd53ae0","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.7-test-4.tgz","fileCount":512,"integrity":"sha512-gFbZv5MYAMB9YKZny9+nG68F6Y13bz32tQpBgMJwqggovl38HeVML+fQW4qJQ9Mbi2bF+G/cMmUydGaIRrR8Yw==","signatures":[{"sig":"MEQCIAuP2z1bM3kl309UiIdTTM2Lb3XljJBvcrhSiqwpzLwwAiB9dc75lWPn6Dvqmlq23cDeAlgQOWYTFYGp9mYTWh82gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12396253},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"6e05ee4228292f54c736a3761bb52983c6a32cd4","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.9.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.7","@atleta-chain-templ/v3-sdk":"^0.0.7","@atleta-chain-templ/sdk-core":"^0.0.7","@atleta-chain-templ/router-sdk":"^0.0.7","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.7","@atleta-chain-templ/universal-router-sdk":"^0.0.7-stale-1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.7-test-4_1739805757961_0.3618439017713726","host":"s3://npm-registry-packages-npm-production"}},"0.0.7-test-5":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.7-test-5","keywords":[],"license":"GPL","_id":"@atleta-chain-templ/smart-order-router@0.0.7-test-5","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"},{"name":"nekhaychik","email":"ira.nekhaychik@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"b9b35702603608a39d2cf72b7bebeb80f3553f02","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.7-test-5.tgz","fileCount":540,"integrity":"sha512-hMppCRjpcqA4iYMqCX/iVpNuHYAOVX57J6ggY/pY6ayJ7aQGlM/fVx7MOs2RMEV1G43CMjaQ7zRkqEuzE2mQgQ==","signatures":[{"sig":"MEQCIAgqwr5s/WFSIE8VNCYVjP0E7vppp0r1ZjxxNzyFdBUjAiAh16rQkw4LRFDZtGM3YsId25rEYqAJB1ud8muSVb11gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13526297},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"6e05ee4228292f54c736a3761bb52983c6a32cd4","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.9.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@atleta-chain-templ/v2-sdk":"^0.0.7","@atleta-chain-templ/v3-sdk":"^0.0.7","@atleta-chain-templ/sdk-core":"^0.0.7","@atleta-chain-templ/router-sdk":"^0.0.7","@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/token-lists":"^0.0.7","@atleta-chain-templ/universal-router-sdk":"^0.0.7-stale-1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^22","@types/pako":"^2.0.3","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_0.0.7-test-5_1739806108911_0.36991917901746874","host":"s3://npm-registry-packages-npm-production"}},"0.0.7-test-6":{"name":"@atleta-chain-templ/smart-order-router","version":"0.0.7-test-6","description":"Uniswap Smart Order Router","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"git+https://github.com/Uniswap/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './src/precompiles/v3/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './src/precompiles/v2/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './src/precompiles/smart-router/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","pregenerated:build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest test/unit","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'"},"engines":{"node":">=10"},"dependencies":{"@atleta-chain-templ/permit2-sdk":"^1.2.0","@atleta-chain-templ/router-sdk":"^0.0.7","@atleta-chain-templ/sdk-core":"^0.0.7","@atleta-chain-templ/token-lists":"^0.0.7","@atleta-chain-templ/universal-router-sdk":"^0.0.7-stale-1","@atleta-chain-templ/v2-sdk":"^0.0.7","@atleta-chain-templ/v3-sdk":"^0.0.7","@eth-optimism/sdk":"^3.2.2","@types/brotli":"^1.3.4","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","ethers":"^5.7.2","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","pako":"^2.1.0","stats-lite":"^2.2.0"},"devDependencies":{"@ethersproject/providers":"^5.4.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@nomiclabs/hardhat-ethers":"^2.0.6","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@typechain/ethers-v5":"^7.0.1","@types/async-retry":"^1.4.4","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/jest":"^27.0.0","@types/jest-sinon":"^1.0.2","@types/lodash":"^4.14.168","@types/node":"^22","@types/pako":"^2.0.3","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","bunyan-debug-stream":"^2.0.0","dotenv":"^10.0.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","hardhat":"^2.12.2","jest":"^27.0.6","jest-circus":"^27.5.1","jest-environment-hardhat":"^1.1.8","jest-expect-message":"^1.0.2","jest-mock":"^27.0.6","jest-sinon":"^1.0.4","npm-run-all":"^4.1.5","open-cli":"^6.0.1","prettier":"^2.1.1","prettier-plugin-organize-imports":"^2.1.0","sinon":"^11.1.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","typechain":"^5.0.0","typescript":"^4.2.2"},"peerDependencies":{"jsbi":"^3.2.0"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"_id":"@atleta-chain-templ/smart-order-router@0.0.7-test-6","gitHead":"6e05ee4228292f54c736a3761bb52983c6a32cd4","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"homepage":"https://github.com/Uniswap/smart-order-router#readme","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-466v9ZKeofw2KGZ2AztG0cwKyOVsqSrY0gGXtmEmt3hOa8oeDE6sHGQFCno1zyl+bW3VXzvjFlomWnxW1pYbRQ==","shasum":"40b70578164aaae556de5013d37101fb351597c0","tarball":"https://registry.npmjs.org/@atleta-chain-templ/smart-order-router/-/smart-order-router-0.0.7-test-6.tgz","fileCount":540,"unpackedSize":13547371,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBlq8EwWXD+1C2iChU/DLBOZFVki9HpQxguW+EXk4tRGAiEAre2NnAs8ES0WANw3mAVDUiPSD8ThfB9K3dsjYuhuSM0="}]},"_npmUser":{"name":"maslach","email":"lexachiker@gmail.com"},"directories":{},"maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"},{"name":"nekhaychik","email":"ira.nekhaychik@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/smart-order-router_0.0.7-test-6_1739863709346_0.021809087071460898"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-27T06:36:20.694Z","modified":"2025-02-18T07:28:29.878Z","0.0.2-templ-1":"2024-11-27T06:36:21.013Z","0.0.2-templ-2":"2024-11-27T09:17:33.627Z","0.0.2-templ-3":"2024-11-27T09:24:07.545Z","0.0.2-templ-4":"2024-11-27T09:33:25.361Z","0.0.2-templ-5":"2024-11-27T09:35:06.257Z","0.0.2-templ-6":"2024-11-27T11:04:29.099Z","0.0.2-templ-7":"2024-11-27T11:13:59.934Z","0.0.2-templ-8":"2024-11-27T11:25:47.732Z","0.0.2-templ-9":"2024-11-27T11:29:29.004Z","0.0.2-templ-10":"2024-11-27T11:33:17.163Z","0.0.2-templ-11":"2024-11-27T11:40:19.749Z","0.0.2-templ-12":"2024-11-27T13:19:03.190Z","0.0.2-templ-13":"2024-11-27T13:30:18.185Z","0.0.2-templ-14":"2024-11-27T13:35:22.721Z","0.0.2-templ-15":"2024-11-27T13:39:23.391Z","0.0.2-templ-16":"2024-11-27T13:46:54.078Z","0.0.2-templ-17":"2024-11-27T13:57:16.179Z","0.0.2-templ-18":"2024-11-27T14:19:49.971Z","0.0.2-templ-19":"2024-11-27T14:34:19.910Z","0.0.2-templ-20":"2024-11-27T15:03:25.978Z","0.0.2-templ-21":"2024-11-27T15:17:36.919Z","0.0.2-templ-22":"2024-11-29T12:27:59.846Z","0.0.2-templ-23":"2024-11-29T12:31:52.972Z","0.0.2-templ-24":"2024-11-29T12:41:27.467Z","0.0.2-templ-25":"2024-11-29T13:16:01.647Z","0.0.2-templ-26":"2024-11-29T13:40:37.523Z","0.0.2-templ-27":"2024-11-29T14:35:12.898Z","0.0.2-templ-28":"2024-11-29T14:58:44.408Z","0.0.2-templ-29":"2024-11-29T15:06:56.783Z","0.0.2-templ-30":"2024-12-03T07:02:44.684Z","0.0.2-templ-31":"2024-12-03T07:08:15.597Z","0.0.3":"2024-12-05T14:45:51.651Z","0.0.4":"2025-01-11T08:56:52.426Z","0.0.4-templ-1":"2025-01-21T12:17:45.925Z","0.0.4-templ-2":"2025-01-21T12:33:52.922Z","0.0.4-templ-3":"2025-01-21T12:40:19.865Z","0.0.4-templ-4":"2025-01-21T12:48:36.989Z","0.0.4-templ-5":"2025-01-21T13:08:59.652Z","0.0.4-templ-6":"2025-01-21T13:23:01.668Z","0.0.4-stable-1":"2025-01-21T13:49:42.980Z","0.0.6":"2025-02-17T13:17:27.531Z","0.0.6-test-1":"2025-02-17T13:52:20.066Z","0.0.7-test-2":"2025-02-17T14:08:28.047Z","0.0.7-test-3":"2025-02-17T15:14:43.294Z","0.0.7-test-4":"2025-02-17T15:22:38.260Z","0.0.7-test-5":"2025-02-17T15:28:29.139Z","0.0.7-test-6":"2025-02-18T07:28:29.661Z"},"bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"license":"GPL","homepage":"https://github.com/Uniswap/smart-order-router#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/Uniswap/smart-order-router.git"},"description":"Uniswap Smart Order Router","maintainers":[{"name":"maslach","email":"lexachiker@gmail.com"},{"name":"nekhaychik","email":"ira.nekhaychik@gmail.com"}],"readme":"# Uniswap Smart Order Router\n\nThis repository contains routing logic for the Uniswap V3 protocol.\n\nIt searches for the most efficient way to swap token A for token B, considering splitting swaps across multiple routes and gas costs.\n\n## Testing\n\n### Unit Tests\n\nFirst make sure you have run `npm install` and `npm run build`.\n\n```\nnpm run test\n```\n\n### Integration Tests\n\nMake sure the `.env` file is configured to connect to mainnet and other chains. See the [CLI](#cli) section below for more details.\n\n```\nnpm run integ-test\n```\n\n### Tenderly Simulations\n\nQuotes can be simulated on Tenderly\n\nEnsure you set the following environment variables:\n\n```\nprocess.env.TENDERLY_BASE_URL!,\nprocess.env.TENDERLY_USER!,\nprocess.env.TENDERLY_PROJECT!,\nprocess.env.TENDERLY_ACCESS_KEY!,\n```\n\n### CLI\n\nThe package can be run as a CLI for testing purposes.\n\nFirst create a `.env` file in the root of the project and configure:\n\n```\nJSON_RPC_PROVIDER = '<JSON_RPC_PROVIDER>'\n```\n\nTo run on chains other than mainnet set up a connection by specifying the environment variable\n\n```\nJSON_RPC_PROVIDER_GORLI = '<JSON_RPC_PROVIDER>'\nJSON_RPC_PROVIDER_OPTIMISM = '<JSON_RPC_PROVIDER>'\nJSON_RPC_PROVIDER_OPTIMISM_GOERLI = '<JSON_RPC_PROVIDER>'\nJSON_RPC_PROVIDER_ARBITRUM_ONE = '<JSON_RPC_PROVIDER>'\nJSON_RPC_PROVIDER_ARBITRUM_GOERLI = '<JSON_RPC_PROVIDER>'\nJSON_RPC_PROVIDER_POLYGON = '<JSON_RPC_PROVIDER>'\nJSON_RPC_PROVIDER_POLYGON_MUMBAI = '<JSON_RPC_PROVIDER>'\nJSON_RPC_PROVIDER_CELO = '<JSON_RPC_PROVIDER>'\nJSON_RPC_PROVIDER_CELO_ALFAJORES = '<JSON_RPC_PROVIDER>'\nJSON_RPC_PROVIDER_BNB = '<JSON_RPC_PROVIDER>'\nJSON_RPC_PROVIDER_AVALANCHE = '<JSON_RPC_PROVIDER>'\nJSON_RPC_PROVIDER_BASE = '<JSON_RPC_PROVIDER>'\n```\n\nThen from the root directory you can execute the CLI.\n\n## Examples\n\nSome examples to use for manual CLI testing.\n\n### Mainnet\n\n```\n./bin/cli quote --tokenIn 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 --tokenOut 0x1f9840a85d5af5bf1d1762f925bdaddc4201f984 --amount 1000 --exactIn --recipient 0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B --protocols v2,v3\n\nBest Route:\n100.00% = USDC -- 0.3% --> UNI\n\tRaw Quote Out:\n\t\t35.72\n\tGas Adjusted Quote Out:\n\t\t34.03\n\nGas Used Quote Token: 1.691772\nGas Used USD: 47.592951\nCalldata: 0x414bf389000000000000...\nValue: 0x00\n\n  blockNumber: \"13088815\"\n  estimatedGasUsed: \"113000\"\n  gasPriceWei: \"130000000000\"\n\n\n./bin/cli quote-to-ratio --token0 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 --token1 0xdac17f958d2ee523a2206206994597c13d831ec7 --feeAmount 3000 --recipient 0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B  --token0Balance 1000 --token1Balance 2000 --tickLower -120 --tickUpper 120\n\nBest Route:\n100.00% = USDT -- 0.05% --> USDC\nRaw Quote Exact In:\n\t392.68\nGas Adjusted Quote In}:\n\t346.13\n\nGas Used Quote Token: 46.550010\nGas Used USD: 46.342899\nCalldata: 0x414bf389000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4800000000000000000000000000000000000000000000000000000000000001f4000000000000000000000000ab5801a7d398351b8be11c439e05c5b3259aec9b000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000176a736c000000000000000000000000000000000000000000000000000000001764f8650000000000000000000000000000000000000000000000000000000000000000\n\tValue: 0x00\n\n\tblockNumber: \"13239188\"\n\testimatedGasUsed: \"113000\"\n\tgasPriceWei: \"116690684398\"\n\n./bin/cli quote --tokenIn 0x0391D2021f89DC339F60Fff84546EA23E337750f --tokenOut 0x4d224452801ACEd8B2F0aebE155379bb5D594381 --amount 10000 --exactIn --recipient 0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B --protocols v2,v3,mixed\nBest Route:\n[V2 + V3] 100.00% = BOND -- [0x6591c4BcD6D7A1eb4E537DA8B78676C1576Ba244] --> USDC -- 0.3% [0xB07Fe2F407F971125D4EB1977f8aCEe8846C7324] --> APE\n\tRaw Quote Exact In:\n\t\t10437.85\n\tGas Adjusted Quote In:\n\t\t10433.83\n\nGas Used Quote Token: 4.018625\nGas Used USD: 29.669402\nCalldata: 0x5ae401dc0000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000e4472b43f300000000000000000000000000000000000000000000021e19e0c9bab240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000391d2021f89dc339f60fff84546ea23e337750f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104b858183f00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000080000000000000000000000000ab5801a7d398351b8be11c439e05c5b3259aec9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002358df5b3b4459a3f5b000000000000000000000000000000000000000000000000000000000000002ba0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000bb84d224452801aced8b2f0aebe155379bb5d59438100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nValue: 0x00\n\n  blockNumber: \"15303839\"\n  estimatedGasUsed: \"434000\"\n  gasPriceWei: \"38218865879\"\nTotal ticks crossed: 7\n```\n\n## Rinkeby\n\n```\n./bin/cli quote --tokenIn 0x5592ec0cfb4dbc12d3ab100b257153436a1f0fea --tokenOut 0x4DBCdF9B62e891a7cec5A2568C3F4FAF9E8Abe2b --amount 200000 --exactIn --minSplits 1 --router alpha --chainId 4\n```\n\n## Sepolia\n\n```\n./bin/cli quote --tokenIn 0x096435c06D354BAB973503C090F27AbF47e9BC14 --tokenOut 0xE67ABDA0D43f7AC8f37876bBF00D1DFadbB93aaa --amount 20 --exactIn --minSplits 1 --router alpha --chainId 11155111 --debug\n\n## Atleta Olympia\n\n```\n\n./bin/cli quote --tokenIn 0xCDa75276918A66D609a55b04570d7b4015A974A0 --tokenOut 0xe26fea44C00802b9cAe594974c0a6CBCAd5fd863 --amount 1 --exactIn --minSplits 1 --router alpha --chainId 2340 --debug\n\n```\n\n## Kovan\n\n```\n\n./bin/cli quote --tokenIn 0xB4090933A1E84401eef6819B153Dff1B732E070A --tokenOut 0xE67ABDA0D43f7AC8f37876bBF00D1DFadbB93aaa --amount 10 --exactIn --minSplits 1 --router alpha --chainId 42\n\n```\n\n## Ropsten\n\n```\n\n./bin/cli quote --tokenIn 0x07865c6e87b9f70255377e024ace6630c1eaa37f --tokenOut 0xc778417e063141139fce010982780140aa0cd5ab --amount 200000 --exactIn --minSplits 1 --router alpha --chainId 3\n\n```\n\n## Optimism\n\n```\n\n./bin/cli quote --tokenIn 0x7F5c764cBc14f9669B88837ca1490cCa17c31607 --tokenOut 0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1 --amount 200000 --exactIn --minSplits 1 --router alpha --chainId 10\n\n```\n\n```\n\n./bin/cli quote --tokenIn 0x7F5c764cBc14f9669B88837ca1490cCa17c31607 --tokenOut 0x4200000000000000000000000000000000000042 --amount 1 --exactIn --minSplits 1 --protocols v2 --router alpha --chainId 10\n\n```\n\n## Optimism-Goerli\n\n```\n\n./bin/cli quote --tokenIn 0x7E07E15D2a87A24492740D16f5bdF58c16db0c4E --tokenOut 0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1 --amount 200000 --exactIn --minSplits 1 --router alpha --chainId 420\n\n```\n\n## Optimistic-Kovan\n\n```\n\n./bin/cli quote --tokenIn 0x7F5c764cBc14f9669B88837ca1490cCa17c31607 --tokenOut 0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1 --amount 200 --exactIn --minSplits 1 --router alpha --chainId 69\n\n```\n\n## Arbitrum\n\n```\n\n./bin/cli quote --tokenIn 0xfd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9 --tokenOut 0x82af49447d8a07e3bd95bd0d56f35241523fbab1 --amount 20000 --exactIn --minSplits 1 --router alpha --chainId 42161 --debug\n\n```\n\n## Arbitrum-Rinkeby\n\n```\n\n./bin/cli quote --tokenIn 0x09b98f8b2395d076514037ff7d39a091a536206c --tokenOut 0xb47e6a5f8b33b3f17603c83a0535a9dcd7e32681 --amount 200 --exactIn --minSplits 1 --router alpha --chainId 421611\n\n```\n\n## Arbitrum-Goerli\n\n```\n\n./bin/cli quote --tokenIn 0xe39ab88f8a4777030a534146a9ca3b52bd5d43a3 --tokenOut 0x8FB1E3fC51F3b789dED7557E680551d93Ea9d892 --amount 200 --exactIn --minSplits 1 --router alpha --chainId 421613\n\n```\n\n## Polygon Mumbai\n\n```\n\n./bin/cli quote --tokenIn 0x001b3b4d0f3714ca98ba10f6042daebf0b1b7b6f --tokenOut 0x9c3c9283d3e44854697cd22d3faa240cfb032889 --amount 1 --exactIn --protocols v3 --recipient 0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B --minSplits 1 --router alpha --chainId 80001\n\n```\n\n## Polygon Mainnet\n\n```\n\n./bin/cli quote --tokenIn 0x2791bca1f2de4661ed88a30c99a7a9449aa84174 --tokenOut 0x7ceb23fd6bc0add59e62ac25578270cff1b9f619 --amount 5 --exactIn --minSplits 1 --protocols v3 --router alpha --chainId 137\n\n```\n\n## Celo Mainnet\n\n```\n\n./bin/cli quote --tokenIn CELO --tokenOut 0x765DE816845861e75A25fCA122bb6898B8B1282a --amount 5 --exactIn --minSplits 1 --protocols v3 --router alpha --chainId 42220\n\n```\n\n## BNB Mainnet\n\n```\n\n./bin/cli quote --tokenIn 0x55d398326f99059fF775485246999027B3197955 --tokenOut 0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d --amount 1 --exactIn --minSplits 1 --protocols v3 --router alpha --chainId 56\n\n```\n\n## AVAX Mainnet\n\n```\n\n./bin/cli quote --tokenIn 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E --tokenOut 0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7 --amount 1000 --exactIn --minSplits 1 --protocols v3 --router alpha --chainId 43114\n\n```\n\n## BASE Mainnet\n\n```\n\n./bin/cli quote --tokenIn 0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA --tokenOut 0x4200000000000000000000000000000000000006 --amount 10 --exactIn --minSplits 1 --protocols v3 --router alpha --chainId 8453\n\n```\n\n## Adding a new Chain\n\nThe main components to complete are:\n\n- Deploy contracts on chain, add the pools to subgraph\n- Populate v3 providers in `src/providers/v3/subgraph-provider` and `src/providers/v3/static-subgraph-provider`\n- Populate chainId and addresses in `src/util/chains.ts` and `src/util/addresses.ts`\n- Populate token providers in `src/providers/caching-token-provider` and `src/providers/token-provider.ts`\n- Populate gas constants in `src/routers/alpha-router/gas-models/*`\n- Populate bases in `src/routers/legacy-router/bases.ts`\n- Populate `test/integ/routers/alpha-router/alpha-router.integration.test.ts` and `src/providers/v2/static-subgraph-provider.ts`\n- Populate `src/routers/alpha-router/*`\n- Add a log to `/CHANGELOG.md`\n- Run `npm run integ-test` successfully\n\n# Troubleshooting\n\n## ProviderGasLimit errors\n\nThe package sends many large multicall requests to nodes. You must ensure that your node provider's `eth_call` gas limit is high enough to successfully process the RPC calls.\n\nBy default each `eth_call` will consume up to:\n\n- 132,000,000 gas on Optimism\n- 120,000,000 gas on Arbitrum\n- 50,000,000 gas on Celo\n- 150,000,000 gas on every other network (Mainnet, Goerli, etc.)\n\nThese parameters should work on Infura and Alchemy by default.\n\nThis total amount of gas each `eth_call` can consume is equal to the `multicallChunk` config value multiplied by the `gasLimitPerCall` config value. If you are using a node provider with a lower gas limit per `eth_call` you will need to override the default `V3QuoteProvider` with an instance that lowers the `multicallChunk` and `gasLimitPerCall` parameters such that the multiplication is below your node providers limit. Lowering these values will cause each multicall to consume less gas. See [here](https://github.com/Uniswap/smart-order-router/blob/98c58bdee9981fd9ffac9e7d7a97b18302d5f77a/src/routers/alpha-router/alpha-router.ts#L415-L416) for examples of how to set these values. Note some providers have different limits per chain.\n\nIf you are running your own node, we recommend you configure start your node with a higher gas limit per call. For example, on Geth you can use the command line argument `--rpc.gascap 150000000` to raise the limit to 150m, which is enough to run the default configuration of this package.\n\nIf you are using Hardhat mainnet forking, you should add `blockGasLimit: 150_000_000` to your Hardhat config to use the default package configuration.\n```\n","readmeFilename":"README.md"}