{"_id":"@aetherswap/v1-sdk","_rev":"5-63c4f99bd18478db7c159108547de4e4","name":"@aetherswap/v1-sdk","dist-tags":{"latest":"1.0.0-beta.3"},"versions":{"0.0.1":{"name":"@aetherswap/v1-sdk","version":"0.0.1","keywords":["aetherswap","sdk"],"license":"MIT","_id":"@aetherswap/v1-sdk@0.0.1","maintainers":[{"name":"aetherdex","email":"aetherswap15@gmail.com"}],"homepage":"https://github.com/aetherswap/v1-sdk#readme","bugs":{"url":"https://github.com/aetherswap/v1-sdk/issues"},"dist":{"shasum":"fc608fa6a4a8a55a18b89a3ac36bb7340917ac54","tarball":"https://registry.npmjs.org/@aetherswap/v1-sdk/-/v1-sdk-0.0.1.tgz","fileCount":38,"integrity":"sha512-opHPMM7bhfKyAOItgWoy2TQh451+YLbsimSJOiXNsJtlQWeJxUOJiK6xVWEdf/OonKUhpH6zdaKa5LkeCROiaQ==","signatures":[{"sig":"MEQCIGY1Oz8mYI6qwIDoCxrGNdwgJOoEuDWIruyZEHtrykopAiAhOKvWKfEZK9rxdlsy/0/KxSrBZ8A4EBrrF5sqDRm1Nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":467341},"main":"dist/index.js","module":"dist/sdk.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint src test","test":"tsdx test","build":"tsdx build","start":"tsdx watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"aetherdex","email":"aetherswap15@gmail.com"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/aetherswap/v1-sdk.git","type":"git"},"_npmVersion":"10.8.1","description":"🛠 An SDK for building applications on top of Aetherswap V1","directories":{},"_nodeVersion":"20.16.0","dependencies":{"jsbi":"^3.1.1","big.js":"^5.2.2","toformat":"^2.0.0","tiny-warning":"^1.0.3","tiny-invariant":"^1.1.0","decimal.js-light":"^2.5.0","@aetherswap/v1-core":"0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.12.3","@types/jest":"^24.0.25","@types/big.js":"^4.0.5","@ethersproject/address":"^5.0.2","@ethersproject/networks":"^5.0.2","@ethersproject/solidity":"^5.0.2","@ethersproject/contracts":"^5.0.2","@ethersproject/providers":"^5.0.5","babel-plugin-transform-jsbi-to-bigint":"^1.3.1"},"peerDependencies":{"@ethersproject/address":"^5.0.0-beta","@ethersproject/networks":"^5.0.0-beta","@ethersproject/solidity":"^5.0.0-beta","@ethersproject/contracts":"^5.0.0-beta","@ethersproject/providers":"^5.0.0-beta"},"_npmOperationalInternal":{"tmp":"tmp/v1-sdk_0.0.1_1729167575217_0.29922538495228834","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@aetherswap/v1-sdk","version":"0.0.2","keywords":["aetherswap","sdk"],"author":{"name":"AetherLabs"},"license":"GPL-3.0","_id":"@aetherswap/v1-sdk@0.0.2","maintainers":[{"name":"aetherdex","email":"aetherswap15@gmail.com"}],"homepage":"https://github.com/aetherswap/v1-sdk#readme","bugs":{"url":"https://github.com/aetherswap/v1-sdk/issues"},"dist":{"shasum":"3ee11b2dcfd181a4d4b05b1bcf06ad2a3f7f591a","tarball":"https://registry.npmjs.org/@aetherswap/v1-sdk/-/v1-sdk-0.0.2.tgz","fileCount":38,"integrity":"sha512-phYs+YFoNw6EoEN+M9LBplqaeTzOJ3XERB+l6Ornpym5WrAUgnfgQBQfBKlQyrgXIKEFUgmvqpBBd25gKnpg0w==","signatures":[{"sig":"MEQCIHdbpcQLqYfgoMh5RJ4LLHiKv2wVo/0PDwbY0lklEbMgAiB9pYKZXGeL9oXl4f+hHwuOKuSv05WBZ59H0/haQDI7Cw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":464545},"main":"dist/index.js","module":"dist/sdk.esm.js","engines":{"node":">=10"},"gitHead":"71bd6411810048304ad27edad9881a9718a59718","scripts":{"lint":"tsdx lint src test","test":"tsdx test","build":"yarn prebuild && tsdx build","start":"tsdx watch","prebuild":"cp ../deployment/deployment.json ./src/"},"typings":"dist/index.d.ts","_npmUser":{"name":"aetherdex","email":"aetherswap15@gmail.com"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/aetherswap/v1-sdk.git","type":"git"},"_npmVersion":"10.8.1","description":"🛠 An SDK for building applications on top of Aetherswap V1.","directories":{"test":"test"},"_nodeVersion":"20.16.0","dependencies":{"jsbi":"^3.1.1","big.js":"^5.2.2","toformat":"^2.0.0","tiny-warning":"^1.0.3","tiny-invariant":"^1.1.0","decimal.js-light":"^2.5.0","@aetherswap/v1-core":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.12.3","@types/jest":"^24.0.25","@types/big.js":"^4.0.5","@ethersproject/address":"^5.0.2","@ethersproject/networks":"^5.0.2","@ethersproject/solidity":"^5.0.2","@ethersproject/contracts":"^5.0.2","@ethersproject/providers":"^5.0.5","babel-plugin-transform-jsbi-to-bigint":"^1.3.1"},"peerDependencies":{"@ethersproject/address":"^5.0.0-beta","@ethersproject/networks":"^5.0.0-beta","@ethersproject/solidity":"^5.0.0-beta","@ethersproject/contracts":"^5.0.0-beta","@ethersproject/providers":"^5.0.0-beta"},"_npmOperationalInternal":{"tmp":"tmp/v1-sdk_0.0.2_1729784377845_0.8483105333552137","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@aetherswap/v1-sdk","version":"0.0.3","keywords":["aetherswap","sdk"],"license":"MIT","_id":"@aetherswap/v1-sdk@0.0.3","maintainers":[{"name":"aetherdex","email":"aetherswap15@gmail.com"}],"homepage":"https://github.com/aetherswap/v1-sdk/tree/v0.0.3#readme","bugs":{"url":"https://github.com/aetherswap/v1-sdk/issues"},"dist":{"shasum":"e438870d196f948dd5d5d754eb6c18590f6edf83","tarball":"https://registry.npmjs.org/@aetherswap/v1-sdk/-/v1-sdk-0.0.3.tgz","fileCount":39,"integrity":"sha512-G+d97osuNs+vbsCP8Jpu4s3sYtxOQ/5ffYp8uOVzg1yivmdYs55hvdXQ8p3esWzZRc/w2hrkj2XC+RActVwVpA==","signatures":[{"sig":"MEYCIQDzwBpIjFlMs+vKqqi+nS/EjOZqezIiGamnHIRbJS7HuAIhANKeE6+EM/Ao3mfM3tiGYlZnGmZiAP8WdA9+tJJ/zGwp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":465150},"main":"dist/index.js","module":"dist/sdk.esm.js","engines":{"node":">=10"},"gitHead":"33dab1495915176038181983de4a415c57da5c72","scripts":{"lint":"tsdx lint src test","test":"tsdx test","build":"yarn prebuild && tsdx build","start":"tsdx watch","prebuild":"cp ../deployment/deployment.json ./src/"},"typings":"dist/index.d.ts","_npmUser":{"name":"aetherdex","email":"aetherswap15@gmail.com"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/aetherswap/v1-sdk.git#v0.0.3","type":"git"},"_npmVersion":"10.8.1","description":"🛠 An SDK for building applications on top of Aetherswap V1.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"jsbi":"^3.1.1","big.js":"^5.2.2","toformat":"^2.0.0","tiny-warning":"^1.0.3","tiny-invariant":"^1.1.0","decimal.js-light":"^2.5.0","@aetherswap/v1-core":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.12.3","@types/jest":"^24.0.25","@types/big.js":"^4.0.5","@ethersproject/address":"^5.0.2","@ethersproject/networks":"^5.0.2","@ethersproject/solidity":"^5.0.2","@ethersproject/contracts":"^5.0.2","@ethersproject/providers":"^5.0.5","babel-plugin-transform-jsbi-to-bigint":"^1.3.1"},"peerDependencies":{"@ethersproject/address":"^5.0.0-beta","@ethersproject/networks":"^5.0.0-beta","@ethersproject/solidity":"^5.0.0-beta","@ethersproject/contracts":"^5.0.0-beta","@ethersproject/providers":"^5.0.0-beta"},"_npmOperationalInternal":{"tmp":"tmp/v1-sdk_0.0.3_1729793215111_0.7653024459704052","host":"s3://npm-registry-packages"}},"1.0.0-beta.1":{"name":"@aetherswap/v1-sdk","version":"1.0.0-beta.1","keywords":["aetherswap","v1","sdk"],"license":"MIT","_id":"@aetherswap/v1-sdk@1.0.0-beta.1","maintainers":[{"name":"aetherdex","email":"aetherswap15@gmail.com"}],"homepage":"https://github.com/aetherswap/v1-sdk#readme","bugs":{"url":"https://github.com/aetherswap/v1-sdk/issues"},"dist":{"shasum":"f9933b9ff478f4e032c00566dabe84648321ea87","tarball":"https://registry.npmjs.org/@aetherswap/v1-sdk/-/v1-sdk-1.0.0-beta.1.tgz","fileCount":38,"integrity":"sha512-KmkzqI83YzVf2KQwCs/EC0lL5NufIiDxKdb1hkM5HFIEcnR6vdfO9eOqHKncL7VNaPIRDSndY8gzZBUoP8U8/Q==","signatures":[{"sig":"MEUCIG1LMMIFrTdPsoiD77GIa6ucay7JFz+NV32xphaFLjunAiEA1EeSYmCYDyhWYRRKgWgSRc+FCb6Ooa1QLEMbB7vZqiY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":461100},"main":"dist/index.js","module":"dist/sdk.esm.js","engines":{"node":">=10"},"gitHead":"2a956b32193692262d3a63aed0470d680a2ced5d","scripts":{"lint":"tsdx lint src test","test":"tsdx test","build":"tsdx build","start":"tsdx watch","prepublishOnly":"tsdx build"},"typings":"dist/index.d.ts","_npmUser":{"name":"aetherdex","email":"aetherswap15@gmail.com"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/aetherswap/v1-sdk.git","type":"git"},"_npmVersion":"10.8.1","description":"⚙️ An SDK for building applications on top of Aetherswap V1.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"jsbi":"^3.1.1","big.js":"^5.2.2","toformat":"^2.0.0","tiny-warning":"^1.0.3","tiny-invariant":"^1.1.0","decimal.js-light":"^2.5.0","@aetherswap/v1-core":"^1.0.0-beta.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.12.3","@types/jest":"^24.0.25","@types/big.js":"^4.0.5","@ethersproject/address":"^5.0.2","@ethersproject/networks":"^5.0.2","@ethersproject/solidity":"^5.0.2","@ethersproject/contracts":"^5.0.2","@ethersproject/providers":"^5.0.5","babel-plugin-transform-jsbi-to-bigint":"^1.3.1"},"peerDependencies":{"@ethersproject/address":"^5.0.0-beta","@ethersproject/networks":"^5.0.0-beta","@ethersproject/solidity":"^5.0.0-beta","@ethersproject/contracts":"^5.0.0-beta","@ethersproject/providers":"^5.0.0-beta"},"_npmOperationalInternal":{"tmp":"tmp/v1-sdk_1.0.0-beta.1_1730117895756_0.7547118396088508","host":"s3://npm-registry-packages"}},"1.0.0-beta.2":{"name":"@aetherswap/v1-sdk","version":"1.0.0-beta.2","keywords":["typescript","v1","sdk"],"license":"MIT","_id":"@aetherswap/v1-sdk@1.0.0-beta.2","maintainers":[{"name":"aetherdex","email":"aetherswap15@gmail.com"}],"homepage":"https://github.com/aetherswap/v1-sdk#readme","bugs":{"url":"https://github.com/aetherswap/v1-sdk/issues"},"dist":{"shasum":"8388749f5917be0ff97433dfbc7d9c792da7f1e8","tarball":"https://registry.npmjs.org/@aetherswap/v1-sdk/-/v1-sdk-1.0.0-beta.2.tgz","fileCount":38,"integrity":"sha512-9jKCpzXEnTsPWEHNUkoIZQWx48yzoqb3AyVI13DGkWJ6JmyGKiyvKSV3ULzN0A/JILtP/oDqtFYyEbBv1NVtZQ==","signatures":[{"sig":"MEYCIQDovurV3dr+RuvZfYtHlEasIxzf3iP6NfakgikGd4hoUAIhAMzoqkcp4pxRmi6EooqCuDTMhYKr81sbbHWVrPj6T9lu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":474505},"main":"dist/index.js","module":"dist/sdk.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint src test","test":"tsdx test","build":"tsdx build","start":"tsdx watch","prepublishOnly":"tsdx build"},"typings":"dist/index.d.ts","_npmUser":{"name":"aetherdex","email":"aetherswap15@gmail.com"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/aetherswap/v1-sdk.git","type":"git"},"_npmVersion":"10.7.0","description":"🛠 An SDK for building applications on top of Aetherswap V1.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"jsbi":"^3.1.1","big.js":"^5.2.2","toformat":"^2.0.0","tiny-warning":"^1.0.3","tiny-invariant":"^1.1.0","@uniswap/v2-core":"^1.0.0","decimal.js-light":"^2.5.0","@aetherswap/v1-core":"1.0.0-beta.3"},"_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.12.3","@types/jest":"^24.0.25","@types/big.js":"^4.0.5","@ethersproject/address":"^5.0.2","@ethersproject/networks":"^5.0.2","@ethersproject/solidity":"^5.0.2","@ethersproject/contracts":"^5.0.2","@ethersproject/providers":"^5.0.5","babel-plugin-transform-jsbi-to-bigint":"^1.3.1"},"peerDependencies":{"@ethersproject/address":"^5.0.0-beta","@ethersproject/networks":"^5.0.0-beta","@ethersproject/solidity":"^5.0.0-beta","@ethersproject/contracts":"^5.0.0-beta","@ethersproject/providers":"^5.0.0-beta"},"_npmOperationalInternal":{"tmp":"tmp/v1-sdk_1.0.0-beta.2_1730754581993_0.07107218472695642","host":"s3://npm-registry-packages"}},"1.0.0-beta.3":{"name":"@aetherswap/v1-sdk","license":"MIT","version":"1.0.0-beta.3","description":"🛠 An SDK for building applications on top of Aetherswap V1.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/aetherswap/v1-sdk.git"},"keywords":["typescript","v1","sdk"],"module":"dist/sdk.esm.js","scripts":{"lint":"tsdx lint src test","build":"tsdx build","start":"tsdx watch","test":"tsdx test"},"dependencies":{"@aetherswap/v1-core":"^1.0.0-beta.3","big.js":"^5.2.2","decimal.js-light":"^2.5.0","jsbi":"^3.1.1","tiny-invariant":"^1.1.0","tiny-warning":"^1.0.3","toformat":"^2.0.0"},"peerDependencies":{"@ethersproject/address":"^5.0.0-beta","@ethersproject/contracts":"^5.0.0-beta","@ethersproject/networks":"^5.0.0-beta","@ethersproject/providers":"^5.0.0-beta","@ethersproject/solidity":"^5.0.0-beta"},"devDependencies":{"@ethersproject/address":"^5.0.2","@ethersproject/contracts":"^5.0.2","@ethersproject/networks":"^5.0.2","@ethersproject/providers":"^5.0.5","@ethersproject/solidity":"^5.0.2","@types/big.js":"^4.0.5","@types/jest":"^24.0.25","babel-plugin-transform-jsbi-to-bigint":"^1.3.1","tsdx":"^0.12.3"},"engines":{"node":">=10"},"prettier":{"printWidth":120,"semi":false,"singleQuote":true},"_id":"@aetherswap/v1-sdk@1.0.0-beta.3","bugs":{"url":"https://github.com/aetherswap/v1-sdk/issues"},"homepage":"https://github.com/aetherswap/v1-sdk#readme","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-UDghcoWi19Ak/ouByL/QNIaalXH0eAbnbAxf1etf+vRX2QG2Xa5HfQ5eGsXt8YRoB9rHg4AbAmZN+xQDRqd2+A==","shasum":"72ffbddc0a5f33452c096309eb94fb6b194b6b58","tarball":"https://registry.npmjs.org/@aetherswap/v1-sdk/-/v1-sdk-1.0.0-beta.3.tgz","fileCount":38,"unpackedSize":459214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDX0arBpDG2MeVfqBU2g6na/dWbMWVjI6S2i/E/7j+MCwIhAM4gVZ8HxcjxSCBI/uDF9JGFP73zLyIYM6B7BKbllZvc"}]},"_npmUser":{"name":"aetherdex","email":"aetherswap15@gmail.com"},"directories":{},"maintainers":[{"name":"aetherdex","email":"aetherswap15@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v1-sdk_1.0.0-beta.3_1730986973549_0.48624627660665665"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-17T12:19:35.120Z","modified":"2024-11-07T13:42:53.933Z","0.0.1":"2024-10-17T12:19:35.465Z","0.0.2":"2024-10-24T15:39:38.135Z","0.0.3":"2024-10-24T18:06:55.287Z","1.0.0-beta.1":"2024-10-28T12:18:15.976Z","1.0.0-beta.2":"2024-11-04T21:09:42.314Z","1.0.0-beta.3":"2024-11-07T13:42:53.733Z"},"bugs":{"url":"https://github.com/aetherswap/v1-sdk/issues"},"license":"MIT","homepage":"https://github.com/aetherswap/v1-sdk#readme","keywords":["typescript","v1","sdk"],"repository":{"type":"git","url":"git+https://github.com/aetherswap/v1-sdk.git"},"description":"🛠 An SDK for building applications on top of Aetherswap V1.","maintainers":[{"name":"aetherdex","email":"aetherswap15@gmail.com"}],"readme":"# Aetherswap V1 SDK\n\nIn-depth documentation on this SDK is available at [aetherswap.org](https://docs.aetherswap.org/).\n\n## Running tests\n\nTo run the tests, follow these steps. You must have at least node v10 and [yarn](https://yarnpkg.com/) installed.\n\nFirst clone the repository:\n\n```sh\ngit clone https://github.com/aetherswap/v1-sdk.git\n```\n\nMove into the aetherswap/v1-sdk working directory\n\n```sh\ncd v1-sdk/\n```\n\nInstall dependencies\n\n```sh\nyarn install\n```\n\nRun tests\n\n```sh\nyarn test\n```\n\nYou should see output like the following:\n\n```sh\nyarn run v1.3.0\n$ tsdx test\n PASS  test/constants.test.ts\n PASS  test/pair.test.ts\n PASS  test/fraction.test.ts\n PASS  test/miscellaneous.test.ts\n PASS  test/entities.test.ts\n PASS  test/trade.test.ts\n\nTest Suites: 1 skipped, 6 passed, 6 of 7 total\nTests:       3 skipped, 82 passed, 85 total\nSnapshots:   0 total\nTime:        5.091s\nRan all test suites.\n✨  Done in 6.61s.\n```","readmeFilename":"README.md"}