{"_id":"@genesisprotocol/smart-order-router","_rev":"26-5f4eb36fb083b61123b849fddfb7725e","name":"@genesisprotocol/smart-order-router","dist-tags":{"latest":"2.5.61"},"versions":{"2.5.9":{"name":"@genesisprotocol/smart-order-router","version":"2.5.9","description":"Genesis Smart Order Router","main":"build/main/src/index.js","typings":"build/main/src/index.d.ts","module":"build/module/src/index.js","repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.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:*","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","version":"standard-version","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest","integ-test":"jest test/integ"},"engines":{"node":">=10"},"dependencies":{"@bitauth/libauth":"^1.17.1","@ethersproject/bignumber":"^5.1.1","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@types/async-retry":"^1.4.2","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/lodash":"^4.14.168","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@uniswap/default-token-list":"^2.0.0","@genesisprotocol/router-sdk":"^1.0.5","@uniswap/swap-router-contracts":"1.1.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@genesisprotocol/sdk":"^4.0.1","@uniswap/v3-periphery":"^1.1.1","@uniswap/v3-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","bunyan-debug-stream":"^2.0.0","cli-logger":"^0.5.40","dotenv":"^10.0.0","ethereum-types":"^3.5.0","ethers":"^5.1.4","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","tslib":"^1.14.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@typechain/ethers-v5":"^7.0.1","@types/jest":"^26.0.24","@types/jest-sinon":"^1.0.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","jest":"^27.0.6","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","standard-version":"^9.0.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","typechain":"^5.0.0","typescript":"^4.2.2"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"gitHead":"288f3a0784f441459b7ac1c2c0fa59e8114b8297","bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","_id":"@genesisprotocol/smart-order-router@2.5.9","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-74Ub+/AkqEvp4jfdoIEwitKZpfH9dGsgI4003qWdAYDnZ4w4ha6ZQlI6uog50LgCYaiXEVgMv2Brg6JKn15r+A==","shasum":"32ecc7528b76be4ba1ebbc49d996d2d5bd809ed1","tarball":"https://registry.npmjs.org/@genesisprotocol/smart-order-router/-/smart-order-router-2.5.9.tgz","fileCount":514,"unpackedSize":5514937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3kr1CRA9TVsSAnZWagAAENIP+gJAw/YYq5IhayDZm0Lt\nMZvZzYpMHq3AG+JyBLRGnxVA1qtKHxyxUdrYakTvp4WeregmM1OQMmGLAZOc\ns7kfcGhDYSIThAtVf564DFcKkzp1Bdh6Ej08prpKuvUxqX0ATm2+0rasngpi\nNnEzzL+7k6w28wlO2a0lNtcRMhlcfr6DjsL/NGh2K9QleRKfXbpi3fWOdIA6\n7zr0Y6Ux1ft8uDYO5Oy9E4ogXgoIgW11yvSFpEx5R+4DhRf1F6r4WpSWok3U\niQk5twigMTrU+V7Io6Rdo74w8zHns5EFoiFvUTD9vtbS7pLOP39+kA0Fstch\nOOV9wrMmIS/Ho16VNr+Mowmb0PuzKo1+pog6gN3Ic0DdAfQroDNacCVoYWUN\nPQNzMDjfa9d9FPve5l1m+/A6wwoJU8RNnlDwbEKhLsv5DtnbEbGHtk3Zkz9A\nwKJUmd021PFX63VM3kKhcbnNSqjh8wrEhE7qKreES57/mnnRjyQjOFMmJ7Nk\nCCJqaebr3MaU5s4yKVc5gd4/G7S5/khAoDH5CxgfWPeWHkVg0JKO1W3AAcA+\nBrzrj7Er+o9Zn1pSmntA7ZkhJQF/FsVXBxFRqpKCZ4vQqjSbBSLXLFTvlORS\nG+x2DoqYJf9vyVc0DkVgBgru+hYs8I5CKle6dULeNDGCWheqZvDspKmEKZr3\nDyTu\r\n=qwRb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8iYMNPKoGDW1/+usuTI3+/qHDUCsJaMYJ6bVAJFgFvQIgZIIotxFPzYxi4KMC2B/jYpPGmNG3P+O8qfAKf3Irxbw="}]},"_npmUser":{"name":"noahgenesis","email":"noah.genesis@protonmail.com"},"directories":{},"maintainers":[{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_2.5.9_1641958132813_0.7515238178027095"},"_hasShrinkwrap":false},"2.5.10":{"name":"@genesisprotocol/smart-order-router","version":"2.5.10","description":"Genesis Smart Order Router","main":"build/main/src/index.js","typings":"build/main/src/index.d.ts","module":"build/module/src/index.js","repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.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:*","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","version":"standard-version","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest","integ-test":"jest test/integ"},"engines":{"node":">=10"},"dependencies":{"@bitauth/libauth":"^1.17.1","@ethersproject/bignumber":"^5.1.1","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@types/async-retry":"^1.4.2","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/lodash":"^4.14.168","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@uniswap/default-token-list":"^2.0.0","@genesisprotocol/router-sdk":"^1.0.5","@uniswap/swap-router-contracts":"1.1.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@genesisprotocol/sdk":"^3.0.1","@uniswap/v3-periphery":"^1.1.1","@uniswap/v3-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","bunyan-debug-stream":"^2.0.0","cli-logger":"^0.5.40","dotenv":"^10.0.0","ethereum-types":"^3.5.0","ethers":"^5.1.4","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","tslib":"^1.14.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@typechain/ethers-v5":"^7.0.1","@types/jest":"^26.0.24","@types/jest-sinon":"^1.0.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","jest":"^27.0.6","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","standard-version":"^9.0.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","typechain":"^5.0.0","typescript":"^4.2.2"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"gitHead":"288f3a0784f441459b7ac1c2c0fa59e8114b8297","bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","_id":"@genesisprotocol/smart-order-router@2.5.10","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-KK3ZzSQjKVgwrTQCczKhRo7dGbM3L0OLLjwB++jAqUv9J5UEqs3/WRpjImflT/GFSW3d6wvNsuxntLpecEAw9w==","shasum":"af0ff633a9b07b5844f7d07f2598d01219e5f597","tarball":"https://registry.npmjs.org/@genesisprotocol/smart-order-router/-/smart-order-router-2.5.10.tgz","fileCount":514,"unpackedSize":5514938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3kwyCRA9TVsSAnZWagAA1WcQAJWAmSlC+kqS1w2MJfd8\nlLaoC7I7z9Fyzc/9+BaVlS4T4qSrtx/FbDoUbvYdywnDP1vfuod4F33ULB3r\nNjiA278YRunbiRece9QkYL1MpmvKNcJgQK74DRG02hx+Df4r9b3D2dd/SoUa\nuUB4deFNJ6N9M2mY1dUwNlJK+Eu3cLcElRP4vm9XRmDMc1in1Q03mAP5JqDr\nlD9j3a7/Kpg13v8LlFxjSFbegH955qaEyDXsXKX4f9b26JJX/oW6/jglNCGT\nkCsNVfR2WElRRoSg6MbwrxY8MKQNbo9OnigbQSiV5JqpUXpA37ThhgFtU2dM\nsGvuyaqwix3GvZVdys/sZoz2xaesICiUo53EToSIMoxQMMOt3hxhg9GLC9y5\n+/ItR/JLNZzr2GZiHzfWAiJSxgVrs6DGDu7Cbf/zuwS/oqxdY4VKUDMcR86h\na9iiXiBYLSTCuwC73gxPeW0rk88tSE4D2VNlJ+dkHcESKN0GM52DsyaD2+zT\nStr8SKq4bxrOA9bWUVDJxrFNQQzAdL8GXiOrcHXmCocLegYLDWB4oMPxShfk\n/+7n6NO4zXJwkXCOiakgBF9HbyM4/65ac6YkpW3nOrmstorEhdmTldIN/C+K\nqc+3ef55UkbJ5v5CJGZ6+BhSPNHZOOzvTl4v6IfpUCyrtHu23N50YaYB4Kox\nsZue\r\n=xUsI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHLjDKzmkCTyEjHIcgAy4lKR2SsbTrmKDhBkTeSDPZwwIgSeOse3PPkWTCejgbajxw0HaQrP3BIBKJmoQDoLCMpOg="}]},"_npmUser":{"name":"noahgenesis","email":"noah.genesis@protonmail.com"},"directories":{},"maintainers":[{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_2.5.10_1641958450021_0.9812363121889416"},"_hasShrinkwrap":false},"2.5.11":{"name":"@genesisprotocol/smart-order-router","version":"2.5.11","description":"Genesis Smart Order Router","main":"build/main/src/index.js","typings":"build/main/src/index.d.ts","module":"build/module/src/index.js","repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.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:*","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","version":"standard-version","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest","integ-test":"jest test/integ"},"engines":{"node":">=10"},"dependencies":{"@bitauth/libauth":"^1.17.1","@ethersproject/bignumber":"^5.1.1","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@types/async-retry":"^1.4.2","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/lodash":"^4.14.168","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@uniswap/default-token-list":"^2.0.0","@genesisprotocol/router-sdk":"^1.0.5","@uniswap/swap-router-contracts":"1.1.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@genesisprotocol/sdk":"^3.0.1","@uniswap/v3-periphery":"^1.1.1","@uniswap/v3-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","bunyan-debug-stream":"^2.0.0","cli-logger":"^0.5.40","dotenv":"^10.0.0","ethereum-types":"^3.5.0","ethers":"^5.1.4","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","tslib":"^1.14.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@typechain/ethers-v5":"^7.0.1","@types/jest":"^26.0.24","@types/jest-sinon":"^1.0.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","jest":"^27.0.6","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","standard-version":"^9.0.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","typechain":"^5.0.0","typescript":"^4.2.2"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"gitHead":"288f3a0784f441459b7ac1c2c0fa59e8114b8297","bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","_id":"@genesisprotocol/smart-order-router@2.5.11","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-49R+HUlEL6mjJCz8RKwrM2+5wijJd8pD0BGUdmWB+WiWL36XvZecssEqj2aFtk+ilYXmzlWtA224zTMZy9ZutA==","shasum":"a90151ce39bc15ff528e626d4e12047a1fae5b31","tarball":"https://registry.npmjs.org/@genesisprotocol/smart-order-router/-/smart-order-router-2.5.11.tgz","fileCount":514,"unpackedSize":5524022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3k6pCRA9TVsSAnZWagAA4iMQAI6p7SipNRLnF4/yijlw\n+HTMdVtAVMSFr+7KSJiAOKufhvKrayfZQnTQAVe2MLpYi4gFj9HhHW3yuBRd\noOZRLbUnACK8czI4e7ayfY0423HB+Jx4iPH5rfDPkDwG9Ake263hP8QTavia\n68H9WmUsXeZH6tAHQZ4jnLEO/a0qfaGVd/z30fBvP6WnWztQkTimFAhmxicc\nnU2vSsSd3etUe+C8GlGRXzz6QrlfqsETPy03Q226JnurnBJRUMfqCdKgFlYf\nXaE37hzvgy/mvW/aJYv05ZOxc9LNJKWMzKJ3VW9LU0FHVl+s2aIx6sW0RCg5\nsBcMImOJ9RcFFKIQmY7tccim67Cpd9jeWDp9K0fwJfxa+DD6XZIAYFqAmEO9\ncElOeb3b+9Pne78+xoPlHY7C6eQi2Y9l4RKH7atG3yLfxXajBinIMs3M+TXa\nFxYbN259TWcTqCyM4cP+QGNcG3rF/yL3h5oJ1yjXAR6PK91VHXxasbx+KEw6\ni88XfJpKVkEEww9S3S33wyk4nn+ofC+ihF+z9gpfEpFAPw7ubZ2XQnYOLPkq\nLQFHZABkUyc64qQP6gVFOFLpa4UqXI1oSOBixSHhe8OWqzaJXIl0KygAQH0T\nLNKWPa4EBLrLTWI/oByqU9J9zj0VHzj3Ijk1zcVExw53c2UV+ELnVoNPvSCg\n795R\r\n=KWUK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG/8Wfb5qKBXyMAhdHnACbF7y49pfvLhMp2R9JF/aGICAiEA31MbpG+6akc7jhGE+bYf0A0e3tMc166oj6f6eGBlxKQ="}]},"_npmUser":{"name":"noahgenesis","email":"noah.genesis@protonmail.com"},"directories":{},"maintainers":[{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_2.5.11_1641959080773_0.5649550607659592"},"_hasShrinkwrap":false},"2.5.12":{"name":"@genesisprotocol/smart-order-router","version":"2.5.12","description":"Genesis Smart Order Router","main":"build/main/src/index.js","typings":"build/main/src/index.d.ts","module":"build/module/src/index.js","repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.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:*","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","version":"standard-version","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest","integ-test":"jest test/integ"},"engines":{"node":">=10"},"dependencies":{"@bitauth/libauth":"^1.17.1","@ethersproject/bignumber":"^5.1.1","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@types/async-retry":"^1.4.2","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/lodash":"^4.14.168","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@uniswap/default-token-list":"^2.0.0","@genesisprotocol/router-sdk":"^1.0.5","@uniswap/swap-router-contracts":"1.1.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@genesisprotocol/sdk":"^3.0.1","@uniswap/v3-periphery":"^1.1.1","@uniswap/v3-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","bunyan-debug-stream":"^2.0.0","cli-logger":"^0.5.40","dotenv":"^10.0.0","ethereum-types":"^3.5.0","ethers":"^5.1.4","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","tslib":"^1.14.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@typechain/ethers-v5":"^7.0.1","@types/jest":"^26.0.24","@types/jest-sinon":"^1.0.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","jest":"^27.0.6","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","standard-version":"^9.0.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","typechain":"^5.0.0","typescript":"^4.2.2"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"gitHead":"288f3a0784f441459b7ac1c2c0fa59e8114b8297","bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","_id":"@genesisprotocol/smart-order-router@2.5.12","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-9rLq044AqdD+55S5+7NoZnEzcJkySzYy3x4xRpDhpMFLFjIYeZ1bhb+ZY5lZCLwARxyn9cJmkuYnTH2bhutQbg==","shasum":"950cd512d3c3924ab694bea0adf9ebe1737ce760","tarball":"https://registry.npmjs.org/@genesisprotocol/smart-order-router/-/smart-order-router-2.5.12.tgz","fileCount":514,"unpackedSize":5524022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh34ZuCRA9TVsSAnZWagAAyqMP/iPNEbn8fNkLTrjWOAzz\n0hDb2LaMOD5rZHSIeMs7x2eEwHFKWuBfW8f6AwZW0RHRaePtN6mqGiw6BdvF\n6tEsg4wpEV6vPdGFkmHmnRECf7DHccZUVvI+YYyato6fuKOyZ4I3f746nz0X\nXLqvENAS6/vSbSg/tgGNx/hWQzHGOp7nax1JMNxmVY3sfDJChkwvXpqouIDb\nYv72aKO/kVHTuh3+flLqiGZ4LGo2Vh9KDXuUyIQK4VoK7Ll+D9f/zdWAhB82\nYMBJxcSlWUAoge1DWEyXExDzpJs5KfvZQRs+jUgaPRUuESrI8ahH5laSAxdn\nnombdYw3+jblm3WYLEzTvLfY2ZILaGrkDtep5zFneKvtsdpJS2Gbgi/m4807\nsS8kmKGh1Z2htPBmu9BukgDh1DB8qZu8PwBX8BNbOlLh88Nf5/HFVyTWFrqt\nZZFjGmmplBszBOnfGkRGfUyaBkLU9UJehue11nCICPIknIXSzO2qb2fqN86t\nk96HyVIPOQJ4CDxC/FkkSkieFF+JX8iTWif+x1U+TlCmREIHo/FnRfXoCYkx\nlEW/hpoMeuM9ab+u34gKeOGUHH5GYECpWYJj8fyf35HodavM98YgdnokODdq\nKCG5LC/mheCJTwTZq1A750xdPixYa5BGJ4AibGzPm8AZH+rQ5PMV1ClBGOxQ\nxtIs\r\n=6I09\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCABHdYrDshTWcUx1dE19l0dC8Dpm67OyzpVeWf+n3z5AIhAOQkQShsk380xXklkX55IOZBQ2VIoDZzOrmclsANy5GH"}]},"_npmUser":{"name":"noahgenesis","email":"noah.genesis@protonmail.com"},"directories":{},"maintainers":[{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_2.5.12_1642038894521_0.6085873087951323"},"_hasShrinkwrap":false},"2.5.13":{"name":"@genesisprotocol/smart-order-router","version":"2.5.13","description":"Genesis Smart Order Router","main":"build/main/src/index.js","typings":"build/main/src/index.d.ts","module":"build/module/src/index.js","repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.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:*","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","version":"standard-version","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest","integ-test":"jest test/integ"},"engines":{"node":">=10"},"dependencies":{"@bitauth/libauth":"^1.17.1","@ethersproject/bignumber":"^5.1.1","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@types/async-retry":"^1.4.2","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/lodash":"^4.14.168","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@uniswap/default-token-list":"^2.0.0","@genesisprotocol/router-sdk":"^1.0.5","@uniswap/swap-router-contracts":"1.1.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@genesisprotocol/sdk":"^3.0.1","@uniswap/v3-periphery":"^1.1.1","@uniswap/v3-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","bunyan-debug-stream":"^2.0.0","cli-logger":"^0.5.40","dotenv":"^10.0.0","ethereum-types":"^3.5.0","ethers":"^5.1.4","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","tslib":"^1.14.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@typechain/ethers-v5":"^7.0.1","@types/jest":"^26.0.24","@types/jest-sinon":"^1.0.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","jest":"^27.0.6","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","standard-version":"^9.0.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","typechain":"^5.0.0","typescript":"^4.2.2"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"gitHead":"288f3a0784f441459b7ac1c2c0fa59e8114b8297","bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","_id":"@genesisprotocol/smart-order-router@2.5.13","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-XIoIVhXKauojQldp2ouXcMTMantOPbbrFObIkQ0V5Eei+fOC6bz9FgmNhP1y3e11iYbQvai9B9CHRXhg38gthg==","shasum":"a205065a4dd9bd6f748ca6f8bb42679f12d047f7","tarball":"https://registry.npmjs.org/@genesisprotocol/smart-order-router/-/smart-order-router-2.5.13.tgz","fileCount":514,"unpackedSize":5523998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh34abCRA9TVsSAnZWagAA6cIQAIo7G+77wYNm58R1ls7O\nu1H/8BOSt+iwY3mqcxqcth+F+x73droqsBPpmaU12xD0qa1weNoytGXYRdm1\nGqkGx3vsb0EUVhgwec1kh6YeWTUF1QWX8EAZQxDSLlPs4p3EDbrJiwt/diGZ\nlOsV/g6jq80RLITT0pWH/Kl4qy46VlfvsJxG+AV9Me30I7VMrssM4wJSNezm\nDvUJpA92xL9GB50DQuvxGIjOyb6fW+qHZMmRBTQoP+l/gCUFr8rGZOZ82kYa\nuwnOnVooFJEed1MSgDIHK3KFWHNk428o2QIPav0BGRXoSElcdL7ILwBPBFmS\n2upzJlOIh8urK4gygwVv+LaLVBBd8uDNa2MYNQNZzVtmpjZsPSBclHz0oGIN\nizltygqOgLDSo5kt4s2V5hp8aruiSXJU4qaCRiBHPH9cjOeiWN/Tl8a0vjWx\nfk7H+KTQH6iq/jU8N2W0Ww+lkz1Yj06I/rh0VKYQN0qW4iZNFVyYqOrV/G7I\n907lvA4XTCb87z2KwEkm+nTEbAdkquAGOnico5ylQM2+D43rQ3inJZ3jyDCj\n1C9bu3Px/s/ewsA8HiiN1ywRui+M5iVE4oabITcrVI5XxSLRrxcgSngEAesU\nL1uFCzH+UhZzHS4ErXeec9to5pRDn02wVkAiTAlpXp+uV/lxbolsZK/7nuh2\nV6kC\r\n=ICIw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF4lk4A0xxqGLGR7cldoly40A3vPcq/59P2xHq4ciyuGAiBn+KKOooz/bg9OaQrDnUfpDDuowrDSFDbtMsSxj7zPug=="}]},"_npmUser":{"name":"noahgenesis","email":"noah.genesis@protonmail.com"},"directories":{},"maintainers":[{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_2.5.13_1642038939496_0.8043765533971796"},"_hasShrinkwrap":false},"2.5.14":{"name":"@genesisprotocol/smart-order-router","version":"2.5.14","description":"Genesis Smart Order Router","main":"build/main/src/index.js","typings":"build/main/src/index.d.ts","module":"build/module/src/index.js","repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.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:*","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","version":"standard-version","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest","integ-test":"jest test/integ"},"engines":{"node":">=10"},"dependencies":{"@bitauth/libauth":"^1.17.1","@ethersproject/bignumber":"^5.1.1","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@types/async-retry":"^1.4.2","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/lodash":"^4.14.168","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@uniswap/default-token-list":"^2.0.0","@genesisprotocol/router-sdk":"^1.0.8","@uniswap/swap-router-contracts":"1.1.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@genesisprotocol/sdk":"^3.0.3","@uniswap/v3-periphery":"^1.1.1","@uniswap/v3-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","bunyan-debug-stream":"^2.0.0","cli-logger":"^0.5.40","dotenv":"^10.0.0","ethereum-types":"^3.5.0","ethers":"^5.1.4","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","tslib":"^1.14.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@typechain/ethers-v5":"^7.0.1","@types/jest":"^26.0.24","@types/jest-sinon":"^1.0.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","jest":"^27.0.6","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","standard-version":"^9.0.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","typechain":"^5.0.0","typescript":"^4.2.2"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"gitHead":"196cd9d07a0e0ae419f0cc56574ca1f1a1602ecb","bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","_id":"@genesisprotocol/smart-order-router@2.5.14","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-0xNKMEUVPpTpP8reK5tr/3cDmDizEH84jG8xBc+KLvz95jjAzH0NAE+V627P4/ps2KDvqc6ytYtyaZxlKLFmvQ==","shasum":"dcd13615cf28139f90936385d813106eadde1dd9","tarball":"https://registry.npmjs.org/@genesisprotocol/smart-order-router/-/smart-order-router-2.5.14.tgz","fileCount":514,"unpackedSize":5524896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4NPHCRA9TVsSAnZWagAAtdwP/3XaGNJcHg6DjHoYdAlZ\nNc2SxyL3Ac8zqE71iBnFc0mXIHgcx+8WAPgE7CuffiOeYSrdMqcnrLqHDcfE\nAJoQUcroYEVsBb4RW3T0cYMXXCsdqUw+BldcaJaiMY0sD4qIxjyDSkQfYdyM\ndvMJPPHYxqxINplHie5QNvjA2KUyi18J1lJopcxoXPWjPyttO1fyibxIvaCH\nvpkAql4mhHWqVbEEk7J69/q4RDzuvpjbgj4sor2GRMOlCCGG730CgzjICUwJ\nDMak5FMqK+qQt0bOgpvOV4e4OwYkum1jSaiC1/O82oIH/NH6YpKVl5lHkYYn\nmcjTKj82cyrD9Y5kTm9/zbr5ckR0SA6Ve7usGRNEFPafHrIwBQXwJhoQHxIr\nawgx1iQZiKCFlRxpaDbHSCqwFlxPW40YnlolFVY2HGzdAbs4GDiM7FoV4JS4\nv7oMcMoPxmd0d+dxxx60V1BNLvcofmALsoF/Lv8c49hRKo0TKEEXq0vPNm/d\nA6Z6DkYTIo2tZmgVSUpxGQL9HT3irq76fvY9nefc3jP0FBSpHNv3zQe5+EA+\ngSOmJGzF2aM60shOAnleFZJ4eNgdfbk1m49/CNkl6brzSphlhnIdVmto5IFB\nOnuDOhOSSt6IEhlaQIjbG8HH5y5Ph3n6lSXuvCBFWlmgH5ka4OmrziXLgCZp\nrgav\r\n=hQKA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFS1ko7SP62Rre0zD4kj99EGQAfWqeXqWrIOnAs6VCbQIgCTBTtQlGriB6lI2GB4ZIDiTFvgfxyyeJqbFTw3MWfjo="}]},"_npmUser":{"name":"noahgenesis","email":"noah.genesis@protonmail.com"},"directories":{},"maintainers":[{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_2.5.14_1642124231655_0.30858676184677214"},"_hasShrinkwrap":false},"2.5.15":{"name":"@genesisprotocol/smart-order-router","version":"2.5.15","description":"Genesis Smart Order Router","main":"build/main/src/index.js","typings":"build/main/src/index.d.ts","module":"build/module/src/index.js","repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.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:*","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","version":"standard-version","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest","integ-test":"jest test/integ"},"engines":{"node":">=10"},"dependencies":{"@bitauth/libauth":"^1.17.1","@ethersproject/bignumber":"^5.1.1","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@types/async-retry":"^1.4.2","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/lodash":"^4.14.168","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@uniswap/default-token-list":"^2.0.0","@genesisprotocol/router-sdk":"^1.0.8","@uniswap/swap-router-contracts":"1.1.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@genesisprotocol/sdk":"^3.0.3","@uniswap/v3-periphery":"^1.1.1","@uniswap/v3-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","bunyan-debug-stream":"^2.0.0","cli-logger":"^0.5.40","dotenv":"^10.0.0","ethereum-types":"^3.5.0","ethers":"^5.1.4","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","tslib":"^1.14.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@typechain/ethers-v5":"^7.0.1","@types/jest":"^26.0.24","@types/jest-sinon":"^1.0.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","jest":"^27.0.6","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","standard-version":"^9.0.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","typechain":"^5.0.0","typescript":"^4.2.2"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"gitHead":"196cd9d07a0e0ae419f0cc56574ca1f1a1602ecb","bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","_id":"@genesisprotocol/smart-order-router@2.5.15","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-/AQUo0x8eNqrY8Jb2JvJnw1c2/fr4l0COY4gBtZLsukHLGcPJDni4Ifd6a4RE9yVz2AYltOI9Zec6s4avG4oZA==","shasum":"9d11ca7970a070b7b84485082e98017e21e066ce","tarball":"https://registry.npmjs.org/@genesisprotocol/smart-order-router/-/smart-order-router-2.5.15.tgz","fileCount":514,"unpackedSize":5525078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4NSqCRA9TVsSAnZWagAAG0AP/1jFhFCR1u4RomgmYmya\n+BnJmlYBTwXhXy6assur8KxW5nyItUyhe+w9ibpc63/fWo0PgVAx33NJjBum\noJHc+YPsce8kxe9IBnkK2WFmT/OiEYWvkgB50cTZbsPCBE1xBKPFNcm1AmDz\nqkZnh9Cms74yjh8pFGnsNcCIRWYOXY2ZceuTwV2Bgu7liLbDg0d208vUZ3BW\nbn+Wue4S3+qMA+ajPsOMQg5/DZuXBh6v3T1eDOCNrb5/zZoPqEtfShAjedk5\nMian7pZk2/zbh0iat/0qlEBWfU/LGfYBUz90R8GZEN//6YcPIC7QDxb78/0L\n0wJqrRyXwSuo8sqNwkdVvrBWj2tZyTzr8BMIMGThhhnpBXhZe75kY0tVyd/z\nizREeNFLJoj+tFTB8y0xbJamApW7Xqfihg816+qEL5A6SUtz/4G4fLfCfnP2\neeGthZ9ivv9hpYnSAfIMxI57VAPMSuX2AlPgAg9R5KZsekyS5JsYw9eGvMsz\n9gfEJbU2LSCSjeZ5BMNS5acDKnyW19kwJcYz+UKB+s4eGK3RADh4e5X2lkdX\nmyyXTEZjuvmMt4Rg1Hnj+xV7DunBUBqDXgL7S82534zGfSL3wh/zTTrNRiys\nDWw58PWDf6K+N2Hz5j5FTyG0mhLf78SAImNVpSEqJlaJf+cte+WNhKws3mk1\nJgMw\r\n=NfAA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEv6Io4IshYqLSoCXejPEgrHuc6ccr84p0+CbBl7uKzgIgNW6bY7OC2ov3pBhhcw7T4IA95N++djfS+GEIit+99uo="}]},"_npmUser":{"name":"noahgenesis","email":"noah.genesis@protonmail.com"},"directories":{},"maintainers":[{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_2.5.15_1642124458122_0.8386435928112741"},"_hasShrinkwrap":false},"2.5.16":{"name":"@genesisprotocol/smart-order-router","version":"2.5.16","description":"Genesis Smart Order Router","main":"build/main/src/index.js","typings":"build/main/src/index.d.ts","module":"build/module/src/index.js","repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.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:*","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","version":"standard-version","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest","integ-test":"jest test/integ"},"engines":{"node":">=10"},"dependencies":{"@bitauth/libauth":"^1.17.1","@ethersproject/bignumber":"^5.1.1","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@types/async-retry":"^1.4.2","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/lodash":"^4.14.168","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@uniswap/default-token-list":"^2.0.0","@genesisprotocol/router-sdk":"^1.0.8","@uniswap/swap-router-contracts":"1.1.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@genesisprotocol/sdk":"^3.0.3","@uniswap/v3-periphery":"^1.1.1","@uniswap/v3-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","bunyan-debug-stream":"^2.0.0","cli-logger":"^0.5.40","dotenv":"^10.0.0","ethereum-types":"^3.5.0","ethers":"^5.1.4","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","tslib":"^1.14.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@typechain/ethers-v5":"^7.0.1","@types/jest":"^26.0.24","@types/jest-sinon":"^1.0.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","jest":"^27.0.6","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","standard-version":"^9.0.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","typechain":"^5.0.0","typescript":"^4.2.2"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"gitHead":"ac087aa50b332761b2c9e35d3d62834204b81039","bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","_id":"@genesisprotocol/smart-order-router@2.5.16","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-oWlyZ0VaDHDmQLeyjjbRCV2sPQwV1NyylVZYtM4lrdrdyfXqrxK+YV0rFXSA//TaOHuz8+aP54kynxLx8aJFWw==","shasum":"46c7fa70c4cef975decb2869c30d41fca96c9019","tarball":"https://registry.npmjs.org/@genesisprotocol/smart-order-router/-/smart-order-router-2.5.16.tgz","fileCount":514,"unpackedSize":5524980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5e48CRA9TVsSAnZWagAA2lIQAIJXgcsYMDOOTZHz9JKb\nXSPuNR06U3hpS+H764aJbB97hSuoDcizILaupm0S5UpaSCetuVKV/0KPsICK\nQxKZnOW9bhd8s7AWvajWx5EP41YfZUd1ODR1+OUZnaIVa7NZZ4SqnCowJAas\nh2DaWfysy9gzJZYMp5U0/QfHCvpUhwiKwMBGAIPzdVBDIlI324vx4zoxaajS\nfoufL/XTTjeWaY1mx4jD9YkXe4ViyjeJxCArYo89dHj7Dagi4/ssIivTcH2b\naSbCUTDyn+oBoYyZad9aOKLp9rO+tc041fE38x4zymPqFwntjMf90F5zCrag\nJT/cuUa+YBqNVToOc4aVOEZVxxpTympeuQYZaoB8d670rebiHUKj917e/EZZ\njxJdYFy0fyATtev5eXX31gwYHwxm1o/+Cv9N3qcXzCSxXIHnmwk9qf/TpoMl\nzPSSrB/dKD/WAgXANxkEmTtWkGgYy4byucYVg0SZUrSMi1dYebQucMT6SdpF\njVx6h5kD10UpvGhed7lSgqZ928LgaqByxrii2+AytAVW02WV2fRjWeKbSIe6\n5Yw6hPve9mCxkKj2EqI400p7SMg5N/da1MZ1Au9FBE+YWUgWSejioanpHr0l\nU2opPxpWcL29RxpBqCVDbNuTlwl3NMFgOlC5Li8A3N0oMT0zlFkOFfGi6njL\nAsCh\r\n=kn0Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYMLisvc9gEgCdMC96BsP6cRYcYwAQJkN6eO81++gTkQIhALlRseKIG14ZYMpjGym1A8ri+xSvMwdv2xAzryaKyWAx"}]},"_npmUser":{"name":"noahgenesis","email":"noah.genesis@protonmail.com"},"directories":{},"maintainers":[{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_2.5.16_1642458683993_0.5349533837925025"},"_hasShrinkwrap":false},"2.5.17":{"name":"@genesisprotocol/smart-order-router","version":"2.5.17","description":"Genesis Smart Order Router","main":"build/main/src/index.js","typings":"build/main/src/index.d.ts","module":"build/module/src/index.js","repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.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:*","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","version":"standard-version","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest","integ-test":"jest test/integ"},"engines":{"node":">=10"},"dependencies":{"@bitauth/libauth":"^1.17.1","@ethersproject/bignumber":"^5.1.1","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@types/async-retry":"^1.4.2","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/lodash":"^4.14.168","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@uniswap/default-token-list":"^2.0.0","@genesisprotocol/router-sdk":"^1.0.8","@uniswap/swap-router-contracts":"1.1.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@genesisprotocol/sdk":"^3.0.3","@uniswap/v3-periphery":"^1.1.1","@uniswap/v3-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","bunyan-debug-stream":"^2.0.0","cli-logger":"^0.5.40","dotenv":"^10.0.0","ethereum-types":"^3.5.0","ethers":"^5.1.4","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","tslib":"^1.14.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@typechain/ethers-v5":"^7.0.1","@types/jest":"^26.0.24","@types/jest-sinon":"^1.0.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","jest":"^27.0.6","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","standard-version":"^9.0.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","typechain":"^5.0.0","typescript":"^4.2.2"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"gitHead":"ac087aa50b332761b2c9e35d3d62834204b81039","bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","_id":"@genesisprotocol/smart-order-router@2.5.17","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-2TfM3G+3/vde1spTwvnva3HJU8XjcBJaCARuA2ukeWCoIl47JDpK8nDNUUF/9r2FxYxjyQbmTbgoWzkZd+xfCw==","shasum":"f718e34af7a7b59e97e9687097d2b67eca9d184b","tarball":"https://registry.npmjs.org/@genesisprotocol/smart-order-router/-/smart-order-router-2.5.17.tgz","fileCount":4,"unpackedSize":51372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJmVxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1aA/+L2G2PkywGCoWh3UlUtRpXcNTCBtwhaXwOn/Dknru+fZzirZR\r\nMIHLt8z8UTY6qQKVxWo3QqABkBgA/05QLE5GC7ZS7YgFDdebmfBmhd260CqR\r\nLteBVCad+k93BDlihYFYjOI6rR+nypDOkBCiKACcHNZxK/GI0mXq3eCOo8be\r\ntMr/j3PIhJKvVRCRkPEWgJEA0PxHvDmgIxrna/w/zFh76xT5B6KnT1CH+rGK\r\nSbX8LvwNcnkYN27ZHVGH5ojdk/4wwFC5mLfB+JMgAB4ws8MzFv1pNJdaymu7\r\nrnsHAe9uyOdztZ+MSBJmfvCbBnnEs4mvC7WTlTAa+urKTTTL8dJhSLFM2z6Y\r\n8oNSihMKt6SeglFO51PIe+Ie3bfGp7ON3QY8r0MYS9JeKsLwS+PjlLtlq6Kk\r\n/DUoRvcY78q7+qKx/K8TPwvbsXjvUoFLsy4W3VoV01l1BMtQm8dCm75NbQv6\r\nyPGBPpKwEZ873Yrex8Tr1/mQ1RRb6WxIYgaZEGsNMIFMIKGFy4Z7otCM8IBd\r\nxcvlvFiP0pL6lSQo8Bx/SYw53vUii5gWP0Ng0AF+03jIhjl79p//0R2FzFlq\r\nf2geR9/Zj6SCw/Xm/liHkeNj2QqIQzc2on3w73rRg9hRIYJtnit7LS1JBz9U\r\neR8t3oUuSWeE7ICLRfPbd7viq5DXPn/Wt20=\r\n=/QYc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD07pC/kfOh/B3fWuNvqe3FDGP8/ELve0VBuVlhc6Qp8AIgCoRA1g/S99SvxPR3DPkpaquR+90Fy7ceHvRQ1BqADmE="}]},"_npmUser":{"name":"noahgenesis","email":"noah.genesis@protonmail.com"},"directories":{},"maintainers":[{"name":"adam-genesis","email":"adam@usegenesis.com"},{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_2.5.17_1646683505063_0.9568689827388652"},"_hasShrinkwrap":false},"2.5.18":{"name":"@genesisprotocol/smart-order-router","version":"2.5.18","description":"Genesis Smart Order Router","main":"build/main/src/index.js","typings":"build/main/src/index.d.ts","module":"build/module/src/index.js","repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.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:*","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","version":"standard-version","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest","integ-test":"jest test/integ"},"engines":{"node":">=10"},"dependencies":{"@bitauth/libauth":"^1.17.1","@ethersproject/bignumber":"^5.1.1","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@types/async-retry":"^1.4.2","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/lodash":"^4.14.168","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@uniswap/default-token-list":"^2.0.0","@genesisprotocol/router-sdk":"^1.0.8","@uniswap/swap-router-contracts":"1.1.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@genesisprotocol/sdk":"^3.0.3","@uniswap/v3-periphery":"^1.1.1","@uniswap/v3-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","bunyan-debug-stream":"^2.0.0","cli-logger":"^0.5.40","dotenv":"^10.0.0","ethereum-types":"^3.5.0","ethers":"^5.1.4","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","tslib":"^1.14.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@typechain/ethers-v5":"^7.0.1","@types/jest":"^26.0.24","@types/jest-sinon":"^1.0.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","jest":"^27.0.6","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","standard-version":"^9.0.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","typechain":"^5.0.0","typescript":"^4.2.2"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"gitHead":"ac087aa50b332761b2c9e35d3d62834204b81039","bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","_id":"@genesisprotocol/smart-order-router@2.5.18","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-cLLH9ZCPJTDeA56mN/V+9S587zN4DPiXXqvpt727wSqN9Xtg1asi8ZjxvT4TUUhQC3LHX5Gm5LKIJ70+RpwSqw==","shasum":"b07dabf94a9c112563782a9e26ed8acd7976e4e5","tarball":"https://registry.npmjs.org/@genesisprotocol/smart-order-router/-/smart-order-router-2.5.18.tgz","fileCount":514,"unpackedSize":5516326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJ3PNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrseg/8CeIs/jkccD5KirzuIEczWqP7Xecf0b76sv489fTbVMb1ODCT\r\nngvxQmnx9UjF/4ahs4Whf9m6jTwSf8+up3eVIwNp/YBI5+aKXcNgniLT/78j\r\ncFdyHAPUBYwG+7K2MOrB5zGieginvfn05FzgWgQnFLKTp2OMJOegHWbsRet1\r\nebuokHIruw/lRG4brPusC+XClOO1xNKKT6teeNUK9advpM0bAqeZZ3SDQOr1\r\nRodUSfWtBkJYhty256t8tjngdK/TbXqYACI1j/pNIra96Op7eOYUYrDiwSNC\r\nTAqHwN9I9vUn/ryrvPWUhSoNzr3fXT3nfAJOJM+7E1p8zRH32M9xU8wlgHl8\r\nq2tU6CTDxP1YWB3WcVFV5Xu0Bs+e4HYYrm+CVZGTbgdUKfVCrEXOFBTcKilK\r\ns7OBLnA2RLP0M7Av4lD8shpJBSsKN36or8gdu/d+JXuIE0Olq/zuCVgI0q47\r\nOa9bHmaC8DowjcN1STTdyWzp6wJhHtEEOoFDBCHfSgIWZ4dSYTdepgHmcBZh\r\ntdWY1uyBCOGqwlcvvhU8l9Ya1qt9g/E2kE0Yu4Om6Vq+/jVl9eN3fv2Fa6MH\r\nuApC6FX6b8hBFteQ/wSdk7CmNtbfFapuQ4oIjvja1LBDEgYZtP0PaSNf7sKn\r\n1ObRip6UUdKtvNNF+uilh+Xxgk6UXBjkqRg=\r\n=1Xj4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBIYtLIwLJtugFaVNgDe8uRjFXpS6lTc/08oVW6NtTDRAiAHaMk611M3U2UDmPVcM2uNpdoYUmuzaowM7CH8rpfBAw=="}]},"_npmUser":{"name":"noahgenesis","email":"noah.genesis@protonmail.com"},"directories":{},"maintainers":[{"name":"adam-genesis","email":"adam@usegenesis.com"},{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_2.5.18_1646752716807_0.16834639935574258"},"_hasShrinkwrap":false},"2.5.22":{"name":"@genesisprotocol/smart-order-router","version":"2.5.22","description":"Genesis Smart Order Router","main":"build/main/src/index.js","typings":"build/main/src/index.d.ts","module":"build/module/src/index.js","repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.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:*","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","version":"standard-version","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest","integ-test":"jest test/integ","deploy":"npm i && npm run build && npm version patch --force && npm publish --access public"},"engines":{"node":">=10"},"dependencies":{"@bitauth/libauth":"^1.17.1","@ethersproject/bignumber":"^5.1.1","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@types/async-retry":"^1.4.2","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/lodash":"^4.14.168","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@uniswap/default-token-list":"^2.0.0","@genesisprotocol/router-sdk":"^1.0.8","@uniswap/swap-router-contracts":"1.1.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@genesisprotocol/sdk":"^3.0.3","@uniswap/v3-periphery":"^1.1.1","@uniswap/v3-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","bunyan-debug-stream":"^2.0.0","cli-logger":"^0.5.40","dotenv":"^10.0.0","ethereum-types":"^3.5.0","ethers":"^5.1.4","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","tslib":"^1.14.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@typechain/ethers-v5":"^7.0.1","@types/jest":"^26.0.24","@types/jest-sinon":"^1.0.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","jest":"^27.0.6","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","standard-version":"^9.0.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","typechain":"^5.0.0","typescript":"^4.2.2"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"gitHead":"7baddaf32ddc998d414bef2fd21aa88927d0f294","bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","_id":"@genesisprotocol/smart-order-router@2.5.22","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-8bop6PXOH+vhTi8oK1hibPZ3MnUD4QePy950nJJ/oSIJoAvDYqjPzqmPO3x392CEIwK+D77I39N8ZL+tT8DwJg==","shasum":"1ed628071f6c808d9e8350205bcbb1287cc1d97e","tarball":"https://registry.npmjs.org/@genesisprotocol/smart-order-router/-/smart-order-router-2.5.22.tgz","fileCount":514,"unpackedSize":5516640,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDw0A/QpEyW2gibSqtgwyuMgrDf7AA8P4HzMafGXkeNggIgXvvWMj3L40WLYaPq5CYDmMBA1VZU5OKCQyXrzIGMV5U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTPrlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6vw//cMPpbNuopbvJJMQ4yENzZHabHR7mUZua1BSqO8RYEQ+li3xV\r\nAnb6kgQHvsS9y7XXByMaLfN6movd4Zhb1Bs2/9xXMFDhBJORVJNojR8iSYGF\r\nVWqVCKy5Po/km1fInSWOWBUfv9vbW3oKFpGE+WMWtIidI+QkmD8GUsjjUFUB\r\nVranlFE+2Wzki0fdnojexhGRfxyvLze1tnIYs9vT2la5Abc/12ACn3jy1QwS\r\nuv9Dd93WrgKR8kxiP7OUiOOI2u0f8DhKrODQRzb+CQlKsqmFbS96w//VfNO2\r\nUSjGIf9vWHb3mvyRf6LYxHlyByAxoY5R7BVukxmTtUZBuzLVCOKl5uUetBaF\r\nSGALrXMPnzQrus4KZPt8NrRRfrl/oA0SpX/bZJkW/IYIqxW3+rS+cWFEuWUT\r\nTODBTzDCXvyQJ1p0bi0WNCJ8gbBwtPYTseH00Zy8qOMIKx/CjVXt2Ltpc8Yi\r\nYFqBwjx3dLmd38m8CcEhUmKFmo9KpF+cDFT9tgHTEXp2OtNUZ1i3QEqitbmk\r\nxkFnrAo0et5h/Mb83WL1S3mH8FAR/bUk7RKYNxzloVOU0DDEcarcr+wdqI9l\r\nim53opJ08RYhbEVc2HnFz30mFvcWmuIW/jlD8wBs85AciTsvy8dRAtknCfvs\r\n1EVxmmUir4epi6ypKgrVrCxqehIaWWojbc8=\r\n=+rqF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"noahgenesis","email":"noah.genesis@protonmail.com"},"directories":{},"maintainers":[{"name":"adam-genesis","email":"adam@usegenesis.com"},{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_2.5.22_1649212133190_0.08399386103114659"},"_hasShrinkwrap":false},"2.5.25":{"name":"@genesisprotocol/smart-order-router","version":"2.5.25","description":"Genesis Smart Order Router","main":"build/main/src/index.js","typings":"build/main/src/index.d.ts","module":"build/module/src/index.js","repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.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:*","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","version":"standard-version","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest","integ-test":"jest test/integ","deploy":"npm i && npm run build && npm version patch --force && npm publish --access public"},"engines":{"node":">=10"},"dependencies":{"@bitauth/libauth":"^1.17.1","@ethersproject/bignumber":"^5.1.1","@genesisprotocol/router-sdk":"^1.0.30","@genesisprotocol/sdk":"^3.0.3","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@types/async-retry":"^1.4.2","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/lodash":"^4.14.168","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@uniswap/v3-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","bunyan-debug-stream":"^2.0.0","cli-logger":"^0.5.40","dotenv":"^10.0.0","ethereum-types":"^3.5.0","ethers":"^5.1.4","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","tslib":"^1.14.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@typechain/ethers-v5":"^7.0.1","@types/jest":"^26.0.24","@types/jest-sinon":"^1.0.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","jest":"^27.0.6","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","standard-version":"^9.0.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","typechain":"^5.0.0","typescript":"^4.2.2"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"gitHead":"8df6fa96359851f2240febf34fdf840d8cc95063","bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","_id":"@genesisprotocol/smart-order-router@2.5.25","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-veWtr+D5q6QgVhE9AwzetmDbWgZedtU7ipz1ATP4R7nX9IXL9OcIrgvz19C7670kv/+rvRiBtYJwvf7lt3l6PA==","shasum":"0c04d82c392e9f0c5c7490037ccb6fcaacac4ea1","tarball":"https://registry.npmjs.org/@genesisprotocol/smart-order-router/-/smart-order-router-2.5.25.tgz","fileCount":514,"unpackedSize":5516641,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/nps32Dr9q/yj3frDwckCVPiX0ojM6d/q7lBKVwzElgIgPvwiKKZFM9LGS0KDnrNcrOirn0lS0MY4urPrhDdCCNQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTP5hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrt0A/9HzwJCT57CWW7Mf+sXZYht+Xu3TmNjEPE+HFLdpm9gyUyYzH2\r\nnmMSsaFXM16+njE2HVv2Jy0CgMPlBTzOewxTqHPZdcFfb9NgzD5pSRElqlh/\r\n+BlF8EzBlaK7b1esLHo14VxkrTMY/XLXDGAjnu4DwWq9Yt/H9eU2e1vw+zqP\r\njau3poa5qk75r6yNrXT2IO86C98uxzwJ/9UOQnpV+6pVTCYvV1CWXPOitalu\r\nYjOMdQVcoFAMkCKjz99CSYVE/0PhTeGem3sFDIh9fe7shHgVf6UvV5HbrCOv\r\nepLS7yMrP3wvWcIK50Q/HGvCbYA97RkC6fhTPJBQK0WYo0smXPLBjvVwaIf3\r\neHUxUF/Vr2kgudiQHCg/B5telED/goF7+boj03qWl9zFsCvwJSQ/wr6fiiYP\r\nTZCVQNJ6CE8IX2b5K2W0bbX3x9P/9nbUDNaYAM0KHJZwmTNijIqlG0jMRdGd\r\nLfpY6y2PiFP4nouftE2L6FNC/HTeTuDUDkOoHzNRluByomY3MMNuoyorjzm7\r\nDbQDSxAj5N2GdUVhXFgyjaeios5jFFreDyX5w6m2JKdRZD+W4ohSoIMnWCKF\r\nY2PYRTGGs9ZMHPtIYZkpT04/UmxQgyEXwqgpMdC01GEftfyzY9k3Ow8I7PDo\r\n0EqPd26sAN/9UDSuLyqKrE7/5pfVRPlrWDo=\r\n=eO9M\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"noahgenesis","email":"noah.genesis@protonmail.com"},"directories":{},"maintainers":[{"name":"adam-genesis","email":"adam@usegenesis.com"},{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_2.5.25_1649213025336_0.6058677663618899"},"_hasShrinkwrap":false},"2.5.27":{"name":"@genesisprotocol/smart-order-router","version":"2.5.27","description":"Genesis Smart Order Router","main":"build/main/src/index.js","typings":"build/main/src/index.d.ts","module":"build/module/src/index.js","repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.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:*","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","version":"standard-version","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest","integ-test":"jest test/integ","deploy":"npm i && npm run build && npm version patch --force && npm publish --access public"},"engines":{"node":">=10"},"dependencies":{"@bitauth/libauth":"^1.17.1","@ethersproject/bignumber":"^5.1.1","@genesisprotocol/router-sdk":"^1.0.31","@genesisprotocol/sdk":"^3.0.36","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@types/async-retry":"^1.4.2","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/lodash":"^4.14.168","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@uniswap/v3-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","bunyan-debug-stream":"^2.0.0","cli-logger":"^0.5.40","dotenv":"^10.0.0","ethereum-types":"^3.5.0","ethers":"^5.1.4","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","tslib":"^1.14.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@typechain/ethers-v5":"^7.0.1","@types/jest":"^26.0.24","@types/jest-sinon":"^1.0.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","jest":"^27.0.6","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","standard-version":"^9.0.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","typechain":"^5.0.0","typescript":"^4.2.2"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"gitHead":"ed0bffe251567f8c28166a12635be3d7c24a0287","bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","_id":"@genesisprotocol/smart-order-router@2.5.27","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-cKVX4KoZmZBmHPNH1LFAiRZSP8ywhhlqPlgeC24YbbUPOOwENWaVSh2sx++fdmpke8v/SxYQmjfUu2JJ6iNtWw==","shasum":"3ee24c18f803f8d329350437db8fe8ff13d449fd","tarball":"https://registry.npmjs.org/@genesisprotocol/smart-order-router/-/smart-order-router-2.5.27.tgz","fileCount":514,"unpackedSize":5516750,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAh9CyEdh5yRARjs/GxvkwPjcxqstA5wC2qC2mdoUWEtAiEAnrGUkn3y1Pfc4oaB3kP+AHHVmKte9XWBBEblE+zrKg4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTcRlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomeA//RqNuheS/kegfNnCxdCQdyUFMm9/JZSOz750lZSDLZY9cnH89\r\nrdwBArambZqtHitktksb4Ybw+rMWyoD4lU42ML1J8CyXkrY7r9WtbFRzXn06\r\nsxwx/ZRRLe12Kc+axRKiYoXqSq4ClftLs3lWbmicpthqiwVVAp8eAQYmbIaC\r\n7jr2vIhoe+4Hm62rfDqA+kGFeIX8LO21unZrVS66MS9LT++LrGGs99f56Gdi\r\nhbWcuJab3h2G10U5q6lhXIwuJIsmlHcthrCcdlYohyv57AgK05hPEWSnq9pn\r\nmvvyKtNASrTleT+sWf2Yi0DzY4LxD/9oM0Cg1amwh7kJL8Q6jmqBzrYVfSzj\r\nxJ47nGiK/qaudnYGvLxU1KFKxlTDq8LnOhzs8I4TIQl8eUZ7RBybfzsXjFjo\r\nLUYLRQrKswXmlNqmxRp3eMdgPzfHBlg37TIrqyQb2h2zs9xBKLaNfhztPraO\r\nEzsg/Afg6SffGhejjlCcZwrpH4syoGRr9hynA+TFOwhD50qJ0eDKxohTdBEa\r\nhQmPGgJlAQt9OgS2YEVxQvuHdFTtAEXlW6UIrqZ7uHx2w719K8FraNSiCMqu\r\nYMpGaI2bOzf6zb4xaAy7BqmVWMaG2QDdfmG2+fNc5/0big5sTij6x5KIDzC3\r\nP6b/YIuwSaPK3isYm4r9wQet5H0Ddf9ZTJA=\r\n=drQ2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"noahgenesis","email":"noah.genesis@protonmail.com"},"directories":{},"maintainers":[{"name":"adam-genesis","email":"adam@usegenesis.com"},{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_2.5.27_1649263717206_0.5259585671640756"},"_hasShrinkwrap":false},"2.5.29":{"name":"@genesisprotocol/smart-order-router","version":"2.5.29","description":"Genesis Smart Order Router","main":"build/main/src/index.js","typings":"build/main/src/index.d.ts","module":"build/module/src/index.js","repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.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:*","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","version":"standard-version","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest","integ-test":"jest test/integ","deploy":"npm i && npm run build && npm version patch --force && npm publish --access public"},"engines":{"node":">=10"},"dependencies":{"@bitauth/libauth":"^1.17.1","@ethersproject/bignumber":"^5.1.1","@genesisprotocol/router-sdk":"^1.0.32","@genesisprotocol/sdk":"^3.0.37","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@types/async-retry":"^1.4.2","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/lodash":"^4.14.168","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@uniswap/v3-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","bunyan-debug-stream":"^2.0.0","cli-logger":"^0.5.40","dotenv":"^10.0.0","ethereum-types":"^3.5.0","ethers":"^5.1.4","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","tslib":"^1.14.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@typechain/ethers-v5":"^7.0.1","@types/jest":"^26.0.24","@types/jest-sinon":"^1.0.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","jest":"^27.0.6","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","standard-version":"^9.0.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","typechain":"^5.0.0","typescript":"^4.2.2"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"gitHead":"41f12a5bc4e884fc668e4be6858e10923564d05a","bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","_id":"@genesisprotocol/smart-order-router@2.5.29","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-U3cPsui9bBB36RhnX2YdeYp1CM2NCMvg0hKNzGANk2mMoBFWzMawMIvrWGT2BiTg68JSuJdyJLDH/9/rH89zMQ==","shasum":"e4720173bbc5ad6e6b2217cc1282b414734ed3e3","tarball":"https://registry.npmjs.org/@genesisprotocol/smart-order-router/-/smart-order-router-2.5.29.tgz","fileCount":514,"unpackedSize":5516858,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC0alPReVv/NHUHC9/OfrymDNs8gZKURI1O8MgsOFSysAiA7VnReUm496GVlZ6JzpmZIOKadGmfp7vpD+PAjGN2DWA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTc18ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6CA//Uopeaz95pwpJzf4m6PIHz/gl+dJ2AWYdVis5C2/Fk13+AKKh\r\njNAFrqD6R1XzbYC/unllTxOEgT3n2tdVNWaKhcBwBfov9qwUHzGY979DMSaI\r\naoSOyV1sY3IWS/Jg4v9v9q5k6vLKmmE6C5/5KtKWiHc4O5q4NprDEQ3dnuV9\r\nxTJQfaFTi0KUTvfRxTRLdEW7Mr85XYRzdmCDpTz6NqeFfSgn0l/pqcgI5m8I\r\nhGbMhq2EK1fQiW40SFczKR6LHUeXIr8Q8IhNuZCIDV8Fkgq7SHLA8cIm52m8\r\nGoIFcKQbxNEakveocxEcDnro2cTk0QGWCqpE4+ukb0cGtfcKKbn4E6klA6NA\r\na50ZNOkqhTb0gfXdqMakvYnpgW8qCUESOW7UNxdUpPjbmHb4ruU/Lahpo6PE\r\nHt5eCuEv4tNnCslGPcI3S+c/DsMTSUOKpADBLigK+dYh/kCjwePtPQOD2uev\r\n4rHpIT1YoPLwLdt3XMYreKdlJW7mpqRdop6mwAcf81vT+BUeOyqei94EdUE+\r\n/vm2ef2AaJZqJaQCjl3iWfq5EKwtY2w+FZEKcaBWTGmwdykZmFvISwx+wrfp\r\nJihsqesipEKRrg7Fn9JuHnscD7f2WGV8iB459wf0oKovj85SPrOnGY2Iw6BR\r\nhYVKEKqoiQlYgG6cPPuY/dkydoff1kUgFl4=\r\n=TnpA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"noahgenesis","email":"noah.genesis@protonmail.com"},"directories":{},"maintainers":[{"name":"adam-genesis","email":"adam@usegenesis.com"},{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_2.5.29_1649266043898_0.40773094717632863"},"_hasShrinkwrap":false},"2.5.31":{"name":"@genesisprotocol/smart-order-router","version":"2.5.31","description":"Genesis Smart Order Router","main":"build/main/src/index.js","typings":"build/main/src/index.d.ts","module":"build/module/src/index.js","repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.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:*","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","version":"standard-version","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest","integ-test":"jest test/integ","deploy":"npm i && npm run build && npm version patch --force && npm publish --access public"},"engines":{"node":">=10"},"dependencies":{"@bitauth/libauth":"^1.17.1","@ethersproject/bignumber":"^5.1.1","@genesisprotocol/router-sdk":"^1.0.33","@genesisprotocol/sdk":"^3.0.38","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@types/async-retry":"^1.4.2","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/lodash":"^4.14.168","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@uniswap/v3-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","bunyan-debug-stream":"^2.0.0","cli-logger":"^0.5.40","dotenv":"^10.0.0","ethereum-types":"^3.5.0","ethers":"^5.1.4","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","tslib":"^1.14.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@typechain/ethers-v5":"^7.0.1","@types/jest":"^26.0.24","@types/jest-sinon":"^1.0.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","jest":"^27.0.6","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","standard-version":"^9.0.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","typechain":"^5.0.0","typescript":"^4.2.2"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"gitHead":"38e056aca236a6374b79f60acba220839e19c01c","bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","_id":"@genesisprotocol/smart-order-router@2.5.31","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-lbFGSO+vrtOqapwzTGmOpUIoZh8JdcwkPVe4qP9Zd3eAi1x3x9rBHX3sn/3vtx6b3pRTOQk39jCdWyJRDz/mEQ==","shasum":"7b330b0ae8aa19869b5771dfd026420e215d5d75","tarball":"https://registry.npmjs.org/@genesisprotocol/smart-order-router/-/smart-order-router-2.5.31.tgz","fileCount":514,"unpackedSize":5516966,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA1bZH7sSOz2GP88/XVPkhEcG/1XJ2yWgR5o0uM5svXjAiEAz3fV6Ys0VS+7sFCw57yXGy0lW6bf9zjKhTPbkWtzv9Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTdA+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrwjw//S/lSRohyQbJY2hDk5GyCqHzZ9ZWt6E0u3NgtHaLNJJufep5p\r\nLXhKMxSLhNWGDAQ9A0cxycorXJIFglFzzdG28QxWZDRUcgzEQOBX6IycpMUk\r\nBn5OFReErQOZbDjK1s3eZUUEs8jHgX7mRtmAxcnefwdNr2QbP2v0St8Pv8ix\r\nfFiCV5FGIIourc5jsEl6pKkXJ2WJytadruio/ByEU2/fY4fNIDL0D9nKz4x3\r\n23OUJupcBSk4stQdjA1zhIQJ5qeWQo0EBzwFr5pmOIwzAGkOit91FdObB/cG\r\nja6JJ0k21w1nP2fYKPIg/Vf+Kg83XazEq5CgvaXtc3du84X8a+rVw7UHZk8L\r\n+knSxSY9pm8dFO2I1/1H8kTsl4+Zv0ROEkmC2Naf73jfeNcpEqX0I43dr/sQ\r\n7r496xml/UR0crySAv/fyNEIsRqW/ca+245Zni6ik6NGiJ2AdqnQUMdOI2Bk\r\nzM5iFwRR3xI46Rs0s3fOx/KENgVEZqEUAhDgYMvUIsvfWK0LqpJe4jORWxdk\r\nYXsxvIXG4RzskCPCjfEROoqiaywONL0DXkmlAbgKJ4zHD7XKPru1gHKTpSNn\r\ncQuhs9MSsiQZpE0HzWrtLgMURsbVFrKdqu3JEFp3HM87ZMq6ziCfYB7xoJoM\r\neFY3zJCLnOF7i6fPmZg2GaTwBxhIQukOGFk=\r\n=go0K\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"noahgenesis","email":"noah.genesis@protonmail.com"},"directories":{},"maintainers":[{"name":"adam-genesis","email":"adam@usegenesis.com"},{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_2.5.31_1649266749466_0.3481128806291489"},"_hasShrinkwrap":false},"2.5.33":{"name":"@genesisprotocol/smart-order-router","version":"2.5.33","description":"Genesis Smart Order Router","main":"build/main/src/index.js","typings":"build/main/src/index.d.ts","module":"build/module/src/index.js","repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.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:*","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","version":"standard-version","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest","integ-test":"jest test/integ","deploy":"npm i && npm run build && npm version patch --force && npm publish --access public"},"engines":{"node":">=10"},"dependencies":{"@bitauth/libauth":"^1.17.1","@ethersproject/bignumber":"^5.1.1","@genesisprotocol/router-sdk":"^1.0.34","@genesisprotocol/sdk":"^3.0.38","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@types/async-retry":"^1.4.2","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/lodash":"^4.14.168","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@uniswap/v3-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","bunyan-debug-stream":"^2.0.0","cli-logger":"^0.5.40","dotenv":"^10.0.0","ethereum-types":"^3.5.0","ethers":"^5.1.4","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","tslib":"^1.14.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@typechain/ethers-v5":"^7.0.1","@types/jest":"^26.0.24","@types/jest-sinon":"^1.0.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","jest":"^27.0.6","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","standard-version":"^9.0.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","typechain":"^5.0.0","typescript":"^4.2.2"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","_id":"@genesisprotocol/smart-order-router@2.5.33","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-MCn7IX8/0qQT2/hyK5W+Z+MYAhJro4MR+60msvFN33bM1hyJ6VV3AsAn9ikPqGXjmJezb2mUwW6VniAsfvPjHQ==","shasum":"84391d9a3f60b29a5b957f25931efcebc504111c","tarball":"https://registry.npmjs.org/@genesisprotocol/smart-order-router/-/smart-order-router-2.5.33.tgz","fileCount":514,"unpackedSize":5517073,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkW/V2MDTLWqAXYV4kW9Ju+hWW81EhLhLPkBZLyk1YLgIgbd3bv5aAYw3vnQ2xCrxDZtCxHq2YB/21kllLPWE4NNQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTePzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmru4w//f98AebF6yjsJQUu2RHAc9Lzvbcuo74T+AWZsENuzyAFp2N+F\r\nzTkKOl3hvCHBsqLDjiDePDQpU2Ftx6jKu3p5t/S65PmE2m6ge0K+P703NOf+\r\n7Rg0slmFHEjxsfVqFJjMF635WMGfyFRN1cUeeFacyqKMfYojy04LMjAlGCaB\r\nJuLEyMPBhBWw6PNg/3DIm2y/odN0EWN290DC08jqw9T2A5duym6vC7ucIZfJ\r\n2Zbax7qMhFX3ZJKNoB3tc8/n7XBqyk4/2z+VKHkEck7EmCRaIKcUiZmtdNM6\r\n9hR6sMdvj8+MyaEKlEUQVgx2+WOs2Y6Q8NvnN10FVW0Wp3KfMQlMfCkM+NXl\r\nP2W50+LHT2BFlD2bynmSLmd3A6mqKohI9T5pioAHai6elIUL/0QHk4ULioV6\r\nggnpBvCTFuuK7rsYBm9y+aOTiVEfWIWuPpl8zc5B1NPUhovEY7JRSBnR9sO6\r\n6/QyOW/A3Mes4YrrGZa26OSFVL/sRVqKEUUaWN5wapm8NB9wh+1/Y5dIJTvA\r\nau1F75AOZF+N1/cGNQeHuFH3LyQKQdtb1e9FQUjcs8K/qgV2lLk4MLopmwuk\r\nLyyMITeNRBiTe5+z6tw7gqLCw1gplpbf+CotqflASV+hanvA/IGdajy5/0o7\r\nnvy35wruU2sQlTF/r1KYohR9xvjWK6BlNe4=\r\n=pI9N\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"noahgenesis","email":"noah.genesis@protonmail.com"},"directories":{},"maintainers":[{"name":"adam-genesis","email":"adam@usegenesis.com"},{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_2.5.33_1649271795592_0.909191924094521"},"_hasShrinkwrap":false},"2.5.34":{"name":"@genesisprotocol/smart-order-router","version":"2.5.34","description":"Genesis Smart Order Router","main":"build/main/src/index.js","typings":"build/main/src/index.d.ts","module":"build/module/src/index.js","repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.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:*","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","version":"standard-version","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest","integ-test":"jest test/integ","deploy":"npm i && npm run build && npm version patch --force && npm publish --access public"},"engines":{"node":">=10"},"dependencies":{"@bitauth/libauth":"^1.17.1","@ethersproject/bignumber":"^5.1.1","@genesisprotocol/router-sdk":"^1.0.33","@genesisprotocol/sdk":"^3.0.38","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@types/async-retry":"^1.4.2","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/lodash":"^4.14.168","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@uniswap/v3-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","bunyan-debug-stream":"^2.0.0","cli-logger":"^0.5.40","dotenv":"^10.0.0","ethereum-types":"^3.5.0","ethers":"^5.1.4","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","tslib":"^1.14.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@typechain/ethers-v5":"^7.0.1","@types/jest":"^26.0.24","@types/jest-sinon":"^1.0.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","jest":"^27.0.6","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","standard-version":"^9.0.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","typechain":"^5.0.0","typescript":"^4.2.2"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"gitHead":"e8a30db431335de8d5b38d6106c25f9922e4fc17","bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","_id":"@genesisprotocol/smart-order-router@2.5.34","_nodeVersion":"14.18.3","_npmVersion":"6.14.15","dist":{"integrity":"sha512-eD8Yj2+O3GHDT55xhKoC7Dq/FGgm7Wih5Dc93kuz+KaMIRgASaHPgw3gUDhoDHdXK2QyG770J+9+qBc7o+PIqg==","shasum":"3b435967d2c8e40adb449feed1acfb82d472c162","tarball":"https://registry.npmjs.org/@genesisprotocol/smart-order-router/-/smart-order-router-2.5.34.tgz","fileCount":514,"unpackedSize":5529849,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJ6TOE6ZoNLXh6BeQbaLXbibuoA1Zly/cxCeENyYsT6gIhAOpMFXoz6fjDsvFJc5hNTb9GortHMLv2box9ntmuonie"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJic0ckACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojOg/9E2zXeit1UVv48GsSaV5UHl+yrg6SCkDLnOyGHOoXuteb2gUn\r\nfQf8lIsr/UTADu3xLnZkwuokiH2NWbb/wEXsb81AclffCI24xjNByi/pmUna\r\nq7mAjAfodBcAQRU2O0gTXHcyoiz2QU0F/3H0PHcPEq3czDvjd/gxddJUpCBJ\r\nuSPNRVXwClRYgz2REtnHCEMDSXrqUzKisXNbpJTafnLUFcg1YCC2N0VK2Ugp\r\ndOdpkOO9ZKZS9Bkq7GtlnWsgrwLB70KxTEKd75xnhTN6jJ4VYVfot4IHfPtS\r\npSk4gwM42TsDzwwJIflLJMuEZFI0YXDBre/Z54QLzfzow6iJ4z8K0lvHuiNn\r\nNI033zRPYDwFzCAvXsdo0vaHwLTs3IpWpNyjUQDOzDhYd/o/mzBmwqBgYLzh\r\nZgUekFwYRG+CNirZ8eYu2e6itAbFCxaaBD/zobvIJZ5gUYmp6/H0bJ/bZHlq\r\nxdtMCtyVhZ2s7G0pMVNjszBRBfpepNHzrLon1+J5FkstoR01SVtrJ6qapbRY\r\nWTXcCwqbl0a8Z3QaZp0jZVhYxXRhS0+jUHuurRSii/N904EsTLAmFoYdHdf5\r\nJnh2svqFuz7EivN8OMiPJa3/Oj0hJc2dxzvS9wX+0ZeHm7yKKK5A/7gUi2SZ\r\npKyUEBvRPkWdnxp+sTw+i3v2v63ijVes/Sc=\r\n=heDp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"noahgenesis","email":"noah.genesis@protonmail.com"},"directories":{},"maintainers":[{"name":"adam-genesis","email":"adam@usegenesis.com"},{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_2.5.34_1651722020307_0.5995648544640342"},"_hasShrinkwrap":false},"2.5.36":{"name":"@genesisprotocol/smart-order-router","version":"2.5.36","description":"Genesis Smart Order Router","main":"build/main/src/index.js","typings":"build/main/src/index.d.ts","module":"build/module/src/index.js","repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.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:*","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","version":"standard-version","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest","integ-test":"jest test/integ","deploy":"npm i && npm run build && npm version patch --force && npm publish --access public"},"engines":{"node":">=10"},"dependencies":{"@bitauth/libauth":"^1.17.1","@ethersproject/bignumber":"^5.1.1","@genesisprotocol/helpers":"^0.1.64","@genesisprotocol/router-sdk":"^1.0.33","@genesisprotocol/sdk":"^3.0.38","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@types/async-retry":"^1.4.2","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/lodash":"^4.14.168","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@uniswap/v3-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","bunyan-debug-stream":"^2.0.0","cli-logger":"^0.5.40","dotenv":"^10.0.0","ethereum-types":"^3.5.0","ethers":"^5.1.4","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","tslib":"^1.14.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@typechain/ethers-v5":"^7.0.1","@types/jest":"^26.0.24","@types/jest-sinon":"^1.0.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","jest":"^27.0.6","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","standard-version":"^9.0.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","typechain":"^5.0.0","typescript":"^4.2.2"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"gitHead":"0e4a61e353d5bb986255d2ffd56969c9e2e2cf97","bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","_id":"@genesisprotocol/smart-order-router@2.5.36","_nodeVersion":"14.18.3","_npmVersion":"6.14.15","dist":{"integrity":"sha512-1cP82RlPcVHpIiesg2w5Ca470XQkpp/2bGSqd1lkH8yXjmQPyFyizXjzeSolmsXnllOZK2R28QWquUlVxwilOw==","shasum":"4469de2d976ac75cc705da776ace41b63b318615","tarball":"https://registry.npmjs.org/@genesisprotocol/smart-order-router/-/smart-order-router-2.5.36.tgz","fileCount":514,"unpackedSize":5551688,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXMtqwNCdOpQlfEfiOhCImhaXFgPdgWPlQ2Qige27YCQIgL+iIBz8N+bdxKLl42EESxr0sH7iE7QLiiqdJs4RYP+8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidJZzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpz2RAAoFadWqyS4eMrmkVPXhY0mAL+8Bqviwh3OSIaDltMkyFQSFpw\r\nRCTQ9T9pMySl25mVYfWBGX5UdCQY19L6GETQoRqq1b8C5zhSNxGaiMmuvcby\r\n2tTLG8WWLmRXuLCmo66fW5Ej97NiXH8nmEZrs3rHpnrvXnKJoMUN7QsvTWMk\r\nBau0UgTyWLXcwY2/f6TnerdcWiZ4wNpCzeiTM8BbK7vt3N2EEWdv8MeFkxy5\r\nTg5ywI5jmV4AgzcAbwLk1bHewaQaeymm7427b60J7WBNd6rnpSAMCOP85UF7\r\n0b4zzmHCG71E28puSrLkFNYSqvzEB6B4GwO9zP1acpExQqMADtQFc4K1EFyA\r\nbV8gPRjYckDzLenO5UgcwVsuIdYWVM2F2RzfgC0RYMcysp7wjAlpzUIbZlqD\r\nZ4HQTKznGlPDyDo8sgu7y8snXlYBSopPuYQkM3Uv+BrRO3guRAPSWMo5JYGT\r\nYjua2/8YXljDCtTPTnGH1FHU47Fd1Kw/BHkdN6ZpxfmkHHM16JmcBMvynCvm\r\neAoiYfD7uPCMTmCFzKnaQOPl9zlbAaq08xSCqF7Slk6Tf2mdlYeV0BP4N6oA\r\nPzV191PXz/8xFbIvAThePP0/OJ3ak1tupShNXMDAmvvb3E+OI+qK0sVwy94g\r\nWJWYuUiDAfy8k/uuQlcQNe38hWYIGuJZuBo=\r\n=3jn/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"noahgenesis","email":"noah.genesis@protonmail.com"},"directories":{},"maintainers":[{"name":"adam-genesis","email":"adam@usegenesis.com"},{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_2.5.36_1651807859363_0.0770406883858199"},"_hasShrinkwrap":false},"2.5.37":{"name":"@genesisprotocol/smart-order-router","version":"2.5.37","description":"Genesis Smart Order Router","main":"build/main/src/index.js","typings":"build/main/src/index.d.ts","module":"build/module/src/index.js","repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.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:*","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","version":"standard-version","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest","integ-test":"jest test/integ","deploy":"npm i && npm run build && npm version patch --force && npm publish --access public"},"engines":{"node":">=10"},"dependencies":{"@bitauth/libauth":"^1.17.1","@ethersproject/bignumber":"^5.1.1","@genesisprotocol/helpers":"^0.1.64","@genesisprotocol/router-sdk":"^1.0.33","@genesisprotocol/sdk":"^3.0.38","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@types/async-retry":"^1.4.2","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/lodash":"^4.14.168","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@uniswap/v3-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","bunyan-debug-stream":"^2.0.0","cli-logger":"^0.5.40","dotenv":"^10.0.0","ethereum-types":"^3.5.0","ethers":"^5.1.4","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","tslib":"^1.14.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@typechain/ethers-v5":"^7.0.1","@types/jest":"^26.0.24","@types/jest-sinon":"^1.0.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","jest":"^27.0.6","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","standard-version":"^9.0.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","typechain":"^5.0.0","typescript":"^4.2.2"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"gitHead":"1fa109504ef57c567a311341f64f8014ef959852","bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","_id":"@genesisprotocol/smart-order-router@2.5.37","_nodeVersion":"14.18.3","_npmVersion":"6.14.15","dist":{"integrity":"sha512-pFooUA8l9CiN9bh4gocg1y5rpZCICnU+oNPqsJCQA9W9ST3Xn6qX7aa3NT5/6KBT9FCEvVs0wpCpFh7//6XLLw==","shasum":"121e35bbd7a96a7c6737b85bd132f455ad19cd8b","tarball":"https://registry.npmjs.org/@genesisprotocol/smart-order-router/-/smart-order-router-2.5.37.tgz","fileCount":514,"unpackedSize":5553014,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOpimNj6LQIYP/oPhflEvZ8yKlfkAsq+nWgORxPvlTjQIgUomnmg+9EIaLs3d8mo2F63ECujhT5CQk3LSwfaXnu+Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieybwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/hQ//axK1Z0txJySDKuf0Jlxg/PtEHsaYKp1tpK1rFrHm9/d6J2+h\r\njx/BUPA/5/LfBJ/OzoPYeJjRvR8FBBsHcDwW+3jwgIWIfW3zAj6k4cG0EJJN\r\nPhCSHh4hbYJo2DeBYckOGzDYyd7DUlpPlOc40JMvSgDehHKS9f5pnKEEucOh\r\ndr/WpaJMp96nRUQLrIoQNoSwlC1jas/EhHTdWf2CthenbIjcOylubrJ6sb9f\r\nRT4Igok68iDuogWTeQwYppz5VZ140kuxh7ZnPrSORkx3uzo84Ngd+k97riVE\r\nLQWxywotIUUIYtT9hw1ZLG0U9zVcpLp0AIhr3rethrziYX8ZJQGWWSbhNJpg\r\nsU+00guOcSk3kUvokdvkNSupt6Mq121lcmfnEU/C14YL/+0Z6I75X24HnUhP\r\nzidRcVQ9ss4V8vB5rs5vOnCajo6sVqxycH4UngvH+ozRq6pb93F0+Jq6wFrW\r\nZdDw/hepWvENg7ay7d5/F63WNj2Y0uuA6F/sDJWtA7fuKjQu8EbYfVM9ToVl\r\nfj2cnvSB1cOWBXRqClbelxgadAAnKH5NVNwTfSJZYa6Ss/vZEovr723Jpt+G\r\n1iNq8tfBY6F3IhFuFq4vxL1BOoxqMSmsLego5ekvb5xbVXneytMvKmNEiPTK\r\nKrO757rL8kwrYWcCdBAIUIh9/PjfU8PL+A0=\r\n=oIsz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"noahgenesis","email":"noah.genesis@protonmail.com"},"directories":{},"maintainers":[{"name":"adam-genesis","email":"adam@usegenesis.com"},{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_2.5.37_1652238064093_0.25583120267366244"},"_hasShrinkwrap":false},"2.5.43":{"name":"@genesisprotocol/smart-order-router","version":"2.5.43","description":"Genesis Smart Order Router","main":"build/main/src/index.js","typings":"build/main/src/index.d.ts","module":"build/module/src/index.js","repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.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:*","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","version":"standard-version","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest","integ-test":"jest test/integ","deploy":"npm i && npm run build && npm version patch --force && npm publish --access public"},"engines":{"node":">=10"},"dependencies":{"@bitauth/libauth":"^1.17.1","@ethersproject/bignumber":"^5.1.1","@genesisprotocol/helpers":"^0.1.65","@genesisprotocol/router-sdk":"^1.0.33","@genesisprotocol/sdk":"^3.0.38","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@types/async-retry":"^1.4.2","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/lodash":"^4.14.168","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@uniswap/v3-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","bunyan-debug-stream":"^2.0.0","cli-logger":"^0.5.40","dotenv":"^10.0.0","ethereum-types":"^3.5.0","ethers":"^5.1.4","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","tslib":"^1.14.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@typechain/ethers-v5":"^7.0.1","@types/jest":"^26.0.24","@types/jest-sinon":"^1.0.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","jest":"^27.0.6","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","standard-version":"^9.0.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","typechain":"^5.0.0","typescript":"^4.2.2"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"gitHead":"d0348e1d41ea8ba786c168ff1d2a7932766bcd35","bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","_id":"@genesisprotocol/smart-order-router@2.5.43","_nodeVersion":"14.18.3","_npmVersion":"6.14.15","dist":{"integrity":"sha512-zUK7CzBT0GKfkM+cPuDnU5vtecO0TV4CS3bNQ2jRpvwbF7QsRHulaeXl0OOLVMp/0QqjhSShriTVMqE1QNezew==","shasum":"dd1f61d871d50d0f9bc862a2a1c77e28e04c6b1a","tarball":"https://registry.npmjs.org/@genesisprotocol/smart-order-router/-/smart-order-router-2.5.43.tgz","fileCount":514,"unpackedSize":5553054,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICQsiCjHUY0cYiIzPo8Lmqcjia3yqEPv87q9KS1y16tUAiEA5yZHpeiPu46HkeltQYRdy7KEDYLepxYOeTIHZgAd3zI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJie9mTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIGA/9EZunnlHdtZQAveq+nqpDYfv2JF2/ixlVgMRuPtH42f6XJVs/\r\nCFY6XVIVnj0KQz9mY1l4jVfQ/dncPBIk2Iz6gAm5vTloFNv4eOyRLUnEj9ES\r\n9h56X2bPxj2c1K1+L5vgFnJNndyAn42LOOHgXOY3PiI1TGARcnGb8RaP3VWc\r\nNjYbSbb7eMOg0ieZbnPrNQ3m5SO24hmD5Uamh95DhyI+5aO7/VjMmQjdPSSJ\r\nlTkZTHk3XElvhQU03VRauOj5yBJM0BatopSa+8Xa1d81NnyTJKmkh4g2nKVT\r\nslkrbJcZ9YMC1NLiqJ+kMJ7pkWy9U2l/IdPI8+uGr7qwyf2seNtxE32OutMQ\r\nkjCpiLfwHHVQrKFeei7+58FLnbDUzYiqz0xo4an3FXpGUhXgntEEqQxmJv/6\r\nfwSU+ZpeoxkOFOdb8F+QOwfM+Dv4u2yRzCDSMRr/9Gq6LzwUdrnx3SZMRFTZ\r\nL2U9z/7fA06ufonOifN/XzylbvZqYdNw9jzrBKV83jP+Ya5qk8cQyUzVIDJX\r\nJ1v5zfYwVgRRgh9nyGPBJBc62EtBNKg3w27nl1RPtjKA92ClCb72P12sycfs\r\nFd4ev7HWU1ll8Ndi/rxjlKxvhoN6y5Ybpz4PIPQhf5YvYMLXoTcehbn0kWvR\r\n+5A83RoGduq60TM7aegQtoKVOIPFAA0LynM=\r\n=eJQM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"noahgenesis","email":"noah.genesis@protonmail.com"},"directories":{},"maintainers":[{"name":"adam-genesis","email":"adam@usegenesis.com"},{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_2.5.43_1652283795176_0.657458557193827"},"_hasShrinkwrap":false},"2.5.45":{"name":"@genesisprotocol/smart-order-router","version":"2.5.45","description":"Genesis Smart Order Router","main":"build/main/src/index.js","typings":"build/main/src/index.d.ts","module":"build/module/src/index.js","repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.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:*","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","version":"standard-version","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest","integ-test":"jest test/integ","deploy":"npm i && npm run build && npm version patch --force && npm publish --access public"},"engines":{"node":">=10"},"dependencies":{"@bitauth/libauth":"^1.17.1","@ethersproject/bignumber":"^5.1.1","@genesisprotocol/helpers":"^0.1.67","@genesisprotocol/router-sdk":"^1.0.33","@genesisprotocol/sdk":"^3.0.38","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@types/async-retry":"^1.4.2","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/lodash":"^4.14.168","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@uniswap/v3-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","bunyan-debug-stream":"^2.0.0","cli-logger":"^0.5.40","dotenv":"^10.0.0","ethereum-types":"^3.5.0","ethers":"^5.1.4","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","tslib":"^1.14.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@typechain/ethers-v5":"^7.0.1","@types/jest":"^26.0.24","@types/jest-sinon":"^1.0.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","jest":"^27.0.6","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","standard-version":"^9.0.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","typechain":"^5.0.0","typescript":"^4.2.2"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"gitHead":"e1ddd64392bba62c8a2bc4c68e1ad60ad7e4e9f8","bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","_id":"@genesisprotocol/smart-order-router@2.5.45","_nodeVersion":"14.18.3","_npmVersion":"6.14.15","dist":{"integrity":"sha512-47lka15bbI/yt6JeZZHxkyyFcdTK2b35qigrQWFTzqDrMYjU1IKCUJ6yh6AUk9kSeg1vQ6RXUQfFYgoUQWopuA==","shasum":"f54e57d749f37d21933d398cc600c74cf0a8c52c","tarball":"https://registry.npmjs.org/@genesisprotocol/smart-order-router/-/smart-order-router-2.5.45.tgz","fileCount":514,"unpackedSize":5553334,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUmXYL5f8UGBK/zIcBDEDtgvY8dL5V+KdBCIpqWMX5twIgeERf+l71fdJbeSGuQKcBDo2aGyYZXtqRpupcLz32Y2I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJie+X/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQrA//eE6iX+akLFB6zezromghDuQUqZ6PcaulJCYCqyD7s1b8iGyy\r\nXqVBUQs6XzH9kzJs4PETtjWfziHcTajhWOWXpr5Jcf/ks3itPlEjxAXfR7mL\r\nyJxoYDcjaiDXNesNwTs1OEviYq3XfgD2bGsQenHm9J8cybMhP0+Ar52ncEp5\r\nXspNgQG2kHmHjxilzFBAwNchuRx2t391jShUKUt+FxzTuJpEInipzxzebLB5\r\nqNX/nHtBcaBM2J9VxYdH9LxsfnkLqw/EYBTQopE84kIE+1/TkPAnB6q331XL\r\nZxOm6Ls2gxck8F1d1onK0/1Q8K/uEG+v7qU9isP1u/zQGxRf3jcX6p3Vh+kU\r\nfjHnvWGHpO4sgsKFXWMIBsBIz9mCTSruXMhahBm7Ajj/4Ye9RTFOPvzwrQuz\r\nRjuOuFxG5gMOrWUtphA8r4RcoNYdDMkXKjNzotTdsuTsqGhferPV4Sf3JOSB\r\nvlQ/+vD2xASIjSopO6WK7JWzhIAYfmQ/Sj6lnWxNmtrBwCIYolQAm6qkOoB9\r\nCE3R6kDR2LYhLETXMnxZDwRBuy6ROolOVfHe7SK9XILG5I6M0Gg10qxxjazy\r\nKa1j7UT810+8hqcXZ96vhdGbqfrdDp571kQ2GjADkmSZcNrU77WUGHwd++SY\r\nW9M3BCdH3LOLDY1KI4v9wdizmQuxzod8zus=\r\n=Evir\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"noahgenesis","email":"noah.genesis@protonmail.com"},"directories":{},"maintainers":[{"name":"adam-genesis","email":"adam@usegenesis.com"},{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_2.5.45_1652286974950_0.964955109945344"},"_hasShrinkwrap":false},"2.5.47":{"name":"@genesisprotocol/smart-order-router","version":"2.5.47","description":"Genesis Smart Order Router","main":"build/main/src/index.js","typings":"build/main/src/index.d.ts","module":"build/module/src/index.js","repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.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:*","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","version":"standard-version","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest","integ-test":"jest test/integ","deploy":"npm i && npm run build && npm version patch --force && npm publish --access public"},"engines":{"node":">=10"},"dependencies":{"@bitauth/libauth":"^1.17.1","@ethersproject/bignumber":"^5.1.1","@genesisprotocol/helpers":"^0.1.67","@genesisprotocol/router-sdk":"^1.0.33","@genesisprotocol/sdk":"^3.0.40","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@types/async-retry":"^1.4.2","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/lodash":"^4.14.168","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@uniswap/v3-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","bunyan-debug-stream":"^2.0.0","cli-logger":"^0.5.40","dotenv":"^10.0.0","ethereum-types":"^3.5.0","ethers":"^5.1.4","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","tslib":"^1.14.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@typechain/ethers-v5":"^7.0.1","@types/jest":"^26.0.24","@types/jest-sinon":"^1.0.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","jest":"^27.0.6","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","standard-version":"^9.0.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","typechain":"^5.0.0","typescript":"^4.2.2"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"gitHead":"b97b0e1c814ff02caff517c2a963a5d45ba974ff","bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","_id":"@genesisprotocol/smart-order-router@2.5.47","_nodeVersion":"14.18.3","_npmVersion":"6.14.15","dist":{"integrity":"sha512-COEKgip9CYZ0ti1RvNxqN0v27gS90rIB63r3bgCRyinkEgmtulWBY8Kt0ZmRMKtDMaaqe4oTK1bs0MkoXCeYEg==","shasum":"9781d83a8dc0f94b0e9f0ff51f97b2431bd26fab","tarball":"https://registry.npmjs.org/@genesisprotocol/smart-order-router/-/smart-order-router-2.5.47.tgz","fileCount":514,"unpackedSize":5553442,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDyhhJOvDT8SH1YedWwz31p66AY/wePdH2CJ6iiUCq34AiAyGcKi85VHSgVIx9rqGX+w+yzcw0RE1nGr+/yNi3Ucsw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifBrCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrl6Q//RF3kDta1cT+Bw0v7OGZysFm79OBF8Lzdb2fMKkUwhdv00FmM\r\nq19JNXOVlrgA75TvTpDuz0/G/85Eus3qafJNI1Ks4TJWS5oTaoZzhbnb+e68\r\nCF6iduMRyahZ7OfPolQFfvaKwMPt5gatRsgXFYkIvuq6+gdrEpO87yaBBzzo\r\nFyZcSi6f8e1AJfV1doTKKUxwNCTgsns/EEhmibNmFVf4iShIpZldAnsyYjY5\r\n+uTf3GJCKPeu0GOOqCF9UwoArCvHTH7WC7n+NbJNabxm1uNcBD2Em2vQHMaa\r\nPpgn7u+ZaNZxMWXqUy19igQcaCdSBpZpVVwEc+XergNOkHx/RcP9chz3KM7S\r\nzmpzewsY3Mil3zpyWvn6Axv9kBF4VCGzXQq+UqWI/x+nU2S9g57AoU4VL64c\r\nx37zQQqowToWFOAg88dPUrW2j7+BoxMdNNt9JqFGZABteebVo/3YB0+I2fuC\r\nXqDQvVo0iBEF6OU+utueWLOZyzJlXiFooIiZhUy1ezV83LrXr4hI+pEVg8yC\r\nvaCVunW6BlQgexBnP9PlwsodOL5web4EzO/DKgdI+Cn60T6zlg9iAuofERhV\r\njcI/XYUBZRhare4eB9Ct0RuJlS+lDLrC/BKwn9FuE6FEw1D/cf5iaQ5d1H2D\r\nNV0d9LkblDiXCPY1Nl4/6f7KKAIEEoRcy4k=\r\n=jtOh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"noahgenesis","email":"noah.genesis@protonmail.com"},"directories":{},"maintainers":[{"name":"adam-genesis","email":"adam@usegenesis.com"},{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_2.5.47_1652300482328_0.6935094077876214"},"_hasShrinkwrap":false},"2.5.49":{"name":"@genesisprotocol/smart-order-router","version":"2.5.49","description":"Genesis Smart Order Router","main":"build/main/src/index.js","typings":"build/main/src/index.d.ts","module":"build/module/src/index.js","repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.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:*","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","version":"standard-version","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest","integ-test":"jest test/integ","deploy":"npm i && npm run build && npm version patch --force && npm publish --access public"},"engines":{"node":">=10"},"dependencies":{"@bitauth/libauth":"^1.17.1","@ethersproject/bignumber":"^5.1.1","@genesisprotocol/helpers":"^0.1.67","@genesisprotocol/router-sdk":"^1.0.35","@genesisprotocol/sdk":"^3.0.40","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@types/async-retry":"^1.4.2","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/lodash":"^4.14.168","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@uniswap/v3-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","bunyan-debug-stream":"^2.0.0","cli-logger":"^0.5.40","dotenv":"^10.0.0","ethereum-types":"^3.5.0","ethers":"^5.1.4","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","tslib":"^1.14.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@typechain/ethers-v5":"^7.0.1","@types/jest":"^26.0.24","@types/jest-sinon":"^1.0.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","jest":"^27.0.6","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","standard-version":"^9.0.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","typechain":"^5.0.0","typescript":"^4.2.2"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"gitHead":"20ec3f576abaa2e3365da652fc6df8e7c6ba8df4","bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","_id":"@genesisprotocol/smart-order-router@2.5.49","_nodeVersion":"14.18.3","_npmVersion":"6.14.15","dist":{"integrity":"sha512-Gmwtv4ukS+iMrLUSOsZigU9JlCdU1LdQmmMT7S7oXjW2XKq7oLsHNtBN+5rZ6tEyP+D6Z2afcqR3G9HopOK62Q==","shasum":"cd7d7e55e077674529f5ce13f7bba705d2f2d935","tarball":"https://registry.npmjs.org/@genesisprotocol/smart-order-router/-/smart-order-router-2.5.49.tgz","fileCount":514,"unpackedSize":5553456,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFzTnmfuzZ0nJpzhHzUwOPb0JBqfprY4Z1vQ7njmJ7xPAiAyW1yFZfK+cfDf0V4A4fXMSi4UBS33vGhkJbUoNqm8Vg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifCdlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyFw//ZHN/dy9C/b51h0R84farbn5MXBqivZ8mK/QLgK1qouEgGQET\r\nc0Zagb2n+ZPbFV2OgC1CiNreG5mjHsZ7MCinCNUDBfeaYeVzyQmn6vY2Bm/b\r\nbUE5sH0QpudpOLrFP0Hu2dcOFQVLkpcFIUi3kdXN3wKeyCRPHhAfeDYEIPTG\r\n5LJw7aYrJQ/osqrWfUwVCJ0tiQAQAaPmmaDLrSEwrVq/AhJI23hOpPLcVSpw\r\nk3TKcbrAKZEQoodjl26QBmgQpUjgnEqbcWIbdV/NQAsKW19xZ1vbENPwXOoR\r\nqTrg0Q1XDyl8xXbuhCIyi66Bpqj/erFc0Cj2mWh5DfISk9Xpm2UPxcgDWB6Z\r\nkSLN82wCYQPaAPReEfGQneGgrhEP9j8AXj1HpF0hwBOAVzwC2+4iYhegWvny\r\nuczOy5VdPMZBoow+gaGC/heWQf0yNl+ER5LplWBbCuUoqxLecDlfk492lQYc\r\nmFbR1NK+SO3vKm/BlUkLzSEW6gtZ3SefyeJkwhfMMMtSY9/U39R2z2AOlFcA\r\nL9dNiNyRH/YKBCbXXEAKKlIz6/z6naiFP+0B2nQMbEaeCKhZgmQDQyOp2Y5U\r\nmFSaWv2eMvI1KVlZYCLBue53DagEr8//MLUq7b8uTRgQoPTESxW2UsMchlr1\r\n+jWQBeGrRkeCevg+lDwFqh9PxgghPXekIuE=\r\n=PADp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"noahgenesis","email":"noah.genesis@protonmail.com"},"directories":{},"maintainers":[{"name":"adam-genesis","email":"adam@usegenesis.com"},{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_2.5.49_1652303717093_0.9656680840687502"},"_hasShrinkwrap":false},"2.5.51":{"name":"@genesisprotocol/smart-order-router","version":"2.5.51","description":"Genesis Smart Order Router","main":"build/main/src/index.js","typings":"build/main/src/index.d.ts","module":"build/module/src/index.js","repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.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:*","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","version":"standard-version","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest","integ-test":"jest test/integ","deploy":"npm i && npm run build && npm version patch --force && npm publish --access public"},"engines":{"node":">=10"},"dependencies":{"@bitauth/libauth":"^1.17.1","@ethersproject/bignumber":"^5.1.1","@genesisprotocol/helpers":"^0.1.67","@genesisprotocol/router-sdk":"^1.0.35","@genesisprotocol/sdk":"^3.0.40","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@types/async-retry":"^1.4.2","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/lodash":"^4.14.168","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@uniswap/v3-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","bunyan-debug-stream":"^2.0.0","cli-logger":"^0.5.40","dotenv":"^10.0.0","ethereum-types":"^3.5.0","ethers":"^5.1.4","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","tslib":"^1.14.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@typechain/ethers-v5":"^7.0.1","@types/jest":"^26.0.24","@types/jest-sinon":"^1.0.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","jest":"^27.0.6","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","standard-version":"^9.0.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","typechain":"^5.0.0","typescript":"^4.2.2"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"gitHead":"57b9b341e62b13361a543414c13642769966c013","bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","_id":"@genesisprotocol/smart-order-router@2.5.51","_nodeVersion":"14.18.3","_npmVersion":"6.14.15","dist":{"integrity":"sha512-HePtqlk7uk3Xj5/++wV61a21yQ3yAlav7YR349e0LQer0D7afE9ZS7qkItyn8iTXkgrmhI4p7wgDRfgQUkKneQ==","shasum":"d0913984de93fd9cc186d89efdcd2ac7bf9c94df","tarball":"https://registry.npmjs.org/@genesisprotocol/smart-order-router/-/smart-order-router-2.5.51.tgz","fileCount":514,"unpackedSize":5556230,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAp9KAAdHV/aMvzJz/MoNPXwE9j4eB4NV/5aJTkoIp2HAiApEKGgzZyiVeCBpqREBI3JKIMG03PxKtBZ7vII22sfhQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifCwaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkrQ//Z+65yxka4WUEOajU1907oSvZf/YpO035dH14ZNnkrF3dG4IA\r\njPCEgPPkkjX5fiSiq7/hwnhrfHmTTBsNNO698zO0bxj3HiVACfvNFtVIRDdO\r\nUQqzNsqlcnfCnxX3kGvJ/mmg34OF0pn+qHmaKFOcqMsvo+S2uo01vz9W7/ky\r\nxMHif4c59DqO+E0pCAgERN4HYlEeFY0DWwl2T5taD1fLRjxdQugwOm3g/jGI\r\ndzflngLIGfAAo2Tua5d79jq6vyhzRDJ/g593XsoQsYm/X08/WTq7xP+Cmos8\r\naRWf5ojhFrHWcCIbR+HBTFUx5L2K6/hKFONJJFeaOQqrv0lBgBWhfHv7jYEl\r\nDNoVYPxf8q5Z6bsdA6LvArm2Wdl1BeW+MSq4HQXnlPM7amHOFRZnlycg2U5A\r\nJPYkZJstvp1gONJapJYbxo9uBt43aWj0jbewrsi/lzYkReMHBNBk7moWGey9\r\niMODqqmwzDnYgcQc064mmQdTzeOgbB6DrNEUg6AirQPYstGUOnXzORwJ8YwV\r\nyGcOKIDvj6/LmMd3WC+Oj8ShRt0yFmYlSl2mmA3sVSMtzNiEORGB+1+iB4Qg\r\nu9y3b0eaZIhdjeobQB1/zpHu404FfK21m1p169Za0scBzO6aqutz3LDUGO27\r\nPSx20L0ICFAjk/NP2/hJglvBRUBK+PAifKU=\r\n=lrJI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"noahgenesis","email":"noah.genesis@protonmail.com"},"directories":{},"maintainers":[{"name":"adam-genesis","email":"adam@usegenesis.com"},{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_2.5.51_1652304922506_0.07913618433183323"},"_hasShrinkwrap":false},"2.5.61":{"name":"@genesisprotocol/smart-order-router","version":"2.5.61","description":"Genesis Smart Order Router","main":"build/main/src/index.js","typings":"build/main/src/index.d.ts","module":"build/module/src/index.js","repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.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:*","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","version":"standard-version","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest","integ-test":"jest test/integ","deploy":"npm i && npm run build && npm version patch --force && npm publish --access public"},"engines":{"node":">=10"},"dependencies":{"@bitauth/libauth":"^1.17.1","@ethersproject/bignumber":"^5.1.1","@genesisprotocol/helpers":"^0.1.71","@genesisprotocol/router-sdk":"^1.0.35","@genesisprotocol/sdk":"^3.0.40","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@types/async-retry":"^1.4.2","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/lodash":"^4.14.168","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@uniswap/v3-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","bunyan-debug-stream":"^2.0.0","cli-logger":"^0.5.40","dotenv":"^10.0.0","ethereum-types":"^3.5.0","ethers":"^5.1.4","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","tslib":"^1.14.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@typechain/ethers-v5":"^7.0.1","@types/jest":"^26.0.24","@types/jest-sinon":"^1.0.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","jest":"^27.0.6","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","standard-version":"^9.0.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","typechain":"^5.0.0","typescript":"^4.2.2"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"gitHead":"742220f14002a7e18c951ca69fe14a7cdab51928","bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","_id":"@genesisprotocol/smart-order-router@2.5.61","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-x/zLNHEQDEjROslUuvwnzoe+9Vl+ehhmXgU8yvbI5B4yYmhfbVf0+o5H/I3BNdGaByeMewflNyB0fUfehhKCOw==","shasum":"84deb6e3d0df04ab0caf0fd61aadcc32faaedc60","tarball":"https://registry.npmjs.org/@genesisprotocol/smart-order-router/-/smart-order-router-2.5.61.tgz","fileCount":514,"unpackedSize":5557076,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA7Za6pV6OxN38xja/tF5swENjHcujch1eIfO39HMTc6AiBl9GPfkzw6ef69UYcCVQTGtrhDoBCRb8aqv9NakjXjCg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinl94ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMSw/+LHEYEwDNnS0oYziWgSpYXa5KD5WtEboFKVPiVkYvoL2uPVbL\r\nytnJZCbI6ESe5IduhB5wIkiZ6ck1ObU4piYEj9b8nwi+O5dojTQ+AsRFIfvM\r\nQk52Z8GQSaUY+f8l+/oKpFcKRcuLwTv7yNA8tcLhZvYI3NrYqWlkKl3iGyXD\r\nbC5zyoxHkzLHtNH4p2mrasFGff3Q2Pylzl4UlFJKZwZCOEm1BChJ6YOTo8KJ\r\nw/QSBMGMxXJOJK5klMNnZduGOOUpkuB3uvURcxaw58fdVdhJCxzGiww5YwXb\r\niaxdKmSwj0fCEachUcRu6ZassYHlZCi9wGIbzqoY9/YaoDIGNWOHLZzW+I3e\r\nqkMuXNwhVJvCBKCrEgDCmT3+inM2z2HmvD5hkv6WEMfELxhu7K0rCM7/n+0z\r\nOjVM+7isfpY0gcVs/MiOe2Mf2Q4JDtOMidvsuCbxTqYIlOMUZAKt2L5ZwKc4\r\n6nTW0Hyg1P+epMfCijGRj5VdIFP0ahSz/w+oMVlnvs0HvkMeHx/2XqVg1Clx\r\nA9G6WcmrbxiLt/tG5lHNF0+mxCB4JO2ENmcvCXWCfg9U8LGkHCKrhhhvtQkf\r\nZFMhCLMCOdy+Wk/GE76pKg38DkizULRYDf7kBZ+sXuWNMhklc51fE7FFffHt\r\nk1SbTY9q2SRcd+fwtKFQvCPMDALTt/qd1js=\r\n=FVgL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"noahgenesis","email":"noah.genesis@protonmail.com"},"directories":{},"maintainers":[{"name":"adam-genesis","email":"adam@usegenesis.com"},{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_2.5.61_1654546296384_0.5164522618553886"},"_hasShrinkwrap":false}},"time":{"created":"2022-01-12T03:28:52.745Z","2.5.9":"2022-01-12T03:28:53.080Z","modified":"2022-06-06T20:11:36.883Z","2.5.10":"2022-01-12T03:34:10.437Z","2.5.11":"2022-01-12T03:44:41.213Z","2.5.12":"2022-01-13T01:54:54.767Z","2.5.13":"2022-01-13T01:55:39.752Z","2.5.14":"2022-01-14T01:37:11.989Z","2.5.15":"2022-01-14T01:40:58.433Z","2.5.16":"2022-01-17T22:31:24.167Z","2.5.17":"2022-03-07T20:05:05.215Z","2.5.18":"2022-03-08T15:18:37.082Z","2.5.22":"2022-04-06T02:28:53.412Z","2.5.25":"2022-04-06T02:43:45.643Z","2.5.27":"2022-04-06T16:48:37.389Z","2.5.29":"2022-04-06T17:27:24.153Z","2.5.31":"2022-04-06T17:39:10.285Z","2.5.33":"2022-04-06T19:03:15.741Z","2.5.34":"2022-05-05T03:40:20.490Z","2.5.36":"2022-05-06T03:30:59.638Z","2.5.37":"2022-05-11T03:01:04.387Z","2.5.43":"2022-05-11T15:43:15.390Z","2.5.45":"2022-05-11T16:36:15.347Z","2.5.47":"2022-05-11T20:21:22.648Z","2.5.49":"2022-05-11T21:15:17.390Z","2.5.51":"2022-05-11T21:35:22.736Z","2.5.61":"2022-06-06T20:11:36.797Z"},"maintainers":[{"name":"adam-genesis","email":"adam@usegenesis.com"},{"name":"noahgenesis","email":"noah.genesis@protonmail.com"}],"description":"Genesis Smart Order Router","homepage":"https://github.com/GenesisProtocol/smart-order-router#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/GenesisProtocol/smart-order-router.git"},"bugs":{"url":"https://github.com/GenesisProtocol/smart-order-router/issues"},"license":"GPL","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\n```\nnpm run test\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_{CHAIN} = '<JSON_RPC_PROVIDER>'\n```\n\nFor example, specifying a provider for Optimism :\n\n```\nJSON_RPC_PROVIDER_OPTIMISM = '<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\n## Rinkeby\n\n```\n./bin/cli quote --tokenIn 0x5592ec0cfb4dbc12d3ab100b257153436a1f0fea --tokenOut 0x4DBCdF9B62e891a7cec5A2568C3F4FAF9E8Abe2b --amount 200000 --exactIn --minSplits 1 --router alpha --chainId 4\n```\n\n## Kovan\n\n```\n./bin/cli quote --tokenIn 0x4f96fe3b7a6cf9725f59d353f723c1bdb64ca6aa --tokenOut 0xd0a1e359811322d97991e03f863a0c30c2cf029c --amount 10 --exactIn --minSplits 1 --router alpha --chainId 42\n```\n\n## Ropsten\n\n```\n./bin/cli quote --tokenIn 0x07865c6e87b9f70255377e024ace6630c1eaa37f --tokenOut 0xc778417e063141139fce010982780140aa0cd5ab --amount 200000 --exactIn --minSplits 1 --router alpha --chainId 3\n```\n\n## Optimism\n\n```\n./bin/cli quote --tokenIn 0x7F5c764cBc14f9669B88837ca1490cCa17c31607 --tokenOut 0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1 --amount 200000 --exactIn --minSplits 1 --router alpha --chainId 10\n\n```\n\n## Optimistic-Kovan\n\n```\n./bin/cli quote --tokenIn 0x7F5c764cBc14f9669B88837ca1490cCa17c31607 --tokenOut 0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1 --amount 200 --exactIn --minSplits 1 --router alpha --chainId 69\n```\n\n## Arbitrum\n\n```\n./bin/cli quote --tokenIn 0xfd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9 --tokenOut 0x82af49447d8a07e3bd95bd0d56f35241523fbab1 --amount 20000 --exactIn --minSplits 1 --router alpha --chainId 42161 --debug\n```\n\n## Arbitrum-Rinkeby\n\n```\n./bin/cli quote --tokenIn 0x09b98f8b2395d076514037ff7d39a091a536206c --tokenOut 0xb47e6a5f8b33b3f17603c83a0535a9dcd7e32681 --amount 200 --exactIn --minSplits 1 --router alpha --chainId 421611\n```\n\n## Polygon Mumbai\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## Polygon Mainnet\n\n```\n./bin/cli quote --tokenIn 0x2791bca1f2de4661ed88a30c99a7a9449aa84174 --tokenOut 0x7ceb23fd6bc0add59e62ac25578270cff1b9f619 --amount 5 --exactIn --minSplits 1 --protocols v3 --router alpha --chainId 137\n```\n","readmeFilename":"README.md"}