{"_id":"@deficoins/defiswap-sdk","_rev":"6-b32f6de5d7cf81dbb815ffef55cea4c6","name":"@deficoins/defiswap-sdk","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"@deficoins/defiswap-sdk","license":"MIT","version":"1.0.0","description":"🛠 An SDK for building applications on top of DeFiSwap.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/defiswap/defiswap-sdk.git"},"keywords":["deficoins","defiswap","dex","amm","smart chain"],"module":"dist/sdk.esm.js","scripts":{"lint":"tsdx lint src test","build":"tsdx build","start":"tsdx watch","test":"tsdx test","prepublishOnly":"tsdx build"},"dependencies":{"@uniswap/v2-core":"^1.0.0","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},"gitHead":"04a160da4185c42f9fc60d641c1ae4aaf5250b74","bugs":{"url":"https://github.com/defiswap/defiswap-sdk/issues"},"homepage":"https://github.com/defiswap/defiswap-sdk#readme","_id":"@deficoins/defiswap-sdk@1.0.0","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-k8RcRw8aUCpp8xMIznjCX0OqV+HuhqmrKYovL1/rfuHD0TQZ3cq3yVE8arZoFD84ATR7NBQYqiyWkqN52nbgjw==","shasum":"03ecdf92d1be80061000310a815358386b873002","tarball":"https://registry.npmjs.org/@deficoins/defiswap-sdk/-/defiswap-sdk-1.0.0.tgz","fileCount":38,"unpackedSize":447969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP3L3CRA9TVsSAnZWagAA5u0P+QBt6YziNFwBu89r61ld\nmI0Y44llR4RMUndpYTxBh1fJllTmLtB2jF1qFoGWUm8220ciel6IG3kYRPQZ\n6p68l+MRpPxog/EPaM9wyoqU4mpHFg74zElFplRZv458zL/XPwitC6b1Sytr\nPfMmXhXceNz+CQDSA5bRUaWJ75hkocywirEM6CbCbOfzraZpziy5qYZxkAcY\ntYAMGQTKCRqwipaPis6ij+jU8HsBsDTTGAT3qzpUwlIRihn0czDC+Wx9hL+u\nqDC6AuPmu/1Gx0kXrZBzMIY4hNvWbfkVoEA2zmBOvze6aJEF8FhVmxtryA0C\nNfHKyI+At55lhhxGRbX/cmU8JicSQhalJj5YdvRC5QTVdMEu58/ePKRReYz1\ni3JO9V0tuyn4kH9riPmOAXsfOPYZ74Ni1u9yWVuSj0jN28y/kn3f9u10ssLh\n62Mr9zh2zZPyUoQj3eLKrI3ccy36c0cPqdSVXkzBpGQr3XwgSSEG4KM8aQld\nE9oa8l/tMfoSXaxlGmCPQ8nfiftnF49D01SYfCS9L+6NlDnpoxkFSSsNMtCn\nE9uFOq/bTwh1staOfPHYqHFM0Jo6rtNFaHLTd5yHZJ9ICoaHsVtPLlqtbzGa\n0xfgPKkvK9tDOXBCdrTBYT1yRQ+0rgnf0u3nJBCEAZl8mI/mm/EPS6lrzdcI\nyB63\r\n=wz2W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDPMtjljEztO4DstMxSz1xJt9eHdit9q82jNAXsPl0SBAiAcfrGArjfQGHyflA27Vesg7F/25u7d+4hq/BUewtsJTA=="}]},"_npmUser":{"name":"andranik","email":"andranik@hovesyan.pro"},"directories":{},"maintainers":[{"name":"andranik","email":"andranik@hovesyan.pro"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiswap-sdk_1.0.0_1631548151321_0.32810110571853235"},"_hasShrinkwrap":false},"1.0.1":{"name":"@deficoins/defiswap-sdk","license":"MIT","version":"1.0.1","description":"🛠 An SDK for building applications on top of DeFiSwap.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/defiswap/defiswap-sdk.git"},"keywords":["deficoins","defiswap","dex","amm","smart chain"],"module":"dist/sdk.esm.js","scripts":{"lint":"tsdx lint src test","build":"tsdx build","start":"tsdx watch","test":"tsdx test","prepublishOnly":"tsdx build"},"dependencies":{"@uniswap/v2-core":"^1.0.0","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},"gitHead":"70630a00d86bccfa3aa9c62a538cd372b8b21de4","bugs":{"url":"https://github.com/defiswap/defiswap-sdk/issues"},"homepage":"https://github.com/defiswap/defiswap-sdk#readme","_id":"@deficoins/defiswap-sdk@1.0.1","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-WGd/zYAupugFWEeG6rtW3uDd/PhxjUpscFUrXNqDSWcfXzIhTEXGGc4ktGHk3i2Pq6DqQWt/Ws5RYM84eF9iaQ==","shasum":"6b1caa77689d4d41bc6a56df05e4ee3f22757ebe","tarball":"https://registry.npmjs.org/@deficoins/defiswap-sdk/-/defiswap-sdk-1.0.1.tgz","fileCount":38,"unpackedSize":447969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP5wYCRA9TVsSAnZWagAAZ8MP/RrwA2hH2k3VFAZvZva4\nV5IWKGGND4Q1OPQYB6g+isi6UrnOV10NLyYaatctHuU9N3n8Rf5k/nrp1z97\nz3sJ6s4Tay2WPquiatU+EnLVIrzA3l++NMN8B2QdWQWrj7IDYw2TbIQIMwb9\nMFrSiKdyQNFBYHdK8dyD3xG6SCyltNMt3iNDydgDZPBU5SYEVlkOuCDM6xny\nDNiK45aivD6PkCSMKBuudMHQ/4cfAYcTUCBoHPnGVwslP07R5yZ1kDc6kK9/\nRq7XVRCimX1TtZg3uYFBFQrlGA+wprQ1ebUCZDngs8mzWYxgi/bbr30iuvde\nCMVAOxHbtJqizoom79T9ndcUzcXDw+RuczJUJF48yxg2SqAdDKihi2Q+WI4G\nECF7HsKZ7QYSPAIYC34C/labFr4Net6qVmQpvujunNdqdLtUMihTRh6gq1dc\ndjTM2yMw76pUurijfq/DgSwG0eEx544ISNYaD+Gp/hLpXEo6bY34HGwFCd7r\nrplAj+D5wA4G5xGLpxjCHCPnl571Oo7MjmiKkry8LANrTIHwWFCYdYXQKoIp\nvk8K9LvL3CfG6fZ1pZVwXS+XTLTFXlGItqFMLZ1v5fd6vGBwGJtap922iEdU\nJQYZkhsKz2sj5I0iTsqVJ/9bFUvIxVkyB7IiZJ2U/93S3H2+/ZdOCB1OtWMc\nH+sx\r\n=iWmm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG6LzkwdTwryPvbVfJbNaQaY0RhbKDIZivltNIONSWaqAiEA+xO796/otr1CMFu8yA8Iz52AfKOixc3Qh8jgihy7gA8="}]},"_npmUser":{"name":"andranik","email":"andranik@hovesyan.pro"},"directories":{},"maintainers":[{"name":"andranik","email":"andranik@hovesyan.pro"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiswap-sdk_1.0.1_1631558679993_0.07602677184846685"},"_hasShrinkwrap":false},"1.0.2":{"name":"@deficoins/defiswap-sdk","license":"MIT","version":"1.0.2","description":"🛠 An SDK for building applications on top of DeFiSwap.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/defiswap/defiswap-sdk.git"},"keywords":["deficoins","defiswap","dex","amm","smart chain"],"module":"dist/sdk.esm.js","scripts":{"lint":"tsdx lint src test","build":"tsdx build","start":"tsdx watch","test":"tsdx test","prepublishOnly":"tsdx build"},"dependencies":{"@uniswap/v2-core":"^1.0.0","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},"gitHead":"5b31e505fbf10c868552ca1721b18f6aa27c8ce8","bugs":{"url":"https://github.com/defiswap/defiswap-sdk/issues"},"homepage":"https://github.com/defiswap/defiswap-sdk#readme","_id":"@deficoins/defiswap-sdk@1.0.2","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-ZI6rFOZWxQcef99FPoYb1CIOBXWSHvB/xpHjS/x4KW4DY8u7yQ7obsKfLWCPRmBx30S9bs53m0vd35CU2bDoNQ==","shasum":"e2ddc59d18f870bf3e7dee648bbebf864ca065e6","tarball":"https://registry.npmjs.org/@deficoins/defiswap-sdk/-/defiswap-sdk-1.0.2.tgz","fileCount":38,"unpackedSize":448624,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID9CJdfVClqN2dAFbVi5wcmishrwjS2UF9Vobls0qvZyAiEAqufVfBFHbgRc/sLYqpPtrFNkK4FqLCf9OE9yf1uXnPI="}]},"_npmUser":{"name":"andranik","email":"andranik@hovesyan.pro"},"directories":{},"maintainers":[{"name":"andranik","email":"andranik@hovesyan.pro"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiswap-sdk_1.0.2_1632496703128_0.6630610838823132"},"_hasShrinkwrap":false},"1.0.3":{"name":"@deficoins/defiswap-sdk","license":"MIT","version":"1.0.3","description":"🛠 An SDK for building applications on top of DeFiSwap.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/defiswap/defiswap-sdk.git"},"keywords":["deficoins","defiswap","dex","amm","smart chain"],"module":"dist/sdk.esm.js","scripts":{"lint":"tsdx lint src test","build":"tsdx build","start":"tsdx watch","test":"tsdx test","prepublishOnly":"tsdx build"},"dependencies":{"@uniswap/v2-core":"^1.0.0","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},"gitHead":"a9d4d96c319b6980a93e8bfe7dd292f222803325","bugs":{"url":"https://github.com/defiswap/defiswap-sdk/issues"},"homepage":"https://github.com/defiswap/defiswap-sdk#readme","_id":"@deficoins/defiswap-sdk@1.0.3","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-4BkqbLglUPSTReOoed0LtiSoppwaVy5WD947dZbQSCd1e+S1KiHJmy3HvkZV25S+LNvY1mtw7grhZ6AznWsDEg==","shasum":"930fa82660b7ec1475970f2ff1ef16d79e77c82e","tarball":"https://registry.npmjs.org/@deficoins/defiswap-sdk/-/defiswap-sdk-1.0.3.tgz","fileCount":38,"unpackedSize":448624,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDTc1KyQfnpAo4mPWlXyAJxuennsd4//m4oGrYRVMVBEAiEAhwIKmTUPbfaT3BfF/c1hYOS9INijoMgMHjinPRnjbdU="}]},"_npmUser":{"name":"andranik","email":"andranik@hovesyan.pro"},"directories":{},"maintainers":[{"name":"andranik","email":"andranik@hovesyan.pro"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiswap-sdk_1.0.3_1634492772166_0.8530971857190026"},"_hasShrinkwrap":false},"1.0.4":{"name":"@deficoins/defiswap-sdk","license":"MIT","version":"1.0.4","description":"🛠 An SDK for building applications on top of DeFiSwap.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/defiswap/defiswap-sdk.git"},"keywords":["deficoins","defiswap","dex","amm","smart chain"],"module":"dist/sdk.esm.js","scripts":{"lint":"tsdx lint src test","build":"tsdx build","start":"tsdx watch","test":"tsdx test","prepublishOnly":"tsdx build"},"dependencies":{"@uniswap/v2-core":"^1.0.0","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},"gitHead":"b3b9139e9f2e8338b6695653e63f6ec24fb1e6ff","bugs":{"url":"https://github.com/defiswap/defiswap-sdk/issues"},"homepage":"https://github.com/defiswap/defiswap-sdk#readme","_id":"@deficoins/defiswap-sdk@1.0.4","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-hKwQ04BGuD/Ke3Aa9DOEh7ixkanXP+6f1R+rktNMFce3fz44P2afAX3q53Jsb+8Ztql5XAG2qXyLrWxCr41YeQ==","shasum":"0cc24bd4c06f7369eed362fbb2e690261cc7e61d","tarball":"https://registry.npmjs.org/@deficoins/defiswap-sdk/-/defiswap-sdk-1.0.4.tgz","fileCount":38,"unpackedSize":448569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzssxCRA9TVsSAnZWagAAfO0P+wTppn15dbNujqAemUqr\nSuZknW117aQ1usY7X76vBnN/ATyBxyMw5fhYCVsedxGIXzs+M/+sPyO3jza4\n3DK7Uuq1ktHLwMyEn9B1/yXitPk97ot31aoRnvGvHa+8b1jVxqzGiUXk9cKB\nO7HbGyzvmiDdZ1Bpq+/DCPCqdXTZDlymEOA1y5afQiFAHt348DaJ8N8bl7zb\nDC2bQ2nUp563lQC1TlsCF02sWhfsuOklVwHDvvdnsyVjgI+XaOHTcE1M4Gou\nexPTRvRoGmHf8N7KyI+cKJp1sp0UWEJtczA8zV0Fd0EF4+susyZ9U8Wn7xk8\nsH9cWknxs2JMl8PfwtcJ5qoFEhRTNeKFUEoKuRkFYeFdvb51xfgPWKBsx0So\nj4Brp6++BLsIGfFgKf8HA27DrUAyJmeuFaEWUEtA/F4SOHoD/72YhIVYgTs/\nkRB843HpRWw8R7pV3/RLWcjDi1pHDjjgv5HcRJNa1KGGdRRrVw3rru0Uwkqe\nMOTUlece96lz7KrHNOj+iSQyuQZ5CWMPyxchpoQS923I5xTXqRSLTU0+AlU7\ns+otOkmDa+7MCe2dTQ0gwE+DRfSN19J1Ezxodb2aID754GWfzN8qeEJNUI3d\nJavEp5VBLzCVBT59RI7sVEySW3bp5xncbhQso5Nd7kV2aqh9jK17uIv864A8\nkDMz\r\n=G4Rx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOgWGFYfsWWR9//V3wfwREmIJdntCwfUE51cFbgj4F4AiBEdMHIo3ETzhdzFSdfY2kdUHfUt2GqwNXTSuAehhS6WQ=="}]},"_npmUser":{"name":"andranik","email":"andranik@hovesyan.pro"},"directories":{},"maintainers":[{"name":"andranik","email":"andranik@hovesyan.pro"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiswap-sdk_1.0.4_1635239407716_0.6374726347569262"},"_hasShrinkwrap":false}},"time":{"created":"2021-09-13T15:49:11.262Z","1.0.0":"2021-09-13T15:49:11.618Z","modified":"2022-04-05T03:38:14.943Z","1.0.1":"2021-09-13T18:44:40.215Z","1.0.2":"2021-09-24T15:18:23.492Z","1.0.3":"2021-10-17T17:46:12.321Z","1.0.4":"2021-10-26T09:10:07.878Z"},"maintainers":[{"name":"andranik","email":"andranik@hovesyan.pro"}],"description":"🛠 An SDK for building applications on top of DeFiSwap.","homepage":"https://github.com/defiswap/defiswap-sdk#readme","keywords":["deficoins","defiswap","dex","amm","smart chain"],"repository":{"type":"git","url":"git+https://github.com/defiswap/defiswap-sdk.git"},"bugs":{"url":"https://github.com/defiswap/defiswap-sdk/issues"},"license":"MIT","readme":"## 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 git@github.com:exiotech/defiswap-sdk.git\n```\n\nMove into the defiswap-sdk working directory\n\n```sh\ncd defiswap-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.22.4\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```\n","readmeFilename":"README.md"}