{"_id":"@avocadodefi/sdk-v2","_rev":"3-29fcd45f48f5f6cf07108e70294bbb88","name":"@avocadodefi/sdk-v2","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"name":"@avocadodefi/sdk-v2","license":"MIT","version":"0.0.1","description":"🛠 An SDK for building applications on top of pancakeswap.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/avocadodefi/avocadoswap-sdk-v2.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":{"@avocadodefi/avocado-swap-core":"^0.0.1","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":"e43a12626cba6fb3262b9d76400b21fc15449ba8","bugs":{"url":"https://github.com/avocadodefi/avocadoswap-sdk-v2/issues"},"homepage":"https://github.com/avocadodefi/avocadoswap-sdk-v2#readme","_id":"@avocadodefi/sdk-v2@0.0.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-LFVycyVYahP6Yoc9Q3+sDLEbmQ/UfKL/lep/3kqvIgFr2PMA9jqyJOZHTMdbM5O3qCwKwyFhCmYL7rdUdjobXA==","shasum":"7d59c1b4029f4e27360f162ed3e60f824d42ccba","tarball":"https://registry.npmjs.org/@avocadodefi/sdk-v2/-/sdk-v2-0.0.1.tgz","fileCount":38,"unpackedSize":456514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqQcVCRA9TVsSAnZWagAA9J8P/jcD7b4BucOIj3of4WaF\nQl5qIRRmBNC+0AxpNDUxKvlf10QRZHP7COR0vsJyRfyc4YohaHMJBYTK+7g2\nJRezoZIoDEaKR9IpmZrLyRmUsmix93Cx7Mr0z238AtqRQSwBUjpGUPvVLE8+\nss35CULUWUR2sHHD8Z9wiVvm6jL4IZy5Mj1sUt1fgBYZvioooujfvAo5KJlR\n+Sb8S8HLG/ZQ0cdQ4AwzB/jLdPKx/AzawzHdT6hkYx4SxOuzNAlCDYRMlwZz\n8tKqevtwjTBFNvfYn3Z4YJv3TWkeNp5lq9503voq1k6A+VfxC+caqW8cSvZ+\nAHHvsE7zYYf0TSy9NJqyAm4sPJsMaCujNaKWKuXdqYdfOzTKli6P9363F9+x\njBBV08xSevDPD/q72KOKLrGeXn68X7p6G1JCBSB3MImVu8b1imTkWFhdtSEa\nhO8f9wr0+LZepkLGu4MIj3eEQZtAbVre4Ort0SZbfcAE+WDvx1e935OuG4tS\nMzsy4cuoT7ZyB19ZalF8pW/DEsOuXrnMhHGSUxFvhdTc5azkailvllu7XLEU\nULCWCuyHFE8S4/F6/MTO8jJ2ZLJjtCLSsiwKXgn2xNPlpR/0mPZWAs74uI+C\nmMHTcBEn3X/v9A1yXtKxSpiCJb4wj7nLykuOZRYcPeLA72SGn/PjcxPCcDXc\nX6Cg\r\n=75No\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHypwGq56Yxw0NKBU+GNn+8abwrIHmLvBcRUa92NgRVwCIFh7wSvBK1zzmT5Yr3A38TigfZX0/qyGgQ36E3xcEC0f"}]},"_npmUser":{"name":"avocadodefi","email":"encorecorps@gmail.com"},"directories":{},"maintainers":[{"name":"avocadodefi","email":"encorecorps@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-v2_0.0.1_1621690133357_0.781344422740974"},"_hasShrinkwrap":false},"0.0.2":{"name":"@avocadodefi/sdk-v2","license":"MIT","version":"0.0.2","description":"🛠 An SDK for building applications on top of pancakeswap.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/avocadodefi/avocadoswap-sdk-v2.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":{"@avocadodefi/avocado-swap-core":"^0.0.1","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":"e43a12626cba6fb3262b9d76400b21fc15449ba8","bugs":{"url":"https://github.com/avocadodefi/avocadoswap-sdk-v2/issues"},"homepage":"https://github.com/avocadodefi/avocadoswap-sdk-v2#readme","_id":"@avocadodefi/sdk-v2@0.0.2","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-yWWAKBQUxz7kpqa6W1dwStPYDxt3EcXFtLxAHwo9EwGjJ5988wnN3XKmN07AEaUI2yg5E1L4hpwtEXtZGuYCzg==","shasum":"3c765e9296b85e25a7e672402165bb2766676cb0","tarball":"https://registry.npmjs.org/@avocadodefi/sdk-v2/-/sdk-v2-0.0.2.tgz","fileCount":38,"unpackedSize":456514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqQrPCRA9TVsSAnZWagAAizoQAIyD2zlcjeDF9h8BNJYN\nELrhYxlR/yUihnZokwrH1ROtoWb84Em6CoHkJ8gU9kXmI/T3b+WSQEjLzVKp\ndXHt3L2sKgcAFwBiO98w+83DCRIcqUOd5y8VeBEfFe7rXD5+oI9YqYMM3wtv\nHLxKKK8yF4sfzRSNATJAXSVTOpiMqU7ihrm99bDmkc0R2igsozWAYVK7knDf\n8jWq6pqHxsw0Rona17iB4O+tBdYj4lANGDC5yIoxauQr4/BO3oCJLhGVtmkm\nVOD8C0Xetbmxh86hZ5QIRFOXg4+WU0G6nzK6ixEbe7oJ/w+r8vVB85UnFAvN\nKxfrs1vr24yAR774keSLcm+dbE1DA+0jsPJ3c2sRd+OTInDkmyBl36QwfqEg\naovuKA9FQt8w3RVoweiKBg87/IGNeLk1td/iP8oIHreV+VQ8ZenJkEVdjae8\nhO+B0pCi08oC4epIB8YY0gjrFNrUtxFNVWxvNlseRkfKHSO+e/QBImDoj5pY\nKwV3rOVxX7jZXAu/S0cZsqg2VeSIWDFXsrzgMzioV2ZTzmLiWEecvYGiMn8X\neQju4JCOkUn5feBs5S2qDQrBHqsX5V/LlxA0kfUfUN+BnRjIrUMHZlxyn/W2\nvVdcsUGECF9tNBR6xylhbjsqbBNlzXY7dqi+ePX3suPvft9Zly2eyCN+CYpy\n7KaH\r\n=UbdO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB2aZ+ode1yh7DEG/j7/ZSr+cr8yV3TKm0ajLC4I4r2LAiEAzqJchvngMKB+/yOMJ4eUNZG09XcJVJyM47qIaDf3Tgw="}]},"_npmUser":{"name":"avocadodefi","email":"encorecorps@gmail.com"},"directories":{},"maintainers":[{"name":"avocadodefi","email":"encorecorps@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-v2_0.0.2_1621691086784_0.1398993544553142"},"_hasShrinkwrap":false},"0.0.3":{"name":"@avocadodefi/sdk-v2","license":"MIT","version":"0.0.3","description":"🛠 An SDK for building applications on top of pancakeswap.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/avocadodefi/avocadoswap-sdk-v2.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":{"@avocadodefi/avocado-swap-core":"^0.0.1","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":"03c540f780593e9e689f4ec589546465dab49d8d","bugs":{"url":"https://github.com/avocadodefi/avocadoswap-sdk-v2/issues"},"homepage":"https://github.com/avocadodefi/avocadoswap-sdk-v2#readme","_id":"@avocadodefi/sdk-v2@0.0.3","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Fck1NM2RlrZkb19jN0snov82O4sxl/DUTKYLUdxm2flBoRgaUqvLGM+mQkTevtpo9YQTaKkfQjJFSLpGD0vvLg==","shasum":"be506ccdd25b9ace392b3e37705b22c93a1d7db7","tarball":"https://registry.npmjs.org/@avocadodefi/sdk-v2/-/sdk-v2-0.0.3.tgz","fileCount":38,"unpackedSize":456514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqTcdCRA9TVsSAnZWagAAJfgP/i90fzMNSbwoplyxj8bd\nvzz8NW8bgEYhqn93HM/x0AWklDvfqfvB7Qr/mPL+vCn2wiDpvn8bJkdX+XV/\najNik78E2neWPN02OTkOVz44DAsfJ5np34gyoI+t2AAhQGWb/vBobKwe/pFk\n+KY+SdtvI6jejTB4/ezjcdNDQhFGud070z0aYqapwcshxUVbptANDTMgiXn6\nIhSbdbmwDxnVyBj2VX5X2/9xgZ3DHobrmXiD5ls1EZFT8pNS4L8TgjJfc9qC\nQUeAAh9xUAhU7At9Zj/VfgjHJm/CP5YMm5mGep4we30PurCmTorwM+4Hliod\n6Y7WlT6PMubRN3eoqfjaHsIkLu1qnozdzueawwDfUqUInm/13IeOTVdh4cmg\nS9zuvtukwo14ybLlwcrmwaZXvWHBa4qfiY3xhxoqUXP+Bn8EysZ8USwfHI92\nIlgd/qQaqS4EK+uLNMP2Rz+hPTlhZsJ1OuMfR9TUgsHXNJNDmdvmhM4AWtHI\neDpjTGFe1mvoHgfHziQx2VGfKcvWQwL11wmbgHeViQueIp+Sbo6nZTSjNRh/\nPjG8dDST3DqVbkujSdgvxlT7+JGj6nmVYcg4n4NJo3+brUUUTm0Zeyiqj9yb\nRkUFJCZeLR6heyCaFTlWnR6hVutMKBcy5fuTHHioLckJR1WYeEm3+vTq7mOe\n+N54\r\n=nYr2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFAzRgtvQf3JGjQLdcNBdYBWwoCPcXbeExRQ3C9rxf5sAiATvf7XJ/RoU/BWIoLU2IMEpez7dhGSiNO3kNcCkLw0RQ=="}]},"_npmUser":{"name":"avocadodefi","email":"encorecorps@gmail.com"},"directories":{},"maintainers":[{"name":"avocadodefi","email":"encorecorps@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-v2_0.0.3_1621702428605_0.27618370453049934"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-22T13:28:53.307Z","0.0.1":"2021-05-22T13:28:53.475Z","modified":"2022-04-04T16:48:06.359Z","0.0.2":"2021-05-22T13:44:46.911Z","0.0.3":"2021-05-22T16:53:48.751Z"},"maintainers":[{"name":"avocadodefi","email":"encorecorps@gmail.com"}],"description":"🛠 An SDK for building applications on top of pancakeswap.","homepage":"https://github.com/avocadodefi/avocadoswap-sdk-v2#readme","keywords":["pancakeswap","ethereum"],"repository":{"type":"git","url":"git+https://github.com/avocadodefi/avocadoswap-sdk-v2.git"},"bugs":{"url":"https://github.com/avocadodefi/avocadoswap-sdk-v2/issues"},"license":"MIT","readme":"# Pancakeswap SDK\r\n\r\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)\r\n[![Actions Status](https://github.com/pancakeswap/pancakeswap-sdk/workflows/CI/badge.svg)](https://github.com/pancakeswap/pancakeswap-sdk)\r\n[![npm version](https://img.shields.io/npm/v/@pancakeswap-lib/sdk/latest.svg)](https://www.npmjs.com/package/@pancakeswap-lib/sdk/v/latest)\r\n\r\n## Running tests\r\n\r\nTo run the tests, follow these steps. You must have at least node v10 and [yarn](https://yarnpkg.com/) installed.\r\n\r\nFirst clone the repository:\r\n\r\n```sh\r\ngit clone https://github.com/pancakeswap/pancakeswap-sdk.git\r\n```\r\n\r\nMove into the pancakeswap-sdk working directory\r\n\r\n```sh\r\ncd pancakeswap-sdk/\r\n```\r\n\r\nInstall dependencies\r\n\r\n```sh\r\nyarn install\r\n```\r\n\r\nRun tests\r\n\r\n```sh\r\nyarn test\r\n```\r\n\r\nYou should see output like the following:\r\n\r\n```sh\r\nyarn run v1.22.4\r\n$ tsdx test\r\n PASS  test/constants.test.ts\r\n PASS  test/pair.test.ts\r\n PASS  test/fraction.test.ts\r\n PASS  test/miscellaneous.test.ts\r\n PASS  test/entities.test.ts\r\n PASS  test/trade.test.ts\r\n\r\nTest Suites: 1 skipped, 6 passed, 6 of 7 total\r\nTests:       3 skipped, 82 passed, 85 total\r\nSnapshots:   0 total\r\nTime:        5.091s\r\nRan all test suites.\r\n✨  Done in 6.61s.\r\n```\r\n","readmeFilename":"README.md"}