{"_id":"@apefinance/sdk","_rev":"4-ed61d67c134317eed3d0e507842587a4","name":"@apefinance/sdk","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.0":{"name":"@apefinance/sdk","license":"MIT","version":"0.1.0","description":"🛠 An SDK for building applications on top of APE Finance protocol.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/ape-finance/apeswap-sdk.git"},"keywords":["apefinance","uniswap","sushiswap","ethereum","bsc","polygon"],"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":"c10b24c9e58a23990ad266f6480c99a0ec540fa3","bugs":{"url":"https://github.com/ape-finance/apeswap-sdk/issues"},"homepage":"https://github.com/ape-finance/apeswap-sdk#readme","_id":"@apefinance/sdk@0.1.0","_nodeVersion":"16.1.0","_npmVersion":"7.13.0","dist":{"integrity":"sha512-JXMeCiSEJJGhKzChJLAIu7YLrhkmVCj/ZH0NLcptz3rp5iurPppcZzmvY24YG5auNEyCvsGwhC+840OfZ7QKkg==","shasum":"729856abb2b39856782d5cdb6545cc17b81f87c4","tarball":"https://registry.npmjs.org/@apefinance/sdk/-/sdk-0.1.0.tgz","fileCount":38,"unpackedSize":641097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyJCmCRA9TVsSAnZWagAA+1MP/3oAj4uMsgfB/9nEIo0I\nLHL4F/jXIM4Ld6naoZrN9ems1HHKV+jG7igRYNmw0MUI7sSWWJ3WktrSq6q5\nGHvfgw8c7AVf14/3Cl/UWvA7LMPa9gYhVh6PUPFsd5Em7T6Fp1SoVEFV0B3I\nHGNe9Fn70rR5W+uxjYB2mmNLxs9bvy0+D6tH+C47SANr6qNcO7Y0PFn1fp+B\nn9KmV2R6ulfA0+Ajc5wU2FlNvPZwKlBuUfmxNxM8uqMxaAsi0VtzT4YHhXEM\n2a7GxUNVVr6k9NSJd7ipYXnQpAVMTJZUJ/lK4kHAMiKZd3/XQ/mCmvy01z+i\nQWMcf1qSYW+0B0ESPqqjkQOUSmwV7IKWENxQAExCzVPXVZcXB1SwPE+0bqgn\nJFR49mahEmcJF4+RWxp/x6KftW2Z7X1WQHMt+ANSxdbpO+WsFiTDiJpDL5jn\nm9RaKCMa3/FnBm9VOBQOAHzq6hJYnTVmbKtIT0c/0n7v8yos85/jid/asT1h\nfhhaLNQbOUEZS35Qdj4LSnh93Mydb0+gMR4UN4JSYPmV98aKArPSNmOukAMO\nwfpLkkp2mf9m8c0byd5+FxSILapj6Zcnpb2PPQRIrG1AHeeIqHJMd5j1lHNA\nB+yAfGsNeY6PmwDJ3EiLyLBQEjmy58PN7NNIyHUv2nSrN2Vjn5JuLNwiXYUU\nZI0z\r\n=m/XY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDq+jtR+OaIt28WOwoAm1wyC88+RqWt3pAR2o9ftIi1OwIgATWDKhEWyzi+WErhDt69U+ux1+nFNP66GBVeSboFG8s="}]},"_npmUser":{"name":"alexysav","email":"techstream.pro@gmail.com"},"directories":{},"maintainers":[{"name":"alexysav","email":"techstream.pro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk_0.1.0_1623756966253_0.1730271422637768"},"_hasShrinkwrap":false},"0.1.1":{"name":"@apefinance/sdk","license":"MIT","version":"0.1.1","description":"🛠 An SDK for building applications on top of APE Finance protocol.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/ape-finance/apeswap-sdk.git"},"keywords":["apefinance","uniswap","sushiswap","ethereum","bsc","polygon"],"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":"c10b24c9e58a23990ad266f6480c99a0ec540fa3","bugs":{"url":"https://github.com/ape-finance/apeswap-sdk/issues"},"homepage":"https://github.com/ape-finance/apeswap-sdk#readme","_id":"@apefinance/sdk@0.1.1","_nodeVersion":"16.1.0","_npmVersion":"7.13.0","dist":{"integrity":"sha512-Z2DOZcmm4Q+RupaD4zMayDzG4lwuTZjMpDjFxbiIzxmpROURpC+4K3rvKis+4xtoTshG8Za8HjAm+/m2tiYD1A==","shasum":"401b63ea37c5e59cac6fbd582fc090e73e5666d6","tarball":"https://registry.npmjs.org/@apefinance/sdk/-/sdk-0.1.1.tgz","fileCount":38,"unpackedSize":641485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzJtWCRA9TVsSAnZWagAAKQQP/R/xPeDJkEIvRNo8kx+Y\npMboKxX0MlkTRg1WirHbxUZN2j/J4tC74T8dxQmMqX0iRWpvq/xezSATCKY4\ng5niqi5FfUIEX+c31G4U2S3U5VxaXjptm6wwrCCzVFYERiBMxgAQHlekMV6z\nmoXmLkbeNsvYuhVyQKPfepeaGITViSQ1FMZ36ni4oVi+llhupOeUzrVD3d0F\nymft4C+ob1uY2oFBQfvNKaOgn8eStyjCZ2IvZE/IzFc3q7eLmSmhOmbTnkpD\ntjCcd0XBycJntj4zukL6HfbnzWSEWWXTufa5bU7Y4hXeNQG+zmVToXrw8QeJ\nABj7dhYPbGPtCYkdQs9uoz6LxragEQqC68b1lZEMyhB21pDFUEnichauMDMX\nzxErr3QdfG1QB61zM08Gifmcfj+57+b+sWNpDAifSEodOn2h/QiCK0OtzA9K\nAph7B5j8+y4lj+ORO29V2swlr7KeSJsliUpEEUCF45Ezfm8j3Z4noDznwsX5\nci8vqWzK+IFV7RbkvmmNK+dr0WFgO3n/lEgDSp1ODM+3WlBnZEAaXqs1qeJc\nq3q5ZSjYD2jWnL+hK77IxlvbYaJRhMmMKHXexZkQOKa4j8ct2voFFNlJOrKF\nJz6z7Dwjzpht2+gDu6nOoKb2zSKEDRSJK9kjmFDCCgY9xrD4wRjU/spfXf9V\nSWcd\r\n=0ofx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXdRZpD6RaoO+19cYwqGruciZWkZK9cWkH3maXic/1xQIhAN/7OqxlHDa7NHDG1vkL79cNNONMO1g6SsGTynOw8XbB"}]},"_npmUser":{"name":"alexysav","email":"techstream.pro@gmail.com"},"directories":{},"maintainers":[{"name":"alexysav","email":"techstream.pro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk_0.1.1_1624021845602_0.7512188901176244"},"_hasShrinkwrap":false},"0.1.2":{"name":"@apefinance/sdk","license":"MIT","version":"0.1.2","description":"🛠 An SDK for building applications on top of APE Finance protocol.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/ape-finance/apeswap-sdk.git"},"keywords":["apefinance","uniswap","sushiswap","ethereum","bsc","polygon"],"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":"f11ab09aaf77d88eb4bac9b5faa031f347187ac3","bugs":{"url":"https://github.com/ape-finance/apeswap-sdk/issues"},"homepage":"https://github.com/ape-finance/apeswap-sdk#readme","_id":"@apefinance/sdk@0.1.2","_nodeVersion":"16.1.0","_npmVersion":"7.13.0","dist":{"integrity":"sha512-iN/7aAqz08nLCanJIVKNnUPe5U/GWBF+zrJLPThRIqkBc+BCVkrL9sMY3T2psfJHk1LwB7tm5QTcYda+PxkVJg==","shasum":"c49af1dac267c7572c04581421aa3a01dc387982","tarball":"https://registry.npmjs.org/@apefinance/sdk/-/sdk-0.1.2.tgz","fileCount":38,"unpackedSize":641969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzJ2FCRA9TVsSAnZWagAA47QP/iCbtIxmby7jBrdp4LNe\nvUZ0j1ebXjobCdlLSnTKLFib6tABuQ3izbwVHJAERHxNwUyZDRQn78C6tRvk\nHTr8lpbVa73+ZM4B3Ezt7WDLJSdJeIudNlj6w7m57t80tMgRQwBdXFHA4lEZ\n7cYQgI6mmQXHUqP61rjrGwi/xFg1v1mscuYR0iDFigMiXy7PbGc1fF74DP5t\ny7D9YWFeo4ZXAwh14JhnF+cXArX336sZAuAqk6qOnsZWEDvCHxv39hkuig/1\nqTcmNWiEzNSZNMFE7ZgW0sywvYrHGIRjdygJpaRxLk8CCtnf1w5sjLq/1WSK\nfmLil61vusN9hyA6qK6ITTNiAzeIC8tiert/VTjb+4ccKrVDX1QFN29pgjVW\nTMP17n503LvHDtpuwUae58sUigCnP8Ord08vf4wvuFmcRLNLSxUiglH5eFxk\n1pBbs5Ic40dnZyO2dsphHLzOAEZyq2nRnj/IzmNSqaA+LgNFzosrwtcS4sFq\nAFRFGU72hJpz48G0L/NXpVmMeWXDgsGMGYtCTHTqAUBG4xKurXTcx/VciAK8\nvjsQdTTvCIh8dJK/s9BiUcox+wLsGzfLZXgkpqnMI9JC8xDJMPWXD2/OPlro\n0TF68bIXXPuHthgvVqdigAkfjYBTxRjCx5oGiXVcsDq2+16FdWGH+QY/5GA5\naFkJ\r\n=eMu9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF2XhBCr1hoNaUzuvoGMNifOTcTn90yOlcCEyaWKXYgVAiEA6Y39+g5YrPsVpurXHeiKYR9B7puYj+CAeZZ3ncOTN8o="}]},"_npmUser":{"name":"alexysav","email":"techstream.pro@gmail.com"},"directories":{},"maintainers":[{"name":"alexysav","email":"techstream.pro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk_0.1.2_1624022404657_0.41749336565936157"},"_hasShrinkwrap":false},"0.1.3":{"name":"@apefinance/sdk","license":"MIT","version":"0.1.3","description":"🛠 An SDK for building applications on top of APE Finance protocol.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/ape-finance/apeswap-sdk.git"},"keywords":["apefinance","uniswap","sushiswap","ethereum","bsc","polygon"],"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":"f11ab09aaf77d88eb4bac9b5faa031f347187ac3","bugs":{"url":"https://github.com/ape-finance/apeswap-sdk/issues"},"homepage":"https://github.com/ape-finance/apeswap-sdk#readme","_id":"@apefinance/sdk@0.1.3","_nodeVersion":"16.1.0","_npmVersion":"7.13.0","dist":{"integrity":"sha512-mpK+G4eR3R25NZjSGUmXpJFqM4h0El2aGST4wL1808nIuIHL+IDnvnqXNSVoPb+e4uc8tlut/+ycca2Bijhisw==","shasum":"0edde22878daa78f8938cd47c4309af568c91601","tarball":"https://registry.npmjs.org/@apefinance/sdk/-/sdk-0.1.3.tgz","fileCount":38,"unpackedSize":641485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzKpLCRA9TVsSAnZWagAAMU0P/1prMxvsNyp1kNDE5vMa\nkml6OOPXyd2glI9keBvMmuawiI1LdknAZoyl4T3ef4WjDorSFyuIibLiuUfQ\nWvPhLOYIXO8YXbWXq8/fO2Tk2jocitUjLqyu0PLFcwkUA4CKD61XmtJ9hBZk\ntXWGt/mbm0eW4icxqebNZw34YXDBp6xVYn6L1V19jKScfnZiyOuEe2MVA8iF\n3Di0HhxGpfLiG2+oGCJ++jxmqfWkhnLM9rJkS5gDeKtvx0RMCkNJf3x3VLim\nsCZD4IGifEpM4CK1RNT8hw7CxPDVR3rArMOL5sHmNjuKhybuaBIzbvelcdwk\nVEYu0WoMn9+muHEymjyK2mTO/Iotw1DKOzXjgiAV8KiKxYKePYaAT7z2Fqh7\nW1SX8SFAscQu+l77kwaLu/ckf2D7kPP4SNb/kZsHVhglOphu18yOUSoQn+V+\nASt48PPJZkpeFKsUHsV2dn/GHMVN2AWjeMvxDXO9iWddlQuTJxEkT65N62EI\ngA0CDdh3XWu4w1vvAcNSOzDAMP7vY538uQVrYifcfElV+nK+3924/4jAPcg0\neWQ/ReEAlSEyz/nOg3rAC3kEs3KLsYUwJALt769D0LKSCb+Atr3RuMtFvh4w\ncVkHFM0X36U9WFdECrFIj6r3Sh/1Ss4MLPNucI1CtqZXndc8qK3WvW3My1dS\nvc9p\r\n=I8Xk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4I6hcqTA0Bd51MY7wkV4ojFDjJKf6vtoof7ZjcfcQCgIgERYiHJAlgIX1O3ZX8Y6X+fxCMizpS2ZsN5rmsJ4OMW4="}]},"_npmUser":{"name":"alexysav","email":"techstream.pro@gmail.com"},"directories":{},"maintainers":[{"name":"alexysav","email":"techstream.pro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk_0.1.3_1624025675462_0.5723133814407408"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-15T11:36:05.908Z","0.1.0":"2021-06-15T11:36:06.443Z","modified":"2022-04-04T14:32:42.188Z","0.1.1":"2021-06-18T13:10:45.824Z","0.1.2":"2021-06-18T13:20:04.847Z","0.1.3":"2021-06-18T14:14:35.689Z"},"maintainers":[{"name":"alexysav","email":"techstream.pro@gmail.com"}],"description":"🛠 An SDK for building applications on top of APE Finance protocol.","homepage":"https://github.com/ape-finance/apeswap-sdk#readme","keywords":["apefinance","uniswap","sushiswap","ethereum","bsc","polygon"],"repository":{"type":"git","url":"git+https://github.com/ape-finance/apeswap-sdk.git"},"bugs":{"url":"https://github.com/ape-finance/apeswap-sdk/issues"},"license":"MIT","readme":"# ApeFinance 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  `0x1DA8382eD19D04D7F4BA09e1d9d8E971314CF1e9`.\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/ape-finance/apeswap-sdk.git\n```\n\nMove into the apeswap-sdk working directory\n\n```sh\ncd apeswap-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"}