{"_id":"@invariant-labs/vara-sdk","_rev":"39-966e76cfa3dd0de08ff3a02a35b1d036","name":"@invariant-labs/vara-sdk","dist-tags":{"latest":"0.1.21"},"versions":{"0.1.0":{"name":"@invariant-labs/vara-sdk","version":"0.1.0","keywords":["VARA","DEX","SDK","Gear"],"license":"ISC","_id":"@invariant-labs/vara-sdk@0.1.0","maintainers":[{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},{"name":"sniezka","email":"dygons14@gmail.com"},{"name":"wojciech_cichocki","email":"wojciech.cichocki.97@gmail.com"}],"homepage":"https://github.com/invariant-labs/protocol-vara#readme","bugs":{"url":"https://github.com/invariant-labs/protocol-vara/issues"},"dist":{"shasum":"17aea987a3234e60e1ca5099b1eb570806657c2d","tarball":"https://registry.npmjs.org/@invariant-labs/vara-sdk/-/vara-sdk-0.1.0.tgz","fileCount":41,"integrity":"sha512-GeULP6yr+AHpVZA52QPSew1WZR22cxeKmTJQ1SjR5Ghc184BB9qajeh8oAYTY8tSL6jEqTFLSVYMJd1ib9qMkw==","signatures":[{"sig":"MEUCIHl0+Kh5EXkofxNJL900OzD2MXNBzW5KoqjytPVjAAYoAiEAkRwNZx603AmB8ZAQFJc4uKmwB2uxZ7LaIfn2YoKW3Gs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79649421},"main":"target/index.js","type":"module","types":"./target/index.d.ts","gitHead":"a2da5207e5bd7c87ba4454b7e6474cc710ee94ea","scripts":{"lint":"eslint . --ext .ts","build":"npx tsc","start":"npx tsc && node --experimental-wasm-modules target/index.js","node:local":"../target/tmp/gear --dev","test:local":"npm run test:fungible-token && npm run test:invariant","wasm:build":"cd ./src/wasm && wasm-pack build && rm ./pkg/.gitignore","test:invariant":"mocha --config mocharc.json ./tests/invariant.test.ts","node:local:stop":"lsof -i :9944 | grep gear | tr -s ' ' | cut -d ' ' -f 2 | head -1 | xargs -r kill -9","test:fungible-token":"mocha --config mocharc.json ./tests/fungible-token.test.ts"},"_npmUser":{"name":"wojciech_cichocki","email":"wojciech.cichocki.97@gmail.com"},"repository":{"url":"git+https://github.com/invariant-labs/protocol-vara.git","type":"git","directory":"sdk"},"workspaces":["src/wasm/pkg"],"_npmVersion":"9.8.0","directories":{},"_nodeVersion":"20.5.1","dependencies":{"typescript":"^5.4.5","@gear-js/api":"^0.38.0"},"collaborators":["Invariant Labs"],"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","eslint":"^8.56.0","ts-node":"^10.9.2","ts-mocha":"^10.0.0","wasm-pack":"^0.12.1","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","@typescript-eslint/parser":"^6.16.0","@typescript-eslint/eslint-plugin":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vara-sdk_0.1.0_1715356394371_0.8890510240023803","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"@invariant-labs/vara-sdk","version":"0.0.1","keywords":["VARA","DEX","SDK","Gear"],"license":"ISC","_id":"@invariant-labs/vara-sdk@0.0.1","homepage":"https://github.com/invariant-labs/protocol-vara#readme","bugs":{"url":"https://github.com/invariant-labs/protocol-vara/issues"},"dist":{"shasum":"6f50bf99c43b9af7dcd225ad767575cdfe58fd27","tarball":"https://registry.npmjs.org/@invariant-labs/vara-sdk/-/vara-sdk-0.0.1.tgz","fileCount":19,"integrity":"sha512-Kl+oFd6AG07b5y/YcBy/3xYYvrO/Rdcgk4Ya2NnTzpWW6nIl1uS4VMCJhlSSU5v67euCnzWOVN/6W1bsCMhkJQ==","signatures":[{"sig":"MEUCIF2pzJ82CwiTn2yK1/12UjMqt468pmqufO0UO97O4ZNqAiEA4bOJ647lC9uKWx964ScNKME3shE/gN+G8o98gKxqQMU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":489069},"main":"target/index.js","type":"module","types":"./target/index.d.ts","gitHead":"ce3c97046ca45962e6487fad91657d9152531b2b","scripts":{"lint":"npx eslint . --ext .ts","build":"npx tsc -b --verbose","start":"npm run build && node --experimental-wasm-modules --trace-uncaught target/index.js","test:math":"npx mocha --config mocharc.json ./tests/math.test.ts","node:local":"../target/tmp/gear --dev","test:local":"npm run test:fungible-token && npm run test:deposits && npm run test:invariant && npm run test:example && npm run test:protocol-fee && npm run test:position && npm run test:math && npm run test:events","wasm:build":"cd ./src/wasm && wasm-pack build --features tsify/js && rm ./pkg/.gitignore","erc-20:copy":"cp ../gear-erc20/wasm/erc20.idl ./contracts/gear_erc20/gear_erc20.idl && cp ../target/wasm32-unknown-unknown/release/gear_erc20_wasm.opt.wasm ./contracts/gear_erc20/gear_erc20.opt.wasm","test:events":"npx mocha --config mocharc.json ./tests/events.test.ts","fix-generate":"node fix-generate.js","test:example":"npx mocha --config mocharc.json ./tests/example.test.ts","test:deposits":"npx mocha --config mocharc.json ./tests/deposits.test.ts","test:position":"npx mocha --config mocharc.json ./tests/position.test.ts","contract:build":"cd ../ && ./build.sh dev-sdk","invariant:copy":"cp ../src/wasm/invariant.idl ./contracts/invariant/invariant.idl && cp ../target/wasm32-unknown-unknown/release/invariant_wasm.opt.wasm ./contracts/invariant/invariant.opt.wasm","test:invariant":"npx mocha --config mocharc.json ./tests/invariant.test.ts","erc-20:generate":"npm run erc-20:copy && npx sails-js generate ./contracts/gear_erc20/gear_erc20.idl -o ./src/erc20-token.ts -n Erc20Token","node:local:stop":"pkill -9 gear","test:protocol-fee":"npx mocha --config mocharc.json ./tests/protocol-fee.test.ts","invariant:generate":"npm run invariant:copy && npx sails-js generate ./contracts/invariant/invariant.idl -o ./src/invariant-contract.ts -n InvariantContract","test:fungible-token":"npx mocha --config mocharc.json ./tests/fungible-token.test.ts"},"_npmUser":{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},"repository":{"url":"git+https://github.com/invariant-labs/protocol-vara.git","type":"git","directory":"sdk"},"workspaces":["src/wasm/pkg"],"_npmVersion":"10.8.1","directories":{},"_nodeVersion":"22.3.0","dependencies":{"sails-js":"^0.1.4","typescript":"^5.4.5","@gear-js/api":"^0.38.1"},"collaborators":["Invariant Labs"],"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","eslint":"^8.56.0","ts-node":"^10.9.2","ts-mocha":"^10.0.0","wasm-pack":"^0.12.1","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","@typescript-eslint/parser":"^6.16.0","@typescript-eslint/eslint-plugin":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vara-sdk_0.0.1_1719558366022_0.5430551295021042","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@invariant-labs/vara-sdk","version":"0.1.1","keywords":["VARA","DEX","SDK","Gear"],"license":"ISC","_id":"@invariant-labs/vara-sdk@0.1.1","maintainers":[{"name":"p6te","email":"piotr.matlak.contact@gmail.com"},{"name":"zielvna","email":"zielvna@gmail.com"},{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},{"name":"sniezka","email":"dygons14@gmail.com"},{"name":"wojciech_cichocki","email":"wojciech.cichocki.97@gmail.com"}],"homepage":"https://github.com/invariant-labs/protocol-vara#readme","bugs":{"url":"https://github.com/invariant-labs/protocol-vara/issues"},"dist":{"shasum":"d9023e4d2be0f350b519a455fa171be6839fb1d5","tarball":"https://registry.npmjs.org/@invariant-labs/vara-sdk/-/vara-sdk-0.1.1.tgz","fileCount":37,"integrity":"sha512-GxG0WFEAUP2led5j9AR5exsvT6nM3MsqqykihtARdvPUe7FellQkxxl1f4dnIeqrVw8zkHU75bM742XFYa9BYA==","signatures":[{"sig":"MEYCIQCFbrG7LmvTNrTxI5g3XBgCZHEwIV8JVxmzkDeI2qzdEgIhAJaIwTXcKx/70/0aA4/7zApb4+R6vIES2KlH2TLkZFZs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80002771},"main":"target/index.js","type":"module","types":"./target/index.d.ts","gitHead":"dee579120c9e97328e67b20b4ca98fb211395a7f","scripts":{"lint":"npx eslint . --ext .ts","build":"npx tsc -b --verbose","start":"npm run build && node --experimental-wasm-modules --trace-uncaught target/index.js","test:math":"npx mocha --config mocharc.json ./tests/math.test.ts","node:local":"../target/tmp/gear --dev -l=error","test:local":"npm run test:fungible-token && npm run test:deposits && npm run test:invariant && npm run test:example && npm run test:protocol-fee && npm run test:position && npm run test:math && npm run test:events && npm run test:get-liquidity-ticks && npm run test:query-sizes","wasm:build":"cd ./src/wasm && wasm-pack build --features tsify/js && rm ./pkg/.gitignore","erc-20:copy":"cp ../gear-erc20/wasm/erc20.idl ./contracts/gear_erc20/gear_erc20.idl && cp ../target/wasm32-unknown-unknown/release/gear_erc20_wasm.opt.wasm ./contracts/gear_erc20/gear_erc20.opt.wasm","test:events":"npx mocha --config mocharc.json ./tests/events.test.ts","fix-generate":"node fix-generate.js","test:example":"npx mocha --config mocharc.json ./tests/example.test.ts","test:deposits":"npx mocha --config mocharc.json ./tests/deposits.test.ts","test:position":"npx mocha --config mocharc.json ./tests/position.test.ts","contract:build":"cd ../ && ./build.sh dev-sdk","invariant:copy":"cp ../src/wasm/invariant.idl ./contracts/invariant/invariant.idl && cp ../target/wasm32-unknown-unknown/release/invariant_wasm.opt.wasm ./contracts/invariant/invariant.opt.wasm","test:invariant":"npx mocha --config mocharc.json ./tests/invariant.test.ts","erc-20:generate":"npm run erc-20:copy && npx sails-js generate ./contracts/gear_erc20/gear_erc20.idl -o ./src/erc20-token.ts -n Erc20Token","node:local:stop":"pkill -9 gear","test:get-tickmap":"npx mocha --config mocharc.json ./tests/get-tickmap.test.ts","test:query-sizes":"npx mocha --config mocharc.json ./tests/query-sizes.test.ts","test:protocol-fee":"npx mocha --config mocharc.json ./tests/protocol-fee.test.ts","invariant:generate":"npm run invariant:copy && npx sails-js generate ./contracts/invariant/invariant.idl -o ./src/invariant-contract.ts -n InvariantContract","test:fungible-token":"npx mocha --config mocharc.json ./tests/fungible-token.test.ts","test:get-liquidity-ticks":"npx mocha --config mocharc.json ./tests/get-liquidity-ticks.test.ts","test:simulate-invariant-swap":"npx mocha --config mocharc.json ./tests/simulate-invariant-swap.test.ts"},"_npmUser":{"name":"wojciech_cichocki","email":"wojciech.cichocki.97@gmail.com"},"repository":{"url":"git+https://github.com/invariant-labs/protocol-vara.git","type":"git","directory":"sdk"},"workspaces":["src/wasm/pkg"],"_npmVersion":"9.8.0","description":"<div align=\"center\">     <h1>⚡Invariant protocol⚡</h1>     <p>         <a href=\"https://invariant.app/math-spec-vara.pdf\">MATH SPEC 📄</a> |         <a href=\"https://discord.gg/VzS3C9wR\">DISCORD 🌐</a> |     </p> </div>","directories":{},"_nodeVersion":"20.5.1","dependencies":{"sails-js":"^0.1.4","typescript":"^5.4.5","@gear-js/api":"^0.38.1"},"collaborators":["Invariant Labs"],"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","eslint":"^8.56.0","ts-node":"^10.9.2","ts-mocha":"^10.0.0","wasm-pack":"^0.12.1","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","@typescript-eslint/parser":"^6.16.0","@typescript-eslint/eslint-plugin":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vara-sdk_0.1.1_1721175080770_0.8965652747550017","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@invariant-labs/vara-sdk","version":"0.1.2","keywords":["VARA","DEX","SDK","Gear"],"license":"ISC","_id":"@invariant-labs/vara-sdk@0.1.2","maintainers":[{"name":"p6te","email":"piotr.matlak.contact@gmail.com"},{"name":"zielvna","email":"zielvna@gmail.com"},{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},{"name":"sniezka","email":"dygons14@gmail.com"},{"name":"wojciech_cichocki","email":"wojciech.cichocki.97@gmail.com"}],"homepage":"https://github.com/invariant-labs/protocol-vara#readme","bugs":{"url":"https://github.com/invariant-labs/protocol-vara/issues"},"dist":{"shasum":"5650fb55f7c8d7c7b46932012f4e5f85041257c7","tarball":"https://registry.npmjs.org/@invariant-labs/vara-sdk/-/vara-sdk-0.1.2.tgz","fileCount":30,"integrity":"sha512-J0dCmsKi9yVnVVbKObkIrshKpFWUU9tt6E9vM6HVnW4c7lLCKwMioa4ikHF9HN1+Dn4KVOHkgdNoRIeuLcu20w==","signatures":[{"sig":"MEUCIQC4QSneZMqgGJqGOf//jpgSWYlkmsJCjv4lCNa1cB/TaQIgafYByrHigRiLxhU0AewOtfiXpupdjXzsUR9CEVWtGeQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":867770},"main":"target/index.js","type":"module","types":"./target/index.d.ts","gitHead":"a02c9e8a029aedb7b9709ef4d70c2d07d1d7792d","scripts":{"lint":"npx eslint . --ext .ts","build":"npx tsc -b --verbose","start":"npm run build && node --experimental-wasm-modules --trace-uncaught target/index.js","test:math":"npx mocha --config mocharc.json ./tests/math.test.ts","node:local":"../target/tmp/gear --dev -l=error","test:local":"npm run test:fungible-token && npm run test:deposits && npm run test:invariant && npm run test:example && npm run test:protocol-fee && npm run test:position && npm run test:math && npm run test:events && npm run test:get-liquidity-ticks && npm run test:query-sizes","wasm:build":"cd ./src/wasm && wasm-pack build --features tsify/js && rm ./pkg/.gitignore","erc-20:copy":"cp ../gear-erc20/wasm/erc20.idl ./contracts/gear_erc20/gear_erc20.idl && cp ../target/wasm32-unknown-unknown/release/gear_erc20_wasm.opt.wasm ./contracts/gear_erc20/gear_erc20.opt.wasm","test:events":"npx mocha --config mocharc.json ./tests/events.test.ts","fix-generate":"node fix-generate.js","test:example":"npx mocha --config mocharc.json ./tests/example.test.ts","test:deposits":"npx mocha --config mocharc.json ./tests/deposits.test.ts","test:position":"npx mocha --config mocharc.json ./tests/position.test.ts","contract:build":"cd ../ && ./build.sh dev-sdk","invariant:copy":"cp ../src/wasm/invariant.idl ./contracts/invariant/invariant.idl && cp ../target/wasm32-unknown-unknown/release/invariant_wasm.opt.wasm ./contracts/invariant/invariant.opt.wasm","test:invariant":"npx mocha --config mocharc.json ./tests/invariant.test.ts","erc-20:generate":"npm run erc-20:copy && npx sails-js generate ./contracts/gear_erc20/gear_erc20.idl -o ./src/erc20-token.ts -n Erc20Token","node:local:stop":"pkill -9 gear","test:get-tickmap":"npx mocha --config mocharc.json ./tests/get-tickmap.test.ts","test:query-sizes":"npx mocha --config mocharc.json ./tests/query-sizes.test.ts","test:protocol-fee":"npx mocha --config mocharc.json ./tests/protocol-fee.test.ts","invariant:generate":"npm run invariant:copy && npx sails-js generate ./contracts/invariant/invariant.idl -o ./src/invariant-contract.ts -n InvariantContract","test:fungible-token":"npx mocha --config mocharc.json ./tests/fungible-token.test.ts","test:get-liquidity-ticks":"npx mocha --config mocharc.json ./tests/get-liquidity-ticks.test.ts","test:simulate-invariant-swap":"npx mocha --config mocharc.json ./tests/simulate-invariant-swap.test.ts"},"_npmUser":{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},"repository":{"url":"git+https://github.com/invariant-labs/protocol-vara.git","type":"git","directory":"sdk"},"workspaces":["src/wasm/pkg"],"_npmVersion":"10.8.1","description":"<div align=\"center\">     <h1>⚡Invariant protocol⚡</h1>     <p>         <a href=\"https://invariant.app/math-spec-vara.pdf\">MATH SPEC 📄</a> |         <a href=\"https://discord.gg/VzS3C9wR\">DISCORD 🌐</a> |     </p> </div>","directories":{},"_nodeVersion":"22.3.0","dependencies":{"sails-js":"^0.1.4","typescript":"^5.4.5","@gear-js/api":"^0.38.1"},"collaborators":["Invariant Labs"],"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","eslint":"^8.56.0","ts-node":"^10.9.2","ts-mocha":"^10.0.0","wasm-pack":"^0.12.1","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","@typescript-eslint/parser":"^6.16.0","@typescript-eslint/eslint-plugin":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vara-sdk_0.1.2_1721296708853_0.9796265497376282","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@invariant-labs/vara-sdk","version":"0.1.3","keywords":["VARA","DEX","SDK","Gear"],"license":"ISC","_id":"@invariant-labs/vara-sdk@0.1.3","maintainers":[{"name":"p6te","email":"piotr.matlak.contact@gmail.com"},{"name":"zielvna","email":"zielvna@gmail.com"},{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},{"name":"sniezka","email":"dygons14@gmail.com"},{"name":"wojciech_cichocki","email":"wojciech.cichocki.97@gmail.com"}],"homepage":"https://github.com/invariant-labs/protocol-vara#readme","bugs":{"url":"https://github.com/invariant-labs/protocol-vara/issues"},"dist":{"shasum":"0138e38f6fe13d3377432b2b366b39ba435b50f8","tarball":"https://registry.npmjs.org/@invariant-labs/vara-sdk/-/vara-sdk-0.1.3.tgz","fileCount":32,"integrity":"sha512-UZ6fp/Iha18hUkn/QYKxkD/b4vh9dpD8EkstHNJdE9k6kPVyU/iRUJa63qfLo5XTSlt5Ne+rJagRmX87/qLJdg==","signatures":[{"sig":"MEQCIBrTCCcuP0g6d14uuzbH3owt77Kd1j4mcKFrro2P6MgWAiAXkbzxcdGikhtl/ZivZz+f8pHM5zJjFlXZH2lU7HqUJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":910459},"main":"target/index.js","type":"module","types":"./target/index.d.ts","gitHead":"c5de145f6171f888d7176fa7ebaeccdcbacf2008","scripts":{"lint":"npx eslint . --ext .ts","build":"npx tsc -b --verbose","start":"npm run build && node --experimental-wasm-modules --trace-uncaught target/index.js","test:math":"npx mocha --config mocharc.json ./tests/math.test.ts","node:local":"../target/tmp/gear --dev -l=error","test:batch":"npx mocha --config mocharc.json ./tests/batch.test.ts","test:local":"npm run test:fungible-token && npm run test:deposits && npm run test:invariant && npm run test:example && npm run test:protocol-fee && npm run test:position && npm run test:math && npm run test:events && npm run test:get-liquidity-ticks && npm run test:query-sizes && npm run test:batch","wasm:build":"cd ./src/wasm && wasm-pack build --features tsify/js && rm ./pkg/.gitignore","erc-20:copy":"cp ../gear-erc20/wasm/erc20.idl ./contracts/gear_erc20/gear_erc20.idl && cp ../target/wasm32-unknown-unknown/release/gear_erc20_wasm.opt.wasm ./contracts/gear_erc20/gear_erc20.opt.wasm","test:events":"npx mocha --config mocharc.json ./tests/events.test.ts","fix-generate":"node fix-generate.js","test:example":"npx mocha --config mocharc.json ./tests/example.test.ts","test:deposits":"npx mocha --config mocharc.json ./tests/deposits.test.ts","test:position":"npx mocha --config mocharc.json ./tests/position.test.ts","contract:build":"cd ../ && ./build.sh dev-sdk","invariant:copy":"cp ../src/wasm/invariant.idl ./contracts/invariant/invariant.idl && cp ../target/wasm32-unknown-unknown/release/invariant_wasm.opt.wasm ./contracts/invariant/invariant.opt.wasm","test:invariant":"npx mocha --config mocharc.json ./tests/invariant.test.ts","erc-20:generate":"npm run erc-20:copy && npx sails-js generate ./contracts/gear_erc20/gear_erc20.idl -o ./src/erc20-token.ts -n Erc20Token","node:local:stop":"pkill -9 gear","test:get-tickmap":"npx mocha --config mocharc.json ./tests/get-tickmap.test.ts","test:query-sizes":"npx mocha --config mocharc.json ./tests/query-sizes.test.ts","test:protocol-fee":"npx mocha --config mocharc.json ./tests/protocol-fee.test.ts","invariant:generate":"npm run invariant:copy && npx sails-js generate ./contracts/invariant/invariant.idl -o ./src/invariant-contract.ts -n InvariantContract","test:get-positions":"npx mocha --config mocharc.json ./tests/get-positions.test.ts","test:query-on-pair":"npx mocha --config mocharc.json ./tests/query-on-pair.test.ts","test:fungible-token":"npx mocha --config mocharc.json ./tests/fungible-token.test.ts","test:get-liquidity-ticks":"npx mocha --config mocharc.json ./tests/get-liquidity-ticks.test.ts","test:simulate-invariant-swap":"npx mocha --config mocharc.json ./tests/simulate-invariant-swap.test.ts"},"_npmUser":{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},"repository":{"url":"git+https://github.com/invariant-labs/protocol-vara.git","type":"git","directory":"sdk"},"workspaces":["src/wasm/pkg"],"_npmVersion":"10.8.1","description":"<div align=\"center\">     <h1>⚡Invariant protocol⚡</h1>     <p>         <a href=\"https://invariant.app/math-spec-vara.pdf\">MATH SPEC 📄</a> |         <a href=\"https://discord.gg/VzS3C9wR\">DISCORD 🌐</a> |     </p> </div>","directories":{},"_nodeVersion":"22.3.0","dependencies":{"sails-js":"^0.1.4","@gear-js/api":"^0.38.1"},"collaborators":["Invariant Labs"],"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","eslint":"^8.56.0","ts-node":"^10.9.2","ts-mocha":"^10.0.0","wasm-pack":"^0.12.1","typescript":"5.5.3","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","@typescript-eslint/parser":"^6.16.0","@typescript-eslint/eslint-plugin":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vara-sdk_0.1.3_1721982905019_0.3552684406781217","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@invariant-labs/vara-sdk","version":"0.1.4","keywords":["VARA","DEX","SDK","Gear"],"license":"ISC","_id":"@invariant-labs/vara-sdk@0.1.4","maintainers":[{"name":"rozadev","email":"dev.roza.dev@gmail.com"},{"name":"p6te","email":"piotr.matlak.contact@gmail.com"},{"name":"zielvna","email":"zielvna@gmail.com"},{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},{"name":"sniezka","email":"dygons14@gmail.com"},{"name":"wojciech_cichocki","email":"wojciech.cichocki.97@gmail.com"}],"homepage":"https://github.com/invariant-labs/protocol-vara#readme","bugs":{"url":"https://github.com/invariant-labs/protocol-vara/issues"},"dist":{"shasum":"96b63893714819bd3c532c03aa13fb6e5c09b590","tarball":"https://registry.npmjs.org/@invariant-labs/vara-sdk/-/vara-sdk-0.1.4.tgz","fileCount":30,"integrity":"sha512-qb+NXhaHefgj1UvE/6BxsuKcMSb3Zct8whLbCSItOaOq0OPgJVwOd3SIRhqbZmc0YMclkTIY7+FM+WlwN42iZw==","signatures":[{"sig":"MEQCIFEmyGEEJ9QwmRmYBIcnE6zejDuoOms9MzPi8596AGbNAiBOmUeFxR/LA3kOLdt6UKNIOxCqyAR5JR2YademaSbZtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":920748},"main":"target/index.js","type":"module","types":"./target/index.d.ts","gitHead":"bb7912f8086dd6cdadb085ad526499bdabffc2cc","scripts":{"lint":"npx eslint . --ext .ts","build":"npx tsc -b --verbose","start":"npm run build && node --experimental-wasm-modules --trace-uncaught target/index.js","test:math":"npx mocha --config mocharc.json ./tests/math.test.ts","node:local":"../target/tmp/gear --dev -l=error","test:batch":"npx mocha --config mocharc.json ./tests/batch.test.ts","test:local":"npm run test:fungible-token && npm run test:deposits && npm run test:invariant && npm run test:example && npm run test:protocol-fee && npm run test:position && npm run test:math && npm run test:events && npm run test:get-liquidity-ticks && npm run test:query-sizes && npm run test:batch","wasm:build":"cd ./src/wasm && wasm-pack build --features tsify/js && rm ./pkg/.gitignore","erc-20:copy":"cp ../gear-erc20/wasm/erc20.idl ./contracts/gear_erc20/gear_erc20.idl && cp ../target/wasm32-unknown-unknown/release/gear_erc20_wasm.opt.wasm ./contracts/gear_erc20/gear_erc20.opt.wasm","test:events":"npx mocha --config mocharc.json ./tests/events.test.ts","fix-generate":"node fix-generate.js","test:example":"npx mocha --config mocharc.json ./tests/example.test.ts","test:deposits":"npx mocha --config mocharc.json ./tests/deposits.test.ts","test:position":"npx mocha --config mocharc.json ./tests/position.test.ts","contract:build":"cd ../ && ./build.sh dev-sdk","invariant:copy":"cp ../src/wasm/invariant.idl ./contracts/invariant/invariant.idl && cp ../target/wasm32-unknown-unknown/release/invariant_wasm.opt.wasm ./contracts/invariant/invariant.opt.wasm","test:invariant":"npx mocha --config mocharc.json ./tests/invariant.test.ts","erc-20:generate":"npm run erc-20:copy && npx sails-js generate ./contracts/gear_erc20/gear_erc20.idl -o ./src/erc20-token.ts -n Erc20Token","node:local:stop":"pkill -9 gear","test:get-tickmap":"npx mocha --config mocharc.json ./tests/get-tickmap.test.ts","test:query-sizes":"npx mocha --config mocharc.json ./tests/query-sizes.test.ts","test:protocol-fee":"npx mocha --config mocharc.json ./tests/protocol-fee.test.ts","invariant:generate":"npm run invariant:copy && npx sails-js generate ./contracts/invariant/invariant.idl -o ./src/invariant-contract.ts -n InvariantContract","test:get-positions":"npx mocha --config mocharc.json ./tests/get-positions.test.ts","test:query-on-pair":"npx mocha --config mocharc.json ./tests/query-on-pair.test.ts","test:fungible-token":"npx mocha --config mocharc.json ./tests/fungible-token.test.ts","test:get-liquidity-ticks":"npx mocha --config mocharc.json ./tests/get-liquidity-ticks.test.ts","test:simulate-invariant-swap":"npx mocha --config mocharc.json ./tests/simulate-invariant-swap.test.ts"},"_npmUser":{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},"repository":{"url":"git+https://github.com/invariant-labs/protocol-vara.git","type":"git","directory":"sdk"},"workspaces":["src/wasm/pkg"],"_npmVersion":"10.8.1","description":"<div align=\"center\">     <h1>⚡Invariant protocol⚡</h1>     <p>         <a href=\"https://invariant.app/math-spec-vara.pdf\">MATH SPEC 📄</a> |         <a href=\"https://discord.gg/VzS3C9wR\">DISCORD 🌐</a> |     </p> </div>","directories":{},"_nodeVersion":"22.3.0","dependencies":{"sails-js":"^0.1.4","@gear-js/api":"^0.38.1","invariant-vara-wasm":"*"},"collaborators":["Invariant Labs"],"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","eslint":"^8.56.0","ts-node":"^10.9.2","ts-mocha":"^10.0.0","wasm-pack":"^0.12.1","typescript":"5.5.3","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","@typescript-eslint/parser":"^6.16.0","@typescript-eslint/eslint-plugin":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vara-sdk_0.1.4_1724775075152_0.6956306919526747","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@invariant-labs/vara-sdk","version":"0.1.5","keywords":["VARA","DEX","SDK","Gear"],"license":"ISC","_id":"@invariant-labs/vara-sdk@0.1.5","maintainers":[{"name":"rozadev","email":"dev.roza.dev@gmail.com"},{"name":"p6te","email":"piotr.matlak.contact@gmail.com"},{"name":"zielvna","email":"zielvna@gmail.com"},{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},{"name":"sniezka","email":"dygons14@gmail.com"},{"name":"wojciech_cichocki","email":"wojciech.cichocki.97@gmail.com"}],"homepage":"https://github.com/invariant-labs/protocol-vara#readme","bugs":{"url":"https://github.com/invariant-labs/protocol-vara/issues"},"dist":{"shasum":"2f03b3b095da78e0da2fe373dfdda270f9bfd654","tarball":"https://registry.npmjs.org/@invariant-labs/vara-sdk/-/vara-sdk-0.1.5.tgz","fileCount":24,"integrity":"sha512-ztQvVAdD1mhd6lI6s5Ge868q4YRWhPv7AWoy5r8M5szVhu+0twVgb0dLfpIOO+fcGeqx14Wqn3hul5RL2l9XLA==","signatures":[{"sig":"MEUCICiTd0FQ39jJ3n9ck0q+MY4/p7XmhoeIGgk6H6wG7WS7AiEA5eP49OWwMXZJlbQOSBhH93vqsPgK07snYQ158tXME/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":598368},"main":"target/index.js","type":"module","types":"./target/index.d.ts","gitHead":"bb7912f8086dd6cdadb085ad526499bdabffc2cc","scripts":{"lint":"npx eslint . --ext .ts","build":"npx tsc -b --verbose","start":"npm run build && node --experimental-wasm-modules --trace-uncaught target/index.js","test:math":"npx mocha --config mocharc.json ./tests/math.test.ts","node:local":"../target/tmp/gear --dev -l=error","test:batch":"npx mocha --config mocharc.json ./tests/batch.test.ts","test:local":"npm run test:fungible-token && npm run test:deposits && npm run test:invariant && npm run test:example && npm run test:protocol-fee && npm run test:position && npm run test:math && npm run test:events && npm run test:get-liquidity-ticks && npm run test:query-sizes && npm run test:batch","wasm:build":"cd ./src/wasm && wasm-pack build --features tsify/js && rm ./pkg/.gitignore","erc-20:copy":"cp ../gear-erc20/wasm/erc20.idl ./contracts/gear_erc20/gear_erc20.idl && cp ../target/wasm32-unknown-unknown/release/gear_erc20_wasm.opt.wasm ./contracts/gear_erc20/gear_erc20.opt.wasm","test:events":"npx mocha --config mocharc.json ./tests/events.test.ts","fix-generate":"node fix-generate.js","test:example":"npx mocha --config mocharc.json ./tests/example.test.ts","test:deposits":"npx mocha --config mocharc.json ./tests/deposits.test.ts","test:position":"npx mocha --config mocharc.json ./tests/position.test.ts","contract:build":"cd ../ && ./build.sh dev-sdk","invariant:copy":"cp ../src/wasm/invariant.idl ./contracts/invariant/invariant.idl && cp ../target/wasm32-unknown-unknown/release/invariant_wasm.opt.wasm ./contracts/invariant/invariant.opt.wasm","test:invariant":"npx mocha --config mocharc.json ./tests/invariant.test.ts","erc-20:generate":"npm run erc-20:copy && npx sails-js generate ./contracts/gear_erc20/gear_erc20.idl -o ./src/erc20-token.ts -n Erc20Token","node:local:stop":"pkill -9 gear","test:get-tickmap":"npx mocha --config mocharc.json ./tests/get-tickmap.test.ts","test:query-sizes":"npx mocha --config mocharc.json ./tests/query-sizes.test.ts","test:protocol-fee":"npx mocha --config mocharc.json ./tests/protocol-fee.test.ts","invariant:generate":"npm run invariant:copy && npx sails-js generate ./contracts/invariant/invariant.idl -o ./src/invariant-contract.ts -n InvariantContract","test:get-positions":"npx mocha --config mocharc.json ./tests/get-positions.test.ts","test:query-on-pair":"npx mocha --config mocharc.json ./tests/query-on-pair.test.ts","test:fungible-token":"npx mocha --config mocharc.json ./tests/fungible-token.test.ts","test:get-liquidity-ticks":"npx mocha --config mocharc.json ./tests/get-liquidity-ticks.test.ts","test:simulate-invariant-swap":"npx mocha --config mocharc.json ./tests/simulate-invariant-swap.test.ts"},"_npmUser":{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},"repository":{"url":"git+https://github.com/invariant-labs/protocol-vara.git","type":"git","directory":"sdk"},"workspaces":["src/wasm/pkg"],"_npmVersion":"10.8.1","description":"<div align=\"center\">     <h1>⚡Invariant protocol⚡</h1>     <p>         <a href=\"https://invariant.app/math-spec-vara.pdf\">MATH SPEC 📄</a> |         <a href=\"https://discord.gg/VzS3C9wR\">DISCORD 🌐</a> |     </p> </div>","directories":{},"_nodeVersion":"22.3.0","dependencies":{"sails-js":"0.1.4","@gear-js/api":"0.38.1","@polkadot/api":"11.0.2","@polkadot/types":"11.0.2","@invariant-labs/vara-sdk-wasm":"0.1.0"},"collaborators":["Invariant Labs"],"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","eslint":"^8.56.0","ts-node":"^10.9.2","ts-mocha":"^10.0.0","wasm-pack":"^0.12.1","typescript":"5.5.3","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","@typescript-eslint/parser":"^6.16.0","@typescript-eslint/eslint-plugin":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vara-sdk_0.1.5_1724837590049_0.2574862357709704","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@invariant-labs/vara-sdk","version":"0.1.6","keywords":["VARA","DEX","SDK","Gear"],"license":"ISC","_id":"@invariant-labs/vara-sdk@0.1.6","maintainers":[{"name":"rozadev","email":"dev.roza.dev@gmail.com"},{"name":"p6te","email":"piotr.matlak.contact@gmail.com"},{"name":"zielvna","email":"zielvna@gmail.com"},{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},{"name":"sniezka","email":"dygons14@gmail.com"},{"name":"wojciech_cichocki","email":"wojciech.cichocki.97@gmail.com"}],"homepage":"https://github.com/invariant-labs/protocol-vara#readme","bugs":{"url":"https://github.com/invariant-labs/protocol-vara/issues"},"dist":{"shasum":"d1fa5b1bfc59f59684857aa2548036aa08536298","tarball":"https://registry.npmjs.org/@invariant-labs/vara-sdk/-/vara-sdk-0.1.6.tgz","fileCount":24,"integrity":"sha512-oWv0ajAnAqVSfaFUBjoaZALcvWvfP8R3E0jIkHBAtDrYTTdXDkitCbhlfTxlGYNSaxV9shKDzC3M5xqwmUQwYA==","signatures":[{"sig":"MEUCIQDPHURiCx9Bisc7X95MiJsb4C/nIed7QDHX53f20RyS1wIgNOi52905zRBNgqv9flOGz/mmuzh6mofHiZM5OtKCsZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":603683},"main":"target/index.js","type":"module","types":"./target/index.d.ts","gitHead":"3b1da3d1cbbbc1f2a8e38412f263bb708b672d95","scripts":{"lint":"npx eslint . --ext .ts","build":"npx tsc -b --verbose","start":"npm run build && node --experimental-wasm-modules --trace-uncaught target/index.js","test:math":"npx mocha --config mocharc.json ./tests/math.test.ts","node:local":"../target/tmp/gear --dev -l=error","test:batch":"npx mocha --config mocharc.json ./tests/batch.test.ts","test:local":"npm run test:fungible-token && npm run test:deposits && npm run test:invariant && npm run test:example && npm run test:protocol-fee && npm run test:position && npm run test:math && npm run test:events && npm run test:get-liquidity-ticks && npm run test:query-sizes && npm run test:batch","wasm:build":"cd ./src/wasm && wasm-pack build --features tsify/js && rm ./pkg/.gitignore","erc-20:copy":"cp ../gear-erc20/wasm/erc20.idl ./contracts/gear_erc20/gear_erc20.idl && cp ../target/wasm32-unknown-unknown/release/gear_erc20_wasm.opt.wasm ./contracts/gear_erc20/gear_erc20.opt.wasm","test:events":"npx mocha --config mocharc.json ./tests/events.test.ts","fix-generate":"node fix-generate.js","test:example":"npx mocha --config mocharc.json ./tests/example.test.ts","test:deposits":"npx mocha --config mocharc.json ./tests/deposits.test.ts","test:position":"npx mocha --config mocharc.json ./tests/position.test.ts","contract:build":"cd ../ && ./build.sh dev-sdk","invariant:copy":"cp ../src/wasm/invariant.idl ./contracts/invariant/invariant.idl && cp ../target/wasm32-unknown-unknown/release/invariant_wasm.opt.wasm ./contracts/invariant/invariant.opt.wasm","test:invariant":"npx mocha --config mocharc.json ./tests/invariant.test.ts","erc-20:generate":"npm run erc-20:copy && npx sails-js generate ./contracts/gear_erc20/gear_erc20.idl -o ./src/erc20-token.ts -n Erc20Token","node:local:stop":"pkill -9 gear","test:get-tickmap":"npx mocha --config mocharc.json ./tests/get-tickmap.test.ts","test:query-sizes":"npx mocha --config mocharc.json ./tests/query-sizes.test.ts","test:protocol-fee":"npx mocha --config mocharc.json ./tests/protocol-fee.test.ts","invariant:generate":"npm run invariant:copy && npx sails-js generate ./contracts/invariant/invariant.idl -o ./src/invariant-contract.ts -n InvariantContract","test:get-positions":"npx mocha --config mocharc.json ./tests/get-positions.test.ts","test:query-on-pair":"npx mocha --config mocharc.json ./tests/query-on-pair.test.ts","test:fungible-token":"npx mocha --config mocharc.json ./tests/fungible-token.test.ts","test:get-liquidity-ticks":"npx mocha --config mocharc.json ./tests/get-liquidity-ticks.test.ts","test:simulate-invariant-swap":"npx mocha --config mocharc.json ./tests/simulate-invariant-swap.test.ts"},"_npmUser":{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},"repository":{"url":"git+https://github.com/invariant-labs/protocol-vara.git","type":"git","directory":"sdk"},"workspaces":["src/wasm/pkg"],"_npmVersion":"10.8.1","description":"<div align=\"center\">     <h1>⚡Invariant protocol⚡</h1>     <p>         <a href=\"https://invariant.app/math-spec-vara.pdf\">MATH SPEC 📄</a> |         <a href=\"https://discord.gg/VzS3C9wR\">DISCORD 🌐</a> |     </p> </div>","directories":{},"_nodeVersion":"22.3.0","dependencies":{"sails-js":"0.1.4","@gear-js/api":"0.38.1","@polkadot/api":"11.0.2","@polkadot/types":"11.0.2","@invariant-labs/vara-sdk-wasm":"0.1.0"},"collaborators":["Invariant Labs"],"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","eslint":"^8.56.0","ts-node":"^10.9.2","ts-mocha":"^10.0.0","wasm-pack":"^0.12.1","typescript":"5.5.3","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","@typescript-eslint/parser":"^6.16.0","@typescript-eslint/eslint-plugin":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vara-sdk_0.1.6_1724857704702_0.10342929870246675","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@invariant-labs/vara-sdk","version":"0.1.7","keywords":["VARA","DEX","SDK","Gear"],"license":"ISC","_id":"@invariant-labs/vara-sdk@0.1.7","maintainers":[{"name":"rozadev","email":"dev.roza.dev@gmail.com"},{"name":"p6te","email":"piotr.matlak.contact@gmail.com"},{"name":"zielvna","email":"zielvna@gmail.com"},{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},{"name":"sniezka","email":"dygons14@gmail.com"},{"name":"wojciech_cichocki","email":"wojciech.cichocki.97@gmail.com"}],"homepage":"https://github.com/invariant-labs/protocol-vara#readme","bugs":{"url":"https://github.com/invariant-labs/protocol-vara/issues"},"dist":{"shasum":"10522de8af55927f09728993c3346327e301d1d9","tarball":"https://registry.npmjs.org/@invariant-labs/vara-sdk/-/vara-sdk-0.1.7.tgz","fileCount":24,"integrity":"sha512-10aqYZ0Uih6uUj9dAi/IMSsw9mNa1JgaBalcTXIEbHVTa9RvpzW60i05Opy5tE7DrqohbWlXzuBGHDyOCCO5Rg==","signatures":[{"sig":"MEQCH0YelHIe/un3xwsczczPXzBmSJclfXGWg70ikoNcgrUCIQDvUmXAeu55nxOGzqaNM1an9xZLJuvMVxqDzN761mP2ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":604373},"main":"target/index.js","type":"module","types":"./target/index.d.ts","gitHead":"f11bef38f018cca8f854469297cfd31ab66c64f6","scripts":{"lint":"npx eslint . --ext .ts","build":"npx tsc -b --verbose","start":"npm run build && node --experimental-wasm-modules --trace-uncaught target/index.js","test:math":"npx mocha --config mocharc.json ./tests/math.test.ts","node:local":"../target/tmp/gear --dev -l=error","test:batch":"npx mocha --config mocharc.json ./tests/batch.test.ts","test:local":"npm run test:fungible-token && npm run test:deposits && npm run test:invariant && npm run test:example && npm run test:protocol-fee && npm run test:position && npm run test:math && npm run test:events && npm run test:get-liquidity-ticks && npm run test:query-sizes && npm run test:batch","wasm:build":"cd ./src/wasm && wasm-pack build --features tsify/js && rm ./pkg/.gitignore","erc-20:copy":"cp ../gear-erc20/wasm/erc20.idl ./contracts/gear_erc20/gear_erc20.idl && cp ../target/wasm32-unknown-unknown/release/gear_erc20_wasm.opt.wasm ./contracts/gear_erc20/gear_erc20.opt.wasm","test:events":"npx mocha --config mocharc.json ./tests/events.test.ts","fix-generate":"node fix-generate.js","test:example":"npx mocha --config mocharc.json ./tests/example.test.ts","test:deposits":"npx mocha --config mocharc.json ./tests/deposits.test.ts","test:position":"npx mocha --config mocharc.json ./tests/position.test.ts","contract:build":"cd ../ && ./build.sh dev-sdk","invariant:copy":"cp ../src/wasm/invariant.idl ./contracts/invariant/invariant.idl && cp ../target/wasm32-unknown-unknown/release/invariant_wasm.opt.wasm ./contracts/invariant/invariant.opt.wasm","test:invariant":"npx mocha --config mocharc.json ./tests/invariant.test.ts","erc-20:generate":"npm run erc-20:copy && npx sails-js generate ./contracts/gear_erc20/gear_erc20.idl -o ./src/erc20-token.ts -n Erc20Token","node:local:stop":"pkill -9 gear","test:get-tickmap":"npx mocha --config mocharc.json ./tests/get-tickmap.test.ts","test:query-sizes":"npx mocha --config mocharc.json ./tests/query-sizes.test.ts","test:protocol-fee":"npx mocha --config mocharc.json ./tests/protocol-fee.test.ts","invariant:generate":"npm run invariant:copy && npx sails-js generate ./contracts/invariant/invariant.idl -o ./src/invariant-contract.ts -n InvariantContract","test:get-positions":"npx mocha --config mocharc.json ./tests/get-positions.test.ts","test:query-on-pair":"npx mocha --config mocharc.json ./tests/query-on-pair.test.ts","test:fungible-token":"npx mocha --config mocharc.json ./tests/fungible-token.test.ts","test:get-liquidity-ticks":"npx mocha --config mocharc.json ./tests/get-liquidity-ticks.test.ts","test:simulate-invariant-swap":"npx mocha --config mocharc.json ./tests/simulate-invariant-swap.test.ts"},"_npmUser":{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},"repository":{"url":"git+https://github.com/invariant-labs/protocol-vara.git","type":"git","directory":"sdk"},"workspaces":["src/wasm/pkg"],"_npmVersion":"10.8.1","description":"<div align=\"center\">     <h1>⚡Invariant protocol⚡</h1>     <p>         <a href=\"https://invariant.app/math-spec-vara.pdf\">MATH SPEC 📄</a> |         <a href=\"https://discord.gg/VzS3C9wR\">DISCORD 🌐</a> |     </p> </div>","directories":{},"_nodeVersion":"22.3.0","dependencies":{"sails-js":"0.1.4","@gear-js/api":"0.38.1","@polkadot/api":"11.0.2","@polkadot/types":"11.0.2","@invariant-labs/vara-sdk-wasm":"0.1.0"},"collaborators":["Invariant Labs"],"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","eslint":"^8.56.0","ts-node":"^10.9.2","ts-mocha":"^10.0.0","wasm-pack":"^0.12.1","typescript":"5.5.3","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","@typescript-eslint/parser":"^6.16.0","@typescript-eslint/eslint-plugin":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vara-sdk_0.1.7_1725012803748_0.052954506861861095","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@invariant-labs/vara-sdk","version":"0.1.8","keywords":["VARA","DEX","SDK","Gear"],"license":"ISC","_id":"@invariant-labs/vara-sdk@0.1.8","maintainers":[{"name":"rozadev","email":"dev.roza.dev@gmail.com"},{"name":"p6te","email":"piotr.matlak.contact@gmail.com"},{"name":"zielvna","email":"zielvna@gmail.com"},{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},{"name":"sniezka","email":"dygons14@gmail.com"},{"name":"wojciech_cichocki","email":"wojciech.cichocki.97@gmail.com"}],"homepage":"https://github.com/invariant-labs/protocol-vara#readme","bugs":{"url":"https://github.com/invariant-labs/protocol-vara/issues"},"dist":{"shasum":"be78df9dcae1e9ed5e4188c0cde9e1d020d3be80","tarball":"https://registry.npmjs.org/@invariant-labs/vara-sdk/-/vara-sdk-0.1.8.tgz","fileCount":24,"integrity":"sha512-Z08z0L1PVgdqwSGeqAbIfrxBLC7ze3k2LfBmt/xBDkEMdhbB+C5WD+TjQ/wUngrrJnJfWWFGSGUpBdw9pOvRAg==","signatures":[{"sig":"MEUCIQDG/dIrwCRtMs+/28War/7ppX+CHPiC1PeFwj67O7iZcwIgUZSK5gwluJzfb0X5wskxdCw+CudMabxWf/12tB5R5DM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":607165},"main":"target/index.js","type":"module","types":"./target/index.d.ts","gitHead":"ea138376dfa311a0ccb15acae7065716ae056a3d","scripts":{"lint":"npx eslint . --ext .ts","build":"npx tsc -b --verbose","start":"npm run build && node --experimental-wasm-modules --trace-uncaught target/index.js","test:math":"npx mocha --config mocharc.json ./tests/math.test.ts","node:local":"../target/tmp/gear --dev -l=error","test:batch":"npx mocha --config mocharc.json ./tests/batch.test.ts","test:local":"npm run test:fungible-token && npm run test:deposits && npm run test:invariant && npm run test:example && npm run test:protocol-fee && npm run test:position && npm run test:math && npm run test:events && npm run test:get-liquidity-ticks && npm run test:query-sizes && npm run test:batch","wasm:build":"cd ./src/wasm && wasm-pack build --features tsify/js && rm ./pkg/.gitignore","erc-20:copy":"cp ../gear-erc20/wasm/erc20.idl ./contracts/gear_erc20/gear_erc20.idl && cp ../target/wasm32-unknown-unknown/release/gear_erc20_wasm.opt.wasm ./contracts/gear_erc20/gear_erc20.opt.wasm","test:events":"npx mocha --config mocharc.json ./tests/events.test.ts","fix-generate":"node fix-generate.js","test:example":"npx mocha --config mocharc.json ./tests/example.test.ts","test:deposits":"npx mocha --config mocharc.json ./tests/deposits.test.ts","test:position":"npx mocha --config mocharc.json ./tests/position.test.ts","contract:build":"cd ../ && ./build.sh dev-sdk","invariant:copy":"cp ../src/wasm/invariant.idl ./contracts/invariant/invariant.idl && cp ../target/wasm32-unknown-unknown/release/invariant_wasm.opt.wasm ./contracts/invariant/invariant.opt.wasm","test:invariant":"npx mocha --config mocharc.json ./tests/invariant.test.ts","erc-20:generate":"npm run erc-20:copy && npx sails-js generate ./contracts/gear_erc20/gear_erc20.idl -o ./src/erc20-token.ts -n Erc20Token","node:local:stop":"pkill -9 gear","test:get-tickmap":"npx mocha --config mocharc.json ./tests/get-tickmap.test.ts","test:query-sizes":"npx mocha --config mocharc.json ./tests/query-sizes.test.ts","test:protocol-fee":"npx mocha --config mocharc.json ./tests/protocol-fee.test.ts","invariant:generate":"npm run invariant:copy && npx sails-js generate ./contracts/invariant/invariant.idl -o ./src/invariant-contract.ts -n InvariantContract","test:get-positions":"npx mocha --config mocharc.json ./tests/get-positions.test.ts","test:query-on-pair":"npx mocha --config mocharc.json ./tests/query-on-pair.test.ts","test:fungible-token":"npx mocha --config mocharc.json ./tests/fungible-token.test.ts","test:get-liquidity-ticks":"npx mocha --config mocharc.json ./tests/get-liquidity-ticks.test.ts","test:simulate-invariant-swap":"npx mocha --config mocharc.json ./tests/simulate-invariant-swap.test.ts","test:get-position-with-associates":"npx mocha --config mocharc.json ./tests/get-position-with-associates.test.ts"},"_npmUser":{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},"repository":{"url":"git+https://github.com/invariant-labs/protocol-vara.git","type":"git","directory":"sdk"},"workspaces":["src/wasm/pkg"],"_npmVersion":"10.8.1","description":"<div align=\"center\">     <h1>⚡Invariant protocol⚡</h1>     <p>         <a href=\"https://invariant.app/math-spec-vara.pdf\">MATH SPEC 📄</a> |         <a href=\"https://discord.gg/VzS3C9wR\">DISCORD 🌐</a> |     </p> </div>","directories":{},"_nodeVersion":"22.3.0","dependencies":{"sails-js":"0.1.4","@gear-js/api":"0.38.1","@polkadot/api":"11.0.2","@polkadot/types":"11.0.2","@invariant-labs/vara-sdk-wasm":"0.1.0"},"collaborators":["Invariant Labs"],"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","eslint":"^8.56.0","ts-node":"^10.9.2","ts-mocha":"^10.0.0","wasm-pack":"^0.12.1","typescript":"5.5.3","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","@typescript-eslint/parser":"^6.16.0","@typescript-eslint/eslint-plugin":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vara-sdk_0.1.8_1725270583082_0.7612636374163024","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@invariant-labs/vara-sdk","version":"0.1.9","keywords":["VARA","DEX","SDK","Gear"],"license":"ISC","_id":"@invariant-labs/vara-sdk@0.1.9","maintainers":[{"name":"rozadev","email":"dev.roza.dev@gmail.com"},{"name":"p6te","email":"piotr.matlak.contact@gmail.com"},{"name":"zielvna","email":"zielvna@gmail.com"},{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},{"name":"sniezka","email":"dygons14@gmail.com"},{"name":"wojciech_cichocki","email":"wojciech.cichocki.97@gmail.com"}],"homepage":"https://github.com/invariant-labs/protocol-vara#readme","bugs":{"url":"https://github.com/invariant-labs/protocol-vara/issues"},"dist":{"shasum":"61ce041674998407403fdb4744ec7566bc99a192","tarball":"https://registry.npmjs.org/@invariant-labs/vara-sdk/-/vara-sdk-0.1.9.tgz","fileCount":24,"integrity":"sha512-m7RQtUklKD11ROkUab6fqEiwFGRC2zs74uwb3pbRCL9UULBB13eVwOuqP+ozQiYWoXx8ZeJ3eCqh9MJZv9SX7Q==","signatures":[{"sig":"MEUCIQDsIDugcgNa+eCulZEtBzFLRvB0v0nOXqbFwHlS2KZXcQIgAkED9tPcE7aJl8fgQWvFs1/sm6Y6lZ9bDgd4Ew177pY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":607347},"main":"target/index.js","type":"module","types":"./target/index.d.ts","gitHead":"8afe9221886044504c90601a7c17385d8f65f04d","scripts":{"lint":"npx eslint . --ext .ts","build":"npx tsc -b --verbose","start":"npm run build && node --experimental-wasm-modules --trace-uncaught target/index.js","test:math":"npx mocha --config mocharc.json ./tests/math.test.ts","node:local":"../target/tmp/gear --dev -l=error","test:batch":"npx mocha --config mocharc.json ./tests/batch.test.ts","test:local":"npm run test:fungible-token && npm run test:deposits && npm run test:invariant && npm run test:example && npm run test:protocol-fee && npm run test:position && npm run test:math && npm run test:events && npm run test:get-liquidity-ticks && npm run test:query-sizes && npm run test:batch","wasm:build":"cd ./src/wasm && wasm-pack build --features tsify/js && rm ./pkg/.gitignore","erc-20:copy":"cp ../gear-erc20/wasm/erc20.idl ./contracts/gear_erc20/gear_erc20.idl && cp ../target/wasm32-unknown-unknown/release/gear_erc20_wasm.opt.wasm ./contracts/gear_erc20/gear_erc20.opt.wasm","test:events":"npx mocha --config mocharc.json ./tests/events.test.ts","fix-generate":"node fix-generate.js","test:example":"npx mocha --config mocharc.json ./tests/example.test.ts","test:deposits":"npx mocha --config mocharc.json ./tests/deposits.test.ts","test:position":"npx mocha --config mocharc.json ./tests/position.test.ts","contract:build":"cd ../ && ./build.sh dev-sdk","invariant:copy":"cp ../src/wasm/invariant.idl ./contracts/invariant/invariant.idl && cp ../target/wasm32-unknown-unknown/release/invariant_wasm.opt.wasm ./contracts/invariant/invariant.opt.wasm","test:invariant":"npx mocha --config mocharc.json ./tests/invariant.test.ts","erc-20:generate":"npm run erc-20:copy && npx sails-js generate ./contracts/gear_erc20/gear_erc20.idl -o ./src/erc20-token.ts -n Erc20Token","node:local:stop":"pkill -9 gear","test:get-tickmap":"npx mocha --config mocharc.json ./tests/get-tickmap.test.ts","test:query-sizes":"npx mocha --config mocharc.json ./tests/query-sizes.test.ts","test:protocol-fee":"npx mocha --config mocharc.json ./tests/protocol-fee.test.ts","invariant:generate":"npm run invariant:copy && npx sails-js generate ./contracts/invariant/invariant.idl -o ./src/invariant-contract.ts -n InvariantContract","test:get-positions":"npx mocha --config mocharc.json ./tests/get-positions.test.ts","test:query-on-pair":"npx mocha --config mocharc.json ./tests/query-on-pair.test.ts","test:fungible-token":"npx mocha --config mocharc.json ./tests/fungible-token.test.ts","test:get-liquidity-ticks":"npx mocha --config mocharc.json ./tests/get-liquidity-ticks.test.ts","test:simulate-invariant-swap":"npx mocha --config mocharc.json ./tests/simulate-invariant-swap.test.ts","test:get-position-with-associates":"npx mocha --config mocharc.json ./tests/get-position-with-associates.test.ts"},"_npmUser":{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},"repository":{"url":"git+https://github.com/invariant-labs/protocol-vara.git","type":"git","directory":"sdk"},"workspaces":["src/wasm/pkg"],"_npmVersion":"10.8.1","description":"<div align=\"center\">     <h1>⚡Invariant protocol⚡</h1>     <p>         <a href=\"https://invariant.app/math-spec-vara.pdf\">MATH SPEC 📄</a> |         <a href=\"https://discord.gg/VzS3C9wR\">DISCORD 🌐</a> |     </p> </div>","directories":{},"_nodeVersion":"22.3.0","dependencies":{"sails-js":"0.1.4","@gear-js/api":"0.38.1","@polkadot/api":"11.0.2","@polkadot/types":"11.0.2","@invariant-labs/vara-sdk-wasm":"0.1.0"},"collaborators":["Invariant Labs"],"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","eslint":"^8.56.0","ts-node":"^10.9.2","ts-mocha":"^10.0.0","wasm-pack":"^0.12.1","typescript":"5.5.3","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","@typescript-eslint/parser":"^6.16.0","@typescript-eslint/eslint-plugin":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vara-sdk_0.1.9_1725353329489_0.3275237944334468","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"@invariant-labs/vara-sdk","version":"0.1.10","keywords":["VARA","DEX","SDK","Gear"],"license":"ISC","_id":"@invariant-labs/vara-sdk@0.1.10","maintainers":[{"name":"rozadev","email":"dev.roza.dev@gmail.com"},{"name":"p6te","email":"piotr.matlak.contact@gmail.com"},{"name":"zielvna","email":"zielvna@gmail.com"},{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},{"name":"sniezka","email":"dygons14@gmail.com"},{"name":"wojciech_cichocki","email":"wojciech.cichocki.97@gmail.com"}],"homepage":"https://github.com/invariant-labs/protocol-vara#readme","bugs":{"url":"https://github.com/invariant-labs/protocol-vara/issues"},"dist":{"shasum":"d8178a734e88d69d640976b611927ef5074c17c1","tarball":"https://registry.npmjs.org/@invariant-labs/vara-sdk/-/vara-sdk-0.1.10.tgz","fileCount":24,"integrity":"sha512-TywlrpKZV8hZ2duqMpnHxKV7LFYWSLNL6ollCRv+Tn9O482QwxkOSxFQeqquJd/BsTsH22xh8e7ajz6jES0qew==","signatures":[{"sig":"MEUCIDsmPTKBRHXKr1ZiazUFWhFTynO440eUi2L2AwnXS+RXAiEAjFNU4NiA+V+Cd0cbdFHsZtDcrcyvMT1g4dTeAY7dgH4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":608298},"main":"target/index.js","type":"module","types":"./target/index.d.ts","gitHead":"8d771e319e478ec80a26fd2a196ce67ff7ff9812","scripts":{"lint":"npx eslint . --ext .ts","build":"npx tsc -b --verbose","start":"npm run build && node --experimental-wasm-modules --trace-uncaught target/index.js","test:math":"npx mocha --config mocharc.json ./tests/math.test.ts","node:local":"../target/tmp/gear --dev -l=error","test:batch":"npx mocha --config mocharc.json ./tests/batch.test.ts","test:local":"npm run test:fungible-token && npm run test:deposits && npm run test:invariant && npm run test:example && npm run test:protocol-fee && npm run test:position && npm run test:math && npm run test:events && npm run test:get-liquidity-ticks && npm run test:query-sizes && npm run test:batch","wasm:build":"cd ./src/wasm && wasm-pack build --features tsify/js && rm ./pkg/.gitignore","erc-20:copy":"cp ../gear-erc20/wasm/erc20.idl ./contracts/gear_erc20/gear_erc20.idl && cp ../target/wasm32-unknown-unknown/release/gear_erc20_wasm.opt.wasm ./contracts/gear_erc20/gear_erc20.opt.wasm","test:events":"npx mocha --config mocharc.json ./tests/events.test.ts","fix-generate":"node fix-generate.js","test:example":"npx mocha --config mocharc.json ./tests/example.test.ts","test:deposits":"npx mocha --config mocharc.json ./tests/deposits.test.ts","test:position":"npx mocha --config mocharc.json ./tests/position.test.ts","contract:build":"cd ../ && ./build.sh dev-sdk","invariant:copy":"cp ../src/wasm/invariant.idl ./contracts/invariant/invariant.idl && cp ../target/wasm32-unknown-unknown/release/invariant_wasm.opt.wasm ./contracts/invariant/invariant.opt.wasm","test:invariant":"npx mocha --config mocharc.json ./tests/invariant.test.ts","erc-20:generate":"npm run erc-20:copy && npx sails-js generate ./contracts/gear_erc20/gear_erc20.idl -o ./src/erc20-token.ts -n Erc20Token","node:local:stop":"pkill -9 gear","test:get-tickmap":"npx mocha --config mocharc.json ./tests/get-tickmap.test.ts","test:query-sizes":"npx mocha --config mocharc.json ./tests/query-sizes.test.ts","test:protocol-fee":"npx mocha --config mocharc.json ./tests/protocol-fee.test.ts","invariant:generate":"npm run invariant:copy && npx sails-js generate ./contracts/invariant/invariant.idl -o ./src/invariant-contract.ts -n InvariantContract","test:get-positions":"npx mocha --config mocharc.json ./tests/get-positions.test.ts","test:query-on-pair":"npx mocha --config mocharc.json ./tests/query-on-pair.test.ts","test:fungible-token":"npx mocha --config mocharc.json ./tests/fungible-token.test.ts","test:get-liquidity-ticks":"npx mocha --config mocharc.json ./tests/get-liquidity-ticks.test.ts","test:simulate-invariant-swap":"npx mocha --config mocharc.json ./tests/simulate-invariant-swap.test.ts","test:get-position-with-associates":"npx mocha --config mocharc.json ./tests/get-position-with-associates.test.ts"},"_npmUser":{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},"repository":{"url":"git+https://github.com/invariant-labs/protocol-vara.git","type":"git","directory":"sdk"},"workspaces":["src/wasm/pkg"],"_npmVersion":"10.8.1","description":"<div align=\"center\">     <h1>⚡Invariant protocol⚡</h1>     <p>         <a href=\"https://invariant.app/math-spec-vara.pdf\">MATH SPEC 📄</a> |         <a href=\"https://discord.gg/VzS3C9wR\">DISCORD 🌐</a> |     </p> </div>","directories":{},"_nodeVersion":"22.3.0","dependencies":{"sails-js":"0.1.4","@gear-js/api":"0.38.1","@polkadot/api":"11.0.2","@polkadot/types":"11.0.2","@invariant-labs/vara-sdk-wasm":"0.1.0"},"collaborators":["Invariant Labs"],"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","eslint":"^8.56.0","ts-node":"^10.9.2","ts-mocha":"^10.0.0","wasm-pack":"^0.12.1","typescript":"5.5.3","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","@typescript-eslint/parser":"^6.16.0","@typescript-eslint/eslint-plugin":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vara-sdk_0.1.10_1725433817123_0.5195180379315276","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"@invariant-labs/vara-sdk","version":"0.1.11","keywords":["VARA","DEX","SDK","Gear"],"license":"ISC","_id":"@invariant-labs/vara-sdk@0.1.11","maintainers":[{"name":"rozadev","email":"dev.roza.dev@gmail.com"},{"name":"p6te","email":"piotr.matlak.contact@gmail.com"},{"name":"zielvna","email":"zielvna@gmail.com"},{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},{"name":"sniezka","email":"dygons14@gmail.com"},{"name":"wojciech_cichocki","email":"wojciech.cichocki.97@gmail.com"}],"homepage":"https://github.com/invariant-labs/protocol-vara#readme","bugs":{"url":"https://github.com/invariant-labs/protocol-vara/issues"},"dist":{"shasum":"be961a1db2068111232e143d24bad1a44e384714","tarball":"https://registry.npmjs.org/@invariant-labs/vara-sdk/-/vara-sdk-0.1.11.tgz","fileCount":24,"integrity":"sha512-BYLvrU6SQHM6rZfctkC96I6kSib6qslkBmKClfyxtmFV3bWr4m66dXtd16mjlfFpbfIMkgAk/NIb77bG4rJAkA==","signatures":[{"sig":"MEQCICv8kas8kvpbDQsH+jqbVN6AJ/OX8Mxk1GRjfLyoClW4AiBtqVoy9BxubhfEYXSUhtlTMVNDvPYeKV+BUXix92t6SA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":614575},"main":"target/index.js","type":"module","types":"./target/index.d.ts","gitHead":"94d73ccb1c5da43a2e88bcd69468076ce24761d6","scripts":{"lint":"npx eslint . --ext .ts","build":"npx tsc -b --verbose","start":"npm run build && node --experimental-wasm-modules --trace-uncaught target/index.js","test:math":"npx mocha --config mocharc.json ./tests/math.test.ts","node:local":"../target/tmp/gear --dev -l=error","test:batch":"npx mocha --config mocharc.json ./tests/batch.test.ts","test:local":"npm run test:fungible-token && npm run test:deposits && npm run test:vara-deposits && npm run test:invariant && npm run test:example && npm run test:protocol-fee && npm run test:position && npm run test:math && npm run test:events && npm run test:get-liquidity-ticks && npm run test:query-sizes && npm run test:batch","wasm:build":"cd ./src/wasm && wasm-pack build --features tsify/js && rm ./pkg/.gitignore","erc-20:copy":"cp ../gear-erc20/wasm/erc20.idl ./contracts/gear_erc20/gear_erc20.idl && cp ../target/wasm32-unknown-unknown/release/gear_erc20_wasm.opt.wasm ./contracts/gear_erc20/gear_erc20.opt.wasm","test:events":"npx mocha --config mocharc.json ./tests/events.test.ts","fix-generate":"node fix-generate.js","test:example":"npx mocha --config mocharc.json ./tests/example.test.ts","test:deposits":"npx mocha --config mocharc.json ./tests/deposits.test.ts","test:position":"npx mocha --config mocharc.json ./tests/position.test.ts","contract:build":"cd ../ && ./build.sh dev-sdk","invariant:copy":"cp ../src/wasm/invariant.idl ./contracts/invariant/invariant.idl && cp ../target/wasm32-unknown-unknown/release/invariant_wasm.opt.wasm ./contracts/invariant/invariant.opt.wasm","test:invariant":"npx mocha --config mocharc.json ./tests/invariant.test.ts","erc-20:generate":"npm run erc-20:copy && npx sails-js generate ./contracts/gear_erc20/gear_erc20.idl -o ./src/erc20-token.ts -n Erc20Token","node:local:stop":"pkill -9 gear","test:get-tickmap":"npx mocha --config mocharc.json ./tests/get-tickmap.test.ts","test:query-sizes":"npx mocha --config mocharc.json ./tests/query-sizes.test.ts","test:protocol-fee":"npx mocha --config mocharc.json ./tests/protocol-fee.test.ts","invariant:generate":"npm run invariant:copy && npx sails-js generate ./contracts/invariant/invariant.idl -o ./src/invariant-contract.ts -n InvariantContract","test:get-positions":"npx mocha --config mocharc.json ./tests/get-positions.test.ts","test:query-on-pair":"npx mocha --config mocharc.json ./tests/query-on-pair.test.ts","test:vara-deposits":"npx mocha --config mocharc.json ./tests/vara-deposits.test.ts","test:fungible-token":"npx mocha --config mocharc.json ./tests/fungible-token.test.ts","test:get-liquidity-ticks":"npx mocha --config mocharc.json ./tests/get-liquidity-ticks.test.ts","test:simulate-invariant-swap":"npx mocha --config mocharc.json ./tests/simulate-invariant-swap.test.ts","test:get-position-with-associates":"npx mocha --config mocharc.json ./tests/get-position-with-associates.test.ts"},"_npmUser":{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},"repository":{"url":"git+https://github.com/invariant-labs/protocol-vara.git","type":"git","directory":"sdk"},"workspaces":["src/wasm/pkg"],"_npmVersion":"10.8.1","description":"<div align=\"center\">     <h1>⚡Invariant protocol⚡</h1>     <p>         <a href=\"https://invariant.app/math-spec-vara.pdf\">MATH SPEC 📄</a> |         <a href=\"https://discord.gg/VzS3C9wR\">DISCORD 🌐</a> |     </p> </div>","directories":{},"_nodeVersion":"22.3.0","dependencies":{"sails-js":"0.1.4","@gear-js/api":"0.38.1","@polkadot/api":"11.0.2","@polkadot/types":"11.0.2","@invariant-labs/vara-sdk-wasm":"0.1.0"},"collaborators":["Invariant Labs"],"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","eslint":"^8.56.0","ts-node":"^10.9.2","ts-mocha":"^10.0.0","wasm-pack":"^0.12.1","typescript":"5.5.3","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","@typescript-eslint/parser":"^6.16.0","@typescript-eslint/eslint-plugin":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vara-sdk_0.1.11_1725877341905_0.5189532009533417","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"@invariant-labs/vara-sdk","version":"0.1.12","keywords":["VARA","DEX","SDK","Gear"],"license":"ISC","_id":"@invariant-labs/vara-sdk@0.1.12","maintainers":[{"name":"rozadev","email":"dev.roza.dev@gmail.com"},{"name":"p6te","email":"piotr.matlak.contact@gmail.com"},{"name":"zielvna","email":"zielvna@gmail.com"},{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},{"name":"sniezka","email":"dygons14@gmail.com"},{"name":"wojciech_cichocki","email":"wojciech.cichocki.97@gmail.com"}],"homepage":"https://github.com/invariant-labs/protocol-vara#readme","bugs":{"url":"https://github.com/invariant-labs/protocol-vara/issues"},"dist":{"shasum":"125650322bcf7b4da49d99892126afd2988d7d1e","tarball":"https://registry.npmjs.org/@invariant-labs/vara-sdk/-/vara-sdk-0.1.12.tgz","fileCount":26,"integrity":"sha512-+65vNdDFF2vZmJ7s59S7u2wUQWgMd4txKsJ6uPo3iv2cGZ/wuyZjHvaTvNWex8mSJgBYNMv94EaqF69d2/BLTg==","signatures":[{"sig":"MEUCIQDbZDC83pSOV3TC5b/RfMEwbm8+AaBtMTrpu2M8qan+6AIga0AREVhJjkrpAGIwxazkpDd943MfHqiStBPOgTXHNMY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":615119},"main":"target/index.js","type":"module","types":"./target/index.d.ts","gitHead":"acf64b0fa1e35cb62a0074cf038137f59d6f0a34","scripts":{"lint":"npx eslint . --ext .ts","build":"npx tsc -b --verbose","start":"npm run build && node --experimental-wasm-modules --trace-uncaught target/index.js","test:math":"npx mocha --config mocharc.json ./tests/math.test.ts","node:local":"../target/tmp/gear --dev -l=error","test:batch":"npx mocha --config mocharc.json ./tests/batch.test.ts","test:local":"npm run test:fungible-token && npm run test:deposits && npm run test:vara-deposits && npm run test:invariant && npm run test:example && npm run test:protocol-fee && npm run test:position && npm run test:math && npm run test:events && npm run test:get-liquidity-ticks && npm run test:query-sizes && npm run test:batch","wasm:build":"cd ./src/wasm && wasm-pack build --features tsify/js && rm ./pkg/.gitignore","erc-20:copy":"cp ../gear-erc20/wasm/erc20.idl ./contracts/gear_erc20/gear_erc20.idl && cp ../target/wasm32-unknown-unknown/release/gear_erc20_wasm.opt.wasm ./contracts/gear_erc20/gear_erc20.opt.wasm","test:events":"npx mocha --config mocharc.json ./tests/events.test.ts","fix-generate":"node fix-generate.js","test:example":"npx mocha --config mocharc.json ./tests/example.test.ts","test:deposits":"npx mocha --config mocharc.json ./tests/deposits.test.ts","test:position":"npx mocha --config mocharc.json ./tests/position.test.ts","contract:build":"cd ../ && ./build.sh dev-sdk","invariant:copy":"cp ../src/wasm/invariant.idl ./contracts/invariant/invariant.idl && cp ../target/wasm32-unknown-unknown/release/invariant_wasm.opt.wasm ./contracts/invariant/invariant.opt.wasm","test:invariant":"npx mocha --config mocharc.json ./tests/invariant.test.ts","erc-20:generate":"npm run erc-20:copy && npx sails-js generate ./contracts/gear_erc20/gear_erc20.idl -o ./src/erc20-token.ts -n Erc20Token","node:local:stop":"pkill -9 gear","test:get-tickmap":"npx mocha --config mocharc.json ./tests/get-tickmap.test.ts","test:query-sizes":"npx mocha --config mocharc.json ./tests/query-sizes.test.ts","test:protocol-fee":"npx mocha --config mocharc.json ./tests/protocol-fee.test.ts","invariant:generate":"npm run invariant:copy && npx sails-js generate ./contracts/invariant/invariant.idl -o ./src/invariant-contract.ts -n InvariantContract","test:get-positions":"npx mocha --config mocharc.json ./tests/get-positions.test.ts","test:query-on-pair":"npx mocha --config mocharc.json ./tests/query-on-pair.test.ts","test:vara-deposits":"npx mocha --config mocharc.json ./tests/vara-deposits.test.ts","test:fungible-token":"npx mocha --config mocharc.json ./tests/fungible-token.test.ts","test:get-liquidity-ticks":"npx mocha --config mocharc.json ./tests/get-liquidity-ticks.test.ts","test:simulate-invariant-swap":"npx mocha --config mocharc.json ./tests/simulate-invariant-swap.test.ts","test:get-position-with-associates":"npx mocha --config mocharc.json ./tests/get-position-with-associates.test.ts"},"_npmUser":{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},"repository":{"url":"git+https://github.com/invariant-labs/protocol-vara.git","type":"git","directory":"sdk"},"workspaces":["src/wasm/pkg"],"_npmVersion":"10.8.1","description":"<div align=\"center\">     <h1>⚡Invariant protocol⚡</h1>     <p>         <a href=\"https://invariant.app/math-spec-vara.pdf\">MATH SPEC 📄</a> |         <a href=\"https://discord.gg/VzS3C9wR\">DISCORD 🌐</a> |     </p> </div>","directories":{},"_nodeVersion":"22.3.0","dependencies":{"sails-js":"0.1.4","@gear-js/api":"0.38.1","@polkadot/api":"11.0.2","@polkadot/types":"11.0.2","@invariant-labs/vara-sdk-wasm":"0.1.0"},"collaborators":["Invariant Labs"],"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","eslint":"^8.56.0","ts-node":"^10.9.2","ts-mocha":"^10.0.0","wasm-pack":"^0.12.1","typescript":"5.5.3","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","@typescript-eslint/parser":"^6.16.0","@typescript-eslint/eslint-plugin":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vara-sdk_0.1.12_1725896863786_0.4038008873107546","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"@invariant-labs/vara-sdk","version":"0.1.13","keywords":["VARA","DEX","SDK","Gear"],"license":"ISC","_id":"@invariant-labs/vara-sdk@0.1.13","maintainers":[{"name":"rozadev","email":"dev.roza.dev@gmail.com"},{"name":"p6te","email":"piotr.matlak.contact@gmail.com"},{"name":"zielvna","email":"zielvna@gmail.com"},{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},{"name":"sniezka","email":"dygons14@gmail.com"},{"name":"wojciech_cichocki","email":"wojciech.cichocki.97@gmail.com"}],"homepage":"https://github.com/invariant-labs/protocol-vara#readme","bugs":{"url":"https://github.com/invariant-labs/protocol-vara/issues"},"dist":{"shasum":"7ecad97523d9cfbaa44efb41da254c1523bbf0d4","tarball":"https://registry.npmjs.org/@invariant-labs/vara-sdk/-/vara-sdk-0.1.13.tgz","fileCount":28,"integrity":"sha512-LFZzanjqY3xHG8pVXH5UHatAGnnGC4iwQBF/oBZJlWK5y0170RKq/tluOXvnj6LYJhv88NYs/SFHiaXq5xwvBA==","signatures":[{"sig":"MEQCIAYjLeBc0OCO5YaWe2//hN2JC1Ybh0X5ADR8xtXNk/tJAiB3l6jv10h+w06ArXchVwVa2l7F4iPAEvRoBYc2gwEB4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":615900},"main":"target/index.js","type":"module","types":"./target/index.d.ts","gitHead":"4ff89e5bc54a663755b1b6175d266bd7391b9ed1","scripts":{"lint":"npx eslint . --ext .ts","build":"npx tsc -b --verbose","start":"npm run build && node --experimental-wasm-modules --trace-uncaught target/index.js","test:math":"npx mocha --config mocharc.json ./tests/math.test.ts","node:local":"../target/tmp/gear --dev -l=error","test:batch":"npx mocha --config mocharc.json ./tests/batch.test.ts","test:local":"npm run test:fungible-token && npm run test:deposits && npm run test:vara-deposits && npm run test:invariant && npm run test:example && npm run test:protocol-fee && npm run test:position && npm run test:math && npm run test:events && npm run test:get-liquidity-ticks && npm run test:query-sizes && npm run test:batch","wasm:build":"cd ./src/wasm && wasm-pack build --features tsify/js && rm ./pkg/.gitignore","erc-20:copy":"cp ../gear-erc20/wasm/erc20.idl ./contracts/gear_erc20/gear_erc20.idl && cp ../target/wasm32-unknown-unknown/release/gear_erc20_wasm.opt.wasm ./contracts/gear_erc20/gear_erc20.opt.wasm","test:events":"npx mocha --config mocharc.json ./tests/events.test.ts","fix-generate":"node fix-generate.js","test:example":"npx mocha --config mocharc.json ./tests/example.test.ts","test:deposits":"npx mocha --config mocharc.json ./tests/deposits.test.ts","test:position":"npx mocha --config mocharc.json ./tests/position.test.ts","contract:build":"cd ../ && ./build.sh dev-sdk","invariant:copy":"cp ../src/wasm/invariant.idl ./contracts/invariant/invariant.idl && cp ../target/wasm32-unknown-unknown/release/invariant_wasm.opt.wasm ./contracts/invariant/invariant.opt.wasm","test:invariant":"npx mocha --config mocharc.json ./tests/invariant.test.ts","erc-20:generate":"npm run erc-20:copy && npx sails-js generate ./contracts/gear_erc20/gear_erc20.idl -o ./src/erc20-token.ts -n Erc20Token","node:local:stop":"pkill -9 gear","test:get-tickmap":"npx mocha --config mocharc.json ./tests/get-tickmap.test.ts","test:query-sizes":"npx mocha --config mocharc.json ./tests/query-sizes.test.ts","test:protocol-fee":"npx mocha --config mocharc.json ./tests/protocol-fee.test.ts","invariant:generate":"npm run invariant:copy && npx sails-js generate ./contracts/invariant/invariant.idl -o ./src/invariant-contract.ts -n InvariantContract","test:get-positions":"npx mocha --config mocharc.json ./tests/get-positions.test.ts","test:query-on-pair":"npx mocha --config mocharc.json ./tests/query-on-pair.test.ts","test:vara-deposits":"npx mocha --config mocharc.json ./tests/vara-deposits.test.ts","test:fungible-token":"npx mocha --config mocharc.json ./tests/fungible-token.test.ts","test:get-liquidity-ticks":"npx mocha --config mocharc.json ./tests/get-liquidity-ticks.test.ts","test:simulate-invariant-swap":"npx mocha --config mocharc.json ./tests/simulate-invariant-swap.test.ts","test:get-position-with-associates":"npx mocha --config mocharc.json ./tests/get-position-with-associates.test.ts"},"_npmUser":{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},"repository":{"url":"git+https://github.com/invariant-labs/protocol-vara.git","type":"git","directory":"sdk"},"workspaces":["src/wasm/pkg"],"_npmVersion":"10.8.1","description":"<div align=\"center\">     <h1>⚡Invariant protocol⚡</h1>     <p>         <a href=\"https://invariant.app/math-spec-vara.pdf\">MATH SPEC 📄</a> |         <a href=\"https://discord.gg/VzS3C9wR\">DISCORD 🌐</a> |     </p> </div>","directories":{},"_nodeVersion":"22.3.0","dependencies":{"sails-js":"0.1.4","@gear-js/api":"0.38.1","@polkadot/api":"11.0.2","@polkadot/types":"11.0.2","@invariant-labs/vara-sdk-wasm":"0.1.0"},"collaborators":["Invariant Labs"],"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","eslint":"^8.56.0","ts-node":"^10.9.2","ts-mocha":"^10.0.0","wasm-pack":"^0.12.1","typescript":"5.5.3","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","@typescript-eslint/parser":"^6.16.0","@typescript-eslint/eslint-plugin":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vara-sdk_0.1.13_1725977354954_0.39537731798369347","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"@invariant-labs/vara-sdk","version":"0.1.14","keywords":["VARA","DEX","SDK","Gear"],"license":"ISC","_id":"@invariant-labs/vara-sdk@0.1.14","maintainers":[{"name":"rozadev","email":"dev.roza.dev@gmail.com"},{"name":"p6te","email":"piotr.matlak.contact@gmail.com"},{"name":"zielvna","email":"zielvna@gmail.com"},{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},{"name":"sniezka","email":"dygons14@gmail.com"},{"name":"wojciech_cichocki","email":"wojciech.cichocki.97@gmail.com"}],"homepage":"https://github.com/invariant-labs/protocol-vara#readme","bugs":{"url":"https://github.com/invariant-labs/protocol-vara/issues"},"dist":{"shasum":"eb89d6295ad7ca7837bb866fbc8d017d4ed7adbc","tarball":"https://registry.npmjs.org/@invariant-labs/vara-sdk/-/vara-sdk-0.1.14.tgz","fileCount":28,"integrity":"sha512-sKk5X5Bo80+PBNRi1CdlsLkKH88s5I7acj4nfat/Oct5Xo1NG7So3hIiIuyEj0iv0ni5s7Zr4p7SDKT7Fljeow==","signatures":[{"sig":"MEQCICj+Jti/zFAX3lbm0AssHrbhJ/jqmWm3rKe1+Vz+O6oUAiBbqnvW5JOCU8Au50iVqgT1GMn2yQ2Syn7g24xQXXOqLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":616814},"main":"target/index.js","type":"module","types":"./target/index.d.ts","gitHead":"9bc937601519b7703a6cbc6cdd295708987f825a","scripts":{"lint":"npx eslint . --ext .ts","build":"npx tsc -b --verbose","start":"npm run build && node --experimental-wasm-modules --trace-uncaught target/index.js","test:math":"npx mocha --config mocharc.json ./tests/math.test.ts","node:local":"../target/tmp/gear --dev -l=error","test:batch":"npx mocha --config mocharc.json ./tests/batch.test.ts","test:local":"npm run test:fungible-token && npm run test:deposits && npm run test:vara-deposits && npm run test:invariant && npm run test:example && npm run test:protocol-fee && npm run test:position && npm run test:math && npm run test:events && npm run test:get-liquidity-ticks && npm run test:get-positions && npm run test:query-sizes && npm run test:batch","wasm:build":"cd ./src/wasm && wasm-pack build --features tsify/js && rm ./pkg/.gitignore","erc-20:copy":"cp ../gear-erc20/wasm/erc20.idl ./contracts/gear_erc20/gear_erc20.idl && cp ../target/wasm32-unknown-unknown/release/gear_erc20_wasm.opt.wasm ./contracts/gear_erc20/gear_erc20.opt.wasm","test:events":"npx mocha --config mocharc.json ./tests/events.test.ts","fix-generate":"node fix-generate.js","test:example":"npx mocha --config mocharc.json ./tests/example.test.ts","test:deposits":"npx mocha --config mocharc.json ./tests/deposits.test.ts","test:position":"npx mocha --config mocharc.json ./tests/position.test.ts","contract:build":"cd ../ && ./build.sh dev-sdk","invariant:copy":"cp ../src/wasm/invariant.idl ./contracts/invariant/invariant.idl && cp ../target/wasm32-unknown-unknown/release/invariant_wasm.opt.wasm ./contracts/invariant/invariant.opt.wasm","test:invariant":"npx mocha --config mocharc.json ./tests/invariant.test.ts","erc-20:generate":"npm run erc-20:copy && npx sails-js generate ./contracts/gear_erc20/gear_erc20.idl -o ./src/erc20-token.ts -n Erc20Token","node:local:stop":"pkill -9 gear","test:get-tickmap":"npx mocha --config mocharc.json ./tests/get-tickmap.test.ts","test:query-sizes":"npx mocha --config mocharc.json ./tests/query-sizes.test.ts","test:protocol-fee":"npx mocha --config mocharc.json ./tests/protocol-fee.test.ts","invariant:generate":"npm run invariant:copy && npx sails-js generate ./contracts/invariant/invariant.idl -o ./src/invariant-contract.ts -n InvariantContract","test:get-positions":"npx mocha --config mocharc.json ./tests/get-positions.test.ts","test:query-on-pair":"npx mocha --config mocharc.json ./tests/query-on-pair.test.ts","test:vara-deposits":"npx mocha --config mocharc.json ./tests/vara-deposits.test.ts","test:fungible-token":"npx mocha --config mocharc.json ./tests/fungible-token.test.ts","test:get-liquidity-ticks":"npx mocha --config mocharc.json ./tests/get-liquidity-ticks.test.ts","test:simulate-invariant-swap":"npx mocha --config mocharc.json ./tests/simulate-invariant-swap.test.ts","test:get-position-with-associates":"npx mocha --config mocharc.json ./tests/get-position-with-associates.test.ts"},"_npmUser":{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},"repository":{"url":"git+https://github.com/invariant-labs/protocol-vara.git","type":"git","directory":"sdk"},"workspaces":["src/wasm/pkg"],"_npmVersion":"10.8.1","description":"<div align=\"center\">     <h1>⚡Invariant protocol⚡</h1>     <p>         <a href=\"https://invariant.app/math-spec-vara.pdf\">MATH SPEC 📄</a> |         <a href=\"https://discord.gg/VzS3C9wR\">DISCORD 🌐</a> |     </p> </div>","directories":{},"_nodeVersion":"22.3.0","dependencies":{"sails-js":"0.1.4","@gear-js/api":"0.38.1","@polkadot/api":"11.0.2","@polkadot/types":"11.0.2","@invariant-labs/vara-sdk-wasm":"0.1.1"},"collaborators":["Invariant Labs"],"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","eslint":"^8.56.0","ts-node":"^10.9.2","ts-mocha":"^10.0.0","wasm-pack":"^0.12.1","typescript":"5.5.3","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","@typescript-eslint/parser":"^6.16.0","@typescript-eslint/eslint-plugin":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vara-sdk_0.1.14_1726487401281_0.5781331328703454","host":"s3://npm-registry-packages"}},"0.1.15":{"name":"@invariant-labs/vara-sdk","version":"0.1.15","keywords":["VARA","DEX","SDK","Gear"],"license":"ISC","_id":"@invariant-labs/vara-sdk@0.1.15","maintainers":[{"name":"matepal","email":"mateusz.paluch2311@gmail.com"},{"name":"rozadev","email":"dev.roza.dev@gmail.com"},{"name":"p6te","email":"piotr.matlak.contact@gmail.com"},{"name":"zielvna","email":"zielvna@gmail.com"},{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},{"name":"sniezka","email":"dygons14@gmail.com"},{"name":"wojciech_cichocki","email":"wojciech.cichocki.97@gmail.com"}],"homepage":"https://github.com/invariant-labs/protocol-vara#readme","bugs":{"url":"https://github.com/invariant-labs/protocol-vara/issues"},"dist":{"shasum":"d2c8a0cb03b55b19a514ae8a01b611c7d17ba56f","tarball":"https://registry.npmjs.org/@invariant-labs/vara-sdk/-/vara-sdk-0.1.15.tgz","fileCount":28,"integrity":"sha512-vNVH03XrY9yO3RcInBr+cFfJTwZI5dly1/JOYoIPNs6PoOGuC+KfWuOrilZ+JDCi3hcU8zYPOeoNrqsEHORwgg==","signatures":[{"sig":"MEUCIQD0yfxES/tUPEHyGTHNV04rH6sIuAUKhc0JRMfBr2RAsQIgejufIsbS0i//G4zhhxsTCAD66so3GUBJl5lKIzlAMkI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":617462},"main":"target/index.js","type":"module","types":"./target/index.d.ts","gitHead":"e86168a53167597e925a28d17b9cfb19daa1828f","scripts":{"lint":"npx eslint . --ext .ts","build":"npx tsc -b --verbose","start":"npm run build && node --experimental-wasm-modules --trace-uncaught target/index.js","test:math":"npx mocha --config mocharc.json ./tests/math.test.ts","node:local":"../target/tmp/gear --dev -l=error","test:batch":"npx mocha --config mocharc.json ./tests/batch.test.ts","test:local":"npm run test:fungible-token && npm run test:deposits && npm run test:vara-deposits && npm run test:invariant && npm run test:example && npm run test:protocol-fee && npm run test:position && npm run test:math && npm run test:events && npm run test:get-liquidity-ticks && npm run test:get-positions && npm run test:query-sizes && npm run test:batch","wasm:build":"cd ./src/wasm && wasm-pack build --features tsify/js && rm ./pkg/.gitignore","erc-20:copy":"cp ../gear-erc20/wasm/erc20.idl ./contracts/gear_erc20/gear_erc20.idl && cp ../target/wasm32-unknown-unknown/release/gear_erc20_wasm.opt.wasm ./contracts/gear_erc20/gear_erc20.opt.wasm","test:events":"npx mocha --config mocharc.json ./tests/events.test.ts","fix-generate":"node fix-generate.js","test:example":"npx mocha --config mocharc.json ./tests/example.test.ts","test:deposits":"npx mocha --config mocharc.json ./tests/deposits.test.ts","test:position":"npx mocha --config mocharc.json ./tests/position.test.ts","contract:build":"cd ../ && ./build.sh dev-sdk","invariant:copy":"cp ../src/wasm/invariant.idl ./contracts/invariant/invariant.idl && cp ../target/wasm32-unknown-unknown/release/invariant_wasm.opt.wasm ./contracts/invariant/invariant.opt.wasm","test:invariant":"npx mocha --config mocharc.json ./tests/invariant.test.ts","erc-20:generate":"npm run erc-20:copy && npx sails-js generate ./contracts/gear_erc20/gear_erc20.idl -o ./src/erc20-token.ts -n Erc20Token","node:local:stop":"pkill -9 gear","test:get-tickmap":"npx mocha --config mocharc.json ./tests/get-tickmap.test.ts","test:query-sizes":"npx mocha --config mocharc.json ./tests/query-sizes.test.ts","test:protocol-fee":"npx mocha --config mocharc.json ./tests/protocol-fee.test.ts","invariant:generate":"npm run invariant:copy && npx sails-js generate ./contracts/invariant/invariant.idl -o ./src/invariant-contract.ts -n InvariantContract","test:get-positions":"npx mocha --config mocharc.json ./tests/get-positions.test.ts","test:query-on-pair":"npx mocha --config mocharc.json ./tests/query-on-pair.test.ts","test:vara-deposits":"npx mocha --config mocharc.json ./tests/vara-deposits.test.ts","test:fungible-token":"npx mocha --config mocharc.json ./tests/fungible-token.test.ts","test:get-liquidity-ticks":"npx mocha --config mocharc.json ./tests/get-liquidity-ticks.test.ts","test:simulate-invariant-swap":"npx mocha --config mocharc.json ./tests/simulate-invariant-swap.test.ts","test:get-position-with-associates":"npx mocha --config mocharc.json ./tests/get-position-with-associates.test.ts"},"_npmUser":{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},"repository":{"url":"git+https://github.com/invariant-labs/protocol-vara.git","type":"git","directory":"sdk"},"workspaces":["src/wasm/pkg"],"_npmVersion":"10.8.1","description":"<div align=\"center\">     <h1>⚡Invariant protocol⚡</h1>     <p>         <a href=\"https://invariant.app/math-spec-vara.pdf\">MATH SPEC 📄</a> |         <a href=\"https://discord.gg/VzS3C9wR\">DISCORD 🌐</a> |     </p> </div>","directories":{},"_nodeVersion":"22.3.0","dependencies":{"sails-js":"0.1.4","@gear-js/api":"0.38.1","@polkadot/api":"11.0.2","@polkadot/types":"11.0.2","@invariant-labs/vara-sdk-wasm":"0.1.1"},"collaborators":["Invariant Labs"],"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","eslint":"^8.56.0","ts-node":"^10.9.2","ts-mocha":"^10.0.0","wasm-pack":"^0.12.1","typescript":"5.5.3","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","@typescript-eslint/parser":"^6.16.0","@typescript-eslint/eslint-plugin":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vara-sdk_0.1.15_1726494174524_0.29355359890744315","host":"s3://npm-registry-packages"}},"0.1.16":{"name":"@invariant-labs/vara-sdk","version":"0.1.16","keywords":["VARA","DEX","SDK","Gear"],"license":"ISC","_id":"@invariant-labs/vara-sdk@0.1.16","maintainers":[{"name":"matepal","email":"mateusz.paluch2311@gmail.com"},{"name":"rozadev","email":"dev.roza.dev@gmail.com"},{"name":"p6te","email":"piotr.matlak.contact@gmail.com"},{"name":"zielvna","email":"zielvna@gmail.com"},{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},{"name":"sniezka","email":"dygons14@gmail.com"},{"name":"wojciech_cichocki","email":"wojciech.cichocki.97@gmail.com"}],"homepage":"https://github.com/invariant-labs/protocol-vara#readme","bugs":{"url":"https://github.com/invariant-labs/protocol-vara/issues"},"dist":{"shasum":"e3ba8e3dada295084362c0f5f5c9cf594ceaf989","tarball":"https://registry.npmjs.org/@invariant-labs/vara-sdk/-/vara-sdk-0.1.16.tgz","fileCount":28,"integrity":"sha512-N9Mw9e26ch5ENXccUZIUJULmLft9Ce+lNeY9FxFOG9TF8aiPMnntE1bbZgRP0QX3O9ItjaDKHE8r1J2GUdfOLg==","signatures":[{"sig":"MEUCIQCJjVtlwO8aO1hKryOhg07CclxAHeKYgjb+qNAiVPlCMAIgXCr8oa70+iY776o/ZGJLE89F9tJiwcNs0ljhejl2GHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":617573},"main":"target/index.js","type":"module","types":"./target/index.d.ts","gitHead":"4342d1a35f760be86a96d2c93688c91ee86bc321","scripts":{"lint":"npx eslint . --ext .ts","build":"npx tsc -b --verbose","start":"npm run build && node --experimental-wasm-modules --trace-uncaught target/index.js","test:math":"npx mocha --config mocharc.json ./tests/math.test.ts","node:local":"../target/tmp/gear --dev -l=error","test:batch":"npx mocha --config mocharc.json ./tests/batch.test.ts","test:local":"npm run test:fungible-token && npm run test:deposits && npm run test:vara-deposits && npm run test:invariant && npm run test:example && npm run test:protocol-fee && npm run test:position && npm run test:math && npm run test:events && npm run test:get-liquidity-ticks && npm run test:get-positions && npm run test:query-sizes && npm run test:batch","wasm:build":"cd ./src/wasm && wasm-pack build --features tsify/js && rm ./pkg/.gitignore","erc-20:copy":"cp ../gear-erc20/wasm/erc20.idl ./contracts/gear_erc20/gear_erc20.idl && cp ../target/wasm32-unknown-unknown/release/gear_erc20_wasm.opt.wasm ./contracts/gear_erc20/gear_erc20.opt.wasm","test:events":"npx mocha --config mocharc.json ./tests/events.test.ts","fix-generate":"node fix-generate.js","test:example":"npx mocha --config mocharc.json ./tests/example.test.ts","test:deposits":"npx mocha --config mocharc.json ./tests/deposits.test.ts","test:position":"npx mocha --config mocharc.json ./tests/position.test.ts","contract:build":"cd ../ && ./build.sh dev-sdk","invariant:copy":"cp ../src/wasm/invariant.idl ./contracts/invariant/invariant.idl && cp ../target/wasm32-unknown-unknown/release/invariant_wasm.opt.wasm ./contracts/invariant/invariant.opt.wasm","test:invariant":"npx mocha --config mocharc.json ./tests/invariant.test.ts","erc-20:generate":"npm run erc-20:copy && npx sails-js generate ./contracts/gear_erc20/gear_erc20.idl -o ./src/erc20-token.ts -n Erc20Token","node:local:stop":"pkill -9 gear","test:get-tickmap":"npx mocha --config mocharc.json ./tests/get-tickmap.test.ts","test:query-sizes":"npx mocha --config mocharc.json ./tests/query-sizes.test.ts","test:protocol-fee":"npx mocha --config mocharc.json ./tests/protocol-fee.test.ts","invariant:generate":"npm run invariant:copy && npx sails-js generate ./contracts/invariant/invariant.idl -o ./src/invariant-contract.ts -n InvariantContract","test:get-positions":"npx mocha --config mocharc.json ./tests/get-positions.test.ts","test:query-on-pair":"npx mocha --config mocharc.json ./tests/query-on-pair.test.ts","test:vara-deposits":"npx mocha --config mocharc.json ./tests/vara-deposits.test.ts","test:fungible-token":"npx mocha --config mocharc.json ./tests/fungible-token.test.ts","test:get-liquidity-ticks":"npx mocha --config mocharc.json ./tests/get-liquidity-ticks.test.ts","test:simulate-invariant-swap":"npx mocha --config mocharc.json ./tests/simulate-invariant-swap.test.ts","test:get-position-with-associates":"npx mocha --config mocharc.json ./tests/get-position-with-associates.test.ts"},"_npmUser":{"name":"zielvna","email":"zielvna@gmail.com"},"repository":{"url":"git+https://github.com/invariant-labs/protocol-vara.git","type":"git","directory":"sdk"},"workspaces":["src/wasm/pkg"],"_npmVersion":"10.7.0","description":"<div align=\"center\">     <h1>⚡Invariant protocol⚡</h1>     <p>         <a href=\"https://invariant.app/math-spec-vara.pdf\">MATH SPEC 📄</a> |         <a href=\"https://discord.gg/VzS3C9wR\">DISCORD 🌐</a> |     </p> </div>","directories":{},"_nodeVersion":"20.14.0","dependencies":{"sails-js":"0.1.4","@gear-js/api":"0.38.1","@polkadot/api":"11.0.2","@polkadot/types":"11.0.2","@invariant-labs/vara-sdk-wasm":"0.1.16"},"collaborators":["Invariant Labs"],"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","eslint":"^8.56.0","ts-node":"^10.9.2","ts-mocha":"^10.0.0","wasm-pack":"^0.12.1","typescript":"5.5.3","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","@typescript-eslint/parser":"^6.16.0","@typescript-eslint/eslint-plugin":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vara-sdk_0.1.16_1726567852462_0.6878285525170755","host":"s3://npm-registry-packages"}},"0.1.17":{"name":"@invariant-labs/vara-sdk","version":"0.1.17","keywords":["VARA","DEX","SDK","Gear"],"license":"ISC","_id":"@invariant-labs/vara-sdk@0.1.17","maintainers":[{"name":"matepal","email":"mateusz.paluch2311@gmail.com"},{"name":"rozadev","email":"dev.roza.dev@gmail.com"},{"name":"p6te","email":"piotr.matlak.contact@gmail.com"},{"name":"zielvna","email":"zielvna@gmail.com"},{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},{"name":"sniezka","email":"dygons14@gmail.com"},{"name":"wojciech_cichocki","email":"wojciech.cichocki.97@gmail.com"}],"homepage":"https://github.com/invariant-labs/protocol-vara#readme","bugs":{"url":"https://github.com/invariant-labs/protocol-vara/issues"},"dist":{"shasum":"32beec10d6c40d653a6d9c6669cde7663c9a8443","tarball":"https://registry.npmjs.org/@invariant-labs/vara-sdk/-/vara-sdk-0.1.17.tgz","fileCount":28,"integrity":"sha512-cLIBSsd+CCyPpFPrikqIKnGY7ksxKe135hDN8TbFzx1Zokx0jwQrqYsw9DClVEp4JD0B5McArcyXDi9rLo3VqQ==","signatures":[{"sig":"MEUCIQCm7JNrcfRzmOsXOo0QatZ0Z+8t7tjaRXS2ZUNWErtEOQIgWbDeN8kFbR635LubfEvJcCB/sRK2V4WcRsWHXIwRzgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":618205},"main":"target/index.js","type":"module","types":"./target/index.d.ts","gitHead":"71e2a84cec18c9518cce4e221eb0b401898082b0","scripts":{"lint":"npx eslint . --ext .ts","build":"npx tsc -b --verbose","start":"npm run build && node --experimental-wasm-modules --trace-uncaught target/index.js","test:math":"npx mocha --config mocharc.json ./tests/math.test.ts","node:local":"../target/tmp/gear --dev -l=error","test:batch":"npx mocha --config mocharc.json ./tests/batch.test.ts","test:local":"npm run test:fungible-token && npm run test:deposits && npm run test:vara-deposits && npm run test:invariant && npm run test:example && npm run test:protocol-fee && npm run test:position && npm run test:math && npm run test:events && npm run test:get-liquidity-ticks && npm run test:get-positions && npm run test:query-sizes && npm run test:batch","wasm:build":"cd ./src/wasm && wasm-pack build --features tsify/js && rm ./pkg/.gitignore","erc-20:copy":"cp ../gear-erc20/wasm/erc20.idl ./contracts/gear_erc20/gear_erc20.idl && cp ../target/wasm32-unknown-unknown/release/gear_erc20_wasm.opt.wasm ./contracts/gear_erc20/gear_erc20.opt.wasm","test:events":"npx mocha --config mocharc.json ./tests/events.test.ts","fix-generate":"node fix-generate.js","test:example":"npx mocha --config mocharc.json ./tests/example.test.ts","test:deposits":"npx mocha --config mocharc.json ./tests/deposits.test.ts","test:position":"npx mocha --config mocharc.json ./tests/position.test.ts","contract:build":"cd ../ && ./build.sh dev-sdk","invariant:copy":"cp ../src/wasm/invariant.idl ./contracts/invariant/invariant.idl && cp ../target/wasm32-unknown-unknown/release/invariant_wasm.opt.wasm ./contracts/invariant/invariant.opt.wasm","test:invariant":"npx mocha --config mocharc.json ./tests/invariant.test.ts","erc-20:generate":"npm run erc-20:copy && npx sails-js generate ./contracts/gear_erc20/gear_erc20.idl -o ./src/erc20-token.ts -n Erc20Token","node:local:stop":"pkill -9 gear","test:get-tickmap":"npx mocha --config mocharc.json ./tests/get-tickmap.test.ts","test:query-sizes":"npx mocha --config mocharc.json ./tests/query-sizes.test.ts","test:protocol-fee":"npx mocha --config mocharc.json ./tests/protocol-fee.test.ts","invariant:generate":"npm run invariant:copy && npx sails-js generate ./contracts/invariant/invariant.idl -o ./src/invariant-contract.ts -n InvariantContract","test:get-positions":"npx mocha --config mocharc.json ./tests/get-positions.test.ts","test:query-on-pair":"npx mocha --config mocharc.json ./tests/query-on-pair.test.ts","test:vara-deposits":"npx mocha --config mocharc.json ./tests/vara-deposits.test.ts","test:fungible-token":"npx mocha --config mocharc.json ./tests/fungible-token.test.ts","test:get-liquidity-ticks":"npx mocha --config mocharc.json ./tests/get-liquidity-ticks.test.ts","test:simulate-invariant-swap":"npx mocha --config mocharc.json ./tests/simulate-invariant-swap.test.ts","test:get-position-with-associates":"npx mocha --config mocharc.json ./tests/get-position-with-associates.test.ts"},"_npmUser":{"name":"zielvna","email":"zielvna@gmail.com"},"repository":{"url":"git+https://github.com/invariant-labs/protocol-vara.git","type":"git","directory":"sdk"},"workspaces":["src/wasm/pkg"],"_npmVersion":"10.7.0","description":"<div align=\"center\">     <h1>⚡Invariant protocol⚡</h1>     <p>         <a href=\"https://invariant.app/math-spec-vara.pdf\">MATH SPEC 📄</a> |         <a href=\"https://discord.gg/VzS3C9wR\">DISCORD 🌐</a> |     </p> </div>","directories":{},"_nodeVersion":"20.14.0","dependencies":{"sails-js":"0.1.4","@gear-js/api":"0.38.1","@polkadot/api":"11.0.2","@polkadot/types":"11.0.2","@invariant-labs/vara-sdk-wasm":"0.1.16"},"collaborators":["Invariant Labs"],"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","eslint":"^8.56.0","ts-node":"^10.9.2","ts-mocha":"^10.0.0","wasm-pack":"^0.12.1","typescript":"5.5.3","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","@typescript-eslint/parser":"^6.16.0","@typescript-eslint/eslint-plugin":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vara-sdk_0.1.17_1726568352158_0.2047451887575229","host":"s3://npm-registry-packages"}},"0.1.18":{"name":"@invariant-labs/vara-sdk","version":"0.1.18","keywords":["VARA","DEX","SDK","Gear"],"license":"ISC","_id":"@invariant-labs/vara-sdk@0.1.18","maintainers":[{"name":"matepal","email":"mateusz.paluch2311@gmail.com"},{"name":"rozadev","email":"dev.roza.dev@gmail.com"},{"name":"p6te","email":"piotr.matlak.contact@gmail.com"},{"name":"zielvna","email":"zielvna@gmail.com"},{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},{"name":"sniezka","email":"dygons14@gmail.com"},{"name":"wojciech_cichocki","email":"wojciech.cichocki.97@gmail.com"}],"homepage":"https://github.com/invariant-labs/protocol-vara#readme","bugs":{"url":"https://github.com/invariant-labs/protocol-vara/issues"},"dist":{"shasum":"7af45f99f691d6bde456717795dec07411ae1873","tarball":"https://registry.npmjs.org/@invariant-labs/vara-sdk/-/vara-sdk-0.1.18.tgz","fileCount":28,"integrity":"sha512-ZjwBYG6hUT8LWLRb6ucK7WRDqnsAn8RAS/NbVWDugtD2x7urIJDZY8+U7bWtg07ynlLxAFYGYNVXlWHN1iWu4w==","signatures":[{"sig":"MEYCIQDj6j8UR389qnSEnhjTe771e6yf6GsPU7GPLkW/pYiqTAIhAN8+SUu3cV20xOYgIPaY8gs1cR24CUFVZJw8HBrWp1FH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":618415},"main":"target/index.js","type":"module","types":"./target/index.d.ts","gitHead":"4a3f843006130fc0cd9583eca1965f1ea2ff4b78","scripts":{"lint":"npx eslint . --ext .ts","build":"npx tsc -b --verbose","start":"npm run build && node --experimental-wasm-modules --trace-uncaught target/index.js","test:math":"npx mocha --config mocharc.json ./tests/math.test.ts","node:local":"../target/tmp/gear --dev -l=error","test:batch":"npx mocha --config mocharc.json ./tests/batch.test.ts","test:local":"npm run test:fungible-token && npm run test:deposits && npm run test:vara-deposits && npm run test:invariant && npm run test:example && npm run test:protocol-fee && npm run test:position && npm run test:math && npm run test:events && npm run test:get-liquidity-ticks && npm run test:get-positions && npm run test:query-sizes && npm run test:batch","wasm:build":"cd ./src/wasm && wasm-pack build --features tsify/js && rm ./pkg/.gitignore","erc-20:copy":"cp ../gear-erc20/wasm/erc20.idl ./contracts/gear_erc20/gear_erc20.idl && cp ../target/wasm32-unknown-unknown/release/gear_erc20_wasm.opt.wasm ./contracts/gear_erc20/gear_erc20.opt.wasm","test:events":"npx mocha --config mocharc.json ./tests/events.test.ts","fix-generate":"node fix-generate.js","test:example":"npx mocha --config mocharc.json ./tests/example.test.ts","test:deposits":"npx mocha --config mocharc.json ./tests/deposits.test.ts","test:position":"npx mocha --config mocharc.json ./tests/position.test.ts","contract:build":"cd ../ && ./build.sh dev-sdk","invariant:copy":"cp ../src/wasm/invariant.idl ./contracts/invariant/invariant.idl && cp ../target/wasm32-unknown-unknown/release/invariant_wasm.opt.wasm ./contracts/invariant/invariant.opt.wasm","test:invariant":"npx mocha --config mocharc.json ./tests/invariant.test.ts","erc-20:generate":"npm run erc-20:copy && npx sails-js generate ./contracts/gear_erc20/gear_erc20.idl -o ./src/erc20-token.ts -n Erc20Token","node:local:stop":"pkill -9 gear","test:get-tickmap":"npx mocha --config mocharc.json ./tests/get-tickmap.test.ts","test:query-sizes":"npx mocha --config mocharc.json ./tests/query-sizes.test.ts","test:protocol-fee":"npx mocha --config mocharc.json ./tests/protocol-fee.test.ts","invariant:generate":"npm run invariant:copy && npx sails-js generate ./contracts/invariant/invariant.idl -o ./src/invariant-contract.ts -n InvariantContract","test:get-positions":"npx mocha --config mocharc.json ./tests/get-positions.test.ts","test:query-on-pair":"npx mocha --config mocharc.json ./tests/query-on-pair.test.ts","test:vara-deposits":"npx mocha --config mocharc.json ./tests/vara-deposits.test.ts","test:fungible-token":"npx mocha --config mocharc.json ./tests/fungible-token.test.ts","test:get-liquidity-ticks":"npx mocha --config mocharc.json ./tests/get-liquidity-ticks.test.ts","test:simulate-invariant-swap":"npx mocha --config mocharc.json ./tests/simulate-invariant-swap.test.ts","test:get-position-with-associates":"npx mocha --config mocharc.json ./tests/get-position-with-associates.test.ts"},"_npmUser":{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},"repository":{"url":"git+https://github.com/invariant-labs/protocol-vara.git","type":"git","directory":"sdk"},"workspaces":["src/wasm/pkg"],"_npmVersion":"10.8.1","description":"<div align=\"center\">     <h1>⚡Invariant protocol⚡</h1>     <p>         <a href=\"https://invariant.app/math-spec-vara.pdf\">MATH SPEC 📄</a> |         <a href=\"https://discord.gg/VzS3C9wR\">DISCORD 🌐</a> |     </p> </div>","directories":{},"_nodeVersion":"22.3.0","dependencies":{"sails-js":"0.1.4","@gear-js/api":"0.38.1","@polkadot/api":"11.0.2","@polkadot/types":"11.0.2","@invariant-labs/vara-sdk-wasm":"0.1.16"},"collaborators":["Invariant Labs"],"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","eslint":"^8.56.0","ts-node":"^10.9.2","ts-mocha":"^10.0.0","wasm-pack":"^0.12.1","typescript":"5.5.3","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","@typescript-eslint/parser":"^6.16.0","@typescript-eslint/eslint-plugin":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vara-sdk_0.1.18_1726643322197_0.9019776181689623","host":"s3://npm-registry-packages"}},"0.1.19":{"name":"@invariant-labs/vara-sdk","version":"0.1.19","keywords":["VARA","DEX","SDK","Gear"],"license":"ISC","_id":"@invariant-labs/vara-sdk@0.1.19","maintainers":[{"name":"matepal","email":"mateusz.paluch2311@gmail.com"},{"name":"rozadev","email":"dev.roza.dev@gmail.com"},{"name":"p6te","email":"piotr.matlak.contact@gmail.com"},{"name":"zielvna","email":"zielvna@gmail.com"},{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},{"name":"sniezka","email":"dygons14@gmail.com"},{"name":"wojciech_cichocki","email":"wojciech.cichocki.97@gmail.com"}],"homepage":"https://github.com/invariant-labs/protocol-vara#readme","bugs":{"url":"https://github.com/invariant-labs/protocol-vara/issues"},"dist":{"shasum":"3865dacf0bc07d7118d9e04d1f8d9ee5f54730c3","tarball":"https://registry.npmjs.org/@invariant-labs/vara-sdk/-/vara-sdk-0.1.19.tgz","fileCount":29,"integrity":"sha512-l+8iGQgzfoVCoyuoSvZZxXMDX9h0VnyAXgTMlY9qavegmGUtziuK7SV4WobgVSTauHljGtzplWJSxShMu60mtg==","signatures":[{"sig":"MEUCIQDyRzhw4TcHnwWmqnPSIvTGxFINqYCk9KowyctnzKp3+QIgaoV7UYGd+Elp93TgXB4BPiiTceuxGCG+dDj1Ifzb1dc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":707748},"main":"target/index.js","type":"module","types":"./target/index.d.ts","gitHead":"316cb03ced0e785abb748aeb5f906db0f8ca2535","scripts":{"lint":"npx eslint . --ext .ts","build":"npx tsc -b --verbose","start":"npm run build && node --experimental-wasm-modules --trace-uncaught target/index.js","test:math":"npx mocha --config mocharc.json ./tests/math.test.ts","node:local":"../target/tmp/gear --dev -l=error","test:batch":"npx mocha --config mocharc.json ./tests/batch.test.ts","test:local":"npm run test:fungible-token && npm run test:deposits && npm run test:vara-deposits && npm run test:invariant && npm run test:example && npm run test:protocol-fee && npm run test:position && npm run test:math && npm run test:events && npm run test:get-liquidity-ticks && npm run test:get-positions && npm run test:query-sizes && npm run test:batch","wasm:build":"cd ./src/wasm && wasm-pack build --features tsify/js && rm ./pkg/.gitignore","erc-20:copy":"cp ../extended-vft/wasm/extended_vft.idl ./contracts/extended_vft/extended_vft.idl && cp ../target/wasm32-unknown-unknown/release/extended_vft_wasm.opt.wasm ./contracts/extended_vft/extended_vft.opt.wasm","test:events":"npx mocha --config mocharc.json ./tests/events.test.ts","fix-generate":"node fix-generate.js","test:example":"npx mocha --config mocharc.json ./tests/example.test.ts","test:deposits":"npx mocha --config mocharc.json ./tests/deposits.test.ts","test:position":"npx mocha --config mocharc.json ./tests/position.test.ts","contract:build":"cd ../ && ./build.sh dev-sdk","invariant:copy":"cp ../src/wasm/invariant.idl ./contracts/invariant/invariant.idl && cp ../target/wasm32-unknown-unknown/release/invariant_wasm.opt.wasm ./contracts/invariant/invariant.opt.wasm","test:invariant":"npx mocha --config mocharc.json ./tests/invariant.test.ts","erc-20:generate":"npm run erc-20:copy && npx sails-js generate ./contracts/extended_vft/extended_vft.idl -o ./src/erc20-token.ts -n Erc20Token","node:local:stop":"pkill -9 gear","test:get-tickmap":"npx mocha --config mocharc.json ./tests/get-tickmap.test.ts","test:query-sizes":"npx mocha --config mocharc.json ./tests/query-sizes.test.ts","test:protocol-fee":"npx mocha --config mocharc.json ./tests/protocol-fee.test.ts","invariant:generate":"npm run invariant:copy && npx sails-js generate ./contracts/invariant/invariant.idl -o ./src/invariant-contract.ts -n InvariantContract","test:get-positions":"npx mocha --config mocharc.json ./tests/get-positions.test.ts","test:query-on-pair":"npx mocha --config mocharc.json ./tests/query-on-pair.test.ts","test:vara-deposits":"npx mocha --config mocharc.json ./tests/vara-deposits.test.ts","test:fungible-token":"npx mocha --config mocharc.json ./tests/fungible-token.test.ts","test:get-liquidity-ticks":"npx mocha --config mocharc.json ./tests/get-liquidity-ticks.test.ts","test:simulate-invariant-swap":"npx mocha --config mocharc.json ./tests/simulate-invariant-swap.test.ts","test:get-position-with-associates":"npx mocha --config mocharc.json ./tests/get-position-with-associates.test.ts"},"_npmUser":{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},"repository":{"url":"git+https://github.com/invariant-labs/protocol-vara.git","type":"git","directory":"sdk"},"workspaces":["src/wasm/pkg"],"_npmVersion":"10.8.1","description":"<div align=\"center\">     <h1>⚡Invariant protocol⚡</h1>     <p>         <a href=\"https://invariant.app/math-spec-vara.pdf\">MATH SPEC 📄</a> |         <a href=\"https://discord.gg/VzS3C9wR\">DISCORD 🌐</a> |     </p> </div>","directories":{},"_nodeVersion":"22.3.0","dependencies":{"sails-js":"0.1.4","@gear-js/api":"0.38.1","@polkadot/api":"11.0.2","@polkadot/types":"11.0.2","@invariant-labs/vara-sdk-wasm":"0.1.16"},"collaborators":["Invariant Labs"],"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","eslint":"^8.56.0","ts-node":"^10.9.2","ts-mocha":"^10.0.0","wasm-pack":"^0.12.1","typescript":"5.5.3","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","@typescript-eslint/parser":"^6.16.0","@typescript-eslint/eslint-plugin":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vara-sdk_0.1.19_1727274818625_0.44931810256008764","host":"s3://npm-registry-packages"}},"0.1.20":{"name":"@invariant-labs/vara-sdk","version":"0.1.20","keywords":["VARA","DEX","SDK","Gear"],"license":"ISC","_id":"@invariant-labs/vara-sdk@0.1.20","maintainers":[{"name":"matepal","email":"mateusz.paluch2311@gmail.com"},{"name":"rozadev","email":"dev.roza.dev@gmail.com"},{"name":"p6te","email":"piotr.matlak.contact@gmail.com"},{"name":"zielvna","email":"zielvna@gmail.com"},{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},{"name":"sniezka","email":"dygons14@gmail.com"},{"name":"wojciech_cichocki","email":"wojciech.cichocki.97@gmail.com"}],"homepage":"https://github.com/invariant-labs/protocol-vara#readme","bugs":{"url":"https://github.com/invariant-labs/protocol-vara/issues"},"dist":{"shasum":"8b74e8e4972b4f8f564dba13156be60bb8db593d","tarball":"https://registry.npmjs.org/@invariant-labs/vara-sdk/-/vara-sdk-0.1.20.tgz","fileCount":29,"integrity":"sha512-dpFKGX5r6bcXNil8i7uuK+JezoEKhZGJp2DF9YqCfIA+izUK9AhfhJI02QyVMu7RzRLYoKE9Ob40uuWCgk6ecQ==","signatures":[{"sig":"MEQCICcVa5iUQjfsvFHbEUSQ5VcmRVIc3xE8QxuQHMrFLBiLAiAgP5anBro+VYighF+Uq9xlRMSVY+rlaDG7Q/I13Rb11A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":707748},"main":"target/index.js","type":"module","types":"./target/index.d.ts","gitHead":"de1a6812c7e435f750607988dd4e3a4a1654a922","scripts":{"lint":"npx eslint . --ext .ts","build":"npx tsc -b --verbose","start":"npm run build && node --experimental-wasm-modules --trace-uncaught target/index.js","test:math":"npx mocha --config mocharc.json ./tests/math.test.ts","node:local":"../target/tmp/gear --dev -l=error","test:batch":"npx mocha --config mocharc.json ./tests/batch.test.ts","test:local":"npm run test:fungible-token && npm run test:deposits && npm run test:vara-deposits && npm run test:invariant && npm run test:example && npm run test:protocol-fee && npm run test:position && npm run test:math && npm run test:events && npm run test:get-liquidity-ticks && npm run test:get-positions && npm run test:query-sizes && npm run test:batch","wasm:build":"cd ./src/wasm && wasm-pack build --features tsify/js && rm ./pkg/.gitignore","erc-20:copy":"cp ../extended-vft/wasm/extended_vft.idl ./contracts/extended_vft/extended_vft.idl && cp ../target/wasm32-unknown-unknown/release/extended_vft_wasm.opt.wasm ./contracts/extended_vft/extended_vft.opt.wasm","test:events":"npx mocha --config mocharc.json ./tests/events.test.ts","fix-generate":"node fix-generate.js","test:example":"npx mocha --config mocharc.json ./tests/example.test.ts","test:deposits":"npx mocha --config mocharc.json ./tests/deposits.test.ts","test:position":"npx mocha --config mocharc.json ./tests/position.test.ts","contract:build":"cd ../ && ./build.sh dev-sdk","invariant:copy":"cp ../src/wasm/invariant.idl ./contracts/invariant/invariant.idl && cp ../target/wasm32-unknown-unknown/release/invariant_wasm.opt.wasm ./contracts/invariant/invariant.opt.wasm","test:invariant":"npx mocha --config mocharc.json ./tests/invariant.test.ts","erc-20:generate":"npm run erc-20:copy && npx sails-js generate ./contracts/extended_vft/extended_vft.idl -o ./src/erc20-token.ts -n Erc20Token","node:local:stop":"pkill -9 gear","test:get-tickmap":"npx mocha --config mocharc.json ./tests/get-tickmap.test.ts","test:query-sizes":"npx mocha --config mocharc.json ./tests/query-sizes.test.ts","test:protocol-fee":"npx mocha --config mocharc.json ./tests/protocol-fee.test.ts","invariant:generate":"npm run invariant:copy && npx sails-js generate ./contracts/invariant/invariant.idl -o ./src/invariant-contract.ts -n InvariantContract","test:get-positions":"npx mocha --config mocharc.json ./tests/get-positions.test.ts","test:query-on-pair":"npx mocha --config mocharc.json ./tests/query-on-pair.test.ts","test:vara-deposits":"npx mocha --config mocharc.json ./tests/vara-deposits.test.ts","test:fungible-token":"npx mocha --config mocharc.json ./tests/fungible-token.test.ts","test:get-liquidity-ticks":"npx mocha --config mocharc.json ./tests/get-liquidity-ticks.test.ts","test:simulate-invariant-swap":"npx mocha --config mocharc.json ./tests/simulate-invariant-swap.test.ts","test:get-position-with-associates":"npx mocha --config mocharc.json ./tests/get-position-with-associates.test.ts"},"_npmUser":{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},"repository":{"url":"git+https://github.com/invariant-labs/protocol-vara.git","type":"git","directory":"sdk"},"workspaces":["src/wasm/pkg"],"_npmVersion":"10.8.1","description":"<div align=\"center\">     <h1>⚡Invariant protocol⚡</h1>     <p>         <a href=\"https://invariant.app/math-spec-vara.pdf\">MATH SPEC 📄</a> |         <a href=\"https://discord.gg/VzS3C9wR\">DISCORD 🌐</a> |     </p> </div>","directories":{},"_nodeVersion":"22.3.0","dependencies":{"sails-js":"0.1.4","@gear-js/api":"0.38.1","@polkadot/api":"11.0.2","@polkadot/types":"11.0.2","@invariant-labs/vara-sdk-wasm":"0.1.16"},"collaborators":["Invariant Labs"],"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","eslint":"^8.56.0","ts-node":"^10.9.2","ts-mocha":"^10.0.0","wasm-pack":"^0.12.1","typescript":"5.5.3","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","@typescript-eslint/parser":"^6.16.0","@typescript-eslint/eslint-plugin":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vara-sdk_0.1.20_1727275959721_0.1818641799356946","host":"s3://npm-registry-packages"}},"0.1.21":{"name":"@invariant-labs/vara-sdk","version":"0.1.21","keywords":["VARA","DEX","SDK","Gear"],"license":"ISC","_id":"@invariant-labs/vara-sdk@0.1.21","maintainers":[{"name":"matepal","email":"mateusz.paluch2311@gmail.com"},{"name":"rozadev","email":"dev.roza.dev@gmail.com"},{"name":"p6te","email":"piotr.matlak.contact@gmail.com"},{"name":"zielvna","email":"zielvna@gmail.com"},{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},{"name":"sniezka","email":"dygons14@gmail.com"},{"name":"wojciech_cichocki","email":"wojciech.cichocki.97@gmail.com"}],"homepage":"https://github.com/invariant-labs/protocol-vara#readme","bugs":{"url":"https://github.com/invariant-labs/protocol-vara/issues"},"dist":{"shasum":"e09824ea50adab44b0055a40b8fe00624ac0e832","tarball":"https://registry.npmjs.org/@invariant-labs/vara-sdk/-/vara-sdk-0.1.21.tgz","fileCount":28,"integrity":"sha512-1cTaa6CxLKpfRvJrnHmeqKJ0og3GydQsWvNCFGzvIdr8vo1k1n4pXvmFma599ag+QlVVZnM0ytZXgvt+kcKutA==","signatures":[{"sig":"MEYCIQDmlxJS7o4Du/C48dI3Gp5SzXcyKvxJ9e2i9LIXCzX97gIhAPExLQBrBC+sfuLxEoYWe/U/rU2rRfKUdyui6jNjJlIa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":549457},"main":"target/index.js","type":"module","types":"./target/index.d.ts","gitHead":"f56b6b120d191e335ee2c23eecd0fe42e9c88453","scripts":{"lint":"npx eslint . --ext .ts","build":"npx tsc -b --verbose","start":"npm run build && node --experimental-wasm-modules --trace-uncaught target/index.js","test:math":"npx mocha --config mocharc.json ./tests/math.test.ts","node:local":"../target/tmp/gear --dev -l=error","test:batch":"npx mocha --config mocharc.json ./tests/batch.test.ts","test:local":"npm run test:fungible-token && npm run test:deposits && npm run test:vara-deposits && npm run test:invariant && npm run test:example && npm run test:protocol-fee && npm run test:position && npm run test:math && npm run test:events && npm run test:get-liquidity-ticks && npm run test:get-positions && npm run test:query-sizes && npm run test:batch","wasm:build":"cd ./src/wasm && wasm-pack build --features tsify/js && rm ./pkg/.gitignore","erc-20:copy":"cp ../extended-vft/wasm/extended_vft.idl ./contracts/extended_vft/extended_vft.idl && cp ../target/wasm32-unknown-unknown/release/extended_vft_wasm.opt.wasm ./contracts/extended_vft/extended_vft.opt.wasm","test:events":"npx mocha --config mocharc.json ./tests/events.test.ts","fix-generate":"node fix-generate.js","test:crosses":"npx mocha --config mocharc.json ./tests/testnet-max-tick-cross.test.ts","test:example":"npx mocha --config mocharc.json ./tests/example.test.ts","test:deposits":"npx mocha --config mocharc.json ./tests/deposits.test.ts","test:position":"npx mocha --config mocharc.json ./tests/position.test.ts","contract:build":"cd ../ && ./build.sh dev-sdk","invariant:copy":"cp ../src/wasm/invariant.idl ./contracts/invariant/invariant.idl && cp ../target/wasm32-unknown-unknown/release/invariant_wasm.opt.wasm ./contracts/invariant/invariant.opt.wasm","test:invariant":"npx mocha --config mocharc.json ./tests/invariant.test.ts","erc-20:generate":"npm run erc-20:copy && npx sails-js generate ./contracts/extended_vft/extended_vft.idl -o ./src/erc20-token.ts -n Erc20Token","node:local:stop":"pkill -9 gear","test:get-tickmap":"npx mocha --config mocharc.json ./tests/get-tickmap.test.ts","test:query-sizes":"npx mocha --config mocharc.json ./tests/query-sizes.test.ts","test:protocol-fee":"npx mocha --config mocharc.json ./tests/protocol-fee.test.ts","invariant:generate":"npm run invariant:copy && npx sails-js generate ./contracts/invariant/invariant.idl -o ./src/invariant-contract.ts -n InvariantContract","test:get-positions":"npx mocha --config mocharc.json ./tests/get-positions.test.ts","test:query-on-pair":"npx mocha --config mocharc.json ./tests/query-on-pair.test.ts","test:vara-deposits":"npx mocha --config mocharc.json ./tests/vara-deposits.test.ts","test:fungible-token":"npx mocha --config mocharc.json ./tests/fungible-token.test.ts","test:get-liquidity-ticks":"npx mocha --config mocharc.json ./tests/get-liquidity-ticks.test.ts","test:simulate-invariant-swap":"npx mocha --config mocharc.json ./tests/simulate-invariant-swap.test.ts","test:get-position-with-associates":"npx mocha --config mocharc.json ./tests/get-position-with-associates.test.ts"},"_npmUser":{"name":"none00inv","email":"michalsmykalainvariant@gmail.com"},"repository":{"url":"git+https://github.com/invariant-labs/protocol-vara.git","type":"git","directory":"sdk"},"_npmVersion":"10.8.1","description":"<div align=\"center\">     <h1>⚡Invariant protocol⚡</h1>     <p>         <a href=\"https://invariant.app/math-spec-vara.pdf\">MATH SPEC 📄</a> |         <a href=\"https://discord.gg/VzS3C9wR\">DISCORD 🌐</a> |     </p> </div>","directories":{},"_nodeVersion":"22.3.0","dependencies":{"sails-js":"0.1.4","@gear-js/api":"0.38.1","@polkadot/api":"11.0.2","@polkadot/types":"11.0.2","@invariant-labs/vara-sdk-wasm":"0.1.17"},"collaborators":["Invariant Labs"],"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","eslint":"^8.56.0","ts-node":"^10.9.2","ts-mocha":"^10.0.0","wasm-pack":"^0.12.1","typescript":"5.5.3","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","@typescript-eslint/parser":"^6.16.0","@typescript-eslint/eslint-plugin":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vara-sdk_0.1.21_1728993357944_0.57438660502689","host":"s3://npm-registry-packages"}}},"time":{"created":"2024-05-10T15:53:14.275Z","modified":"2026-01-09T07:26:25.073Z","0.1.0":"2024-05-10T15:53:15.025Z","0.0.0":"2024-06-28T06:58:01.671Z","0.0.1":"2024-06-28T07:06:06.205Z","0.1.1":"2024-07-17T00:11:21.268Z","0.1.2":"2024-07-18T09:58:29.070Z","0.1.3":"2024-07-26T08:35:05.239Z","0.1.4":"2024-08-27T16:11:15.378Z","0.1.5":"2024-08-28T09:33:10.305Z","0.1.6":"2024-08-28T15:08:24.948Z","0.1.7":"2024-08-30T10:13:24.059Z","0.1.8":"2024-09-02T09:49:43.292Z","0.1.9":"2024-09-03T08:48:49.647Z","0.1.10":"2024-09-04T07:10:17.479Z","0.1.11":"2024-09-09T10:22:22.168Z","0.1.12":"2024-09-09T15:47:44.150Z","0.1.13":"2024-09-10T14:09:15.206Z","0.1.14":"2024-09-16T11:50:01.472Z","0.1.15":"2024-09-16T13:42:54.833Z","0.1.16":"2024-09-17T10:10:52.731Z","0.1.17":"2024-09-17T10:19:12.348Z","0.1.18":"2024-09-18T07:08:42.427Z","0.1.19":"2024-09-25T14:33:39.050Z","0.1.20":"2024-09-25T14:52:39.961Z","0.1.21":"2024-10-15T11:55:58.176Z"},"bugs":{"url":"https://github.com/invariant-labs/protocol-vara/issues"},"license":"ISC","homepage":"https://github.com/invariant-labs/protocol-vara#readme","keywords":["VARA","DEX","SDK","Gear"],"repository":{"url":"git+https://github.com/invariant-labs/protocol-vara.git","type":"git","directory":"sdk"},"description":"<div align=\"center\">     <h1>⚡Invariant protocol⚡</h1>     <p>         <a href=\"https://invariant.app/math-spec-vara.pdf\">MATH SPEC 📄</a> |         <a href=\"https://discord.gg/VzS3C9wR\">DISCORD 🌐</a> |     </p> </div>","maintainers":[{"email":"wojciech.cichocki.97@gmail.com","name":"wojciech_cichocki"}],"readme":"<div align=\"center\">\n    <h1>⚡Invariant protocol⚡</h1>\n    <p>\n        <a href=\"https://invariant.app/math-spec-vara.pdf\">MATH SPEC 📄</a> |\n        <a href=\"https://discord.gg/VzS3C9wR\">DISCORD 🌐</a> |\n    </p>\n</div>\n\nInvariant protocol is an AMM built on [Vara Network](https://vara.network), leveraging high capital efficiency and the ability to list markets in a permissionless manner. At the core of the DEX is the Concentrated Liquidity mechanism, designed to handle tokens compatible with the [gFT(ERC-20) standard](https://wiki.gear-tech.io/docs/examples/Standards/gft-20).\n\n## 🔨 Getting Started\n\n### Prerequisites\n\n- Rust & Cargo ([rustup](https://www.rust-lang.org/tools/install))\n- Install required packages\n- Configure Rust toolchain\n- Install Gear node\n\n#### Rust & Cargo\n\n```bash\ncurl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh\n```\n\n#### Install required packages\n\n```bash\nsudo apt install -y build-essential clang cmake curl\n```\n\n#### Configure Rust toolchain\n\n```bash\nrustup install 1.78\nrustup target add wasm32-unknown-unknown --toolchain 1.78\n```\n\n#### Install wasm-opt\n\n```bash\ncargo install wasm-opt --locked\n```\n\n## Build protocol\n\nin release mode\n\n```bash\nchmod +x ./build.sh\n./build.sh\n```\n\nfor tests\n\n```bash\nchmod +x ./build.sh\n./build.sh dev\n```\n\n## Run tests\n\n```bash\nchmod +x ./tests.sh\n./tests.sh\n```\n\n## Running local node\n\nrun it in the desired location as dev\n\n```bash\npath/to/node/gear --dev\n```\n\nor run it through CI in sdk folder\n\n```bash\ncargo xtask node\nnpm run node:local\n```\n\n## SDK\n\nTo build SDK go to the dedicated folder [SDK](https://github.com/invariant-labs/protocol-vara/tree/master/sdk)\n\n- Build sdk\n\n```bash\nchmod +x ./build.sh\n./build.sh\n```\n\n- Run sdk tests\n\n```bash\nchmod +x ./tests.sh\n./tests.sh\n```\n","readmeFilename":"README.md"}