{"_id":"@candlelabs/core-sdk","_rev":"3-7608ea2bae1fa9e41eeb7aedbfad18bc","name":"@candlelabs/core-sdk","dist-tags":{"canary":"1.0.1-canary.0","latest":"6.2.0"},"versions":{"1.0.1-canary.0":{"name":"@candlelabs/core-sdk","version":"1.0.1-canary.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist/core-sdk.esm.js","repository":{"url":"git+https://github.com/candleplatforms/sdk.git","directory":"packages/core-sdk"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"lint":"tsdx lint src test","build":"tsdx build","watch":"tsdx watch","test":"tsdx test --passWithNoTests","prepublishOnly":"npx tsdx build"},"dependencies":{"@ethersproject/address":"^5.4.0","@ethersproject/bignumber":"^5.4.0","@ethersproject/providers":"^5.4.0","@ethersproject/solidity":"^5.4.0","big.js":"^6.1.1","decimal.js-light":"^2.5.0","jsbi":"^4.1.0","tiny-invariant":"^1.1.0","tiny-warning":"^1.0.0","toformat":"^2.0.0"},"devDependencies":{"@types/big.js":"^6.1.0","tsdx":"^0.14.1"},"gitHead":"0f6b2f51109f35e9f7aa6c831a458f763fd3c356","bugs":{"url":"https://github.com/candleplatforms/sdk/issues"},"homepage":"https://github.com/candleplatforms/sdk#readme","_id":"@candlelabs/core-sdk@1.0.1-canary.0","_nodeVersion":"16.13.2","_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (win32)","dist":{"integrity":"sha512-AAFQaWSeXSQr7SOtAuMIU+IPdrEtmIJbwiWsamdUmDAyUOonfhQmwrHQwsRd7IZ7a746vKOqU3t5o16u1TFsdQ==","shasum":"6934177c45127e5c3710bdc944f3dd9f5dbd7c4f","tarball":"https://registry.npmjs.org/@candlelabs/core-sdk/-/core-sdk-1.0.1-canary.0.tgz","fileCount":71,"unpackedSize":921000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh54MtCRA9TVsSAnZWagAADTkP/j+AJWwe4hZCBPdB8ol5\nEIPH3nL3rC2vUNaGnxcZ72X7bRP96PUX3qXAAzZWAbwOgjhzXC3UqEf4lhHX\nQJFKlkwxnEE4jChRx/PAiMFF+VQD88LsQrQhEahlLU8eOkL9afWhSnflSx9r\n4l2431OJK9ThQssfGY0WeraGMnIo1yguxp29NoObM2YCjE5OORlsJRMeKAQG\nlE0/I/Ki/oIVxbRMqJhXUEmP69BbQjoVWjvGUmkdndzfKVZWwjHnbyA1wMyH\n7zmhr5XWbmHoNJjh1Ip43n39IVE7e2q5mhgiXskf30UDUB8h4beXckZP2G+F\nRnMA1R58cYN/QHASOHWhmuYPyXTDuSYZTV+823BdxuBbUw1WJKQ2opmIsISg\nK2Bt/CmrlXc+l1i50nRH4N3OHkP9+KjglZMc5kEYzH/pwWoxpdynW8Hw1/B7\nmPr5mll4RLbegaqvUvfbetYjPNAUvZfR+kn8PbWR4b/ipQ7i4bfSF3R8MBWw\nFzshsRhgBEj1bgrWC3PyrbvvM4+lPzSvTVKoR2eOU/cJmr9ym0fOUtFj+tdH\nkN/jK4Encl9HUA8c6Hyw2cBOiRyIvpVmtCli57D3W/PDusH6l/yfiUckCxR1\nY7lRAPWk1SQgRXhfhZG6aDGKeDoIzGDtgoOsw99VARFHkqt2LqqXsspY6AVw\nB7Km\r\n=WTZs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJFkrmQU31CHeUsYUW8K0+bqJBn6EXp3SI4ByZcKeckQIgLFfbNnm6PpmrclcZEIIPqdVZrWsakFYsoK0g/CE3Xt0="}]},"_npmUser":{"name":"samisbakedham","email":"contact@candlelabs.org"},"directories":{},"maintainers":[{"name":"loc-candle","email":"loc@candlelabs.org"},{"name":"samisbakedham","email":"contact@candlelabs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core-sdk_1.0.1-canary.0_1642562349133_0.299508755212486"},"_hasShrinkwrap":false},"6.0.0":{"name":"@candlelabs/core-sdk","license":"MIT","version":"6.0.0","description":"🛠 An SDK for building applications on top of CandleDEX.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/candleplatforms/core-sdk.git"},"keywords":["candle","ethereum","sdk"],"module":"dist/sdk.esm.js","scripts":{"lint":"tsdx lint src test","build":"tsdx build","watch":"tsdx watch","test":"tsdx test","prepublish":"tsdx build","prepare":"husky install","prettier":"prettier --write 'src/**/*.ts' 'test/**/*.ts'"},"lint-staged":{"*.{js,jsx,ts,tsx}":["yarn lint","yarn test --bail --passWithNoTests --findRelatedTests","prettier --write"],"*.md":"prettier --write"},"dependencies":{"@ethersproject/abi":"^5.4.0","@ethersproject/abstract-signer":"^5.4.0","@ethersproject/address":"^5.4.0","@ethersproject/bignumber":"^5.4.0","@ethersproject/bytes":"^5.4.0","@ethersproject/contracts":"^5.4.0","@ethersproject/experimental":"^5.4.0","@ethersproject/networks":"^5.4.0","@ethersproject/providers":"^5.4.0","@ethersproject/signing-key":"^5.4.0","@ethersproject/solidity":"^5.4.0","@ethersproject/transactions":"^5.4.0","@sushiswap/core":"^2.0.0-canary.1","big.js":"^6.1.0","decimal.js-light":"^2.5.0","eip-712":"^0.4.3","isomorphic-unfetch":"^3.1.0","jsbi":"^4.1.0","tiny-invariant":"^1.1.0","tiny-warning":"^1.0.3","toformat":"^2.0.0"},"devDependencies":{"@sushiswap/prettier-config":"^0.1.0","@types/big.js":"^6.1.0","babel-plugin-transform-jsbi-to-bigint":"^1.4.0","husky":"^7.0.0","lint-staged":"^11.1.2","prettier":"^2.4.1","tsdx":"^0.14.1"},"engines":{"node":">=14"},"bugs":{"url":"https://github.com/candleplatforms/core-sdk/issues"},"homepage":"https://github.com/candleplatforms/core-sdk#readme","directories":{"test":"test"},"author":"","_id":"@candlelabs/core-sdk@6.0.0","_nodeVersion":"14.18.3","_npmVersion":"8.3.1","dist":{"integrity":"sha512-iMLB9jGYbNMcxIxfvoMJHOQeDr0DXC2999kdcK5+XcdKynwz54ATKHCDi0ms8X+Uw9qysKEpRcnM2O/mEIidDg==","shasum":"b683acfa3160346436fdf29ce409ac210d09134e","tarball":"https://registry.npmjs.org/@candlelabs/core-sdk/-/core-sdk-6.0.0.tgz","fileCount":3,"unpackedSize":4325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6k+ICRA9TVsSAnZWagAAGCMP/157JEOox/D97zMYqbsP\ngKIWeO+QQsBJy0tnFEIb83olIMgtvV6rlh3MsyXwdw61GnTVvwqz69NUZHSx\nobt0dT9imXIg2CSpeCZ88sVN81q7dOolPD9URSYyKMhCKOQOq0w8QDI5NV0B\n8ANPkwSKwGaExJvOIFe25p5PHn8UzWpvSg6Wz55LJMjoZnsjUrLy9KuGg16o\nAam6iHUWVkoqMwBuKCApgKMfw9SRCGpbgz4hy8r+Fo21s+W1YWNx9pVwGQNZ\nVXOpyaLMQS8ApcpYlC7wZ/+AAe0fDB/kd/mQrnNPw2pUqjr9Nmh+hgZJgxio\n+8G0bv/Ebv2Gw92q9jgLmTwp6KVw7FWJkdoSywRId8kagHZ0tFkiwwHgvYP6\nYTtDrs+qfRY8OYQxxcg6jMLiMHyH3MRCH4iFHcAlf86YBnbUPUN8q6mlqy0h\nFFtBrPRY5AeKhvlaiD66dAZNdn8dAHakvUZetAUkF/sZgOvfI2bFjUS38m1M\nVAaTwtts8y7dFpCFg9UJdauXkaSNsSDEw/Zx9kPJOvzcLAIC0COQdh86g4Yi\n6NsgHKa8jiBZOxVR3idiW10gl/2n9DZZgUS/VqgRtWFpufsNdLujC7boQ+CB\nbPKiF1/Jox0nqW5TASWfQ1AcPgTqxM5GWoean6DScM2nHc50GqHvUsw6qAmG\nBCyG\r\n=AwxW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDifrTM7V0xoaythpPQOmYQQNSE+YSRelCsv84xHZfPLAIhAIbvfjjpXZJz5+0cIn3C0VA/cxIp691Q9UVZX49BgMVT"}]},"_npmUser":{"name":"samisbakedham","email":"contact@candlelabs.org"},"maintainers":[{"name":"loc-candle","email":"loc@candlelabs.org"},{"name":"samisbakedham","email":"contact@candlelabs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core-sdk_6.0.0_1642745736330_0.13432802658092857"},"_hasShrinkwrap":false},"6.2.0":{"name":"@candlelabs/core-sdk","license":"MIT","version":"6.2.0","description":"🛠 An SDK for building applications on top of CandleDEX.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/candleplatforms/core-sdk.git"},"keywords":["candle","ethereum","sdk"],"module":"dist/sdk.esm.js","scripts":{"lint":"tsdx lint src test","build":"tsdx build","watch":"tsdx watch","test":"tsdx test","prepublish":"tsdx build","prepare":"husky install","prettier":"prettier --write 'src/**/*.ts' 'test/**/*.ts'"},"lint-staged":{"*.{js,jsx,ts,tsx}":["yarn lint","yarn test --bail --passWithNoTests --findRelatedTests","prettier --write"],"*.md":"prettier --write"},"dependencies":{"@ethersproject/abi":"^5.4.0","@ethersproject/abstract-signer":"^5.4.0","@ethersproject/address":"^5.4.0","@ethersproject/bignumber":"^5.4.0","@ethersproject/bytes":"^5.4.0","@ethersproject/contracts":"^5.4.0","@ethersproject/experimental":"^5.4.0","@ethersproject/networks":"^5.4.0","@ethersproject/providers":"^5.4.0","@ethersproject/signing-key":"^5.4.0","@ethersproject/solidity":"^5.4.0","@ethersproject/transactions":"^5.4.0","@sushiswap/core":"^2.0.0-canary.1","big.js":"^6.1.0","decimal.js-light":"^2.5.0","eip-712":"^0.4.3","isomorphic-unfetch":"^3.1.0","jsbi":"^4.1.0","tiny-invariant":"^1.1.0","tiny-warning":"^1.0.3","toformat":"^2.0.0"},"devDependencies":{"@sushiswap/prettier-config":"^0.1.0","@types/big.js":"^6.1.0","babel-plugin-transform-jsbi-to-bigint":"^1.4.0","husky":"^7.0.0","lint-staged":"^11.1.2","prettier":"^2.4.1","tsdx":"^0.14.1"},"engines":{"node":">=14"},"bugs":{"url":"https://github.com/candleplatforms/core-sdk/issues"},"homepage":"https://github.com/candleplatforms/core-sdk#readme","directories":{"test":"test"},"author":"","_id":"@candlelabs/core-sdk@6.2.0","_nodeVersion":"14.18.3","_npmVersion":"8.3.1","dist":{"integrity":"sha512-iVbdDFfavce94bdLO7NbouIbLUJ5DXcy8M3/4jO8AnSyvLFTPLQjHQ6bpUkppcJRRmskIK5yzhIvH5VLt2usSg==","shasum":"4605770ca7215324f0a12fe1909a53f688fd5265","tarball":"https://registry.npmjs.org/@candlelabs/core-sdk/-/core-sdk-6.2.0.tgz","fileCount":5,"unpackedSize":6307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6nbUCRA9TVsSAnZWagAAY2MP/1851Kuzi/jq9kxS5dmw\nXLqwtP1D0vnTJNQVYwd7zGdOrc6F5ee1IAMS1/eR1Mzh3zREAjNyKYq9pvE6\nzHpf2c/uvr++GQ8/J8WIPvMQvF9sLtmArqdduTHJBH5+sU7qppIGqoznJyRT\nSJ9NdC+uijXk8ywiKQ5MILFpUm4lZdrUtgKoOeL5NYSOBB0+EkVclTD9LlHe\nNR8+wAZPBx8SytCOlwp02I7Wk7jepkrQ3bl2ObAbJG32GJw2wp8o+Tgg66zM\n/byBrwDww8KX6w3zAQ5BvTPzup2Td7/ArtKHCkWRwEY5oOs4/FUNVevlfzU7\np9k0NpwDyUljYLmZQudSZrob/wUSL1gPQeTb6wID7LmcKxTcKwBSrQXncJRf\nK1CHBQeMWOz8mTBRY6Z5ItqedKRdplcmM/gRSyggofE0/L9DtW032bjbDTFO\nzF7N4D4T8u+mV3V9Vy/xcrHUdS4Pbh6Lg/iDe144HpWJK30AruEFlGPBW8Sa\nm7MgGCJzd7SqFZO3DxZNcqdtTmBvCZ9Tkr89Shp+xc11kg5veR0IuUDCLKLl\nGSSCh7lB5MOMqjQh4o/zkwCJsTlmpN+sUTZBeGetAzAzyY5qiCOVrvKcvjTs\nzRVCqlZSkX9LVPsyXpbVNuyX4LhzJewl00wG6HvO6Rvl8v0XqfNDJixu08N/\n3vAd\r\n=xuym\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7aaUgk8jwySOlmxrm4oupqRbLIq0YOUtKKeLYyEP2EgIhALqS5ptjnZmT79XBeqCb77m7SGojgHgHdRCY3vmMDP+i"}]},"_npmUser":{"name":"samisbakedham","email":"contact@candlelabs.org"},"maintainers":[{"name":"loc-candle","email":"loc@candlelabs.org"},{"name":"samisbakedham","email":"contact@candlelabs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core-sdk_6.2.0_1642755795936_0.2871707604813407"},"_hasShrinkwrap":false}},"time":{"created":"2022-01-19T03:19:09.068Z","1.0.1-canary.0":"2022-01-19T03:19:09.365Z","modified":"2022-04-04T21:36:39.298Z","6.0.0":"2022-01-21T06:15:36.468Z","6.2.0":"2022-01-21T09:03:16.109Z"},"maintainers":[{"name":"loc-candle","email":"loc@candlelabs.org"},{"name":"samisbakedham","email":"contact@candlelabs.org"}],"homepage":"https://github.com/candleplatforms/core-sdk#readme","repository":{"type":"git","url":"git+https://github.com/candleplatforms/core-sdk.git"},"bugs":{"url":"https://github.com/candleplatforms/core-sdk/issues"},"license":"MIT","readme":"# Candle SDK\n\nIn-depth documentation on this SDK is available at [uniswap.org](https://uniswap.org/docs/v2/SDK/getting-started/).\n\nThis modifies uniswap-sdk's UniswapV2Factory address. The new address for sushiswap is  `0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac`.\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/candleplatforms/core-sdk.git\n```\n\nMove into the core-sdk working directory\n\n```sh\ncd core-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","description":"🛠 An SDK for building applications on top of CandleDEX.","keywords":["candle","ethereum","sdk"]}