{"_id":"@cafeswapfinance/sdk","_rev":"4-94ed1a8f44a0189402b5d002edc78f00","name":"@cafeswapfinance/sdk","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.1":{"name":"@cafeswapfinance/sdk","license":"MIT","version":"1.0.1","description":"🛠 An SDK for building applications on top of CafeSwap.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CafeSwap/cafeswap-sdk.git"},"keywords":["pancakeswap","ethereum"],"module":"dist/sdk.esm.js","scripts":{"lint":"tsdx lint src test","lint:fix":"tsdx lint src test --fix","build":"tsdx build","start":"tsdx watch","test":"tsdx test","prepublishOnly":"tsdx build"},"dependencies":{"@pancakeswap-libs/pancake-swap-core":"^0.1.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},"bugs":{"url":"https://github.com/CafeSwap/cafeswap-sdk"},"homepage":"https://github.com/CafeSwap/cafeswap-sdk#readme","directories":{"test":"test"},"author":{"name":"CafeSwap"},"_id":"@cafeswapfinance/sdk@1.0.1","_nodeVersion":"14.15.4","_npmVersion":"6.14.11","dist":{"integrity":"sha512-FrccY3eyJtzXaKG8MtX9LdDABCyrhmOMKnxhuXQBtcXi3umpNUlrZG8Dfn158QqtpeBhaLToFv8EQCrEFZWg1A==","shasum":"791bc41fbc088ae1798c8cdb87e5b1c59ce4794a","tarball":"https://registry.npmjs.org/@cafeswapfinance/sdk/-/sdk-1.0.1.tgz","fileCount":38,"unpackedSize":447390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUuSGCRA9TVsSAnZWagAA5sMQAJS379MytRziVnGC8aWP\n+uzLfaI/iSjNvTOajm4TBvcWsujwa7oMF/xsVUARobbrJSvuIbtDIXJMj6k9\nJOWehvNXWPmbj9SUKB/+RZRV38+8qY0Lyyha9DhOWxfA+xtVVldp9nOSMz6a\n0LsAYs6DaBaGy3GMzOrVbvNmQbaEksP6rMBIwm8yUBNncFqgyJNbuG5pCovN\ngOhvD77fSZvjVt56FmNL9VCwvj1VLOp6d8COLaO4/e2NIa02zHlabzElGVCC\nWolQfi2vNQx+UZnQstmqv+i4rBdcoh96ceznFxONjYBqI6Ebfncic+mEo0A7\nKSlN8O5U+nXQgNL2zfKu0oy3ajOo0yRfoInJoYhbLTbJzvHi/bWQ2KqEVKjp\nNv2yWEpZSh+N2vS+F44vsGMU8kMI4tswSv8GzWqQQATRhmr/XXT485ISHkEO\nQAIxnRtpUf1VhEHSmZlfvwXv3fMOiIW+0exgSL5MsDZq24KAGH5hZ8HLrGgY\n8CyyRWqL1rc1A+zQmb5leoQdTQ3exrgaBVbO6GOizxgnc6DG/iWeqLm7tGXi\nDdoaGOaGt2M5zVnbqxWVkqprKaUerX4zQlrQrP1QoAGoWAbK1INpTPv/cICg\nOb/LToy4002H4K5i6cbTHHg03yxSWXlZNQHx5yj/ravuJv0qvrHxLKcfZ8Wu\nZWgA\r\n=WbQV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQemKT924MpPylLtZzGpdrxr9Ev3NAgV3lZ2XVzo+w7QIgJy4jCZteIHZjb+w6QPLxQ5jgeBZ+dLug+Lfryd1Y2XU="}]},"_npmUser":{"name":"cafeswap","email":"cafeswapfinance@gmail.com"},"maintainers":[{"name":"cafeswap","email":"cafeswapfinance@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk_1.0.1_1616045190341_0.742484640174436"},"_hasShrinkwrap":false},"1.0.2":{"name":"@cafeswapfinance/sdk","license":"MIT","version":"1.0.2","description":"🛠 An SDK for building applications on top of CafeSwap.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CafeSwap/cafeswap-sdk.git"},"keywords":["cafeswap","ethereum"],"module":"dist/sdk.esm.js","scripts":{"lint":"tsdx lint src test","lint:fix":"tsdx lint src test --fix","build":"tsdx build","start":"tsdx watch","test":"tsdx test","prepublishOnly":"tsdx build"},"dependencies":{"@pancakeswap-libs/pancake-swap-core":"^0.1.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},"bugs":{"url":"https://github.com/CafeSwap/cafeswap-sdk/issues"},"homepage":"https://github.com/CafeSwap/cafeswap-sdk#readme","directories":{"test":"test"},"author":{"name":"CafeSwap"},"_id":"@cafeswapfinance/sdk@1.0.2","_nodeVersion":"14.15.4","_npmVersion":"6.14.11","dist":{"integrity":"sha512-i9qe511PmTnq8U4aDDCWPKfQO8j7N30kC8sFyBXa+AWm02TYbx3D6SevSDftHgh2gaw1gWI/8AhpZkZO1xS3Lg==","shasum":"b81e7527870660737679b88a6c405e4081ffc12b","tarball":"https://registry.npmjs.org/@cafeswapfinance/sdk/-/sdk-1.0.2.tgz","fileCount":38,"unpackedSize":448410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU4mOCRA9TVsSAnZWagAAKQMP/jwKtMofe2wr8Kq7Z5EO\nD8UWEI/+whpHJLBUzTHFxfwnHoe4hl2WR15vPAm77k64ThBxGewd//85rlBD\n8glSB1OCdqCUphOWXKWrOHNdWpi8bfHh3XJRdqm6cV6HRtPHnOQ3yZxTPEqK\nIMQ4xiHEwnF+i4UK432eNmqxWR1ft9qtmw/urnHokPipASpm2IyeVh7jPDxH\nl2IroPYQREz6mMrG9bRWKkWrv0K8gtsC6daKY6hwjIummHogvSHoUb7JNEPt\nuCxblAg3liBpEnmYql2aUL0Wgj0O+5bimkTgxnVehB16ta4alVSeLMOF4Mj3\n9VpEjuF1+Ve1/uyXpvH/s7r4II/monghfGvR8elJaHLMur8dp3hoZj4/Od7F\nsb8yLceq5lquCakjAUpgl25s9CQdICcFFKdQJ1V7mCJ7BFYuOHbXIziqRLld\nw7IARCLyrOL1VDkIi7VYIURrECMThpKcrGylLwKOx3G2GKIureSBZJk58/Or\ntFEMOwGEo5exN24S41km5eTa2BRDuaXzAPfVa9Fjo19Tq66htE19m5LoeLoQ\nmWRVhnvIkT6lppx7x4FxWvppYkpPPSVMs+z7NMrEXJomIydnaiG11BOhAkHK\nJWQm+6Q70YpdGaRpM+YmFHumw/UGD/MosiWrbVK/2FbDVOVczEe4bxnWE1iV\nj8VO\r\n=fg3G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICtV4AUzudqK05f3k2tk+FVMlV2s82ISeG43pSiLN5wqAiAmkzvDm4DkW07k7Oam1RATrJgrYoQ24Iz77YhfRfxKXQ=="}]},"_npmUser":{"name":"cafeswap","email":"cafeswapfinance@gmail.com"},"maintainers":[{"name":"cafeswap","email":"cafeswapfinance@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk_1.0.2_1616087437434_0.06695769529463202"},"_hasShrinkwrap":false},"1.0.3":{"name":"@cafeswapfinance/sdk","license":"MIT","version":"1.0.3","description":"🛠 An SDK for building applications on top of CafeSwap.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CafeSwap/cafeswap-sdk.git"},"keywords":["cafeswap","bsc","ethereum"],"module":"dist/sdk.esm.js","scripts":{"lint":"tsdx lint src test","lint:fix":"tsdx lint src test --fix","build":"tsdx build","start":"tsdx watch","test":"tsdx test","prepublishOnly":"tsdx build"},"dependencies":{"@pancakeswap-libs/pancake-swap-core":"^0.1.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},"bugs":{"url":"https://github.com/CafeSwap/cafeswap-sdk/issues"},"homepage":"https://github.com/CafeSwap/cafeswap-sdk#readme","directories":{"test":"test"},"author":{"name":"CafeSwap"},"gitHead":"77f9848f664ebdb709ec0a76262350515e64864b","_id":"@cafeswapfinance/sdk@1.0.3","_nodeVersion":"14.15.4","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Zwtmw5isX3Iaa8CfAaivY1dP+xXkeacw4gxQTrf9yFGqSYc/blB1oBo0M+m1gsN3uMAumfCdK13ArYzOw3iLlw==","shasum":"36ffc8357593eaf11f16816312123d16be89afba","tarball":"https://registry.npmjs.org/@cafeswapfinance/sdk/-/sdk-1.0.3.tgz","fileCount":38,"unpackedSize":448414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVtSWCRA9TVsSAnZWagAA4X0QAI1MdFORMl0M3SBABPaV\nspqqrDCwsyxOb0QYRcmOd5/Bw1C3Usv0EkvEK6vPi8jlKjLJ/BUTD+TlHo89\nnZ6Qjy+mIQFVeck3RwLD1wmUBMljFha2LFmsbDT8A9J9Ke7w89u4mDp5DeQF\ncj88toSYx/9Zp1TdB3AtpG+vN9oX+10T5zvQM/4ycUbpKLVq+TwOc5JNSphi\n0DtvsQkrUz9XPbnNo7e9/rhCFrtm1IMuI3tqf7UeqVSWmBiwdXuhaQ4arotK\nLfh8/aXjtjTxMAKqnyPHzNvRKjp8fkHDm4RQrsYG/qr4vXlvnX1c7u0r9d7r\nknTa02DoL0Ge8HtU0+4/fF1uO2+NU4jKPK+28FR1ltbJVzbfXPPr14aIGCdu\nVD05I+p2spRpptC8TI2+fcHTKKOHESI++kIhdLrgciJlHHG+8siMB2wMMaIP\ndlDZpHFld9lqMu1nVQLAOzFVBrOE9sceQY/8SQa8tXyVBBrC3mgJ9EpYdexj\nQxVFu+0eMEd8/rjSmizIjZYfIkJQP3YTysYVLCQI9u/m6m9UIsHyYdU8Y8D+\n02Fa1Mj0rH10aJWaeOlz/SpX6lZrKVkPC4kssg7v0HwoCddNmZTUElcbn6NT\nL33zUAyukIbZD9J457msca/uagcdb2N6I96vyyyCTo+bC6n5AlC3ohRqzdxX\nH7ew\r\n=vZtC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCB4uwxBw/ipstZocU8JhrMjH77IDjTMAeUGSPxDwf67QIgAQ/VlQXpxkcvRZtA6jWynsdRuqmfb0eA3GEibkUwoeg="}]},"_npmUser":{"name":"cafeswap","email":"cafeswapfinance@gmail.com"},"maintainers":[{"name":"cafeswap","email":"cafeswapfinance@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk_1.0.3_1616303253809_0.6543448148144027"},"_hasShrinkwrap":false},"2.0.0":{"name":"@cafeswapfinance/sdk","license":"MIT","version":"2.0.0","description":"🛠 An SDK for building applications on top of CafeSwap.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CafeSwap/cafeswap-sdk.git"},"keywords":["cafeswap","bsc","ethereum"],"module":"dist/sdk.esm.js","scripts":{"lint":"tsdx lint src test","build":"tsdx build","start":"tsdx watch","test":"tsdx test","prepublishOnly":"tsdx build"},"dependencies":{"@pancakeswap-libs/pancake-swap-core":"^0.1.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},"bugs":{"url":"https://github.com/CafeSwap/cafeswap-sdk/issues"},"homepage":"https://github.com/CafeSwap/cafeswap-sdk#readme","_id":"@cafeswapfinance/sdk@2.0.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Q7cq7D8EiMbFLIHYESUmB1MEBxK4tUSAALZGZzOJQFPJPtSAufQawxRLpspijx2+73h63DiggQh7fqAXCSxXDw==","shasum":"f58b94dfd0bb29baf82b484eea9cc305772f122b","tarball":"https://registry.npmjs.org/@cafeswapfinance/sdk/-/sdk-2.0.0.tgz","fileCount":38,"unpackedSize":450070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlgLRCRA9TVsSAnZWagAA1TsP/R0SHiUvcuFgJfBcdhC5\nXue3mGQkBUgPD/ycBwZmvHBFLUzqHw0NwDgJLoFjquEszNjB8cCR8+35Eowy\ntGpkPAnfYFaXweiEkQLewRX4t+T5POeEpHdaWyycE0fR2RCZNIZztmb4/WYx\nhWMWgCk5/tG92lCmIzMjTonzg2SMozGxqncY5CazYifsdn/pUIqh0vYklYUQ\nNar6a4UtSUo0WNcGChp0rafLY8D4D2kKStjXTiTKvGR4xBZMuyzgTse0Vrkl\nAIbBR/Aoj5JXCFeFOxeytFm8X/DKr79fciXYtjujOig2L1uqxaCA00sogEkb\nwb+6iPA2d53swfBzELJIOMWq4/Dw238s5gnaUEP8NYqheGRv9NuI+DkHdlSK\nyZvprDCp32Mypo0tws+gygiFXgM+fZS6IWkKWQ5OhwDWUdGv31uE674U65q6\nK71zYAQxKHbQRkJWY9q10IdmKkydgxwBTuTx0qlUN6Xhg8Vryk0vZNtCbL3m\nucNz17q/Njb4aLWe0C8mJ+NxXkTgN1xtrQ09npe6m4q4aevEcd9m/nc0cKKY\nFyM5E2npJSq8Z9mwI3D9lQhc0GClIo981T/VacFBRMlnUc6Bg+k4gU9Jt3Hj\n/A2FK/z9C6BDEV8oYpr/edjKsP0uPM5BeWz6oY65B/q0LlYNgdCAGeZGgoix\nEo+I\r\n=JE6D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDh7NOcyVeevHOAHkJEq+gykg5VWCrW7yXkroz/wXrjQwIgKkQVDZ/vNkLVI3Axv8wnKQ2YmN09z0MIrvhiy3He9uM="}]},"_npmUser":{"name":"cafeswap","email":"cafeswapfinance@gmail.com"},"directories":{},"maintainers":[{"name":"cafeswap","email":"cafeswapfinance@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk_2.0.0_1637221073337_0.41305325702115114"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-18T05:26:30.117Z","1.0.1":"2021-03-18T05:26:30.476Z","modified":"2022-04-04T21:30:25.599Z","1.0.2":"2021-03-18T17:10:37.564Z","1.0.3":"2021-03-21T05:07:33.981Z","2.0.0":"2021-11-18T07:37:53.520Z"},"maintainers":[{"name":"cafeswap","email":"cafeswapfinance@gmail.com"}],"description":"🛠 An SDK for building applications on top of CafeSwap.","homepage":"https://github.com/CafeSwap/cafeswap-sdk#readme","keywords":["cafeswap","bsc","ethereum"],"repository":{"type":"git","url":"git+https://github.com/CafeSwap/cafeswap-sdk.git"},"bugs":{"url":"https://github.com/CafeSwap/cafeswap-sdk/issues"},"license":"MIT","readme":"# Pancakeswap SDK\n\nForked from the [Uniswap SDK](https://github.com/Uniswap/uniswap-v2-sdk/commit/a88048e9c4198a5bdaea00883ca00c8c8e582605).\n\nYou can refer to the Uniswap SDK documentation [uniswap.org](https://uniswap.org/docs/v2/SDK/getting-started/).\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/pancakeswap/pancake-swap-sdk.git\n```\n\nMove into the pancakeswap-sdk working directory\n\n```sh\ncd pancakeswap-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"}