{"_id":"@blockngswap/sdk","name":"@blockngswap/sdk","dist-tags":{"latest":"2.4.3"},"versions":{"2.4.3":{"name":"@blockngswap/sdk","license":"MIT","version":"2.4.3","description":"🛠 An SDK for building applications on top of blockngswap.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/BlockNG-Foundation/blockng-swap-sdk.git"},"keywords":["blockngswap","smartBCH"],"module":"dist/sdk.esm.js","scripts":{"lint":"tsdx lint src test","build":"tsdx build","start":"tsdx watch","test":"tsdx test","prepublishOnly":"tsdx build"},"dependencies":{"big.js":"^5.2.2","decimal.js-light":"^2.5.0","jsbi":"^3.1.4","tiny-invariant":"^1.1.0","tiny-warning":"^1.0.3","toformat":"^2.0.0"},"peerDependencies":{"@ethersproject/address":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/networks":"^5.0.0","@ethersproject/providers":"^5.0.0","@ethersproject/solidity":"^5.0.0"},"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":"8679485f6da8210370278b6f91d1bf89302c13bd","bugs":{"url":"https://github.com/BlockNG-Foundation/blockng-swap-sdk/issues"},"homepage":"https://github.com/BlockNG-Foundation/blockng-swap-sdk#readme","_id":"@blockngswap/sdk@2.4.3","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-3DCFhx/8qYhXvjThDLMFMOEJRZggxWaMoyeLB+f7UzoafBTAB2Yq2ocEvnjvIv0ZRufMw3Ag+AcmpcuCurD3cw==","shasum":"f33ce865bbf3108be17e2b3454e38c811e645b44","tarball":"https://registry.npmjs.org/@blockngswap/sdk/-/sdk-2.4.3.tgz","fileCount":38,"unpackedSize":483424,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJLt3XEA4u88CTtuxJaFXqx90gNMbOMbbNaWmTD7yAQAiEA8v0CgcrwakRBx+eRw1UeSp56PSvdngdIPBqYwcsklKs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVufEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMlw//cOc8UmG5OHOK8Pv7f8dvAZt4bisgqRtPCEygfSQQpN0V+3xh\r\nHqEuyFcHlU/3D8kDPPBzPuDS0oLIS/NyxqrVzM662+a7C7sCiTUccRuoFP4j\r\nke5Qtry6vn7Qw/n47ICzVDw/V2Af1yfbYztvehQHTfCrfPATB82vQoX8/eSt\r\n4srXuKbF6Go/cq6V5RmZHSywEmpBtPJYsgW57VLwbFjINyv0qIgXZGbSr0yI\r\nqSMzgf6VmQ590MhERuGEhIKsqmpuZek1MeBhRcj8tThkhpm6Ki3hnAzjrAAn\r\nOp1VarcLfF1Ftvzf0/fy9I7PmPHkfsMIZbsj8oYUXRxHM1CiMz8ya+neuIT7\r\niQ3wF/w2V6yXAyTRwnMSyQtMPzQR2OFRlT6L/RnD6iNIGGKvHd6Zc0vmao5T\r\naytWKgWSorEzJmeH6lJiey5v5utxdMHOJHHbZG0EmUWO53r7Jhzu2ZgAYw/k\r\nPNv9NCmus906Ul29LAS8fJML5eyCeq61i5gNOZA8xipEdZPg7VYMt3tOxkVC\r\nnh5qM56QYxzNeswyr6Tj7T1fb+ipiDa4xA1W6t8APi9RT84NAqVAgFdTqLAQ\r\nEHS/SL/dL73uDoC76CWqAtePllfYAIulxxJSQATWEzSRdHAKQdobmTk4ooB0\r\nF7+avKp6qp/vcqLgjuiegvO2ooOgqFs8V+o=\r\n=/fWs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"blockng","email":"blockng@protonmail.com"},"directories":{},"maintainers":[{"name":"blockng","email":"blockng@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk_2.4.3_1649862596188_0.86770198508144"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-13T15:09:56.116Z","2.4.3":"2022-04-13T15:09:56.602Z","modified":"2022-04-13T15:09:56.740Z"},"maintainers":[{"name":"blockng","email":"blockng@protonmail.com"}],"description":"🛠 An SDK for building applications on top of blockngswap.","homepage":"https://github.com/BlockNG-Foundation/blockng-swap-sdk#readme","keywords":["blockngswap","smartBCH"],"repository":{"type":"git","url":"git+https://github.com/BlockNG-Foundation/blockng-swap-sdk.git"},"bugs":{"url":"https://github.com/BlockNG-Foundation/blockng-swap-sdk/issues"},"license":"MIT","readme":"# Blockngswap SDK\n\nForked from the [Pancakeswap SDK](https://github.com/pancakeswap/pancake-swap-sdk/commit/8679485f6da8210370278b6f91d1bf89302c13bd).\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/BlockNG-Foundation/blockng-swap-sdk.git\n```\n\nMove into the blockng-swap-sdk working directory\n\n```sh\ncd blockng-swap-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/miscellaneous.test.ts\n PASS  test/router.test.ts\n PASS  test/route.test.ts\n PASS  test/entities.test.ts\n PASS  test/fraction.test.ts\n PASS  test/token.test.ts\n PASS  test/trade.test.ts\n\nTest Suites: 1 skipped, 9 passed, 9 of 10 total\nTests:       3 skipped, 126 passed, 129 total\nSnapshots:   0 total\nTime:        6.113s\nRan all test suites.\n✨  Done in 8.55s.\n```\n","readmeFilename":"README.md"}