{"_id":"@apexdefi/sdk","_rev":"4-d21d913c7af645507337b568f70a7c85","name":"@apexdefi/sdk","dist-tags":{"latest":"1.0.0-beta4"},"versions":{"1.0.0-beta1":{"name":"@apexdefi/sdk","license":"MIT","version":"1.0.0-beta1","description":"🛠 An SDK for building applications on top of Apex.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/apexdefi/apex-sdk.git"},"keywords":["apex","apex finance","bsc"],"module":"dist/sdk.esm.js","scripts":{"lint":"tsdx lint src test","build":"tsdx build","start":"tsdx watch","test":"tsdx test","prepublishOnly":"tsdx build"},"dependencies":{"@apexdefi/apex-core-rebuild":"^1.0.0-beta3","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},"publishConfig":{"access":"public"},"gitHead":"b7a4cd1f1f36cbf3fd002ba64129d3a5d8d23987","bugs":{"url":"https://github.com/apexdefi/apex-sdk/issues"},"homepage":"https://github.com/apexdefi/apex-sdk#readme","_id":"@apexdefi/sdk@1.0.0-beta1","_nodeVersion":"12.22.1","_npmVersion":"7.20.1","dist":{"integrity":"sha512-SnT7dWeGcnFQW/jVOp052MqXGzkWLcRAsvAUBbO0vSlUa+HD0O0Kg++Gd7r4YxI5pXWxdfbFBUYTI9QT4Spqsw==","shasum":"5c3a7c52e02c3ea06a5f300e18ea86deb3519832","tarball":"https://registry.npmjs.org/@apexdefi/sdk/-/sdk-1.0.0-beta1.tgz","fileCount":38,"unpackedSize":570413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg//OlCRA9TVsSAnZWagAAmcwQAIISNhhQtwATA0vO6v2m\nxCCgT/UfEwJ2rIQSDekC0EMHRUgnEYIGXuAs0uCl+iddFFuWkld1uONSBW3u\nzp/sc8QAoK/d9X6kx2dKPKWMw/e6NfmO07+LeLkNQhyJx7PpnmRjMnNQujxT\nRuOUhQ+rFCpjb1dEeXqlF7aBRfPaLEqFdn2g+dAoU9QvjswrhvmMcjsRQfu3\nk5NAAStP9Qi++lzFwqDYr6tT9j/OJcb8jzBMalikt8d65u2JAW7uEODTmn9U\nUwM+Zc5t9b90LfuNnh4EzNjYVweHblV/BIMnNHQcQySWBmto9Cvm48HzvivE\n9awyTLt9mmbzkXbgx92hnVYyObzDP+BYlW+r5ho+kQ9vn6pkmavqA7z2zPB/\nzBs5O76MiOzXTf2HCFK+4hkElAIbb8FMzx7mh3P9poaPtpnhVPVfUXOfcKGg\nkad/v9nxVZDyXrPqpAyaRbaG+0AxzaUEr1YI/Iq3uQy3Emigz3vMDdqb77xu\nYEJhWeV65XeoC0i+KVAeWOIbHXmkc5mz1ggMeOYGfdMw+oftyGMqEXRAjTUJ\nbX+4kUY7h3uoniHshP9SQNMaWmdAF62zEpsTkYEpSjRoEMzbO9/ZaEwTbHFW\nRKN6+nDD0sO3IxaiJ9psaCtGtWiiFsbHFcnbytA1KaibdWDvAr99yqEvlG8s\nI2kx\r\n=tvV2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxyJpMa8liVOY/BoGdv/EkUfyZIOoZP+H+lZiloUdO8QIgH1PhHoPjUq8AlBL08rpsglqucSpW4K8FwJkIid6xmsw="}]},"_npmUser":{"name":"apexdefi","email":"j@apex.finance"},"directories":{},"maintainers":[{"name":"apexdefi","email":"j@apex.finance"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk_1.0.0-beta1_1627386789244_0.80625824924096"},"_hasShrinkwrap":false},"1.0.0-beta2":{"name":"@apexdefi/sdk","license":"MIT","version":"1.0.0-beta2","description":"🛠 An SDK for building applications on top of Apex.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/apexdefi/sdk.git"},"keywords":["apex","apexdefi","bsc"],"module":"dist/sdk.esm.js","scripts":{"lint":"tsdx lint src test","build":"tsdx build","start":"tsdx watch","test":"tsdx test","prepublishOnly":"tsdx build"},"dependencies":{"@apexdefi/core":"1.0.0-beta2","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},"publishConfig":{"access":"public"},"gitHead":"702f145cd405f2046957745261f2eed35444b5ea","bugs":{"url":"https://github.com/apexdefi/sdk/issues"},"homepage":"https://github.com/apexdefi/sdk#readme","_id":"@apexdefi/sdk@1.0.0-beta2","_nodeVersion":"12.22.1","_npmVersion":"7.20.1","dist":{"integrity":"sha512-iBHYrCU85Qh4P8uUyQHjsOuR88e+NHHu8+RLlDYq9nyrSQOBXwD5R4CRxPsBQ6sBARDZmJqkxV2QXKs2DIJKaQ==","shasum":"f5c98d35611547e46feb2fbc64c4f9cf0856c4c1","tarball":"https://registry.npmjs.org/@apexdefi/sdk/-/sdk-1.0.0-beta2.tgz","fileCount":38,"unpackedSize":570375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCSsNCRA9TVsSAnZWagAACm4P/1x8iL5DYzzVEHNTEHRG\nqcKLISm0T8F/iPDy//Z228250GMpGoIk2GuJqbwm1Vt+gJSoTy4x7elTsIvr\n4Dlg5Kpyzv3liZfUQ6/pYMTqHoK7HxNoNmjltgSwwsWkmsO+xI/wOK5HzqDy\nj9dJ07zYkEccTZtW8d0ar65MNH2yqbu+XPCTKqm/b7oferiZH8NqlSvG/OC8\niitG6lbaJD3vpxByOaxpJ44Yc3Ivj7o3AdsDHthw0AfurNzwlkiXYlHhNsQx\n8144nytX/Rq5Ug6NYyFgw8DbEP+cHnO/k5yn+sCxQ/4BU+PjZv9Q5OtioP6C\nSvg07mx80HFMoSV9qXzN9wvX6A6sAVHH8AZGPTQP3E23d+4j+yqHc/3wQ6zs\nWyMoWvL8e+//h2s6MrK0EffV2liyI89AB9M53F+gHCOJk3WOrsyydu7h0ogk\n/LSatfYkhS71EyQQUTAw+pZjxBYHDxDFeJmFuZSdeH5D1qHsCqZXuYFGK4U+\nTAqdLjq1dIvw5oAOoGhubB5KqsIPNhwWy8snNQt1Zy2BV+uzUcrLbyOvmdKm\nx0UCwvgqY+dl7ZNOapxrizevrkyWK2XUnrRa8NhPvXOsOKB2bDaV02VP/gVg\n/O0HbZFzB6V+SeOQEbzSjQD9JcFexMq9GA8D+QwqTqH2ydjtssN7ffTwPSRm\nl+Dx\r\n=yBa/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWtkzXb1MvaXC6W7ZfdRpAHrNGiqfrkBBgT8/xicaBOwIhANpY8ZkPgTtRqT2swiv43jF4iU5L7yHmh9Kj3b+nj3Pw"}]},"_npmUser":{"name":"apexdefi","email":"j@apex.finance"},"directories":{},"maintainers":[{"name":"apexdefi","email":"j@apex.finance"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk_1.0.0-beta2_1627990796968_0.6736240505025628"},"_hasShrinkwrap":false},"1.0.0-beta3":{"name":"@apexdefi/sdk","license":"MIT","version":"1.0.0-beta3","description":"🛠 An SDK for building applications on top of Apex.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/apexdefi/sdk.git"},"keywords":["apex","apexdefi","bsc"],"module":"dist/sdk.esm.js","scripts":{"lint":"tsdx lint src test","build":"tsdx build","start":"tsdx watch","test":"tsdx test","prepublishOnly":"tsdx build"},"dependencies":{"@apexdefi/core":"1.0.0-beta2","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},"publishConfig":{"access":"public"},"gitHead":"d99f0ca2883bdf2a06eb871aaad65787ec846062","bugs":{"url":"https://github.com/apexdefi/sdk/issues"},"homepage":"https://github.com/apexdefi/sdk#readme","_id":"@apexdefi/sdk@1.0.0-beta3","_nodeVersion":"12.22.1","_npmVersion":"7.20.1","dist":{"integrity":"sha512-Q8YNPFNMtY458j4Pd1vr0IymfS/tz1A3E949bf+ffTMW0hPnMdCXMudWxQpHFQWkVACOyPGEW2fbxR32/LYBtA==","shasum":"230be9a97364f584345e02b3c3112db483154d89","tarball":"https://registry.npmjs.org/@apexdefi/sdk/-/sdk-1.0.0-beta3.tgz","fileCount":38,"unpackedSize":570375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCT3xCRA9TVsSAnZWagAA3p0P/1Do/jDRTIMrEnrmIeNE\nqyGc10ODNt35nOc36SRvg/Y4oXzYNZdrRaXjhBB5Xi8/YnB5dtlZLRUYZfeB\nxRzdf0ycdgsKh+HGwZReBg8KNU1eSlK7JBkN7NurFm2rVe9vtgjYTMmBA4u7\n3xqjXTK+Mfm6SxFDY9vHT6ps3kPzFw8Dndg6gcyEDa6NVhRPOjEXTCOnr3CM\nsqZ1maz/RrfKIC1LWDUlDS1ejsSxDcGD0ft6FjqIWEEFMOqD4oaRpoygUvRA\nZy1Ige90FC4VMR+cNLsGtqq/pZORQ2cdNurhCVW/+XdYHQ0sNnsRqCax9EE+\n7Mk4+l4DOkoZpFOWrlmMgxKvdShzFab6JUXU1XCz0yighHZ+H27qcub6LblO\nSzwbeM2UsrzurdBxHYTnTxQkkrm5ZvEjdh0vgMG+ESiDAhVIImkckVnICNiD\nWUKVPR37DFZUpSWqleHkmyHFRk0T9iXcl95KbpNSeBsnlfwxxVNUpYYskfuH\n9TjRWeccWO1/VNKfkglXWG2T8uJkPhZv86re4HntMrZ53YLMQ0Nln+jAg0Ro\npl5EYuTlNN42BAUGLNSQzZSzp6OAkIaulVVa5gHnB66VwZs1bqJCIQm6jwX3\nXDLn2mm1283Pz75YTZ5NrSQtkTpYxffQuMVxV1iwwbu07gr8bNod6thFNCch\n4+xn\r\n=r2VW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChZAErCgkYCPtyVE5yFnnJJLCJFKV4CXbLjDya7qQhYwIhAOGantR/4sKYJhPAVNYZG77+qBy6hzQUG7hDZM15RScH"}]},"_npmUser":{"name":"apexdefi","email":"j@apex.finance"},"directories":{},"maintainers":[{"name":"apexdefi","email":"j@apex.finance"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk_1.0.0-beta3_1627995632835_0.08471484654271699"},"_hasShrinkwrap":false},"1.0.0-beta4":{"name":"@apexdefi/sdk","license":"MIT","version":"1.0.0-beta4","description":"🛠 An SDK for building applications on top of Apex.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/apexdefi/sdk.git"},"keywords":["apex","apexdefi","bsc"],"module":"dist/sdk.esm.js","scripts":{"lint":"tsdx lint src test","build":"tsdx build","start":"tsdx watch","test":"tsdx test","prepublishOnly":"tsdx build"},"dependencies":{"@apexdefi/core":"1.0.0-beta2","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},"publishConfig":{"access":"public"},"gitHead":"0949916630053befb7abb51695e09b714f298d99","bugs":{"url":"https://github.com/apexdefi/sdk/issues"},"homepage":"https://github.com/apexdefi/sdk#readme","_id":"@apexdefi/sdk@1.0.0-beta4","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Ojlg5ZK67dvaeZwv3B+CNKygwtCjcImMg8uqCYI3ufZn1uFh6xBdbYYWvaKmFUW9S5sy0tPanLfgJNU1Wlw8jQ==","shasum":"19d62e3496d3a000d8510e321cd3f10c65e15628","tarball":"https://registry.npmjs.org/@apexdefi/sdk/-/sdk-1.0.0-beta4.tgz","fileCount":38,"unpackedSize":570375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFAsICRA9TVsSAnZWagAAVJcQAJafuPOVgkZfyUzmzOXz\nuWZo1qBpoDtYcOsn86JtHVUix4fT/i1hk2oJboTOVcNIjygWzy83eSgRD7x7\nSTbeV4iijoY00pbxvs0JqOVFEaa6/OQGFeZ8+ryW6BPZ8DQI5JMuqy26bzMX\nGFAGrzOeN3P0htvOfLfckpiIetQWB3IEPfUGWgUdQUzKrI+bRsODJEwF9h6D\n8n/GJjq65vtMb5o0ZZp4f8N+Cq/bWAAb8RSdB6UWDM6cp1hxCvfK6JpZURbD\njtpU0r8nagBo6umLfhhUGzh2Pc/krU7OJB/m+dWyh1eVsKbOEIswfQIjfnVf\nnwK9v1z6DFNRCvVU8gjFGknxmu3u/19eFBMX3/pplrZrI9SwiuZ9/rxY1rHi\nfrb88Qxw3m5I+qJRWh3S4k+EVgxGoEE8kdJV8MOB7bsAaZcX5nKnkPJStToz\nkbIY0XnWYhXItIvSBjf2hSFQ8u5LwyNrL/o2XDRcyVK9bNpsK9tPVg6UcOZc\nBYyZ49nb49FaBoL5lE7Kd5th2PvaqU3+7dE2cXe5TmzeLR4GcE/B8ivechUg\ndLsflZrFLNHzWdSauTGLaf9x6gze2c5yInVkp6l81ID9myQ1MAnbOk2uHBvX\n1G1DH7fD4luTgOQDoNgIaZOB0xp+s5V3aQqhb5aZRT6x8uc35CsvBpckoBQ8\nIz/G\r\n=Sfet\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHFyiXcZaDI09T8boe8biGo3pdt7i8yowyWkfeXt83edAiEA3X8R2RQk6k1COhqBAelXzXbqFa6fytLlvyf+JPPI+aw="}]},"_npmUser":{"name":"apexdefi","email":"j@apex.finance"},"directories":{},"maintainers":[{"name":"apexdefi","email":"j@apex.finance"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk_1.0.0-beta4_1628703495868_0.15089320271273476"},"_hasShrinkwrap":false}},"time":{"created":"2021-07-27T11:53:09.187Z","1.0.0-beta1":"2021-07-27T11:53:09.376Z","modified":"2022-04-04T14:33:12.447Z","1.0.0-beta2":"2021-08-03T11:39:57.150Z","1.0.0-beta3":"2021-08-03T13:00:33.012Z","1.0.0-beta4":"2021-08-11T17:38:16.030Z"},"maintainers":[{"name":"apexdefi","email":"j@apex.finance"}],"description":"🛠 An SDK for building applications on top of Apex.","homepage":"https://github.com/apexdefi/sdk#readme","keywords":["apex","apexdefi","bsc"],"repository":{"type":"git","url":"git+https://github.com/apexdefi/sdk.git"},"bugs":{"url":"https://github.com/apexdefi/sdk/issues"},"license":"MIT","readme":"# Apex SDK\n\nForked from the [Pancakeswap SDK](https://github.com/pancakeswap/pancakeswap-sdk.git).\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/apexdefi/sdk.git\n```\n\nMove into the sdk working directory\n\n```sh\ncd 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"}