{"_id":"@warpgatex/warpgate-sdk-v3","_rev":"29-0d0b1db5e72a8a9955b817cc4a22ebdd","name":"@warpgatex/warpgate-sdk-v3","dist-tags":{"latest":"3.0.4"},"versions":{"1.0.0":{"name":"@warpgatex/warpgate-sdk-v3","version":"1.0.0","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@1.0.0","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"homepage":"https://github.com/WarpGate-Labs/warpgate-sdk#readme","bugs":{"url":"https://github.com/WarpGate-Labs/warpgate-sdk/issues"},"dist":{"shasum":"2abbe70201f05d57f08ab489c59899909317dba8","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-1.0.0.tgz","fileCount":34,"integrity":"sha512-Xc82VvWa9YKARHodQq9/SqTWtCCSF93GJt7N7krGJy/zYex+pHTON9FJWRryzhmDVkuzxUWyU08s7+I9rbApQQ==","signatures":[{"sig":"MEUCIQD6W72BY+0L2CY6F3y4y6af28Hojhe04mVPY2dXHE9/HAIgMLeFp3gMWuCC7nSQTeUNAjVbRccLnSaPgjZ6GnL3ZxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151154},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f4f0900d48294da3a8b0b97eccca0facc0b8a760","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"repository":{"url":"git+https://github.com/WarpGate-Labs/warpgate-sdk.git","type":"git"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"^1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_1.0.0_1709457609924_0.5406048013911635","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@warpgatex/warpgate-sdk-v3","version":"1.0.1","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@1.0.1","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"92755e076d930d47987cb629000f5ac7a3b6cb99","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-1.0.1.tgz","fileCount":34,"integrity":"sha512-UpuAEMViQAbuXXNPPJ0F1wYs9w8n0s8ZmbjpHXNleSxO1tM0KcCgOPgYKXAxTGsPGVC+JSyoBMz2sSzW6cuC9A==","signatures":[{"sig":"MEQCIF01uxLCgyT8mFV8V7o7I559CQGzCitCp458A8OS/HfcAiA8/eqvIOqy5cwjum1hGCIlxbOOxZ1ulW6zKijqowVnYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150924},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f4f0900d48294da3a8b0b97eccca0facc0b8a760","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"^1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_1.0.1_1709536484611_0.36239481711265653","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@warpgatex/warpgate-sdk-v3","version":"1.0.2","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@1.0.2","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"68cec803aeca58424124bebcbc57bf5e24a06051","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-1.0.2.tgz","fileCount":34,"integrity":"sha512-GMhJ1iiJqBxgD5XSavskrQ1fhEL3WeGrgWmzvL6dc6kJ9WCAnClMID44CQ5wSFEVNArC5cXjMzjDAyAQkzh7vg==","signatures":[{"sig":"MEUCIG0gQ+AO4aFvJa5T/1DFhQdSxjXoypeFoZazhb8AN4leAiEAw9JdkDl10VdVYUT2ByzA8NJfzlr1YOvj2e7DOfOPLXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151103},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"11c253f652999334e4d30623b7f7982fdf621bbf","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"^1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_1.0.2_1712317922836_0.48080865161568664","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@warpgatex/warpgate-sdk-v3","version":"1.0.3","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@1.0.3","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"c92e38774ac63ba3cb2978c924dd92f1e7b702d2","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-1.0.3.tgz","fileCount":35,"integrity":"sha512-AylsCS8Pu9LDUXt4FSQ+nlbRMbMdBZ0G+1/0/MPXVYRHa9ZX9qgmRsqwPzawgARzsxKmrd5i6PVU8v70aha3Yw==","signatures":[{"sig":"MEUCIBM5pD9x/MBrzL507LLuxVC6neeuY61zThL6wg5iL9gUAiEA1RivcUfqxSMKnF/bt4a4Y0zR+X8WCdaX5IW9W7Ms5pg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154874},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1ae6f74abd5cbe3b5a2321f93b32db28456cd6a2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"^1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_1.0.3_1713863862194_0.7232550395637962","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@warpgatex/warpgate-sdk-v3","version":"1.0.4","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@1.0.4","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"72e93e86867155184378b62028026aaf962b213f","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-1.0.4.tgz","fileCount":35,"integrity":"sha512-O5o1Ol9tFU0cS/suPTRdNLcIAmRLtQLkRdw5+V0TkoY6dNuFt9/6qUnbRkaEAE+w5ANs82lgxn05l45q+aVN2Q==","signatures":[{"sig":"MEQCIQDr4QjKt7e7Z+rPqEU65EfG8odcQF3ahxo8hAOytwwPVAIfG8x+RZomlVwNAoMOjhlf6bSzzh4Da33FHX2aBrXlXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159336},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1ae6f74abd5cbe3b5a2321f93b32db28456cd6a2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"^1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_1.0.4_1713866411580_0.47951181608119864","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@warpgatex/warpgate-sdk-v3","version":"1.0.5","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@1.0.5","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"344df87d59a4410856a544116f33352c9e2676af","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-1.0.5.tgz","fileCount":35,"integrity":"sha512-EaaHcN31Q92XCxqhqfunMWNP66jmu3faphnGpUg/ff5RqmvDYqmT1fp+PmZwg1K+g+FCwKJljS/Xf+HrZh+Qbg==","signatures":[{"sig":"MEUCICjj3U0gJVjRQL0NzoB2y89BbG8++4sNn56eoemTeYnrAiEAtL1kFiWHP8cZOKMB0X1NhK4IYgT4/LXUK7YJUCTkOQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159302},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1ae6f74abd5cbe3b5a2321f93b32db28456cd6a2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"^1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_1.0.5_1713870098766_0.22787800984344364","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@warpgatex/warpgate-sdk-v3","version":"1.0.6","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@1.0.6","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"6ba211088a18ce443735d4da5f44ce502017b76f","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-1.0.6.tgz","fileCount":35,"integrity":"sha512-uYjBBL6Iguh1irOWVB5CqeQth5KX2WIyqddez03++2oXtZYdyDjuWIcBPIx58u1ExhWGWF5PmRFJPj742xJUxQ==","signatures":[{"sig":"MEQCICGG/dUCWwHXPyef0Or0J3sFt5kjU8GPiP8PFUMGfhL6AiBIcppO47/Cb/sY2r/HKXuOpfbSnzdz6duNXPSptZTcbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158562},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1ae6f74abd5cbe3b5a2321f93b32db28456cd6a2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"^1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_1.0.6_1713872411621_0.9374573954785361","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@warpgatex/warpgate-sdk-v3","version":"2.0.1","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@2.0.1","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"f22c4f985137298824639d4cc1197131198196b0","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-2.0.1.tgz","fileCount":35,"integrity":"sha512-aYQwHq9Dcq6T1+NSHk5NQ67V7DoIvgap8k7zXavYyMGbob3yexNEjdxTQ35VvEDxAgVbhNTwWDiZk8DK4hSJRA==","signatures":[{"sig":"MEQCIDbtTfQl9fLLAEux9eNEN/0yiPFAajiTjb2fSjq4676WAiBWsI8nsb7zXlzkyY3Y9NhS0/hVL02AIJv1kPaN1mEDJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158418},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a52da799bd609cd8719f1bd9e2c60803d3d93631","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"^1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_2.0.1_1713938842325_0.4612804518086926","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@warpgatex/warpgate-sdk-v3","version":"2.0.2","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@2.0.2","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"721678e5dd6f5c760e0ee414103dfe6372a7a291","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-2.0.2.tgz","fileCount":35,"integrity":"sha512-mBnfdPYRGS6S5p/0QjCFyoPkuvyDZP9bTZP3wa6W8UzOJGMEYnmQ8WX+f7HX1uyeC7SqX+A7QyJoeKXWdy1qIg==","signatures":[{"sig":"MEYCIQCcHe7MgLbXycCOCWYCLtr4bTKfSNJMer++mOwpjq1JZwIhAKmVcXb+j43rCN8ptmamfTO8jbNeYuRl0AevE8hteXCT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158791},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a52da799bd609cd8719f1bd9e2c60803d3d93631","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"^1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_2.0.2_1713951428613_0.7069567735022508","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@warpgatex/warpgate-sdk-v3","version":"2.0.3","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@2.0.3","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"aaeede3c6057f62b3cc9bdd42b6f27ed334fa0b5","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-2.0.3.tgz","fileCount":35,"integrity":"sha512-6FcxHfWvpNCsue6bZDfVdqn3lp0Hn21mliWuJ7SdhmgqwdFyjiWfL834o5UShKaaCxUhC+lOXDOOTcFtOw9/ug==","signatures":[{"sig":"MEQCIDO7rs6iJRkHdGlJcPMvAf0PUQbZOgUVNUXqHUpr5BhJAiAcA/gv2iIdDaJ1PED3ZK+q6XYMh6MQoaC1efW33E/Gdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159469},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5b5528b32fc1da2ed6c8ff6633776ef2cf027a67","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"^1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_2.0.3_1713952115725_0.5388993394742965","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@warpgatex/warpgate-sdk-v3","version":"2.0.4","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@2.0.4","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"1e5f65b211da8406435be3fbba7bec1089680987","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-2.0.4.tgz","fileCount":35,"integrity":"sha512-noa/8aBiRd+ArOoZWDIFrja8WMP5KKHhmps2BFnpOHmfkwKLOx7FSdXwD2yTMOjrPoxSK36NYz1z0rjj/UIg6A==","signatures":[{"sig":"MEUCIHVOn4pgt1/F3iNBRan+HYh1tM3fZSyeFxBdJ3kcFWxXAiEAyfu84hJHvOhPcHOHXwbpZulZPA1PpqmLrpMy4nAE768=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159886},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d6d3f776334cd344136b7f9770059337cedbc885","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"^1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_2.0.4_1713953316297_0.25832159199353066","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@warpgatex/warpgate-sdk-v3","version":"2.0.5","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@2.0.5","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"5d4abe7afa6ac1c1c116cc0119b317877a19ab84","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-2.0.5.tgz","fileCount":35,"integrity":"sha512-IdyITlmlo29oGcAreRgAY2Z6ZXyanW54E5zXeIEo+L8dewXMk4VAUU0/+8oQcAsoiZFSe5x3Jqwa1PWBTxCbsg==","signatures":[{"sig":"MEYCIQDC8B7eat/LdybgmViFcFYRnGyHgC1NTqHSMHScAutG0gIhAIunrv/1ytEVAmAi5LbPZLhqDtXUjf+GLPnVVHIy5Suk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160056},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d6d3f776334cd344136b7f9770059337cedbc885","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"^1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_2.0.5_1713955356382_0.9090092241784771","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@warpgatex/warpgate-sdk-v3","version":"2.0.6","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@2.0.6","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"6891230f82d175ae29c9b0c9d06ba53c96026055","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-2.0.6.tgz","fileCount":35,"integrity":"sha512-8KE+FjjIEt/KfbZL1JqLHuNZcxA2gtTnHgXpCe4L7r5YSK7kUYwCGqs1R9pkSnnu4lUFINLuuMSUoorWxdzs5g==","signatures":[{"sig":"MEYCIQCdlKSd2z6pckRPFCq25xTrDpZKky8/a/3yTAI7A4JTtQIhAIhwLXFa+BWP2z8T/9c76Gohn2pTw/OBg+0/rxpw4I72","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160056},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d6d3f776334cd344136b7f9770059337cedbc885","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"^1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_2.0.6_1713955902472_0.6650207721220827","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@warpgatex/warpgate-sdk-v3","version":"2.0.7","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@2.0.7","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"c48e7a6a0be1e08569d4260aa97fb064535e3a87","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-2.0.7.tgz","fileCount":35,"integrity":"sha512-6O+39CqA71LjGoWIz+YvighAuiJH62RQTuehumopjXM9+q3SnNRyb26/k8QooxbQfOyvNqjXmi8wNDGpwxKAKA==","signatures":[{"sig":"MEUCIGggoS5u6HfJab6yvrWxzpcMyRRtDk/gHr/FCAveKj4mAiEA2SMmzyda4iSMclORyaRPjCG8oJJs79I9ejuJ310yR/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160056},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d6d3f776334cd344136b7f9770059337cedbc885","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"^1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_2.0.7_1713957917848_0.9899307362008483","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"@warpgatex/warpgate-sdk-v3","version":"2.0.8","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@2.0.8","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"17a00370d4a3c25e8464b1189ebbd30599275b87","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-2.0.8.tgz","fileCount":35,"integrity":"sha512-Vw6KsOuN+sOR5V1ePRqG2t6jPbflYr2n2zWtnnlNnu8aVZlW5f4nfNULESaIoUmQqTkIHdbNLxKzwvqv/oE2dw==","signatures":[{"sig":"MEUCIQDEUpogWN6LYFtpkXAdNHnp2AXMfTyrnpiMTPQPk4TxGAIgTY34KUXuqBfvmRl11YRCxu4DoaoOH9k1OXPKE2v0jyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160840},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f0ebeb4b440ac561ce6de536414a5e811167d2ec","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"^1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_2.0.8_1715226273611_0.8754999898437823","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"@warpgatex/warpgate-sdk-v3","version":"2.0.9","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@2.0.9","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"3ee240b96b4740c24347ab96e838caf27aa510f9","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-2.0.9.tgz","fileCount":35,"integrity":"sha512-yOkBfYEyMsH6v1NKGLa/19xUbj93vfOs5tk4aELBYODVnWwLgfPICn1V/nHCmi37CocMqczeya3mTR4SHsy2Pg==","signatures":[{"sig":"MEYCIQCMNg9M+8Um/o7XZxD81fINnVSflfa+N4zHuYy6g1MKegIhANPtORE7S/zPXyTL4MUX1V/ZUedn5etMm5puxJ1B9ev6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160776},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"32d10ccdd91d64b9c51c77cbe95730cd3f01f732","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"^1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_2.0.9_1715227023686_0.9992501043290567","host":"s3://npm-registry-packages"}},"2.0.10":{"name":"@warpgatex/warpgate-sdk-v3","version":"2.0.10","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@2.0.10","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"811b1b495fc91ee6b8d4ccaa0474a43952ce3a03","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-2.0.10.tgz","fileCount":35,"integrity":"sha512-HoSh/PNb5JdcaaFS/wzxUg4bzdwLYPB6I7AGykSDA6Dx0c6UDFJAbZpztfWOY/yFdX8l9y99AdLbfAs4aw9jkg==","signatures":[{"sig":"MEQCIGfwScYU19VirlMWpejsDbn1YDdmu3Vs/aHFknJQWcyjAiBe/R4MmMj7x0bOKCpBLBlEwGOgKKYLpJvRWTrtZLN98A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161948},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6339ff9519a3226f4db1cc081c21646d869846a7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"^1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_2.0.10_1716355457246_0.51724719048578","host":"s3://npm-registry-packages"}},"2.0.11":{"name":"@warpgatex/warpgate-sdk-v3","version":"2.0.11","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@2.0.11","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"02a9fcd80834eddf7107b5b8d2172e1d88d7eb3f","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-2.0.11.tgz","fileCount":35,"integrity":"sha512-2MAKY1Xep81By+xWBaBvvMmyJZR99WfQVTCjix+Sq+jVklR1yu/4ro4S6kHUGDWDIfh9MLK+lbk4h0QUPaxD6g==","signatures":[{"sig":"MEQCIBUyaX8RDHQ1ppW4/jfO4IKp4QQ9dtR51AUmArtxrguFAiAip1ldz/7ZtNkD0pwwvdbiIYvE4rIfba7K4fAvsGF68w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161999},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7c0c0cb1fee95048ab9c89bb842d31f3a1e2761f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"^1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_2.0.11_1720335944672_0.932730453158944","host":"s3://npm-registry-packages"}},"2.0.12":{"name":"@warpgatex/warpgate-sdk-v3","version":"2.0.12","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@2.0.12","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"a14509427b877f1e236fc389732486e621a71ae1","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-2.0.12.tgz","fileCount":35,"integrity":"sha512-8qxWkZIZL+/sAyd9cGqWaoS6AZugBeiMd78Fo04BaP2ZIwZihV5Y9Nnai1DNuaDEQJued3CiIJwGDDAtSkIAnA==","signatures":[{"sig":"MEUCIQCbX1wvaoEnk64EEn3Oy7/b2J/8GkRRbB45Tb0x+QIwCwIgK8StTOTsvulIz/ISvv4Z6xoAT8LUkHVWqVXHoHnPnSA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162948},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7c0c0cb1fee95048ab9c89bb842d31f3a1e2761f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_2.0.12_1720588145363_0.2816131984605288","host":"s3://npm-registry-packages"}},"2.0.13":{"name":"@warpgatex/warpgate-sdk-v3","version":"2.0.13","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@2.0.13","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"2e65ab3d8fd1e0684531b3059150a8e660a24d83","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-2.0.13.tgz","fileCount":35,"integrity":"sha512-TmAVmhq9vxJR6b4mn3zqsQPngPu6wVTjT6LpPJ3kmySHsBbs+taJCy/8duPwEjWdBmUZg/p7mxgZ+3ftiKD0KQ==","signatures":[{"sig":"MEUCIBL6vQG4n9d2yAVZopTGnKyhpq2tyrTCxpPYrqyKNQWfAiEAy4jUKStCt6bGHwFkmR4d1zmjihL2RlcbaS284M6LBvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163297},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b0bef227ff0607a369c5c6affdb330309ae0c9c0","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_2.0.13_1721104712341_0.8490127882000871","host":"s3://npm-registry-packages"}},"2.0.14":{"name":"@warpgatex/warpgate-sdk-v3","version":"2.0.14","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@2.0.14","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"bb31a98abd6a68f1ea147f00c92e7df99a16e845","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-2.0.14.tgz","fileCount":35,"integrity":"sha512-+uyy9jhdnDvMWx8D75xzW8INv0BUn1cl+zkZ4fF2vBO6lmRiN2xPG3PRUIYVQuPmiGD/T8hwUjYn/l4YY75+Pg==","signatures":[{"sig":"MEYCIQCa6GVfoKEXcJ2kUeliF5shnY/Fr85ySazT2WAy0IDtpwIhAKw/Kgb9kZdzAxhZ5MhEE2UTGyV/eJIkynpIjKElWaE+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163272},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9c4cf119e3561bb11330d2b89fd6944fc02f8f8e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_2.0.14_1721639589358_0.2503696121170649","host":"s3://npm-registry-packages"}},"2.0.15":{"name":"@warpgatex/warpgate-sdk-v3","version":"2.0.15","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@2.0.15","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"bac9169259006df8ea26caf5a9c4f18091d56238","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-2.0.15.tgz","fileCount":35,"integrity":"sha512-SWEHGLb10t9DowVq2aEF9c+XPqLmK7JO3TyGi1bwrKMcYAKasRrx3JxepnAlkGJ0YnPXGSAwyvveKI57IIKHGA==","signatures":[{"sig":"MEUCIGO0Axjpjwf7jFwRqRu3htlbQctYh2rTLsCLUQecJExWAiEAnlVj9O+GcA++ujoo1L6bEZ8gtGaozt4ubW/J8x4kN44=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164664},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9c4cf119e3561bb11330d2b89fd6944fc02f8f8e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^1.0.10"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_2.0.15_1721725635955_0.6981697425296081","host":"s3://npm-registry-packages"}},"2.0.16":{"name":"@warpgatex/warpgate-sdk-v3","version":"2.0.16","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@2.0.16","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"78e3fa5e953f56d6f21b7c27de1a0e240b6fc358","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-2.0.16.tgz","fileCount":35,"integrity":"sha512-nfU+74kkWw1jainXABGApxCNOCzpSh9mJIVk2E5ve/HSDupI3G8etDxPdbLooDeufR6woQ0E+w1B0rcVb3SvVg==","signatures":[{"sig":"MEUCIQDF6XEdLQDA9P6yA6wUZwkNSuIkwvdQGlU/2HADAdqWXwIgGLaZ7DyUX0qZEOpTcI2Uj1ksXqQIlezRIIu2sSQ2KNk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164776},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b3956d911347f882a214841ab8608220b501b641","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^1.0.10"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_2.0.16_1722311902816_0.39468876262667574","host":"s3://npm-registry-packages"}},"2.0.17":{"name":"@warpgatex/warpgate-sdk-v3","version":"2.0.17","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@2.0.17","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"784297c661637840ed59bc4e3c71f4b33e088c97","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-2.0.17.tgz","fileCount":35,"integrity":"sha512-Pv4vgQQjTKFQ5McKgzTFxqXqcwE24n57RMTZAr9Qr/XPvjcNpTtj2/VpvNaIJK0b2hWMDCTwiaR1JtFKa+nABg==","signatures":[{"sig":"MEUCIQD54Z65aj1s3vLbdEfaG1E9jqmp5rBitUjcs4EkueA8HAIgJgavVraUY2ECibjERNs2ABAiNe7Af07LvhxOl87Dqf0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164685},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6cb7b22f85614c66423b3e77d161aeafc427dc8c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_2.0.17_1722491669233_0.3662524193221153","host":"s3://npm-registry-packages"}},"2.0.18":{"name":"@warpgatex/warpgate-sdk-v3","version":"2.0.18","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@2.0.18","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"78a271048f4c44d3cec001a0deb2cb7ee29dc6ce","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-2.0.18.tgz","fileCount":35,"integrity":"sha512-KdHG+9FvStybmXlnP484rzWAH6o6HT7wj5XKS3+3A+0xIoiXK0yOolk5zHO5cylfYRiOdGo3GQk/q7f4Prqc8g==","signatures":[{"sig":"MEYCIQDk+fYSiWxIEWBHtl+Xz9uzKheg+gAWZv2FC2wMBhUpxwIhALwt6B7xmC6dQs7aiByIxknZR1Dq0Rtd1/N038Yj8OBW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165187},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5f544106d6dceb22fedf1e5d63b27a973558756b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_2.0.18_1722750104891_0.7495041711370216","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@warpgatex/warpgate-sdk-v3","version":"3.0.0","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@3.0.0","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"ebfb0fb1d1c863f4ba89e20248dd9a8ff57fe97a","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-3.0.0.tgz","fileCount":35,"integrity":"sha512-svm6YVKeX8RDMnsqVH9ettFTd8dCYQXibbs5A+yAvMBppxZL5BSPscgj0Ez8IUwGyePTLhfAlIEG3mmyxqefAg==","signatures":[{"sig":"MEUCIEkmGjJNNgqxFywZKcJX57y+er39iQLU2/2VDooemzrVAiEAnkqDrKY8qiSi3JYTohk8mq9kUTPmRQ+18ugKVjP7a74=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165185},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c4fbc0c481bf929851294b618b58f5389c0fc3d4","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_3.0.0_1723547473826_0.17977367454330717","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@warpgatex/warpgate-sdk-v3","version":"3.0.1","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@3.0.1","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"eb44c9d2f6e3b3813d6b9e7aaa596a2bd5fcb061","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-3.0.1.tgz","fileCount":35,"integrity":"sha512-mcYBiUJ1jCCooFB9C30e3ixRNdWz/CoyHeEUYoH7B89OMCJIPqb8edg/MFfje+LhIartdxA7XOuNQxwPMEsZow==","signatures":[{"sig":"MEQCIAxyftZQYvwJ2wTDru3zowanYbAfHqvZkqeqwm9uByo7AiAh9vIWf8WSC5yDVZlyn+dN9ZmASK1nrdGFvC0Om253wA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165138},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c4fbc0c481bf929851294b618b58f5389c0fc3d4","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_3.0.1_1723547927310_0.32216970633501707","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@warpgatex/warpgate-sdk-v3","version":"3.0.2","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@3.0.2","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"f2310ec2f841380ad87d7681aa3935faba01966a","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-3.0.2.tgz","fileCount":35,"integrity":"sha512-zLO54d9JaIlrbbXdqkpa1TQMNr31SpiPfgeB81fGhVBhPidnVUXfX7XZfSoieDpEC+lEF4XJ98EV9Iq87au2Ag==","signatures":[{"sig":"MEUCICxNuYyZBStUNFBDFjT2Vd+Fzu7vahHih7pUe7Rw9yLZAiEA2/Dl/Il0vGzB0TGoa+w6MaVPIsPHe/eD0tLP5FZad1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165140},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a928203dee59edfe6b186d398a0b416ecdfd5717","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_3.0.2_1724293953430_0.2936035787086928","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@warpgatex/warpgate-sdk-v3","version":"3.0.3","keywords":[],"author":"","license":"ISC","_id":"@warpgatex/warpgate-sdk-v3@3.0.3","maintainers":[{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},{"name":"warpgate","email":"devwarpgate@gmail.com"}],"dist":{"shasum":"9143a22a1e03c8dcc45fe624f70df8ef2cecdaeb","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-3.0.3.tgz","fileCount":35,"integrity":"sha512-+pwKe7XuS4gkjnJ76Pw+LSZpyzrPRSdQpsLf2eaE2yHpIUanUeI1daP2YQToOPYrOyrgS1/aao1195qd+tEJ/A==","signatures":[{"sig":"MEQCIGpjWpCl4DFzhZxL548zKt+qFF70kay9nfjpzszPh9bfAiBa9hju8+AljzVxO3h+hB4qKN6P5OsRViSi7miUVAKC1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165144},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a928203dee59edfe6b186d398a0b416ecdfd5717","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc","clean":"rimraf dist/","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'"},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"_npmVersion":"10.2.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dotenv":"^16.3.1","ethers":"^5.7.0","bignumber.js":"^9.1.2","@uniswap/sdk-core":"^4.0.9","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@warpgatex/warp-v3-sdk":"1.0.0","@pancakeswap/swap-sdk-core":"^1.0.0","@warpgatex/warp-smart-order-router":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2","@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/warpgate-sdk-v3_3.0.3_1724294434152_0.5814049789694014","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@warpgatex/warpgate-sdk-v3","version":"3.0.4","description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build-factory":"typechain --target ethers-v5 --out-dir src/contract './abis/*.json'","test:single":"export SDK_ENV=test; mocha --bail --timeout=300000 --check-leaks -r ts-node/register","build":"yarn clean && tsc","clean":"rimraf dist/"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/chai":"^4.3.5","@types/jest":"^29.5.11","@types/mocha":"^10.0.6","@types/node":"^20.10.4","chai":"^4.3.10","mocha":"^10.2.0","ts-node":"^10.9.1","typechain":"^8.3.2","typescript":"^5.3.2"},"dependencies":{"@pancakeswap/swap-sdk-core":"^1.0.0","@pancakeswap/v3-sdk":"^3.7.2","@uniswap/router-sdk":"^1.7.1","@uniswap/sdk-core":"^4.0.9","@warpgatex/warp-smart-order-router":"^2.0.0","@warpgatex/warp-v3-sdk":"1.0.0","bignumber.js":"^9.1.2","dotenv":"^16.3.1","ethers":"^5.7.0"},"_id":"@warpgatex/warpgate-sdk-v3@3.0.4","gitHead":"d102cea87ccaa7b0b5a483b006cb2a0361f364d5","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-payKl4hZ8BzVtCsvgrdv8vZqXTpECkeKCcYLpIEw5XrFpGfK8i8u1uuBoS2rTPDogcOUPaMNcT77W/xtkogW0Q==","shasum":"01e6cc9750d039bc043f55b5601020ba234df855","tarball":"https://registry.npmjs.org/@warpgatex/warpgate-sdk-v3/-/warpgate-sdk-v3-3.0.4.tgz","fileCount":35,"unpackedSize":165759,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID/2/yURO8R7NA1b9drS2Z0iqdDBrR40WbnZPIFRb8NVAiA1xNDBgO60eq00v6FkYh9Sv5CVi9udnYKIh0ITVwtCNA=="}]},"_npmUser":{"name":"subasshrestha","email":"subasshrestha513@gmail.com"},"directories":{},"maintainers":[{"name":"warpgate","email":"devwarpgate@gmail.com"},{"name":"subasshrestha","email":"subasshrestha513@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/warpgate-sdk-v3_3.0.4_1739679787408_0.33005691360231126"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-03T09:20:09.806Z","modified":"2025-02-16T04:23:07.812Z","1.0.0":"2024-03-03T09:20:10.091Z","1.0.1":"2024-03-04T07:14:44.765Z","1.0.2":"2024-04-05T11:52:03.063Z","1.0.3":"2024-04-23T09:17:42.334Z","1.0.4":"2024-04-23T10:00:11.742Z","1.0.5":"2024-04-23T11:01:39.012Z","1.0.6":"2024-04-23T11:40:11.858Z","2.0.1":"2024-04-24T06:07:22.486Z","2.0.2":"2024-04-24T09:37:08.790Z","2.0.3":"2024-04-24T09:48:35.892Z","2.0.4":"2024-04-24T10:08:36.458Z","2.0.5":"2024-04-24T10:42:36.547Z","2.0.6":"2024-04-24T10:51:42.636Z","2.0.7":"2024-04-24T11:25:18.084Z","2.0.8":"2024-05-09T03:44:33.792Z","2.0.9":"2024-05-09T03:57:03.841Z","2.0.10":"2024-05-22T05:24:17.386Z","2.0.11":"2024-07-07T07:05:44.816Z","2.0.12":"2024-07-10T05:09:05.562Z","2.0.13":"2024-07-16T04:38:32.540Z","2.0.14":"2024-07-22T09:13:09.557Z","2.0.15":"2024-07-23T09:07:16.143Z","2.0.16":"2024-07-30T03:58:22.976Z","2.0.17":"2024-08-01T05:54:29.403Z","2.0.18":"2024-08-04T05:41:45.098Z","3.0.0":"2024-08-13T11:11:13.977Z","3.0.1":"2024-08-13T11:18:47.517Z","3.0.2":"2024-08-22T02:32:33.653Z","3.0.3":"2024-08-22T02:40:34.380Z","3.0.4":"2025-02-16T04:23:07.582Z"},"license":"ISC","keywords":[],"description":"WarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.","maintainers":[{"name":"warpgate","email":"devwarpgate@gmail.com"},{"name":"subasshrestha","email":"subasshrestha513@gmail.com"}],"readme":"# WarpGate SDK\nWarpGate SDK is a library that provides a set of tools to interact with the WarpGate protocol. It is built on top of the Uniswap V3 SDK and provides a set of methods to interact with the WarpGate protocol.\n\n## Features\n\n- Add liquidity to the WarpGate\n- Remove liquidity from the WarpGate\n- Wrap and unwrap tokens\n- Increase liquidity positions\n- Swap tokens\n- Get wallet position IDs\n- Get position info\n- Get quote for swap\n- Collect fees from positions on WarpGateDex\n\n## Table of Contents\n\n- [Installation](#installation)\n- [Environment Setup](#environment-setup)\n- [Run tests](#run-tests)\n- [Usage](#usage)\n  - [Adding Liquidity to the WarpGate](#adding-liquidity-to-the-warpgate)\n  - [Removing Liquidity from the WarpGate](#removing-liquidity-from-the-warpgate)\n  - [Wrap and Unwrap Tokens](#wrap-and-unwrap-tokens)\n  - [Increase LIQUIDITY Positions](#increase-liquidity-positions)\n  - [Swap Tokens](#swap-tokens)\n  - [Get Wallet Position IDs](#get-wallet-position-ids)\n  - [Get Position Info](#get-position-info)\n  - [Get Quote for Swap](#get-quote-for-swap)\n  - [Collect Fees](#collect-fees)\n- [Contributing](#contributing)\n\n## Installation\n```shell\nnpm install @warpgatex/warpgate-sdk-v3 @uniswap/sdk-core@4.0.9 @uniswap/router-sdk@1.6.0\n```\n\n## Environment Setup\n| Variables | Description                                     | Values                                                             |\n| --------- | ----------------------------------------------- | ------------------------------------------------------------------ |\n| CHAIN_ID  | Chain Id                                       | 13473 (IMX Testnet), 13371 (IMX)\n\n## Run tests\nTo run the streaming intgration tests from this repo:\n\n```shell\nnpm run test:single test/<filename>.spec.ts\n```\n\n## Usage\nImport the necessary dependencies and create an instance of the `liquidityClient` class:\n\n```javascript\nimport { liquidityClient } from \"@warpgatex/warpgate-sdk-v3\";\n\n// Create an instance of liquidityClient using a ethers signer\nconst client = new liquidityClient(signer, CHAIN_ID);\n```\n\n### Adding Liquidity to the WarpGate\nTo add liquidity to the WarpGate, use the `mintPosition(...)` method.\n\n#### Required parameters:\n1. token0: The first token of liquidity pool\n2. token0Amount: The amount of token0 to be added\n3. token1: The second token of liquidity pool\n4. token1Amount: The amount of token1 to be added\n5. poolData: The pool data of the liquidity pool\n6. createPool: Whether to create a new pool or not\n\n#### Example:\n```javascript\nconst token0Amount = 100;\nconst token1Amount = 100;\nconst fee = FeeAmount.MEDIUM;\nconst token0 = new Token(\n  CHAIN_ID,\n  \"<token0_address>\",\n  18,\n  \"Symbol\",\n  \"Name\"\n);\n\nconst token1 = new Token(\n  CHAIN_ID,\n  \"<token1_address>\",\n  18,\n  \"Symbol\",\n  \"Name\"\n);\n\nconst token0CurrencyAmount = CurrencyAmount.fromRawAmount(\n  token0,\n  fromReadableAmount(token0Amount, token0.decimals)\n);\nconst token1CurrencyAmount = CurrencyAmount.fromRawAmount(\n  token1,\n  fromReadableAmount(token1Amount, token1.decimals)\n);\nconst poolData = await getPoolData(\n  token0CurrencyAmount,\n  token1CurrencyAmount,\n  fee,\n  signer.provider\n);\nconst mintPosition = await client.mintPosition(\n  token0,\n  token0Amount,\n  token1,\n  token1Amount,\n  poolData.pool,\n  poolData.createPool\n);\nconst transaction = {\n  data: mintPosition.calldata,\n  to: NONFUNGIBLE_POSITION_MANAGER_CONTRACT_ADDRESS[CHAIN_ID],\n  value: mintPosition.value,\n  from: signer.address,\n  gasLimit: 6000000,\n  maxFeePerGas: MAX_FEE_PER_GAS[CHAIN_ID],\n  maxPriorityFeePerGas: MAX_PRIORITY_FEE_PER_GAS[CHAIN_ID],\n};\nconst tx = await signer.sendTransaction(transaction);\nconsole.log(tx);\n/* Output\n{\n  hash: '0x...',\n  blockHash: '0x...',\n  blockNumber: 123,\n  transactionIndex: 1,\n  confirmations: 1,\n  from: '0x...',\n  gasPrice: '0x...',\n  gasLimit: '0x...',\n  to: '0x...',\n  value: '0x...',\n  nonce: 1,\n  data: '0x...',\n  r: '0x...',\n  s: '0x...',\n  v: '0x...',\n  creates: null,\n  chainId: 1,\n  wait: [Function (anonymous)]\n}\n*/\n```\n\n### Removing Liquidity from the WarpGate\nTo remove liquidity from the WarpGate, use the `removeLiquidity()` method.\n\n#### Required parameters:\n1. positionId: The position id of the liquidity to be removed\n2. token0: The first token of liquidity pool\n3. token1: The second token of liquidity pool\n4. percentage: The percentage of liquidity to be removed (0-1)\n5. recipient: The address to receive the tokens after removing liquidity.\n\n#### Example:\n```javascript\nconst positionId = 1;\nconst token0 = new Token(\n  CHAIN_ID,\n  \"<token0_address>\",\n  18,\n  \"Symbol\",\n  \"Name\"\n);\nconst token1 = new Token(\n  CHAIN_ID,\n  \"<token1_address>\",\n  18,\n  \"Symbol\",\n  \"Name\"\n);\nconst percentage = 0.5;\nconst recipient = \"<recipient_address>\";\nconst removeLiquidity = await client.removeLiquidity(\n  positionId,\n  token0,\n  token1,\n  percentage,\n  recipient\n);\nconst transaction = {\n  data: removeLiquidity.calldata,\n  to: NONFUNGIBLE_POSITION_MANAGER_CONTRACT_ADDRESS[CHAIN_ID],\n  value: removeLiquidity.value,\n  from: signer.address,\n  gasLimit: 6000000,\n  maxFeePerGas: MAX_FEE_PER_GAS[CHAIN_ID],\n  maxPriorityFeePerGas: MAX_PRIORITY_FEE_PER_GAS[CHAIN_ID],\n};\nconst tx = await signer.sendTransaction(transaction);\nconsole.log(tx);\n/* Output\n{\n  hash: '0x...',\n  blockHash: '0x...',\n  blockNumber: 123,\n  transactionIndex: 1,\n  confirmations: 1,\n  from: '0x...',\n  gasPrice: '0x...',\n  gasLimit: '0x...',\n  to: '0x...',\n  value: '0x...',\n  nonce: 1,\n  data: '0x...',\n  r: '0x...',\n  s: '0x...',\n  v: '0x...',\n  creates: null,\n  chainId: 1,\n  wait: [Function (anonymous)]\n}\n*/\n```\n\n### Wrap and Unwrap Tokens\nTo wrap and unwrap tokens, use the `wrapNativeToken(...)` and `unwrapNativeToken(...)` methods.\n\n#### Required parameters:\n1. amount: The amount of tokens to be wrapped or unwrapped\n\n#### Example:\n```javascript\n// Wrap tokens\nconst amount = ethers.utils.parseUnits(\"100\", 18);\nconst wrappedTransaction = await client.wrapNativeToken(amount);\nconsole.log('Wrapped Transaction:', wrappedTransaction);\n\n// Unwrap tokens\nconst amount = ethers.utils.parseUnits(\"100\", 18);\nconst unwrapTransaction = await client.unwrapNativeToken(amount);\nconsole.log('Unwrapped Transaction:', unwrapTransaction);\n\n/* Output\n{\n  hash: '0x...',\n  blockHash: '0x...',\n  blockNumber: 123,\n  transactionIndex: 1,\n  confirmations: 1,\n  from: '0x...',\n  gasPrice: '0x...',\n  gasLimit: '0x...',\n  to: '0x...',\n  value: '0x...',\n  nonce: 1,\n  data: '0x...',\n  r: '0x...',\n  s: '0x...',\n  v: '0x...',\n  creates: null,\n  chainId: 1,\n  wait: [Function (anonymous)]\n}\n*/\n```\n\n### Increase LIQUIDITY Positions\nTo increase liquidity positions, use the `increasePosition(...)` method.\n\n#### Required parameters:\n1. positionId: The position id of the liquidity to be increased\n2. token0: The first token of liquidity pool\n3. token0Amount: The amount of token0 to be added\n4. token1: The second token of liquidity pool\n5. token1Amount: The amount of token1 to be added\n\n#### Example:\n```javascript\nconst positionId = 1;\nconst token0 = new Token(\n  CHAIN_ID,\n  \"<token0_address>\",\n  18,\n  \"Symbol\",\n  \"Name\"\n);\nconst token1 = new Token(\n  CHAIN_ID,\n  \"<token1_address>\",\n  18,\n  \"Symbol\",\n  \"Name\"\n);\nconst token0Amount = 100;\nconst token1Amount = 100;\nconst increasePosition = await client.increasePosition(\n  positionId,\n  token0,\n  token0Amount,\n  token1,\n  token1Amount\n);\nconst transaction = {\n  data: increasePosition.calldata,\n  to: NONFUNGIBLE_POSITION_MANAGER_CONTRACT_ADDRESS[CHAIN_ID],\n  value: increasePosition.value,\n  from: signer.address,\n  gasLimit: 6000000,\n  maxFeePerGas: MAX_FEE_PER_GAS[CHAIN_ID],\n  maxPriorityFeePerGas: MAX_PRIORITY_FEE_PER_GAS[CHAIN_ID],\n};\nconst tx = await signer.sendTransaction(transaction);\nconsole.log(tx);\n/* Output\n{\n  hash: '0x...',\n  blockHash: '0x...',\n  blockNumber: 123,\n  transactionIndex: 1,\n  confirmations: 1,\n  from: '0x...',\n  gasPrice: '0x...',\n  gasLimit: '0x...',\n  to: '0x...',\n  value: '0x...',\n  nonce: 1,\n  data: '0x...',\n  r: '0x...',\n  s: '0x...',\n  v: '0x...',\n  creates: null,\n  chainId: 1,\n  wait: [Function (anonymous)]\n}\n*/\n```\n\n### Swap Tokens\nTo swap tokens, use the `swap(...)` method.\n\n#### Required parameters:\n1. tokenIn: The token to be swapped\n2. tokenOut: The token to receive\n3. tradeType: The type of trade (exactInput or exactOutput)\n4. tokenAmount: The amount of tokens to be swapped\n5. options: The options for the swap (slippage, deadline)\n\n#### Example:\n```javascript\nconst tokenIn = new Token(\n  CHAIN_ID,\n  \"<token0_address>\",\n  18,\n  \"Symbol\",\n  \"Name\"\n);\nconst tokenOut = new Token(\n  CHAIN\n  \"<token1_address>\",\n  18,\n  \"Symbol\",\n  \"Name\"\n);\nconst tokenAmount = 100;\nconst tradeType = TradeType.EXACT_INPUT;\nconst options = {\n  slippage: 0.5,\n  deadline: 60,\n};\nconst swap = await client.swap(\n  tokenIn,\n  tokenOut,\n  tradeType,\n  tokenAmount,\n  options\n);\nconst transaction = {\n  data: swap.calldata,\n  to: ROUTER_CONTRACT_ADDRESS[CHAIN_ID],\n  value: swap.value,\n  from: signer.address,\n  gasLimit: 6000000,\n  maxFeePerGas: MAX_FEE_PER_GAS[CHAIN_ID],\n  maxPriorityFeePerGas: MAX_PRIORITY_FEE_PER_GAS[CHAIN_ID],\n};\nconst tx = await signer.sendTransaction(transaction);\nconsole.log(tx);\n/* Output\n{\n  hash: '0x...',\n  blockHash: '0x...',\n  blockNumber: 123,\n  transactionIndex: 1,\n  confirmations: 1,\n  from: '0x...',\n  gasPrice: '0x...',\n  gasLimit: '0x...',\n  to: '0x...',\n  value: '0x...',\n  nonce: 1,\n  data: '0x...',\n  r: '0x...',\n  s: '0x...',\n  v: '0x...',\n  creates: null,\n  chainId: 1,\n  wait: [Function (anonymous)]\n}\n*/\n```\n\n### Get Wallet Position IDs\nTo get the position ids of the wallet, use the `getPositionIds(...)` method.\n\n#### Required parameters:\n1. address: The wallet address having the positions\n\n#### Example:\n```javascript\nconst address = \"<wallet_address>\";\nconst positionIds = await client.getPositionIds(address);\nconsole.log(positionIds);\n/* Output\n[\n  BigNumber { _hex: '0x...', _isBigNumber: true },\n  BigNumber { _hex: '0x...', _isBigNumber: true }\n]\n*/\n```\n\n### Get Position Info\nTo get the position info, use the `getPositionInfo(...)` method.\n\n#### Required parameters:\n1. positionId: The position id of the liquidity\n```javascript\nconst positionId = 1;\nconst positionInfo = await client.getPositionInfo(positionId);\nconsole.log(positionInfo);\n/* Output\n{\n  positionId: 1,\n  tickLower: -887272,\n  tickUpper: -887272,\n  liquidity: BigNumber { _hex: '0x...' },\n  tokensOwed0: BigNumber { _hex: '0x...' },\n  tokensOwed1: BigNumber { _hex: '0x...' }\n  token0: '0x...',\n  token1: '0x...'\n  fee: 3000\n  tokenAmount0: BigNumber { _hex: '0x...' },\n  tokenAmount1: BigNumber { _hex: '0x...' },\n  currentPrice: 1,\n  lowerRangePrice: 2e-6,\n  upperRangePrice: 2e+6\n}\n*/\n```\n\n### Get Quote for Swap\nTo get the quote for swap, use the `getQuote(...)` method.\n\n#### Required parameters:\n1. tokenIn: The token to be swapped\n2. tokenOut: The token to receive\n3. tradeType: The type of trade (exactInput or exactOutput)\n4. tokenAmount: The amount of tokens to be swapped\n5. slippage: The slippage for the swap\n\n#### Example:\n```javascript\nconst tokenIn = new Token(\n  CHAIN_ID,\n  \"<token0_address>\",\n  18,\n  \"Symbol\",\n  \"Name\"\n);\nconst tokenOut = new Token(\n  CHAIN\n  \"<token1_address>\",\n  18,\n  \"Symbol\",\n  \"Name\"\n);\nconst tokenAmount = \"1000\";\nconst tradeType = TradeType.EXACT_INPUT;\nconst slippage = 0.005; // 0.5%\nconst quote = await client.getQuote(\n  tokenIn,\n  tokenOut,\n  tradeType,\n  tokenAmount,\n  slippage\n);\nconsole.log(quote);\n/* Output\n{\n  exchangeRate: 0.0001,\n  priceImpact: 0.0001,\n  route: [\n    RouteV3 {\n      _midPrice: [Price],\n      pools: [Array],\n      input: [Token],\n      output: [Token],\n      protocol: 'V3',\n      path: [Array],\n    }\n  ]\n}\n*/\n```\n### Collect Fees\n\nTo collect fees, use the `collectFees(...)` method.\n\n#### Required parameters:\n1. positionId: The position id of the liquidity\n2. token0: The first token of liquidity pool\n3. token1: The second token of liquidity pool\n4. recipient: The address to receive the fees\n\n#### Example:\n```javascript\nconst positionId = 1;\nconst token0 = new Token(\n  CHAIN_ID,\n  \"<token0_address>\",\n  18,\n  \"Symbol\",\n  \"Name\"\n);\nconst token1 = new Token(\n  CHAIN_ID,\n  \"<token1_address>\",\n  18,\n  \"Symbol\",\n  \"Name\"\n);\nconst recipient = \"<recipient_address>\";\nconst collectFees = await client.collectFees(\n  positionId,\n  token0,\n  token1,\n  recipient\n);\nconst transaction = {\n  data: collectFees.calldata,\n  to: NONFUNGIBLE_POSITION_MANAGER_CONTRACT_ADDRESS[CHAIN_ID],\n  value: collectFees.value,\n  from: signer.address,\n  gasLimit: 6000000,\n  maxFeePerGas: MAX_FEE_PER_GAS[CHAIN_ID],\n  maxPriorityFeePerGas: MAX_PRIORITY_FEE_PER_GAS[CHAIN_ID],\n};\nconst tx = await signer.sendTransaction(transaction);\nconsole.log(tx);\n/* Output\n{\n  hash: '0x...',\n  blockHash: '0x...',\n  blockNumber: 123,\n  transactionIndex: 1,\n  confirmations: 1,\n  from: '0x...',\n  gasPrice: '0x...',\n  gasLimit: '0x...',\n  to: '0x...',\n  value: '0x...',\n  nonce: 1,\n  data: '0x...',\n  r: '0x...',\n  s: '0x...',\n  v: '0x...',\n  creates: null,\n  chainId: 1,\n  wait: [Function (anonymous)]\n}\n*/\n```\n\n## Contributing\nContributions are welcome! If you find any issues or have suggestions, please open an issue or submit a pull request.\n\n## License\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details\n\n","readmeFilename":"README.md"}