{"_id":"@acentswap/acent-sdk","_rev":"3-b8947cb8eda3feff676ae73707495bf7","name":"@acentswap/acent-sdk","dist-tags":{"latest":"10.3.0"},"versions":{"10.0.0":{"name":"@acentswap/acent-sdk","license":"MIT","version":"10.0.0","description":"🛠 An SDK for building applications on top of acent.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/dongjinjeon/acent-sdk.git"},"keywords":["acent","acentswap"],"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":"c2ed999434a582d2a155615588fd89353bfc4c8a","bugs":{"url":"https://github.com/dongjinjeon/acent-sdk/issues"},"homepage":"https://github.com/dongjinjeon/acent-sdk#readme","_id":"@acentswap/acent-sdk@10.0.0","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-8YkIUnAekUA2J7aWWM8ihYl73cVE6buJNVjHiNcokwKQM4Bb6VaFygwQfOITPBcFJyjzW+41jSN9TDZ242zAzg==","shasum":"51fdf296db182b1ef4fa11a61dbd49508c5ebacf","tarball":"https://registry.npmjs.org/@acentswap/acent-sdk/-/acent-sdk-10.0.0.tgz","fileCount":38,"unpackedSize":492198,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7TMwJwBth0caHD6LMYq2sqXPQvbdiS/l2LblRk6VkaAIhAJXQOwJUXl3wmo/qLonI3r9n+J6LXP3ptRzEJjRELeGV"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcZjKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEvRAAh6dePA42DCUj++wzSakcQWWUfuomXkoatD9hgkhkQiJMW+Du\r\nUxENxkqp+vCAOW6ePFAR0ncZOB06MFaXUNSKddN6FcU5fgMIb3lCs+IR2Zrj\r\nSZ4hxob3XgvvCSKZj5AJMqlMrbdczSO+an2wBxCsnaGuCJfIOnNUOhQt2vqW\r\nV/yaI3Wy2AjeHDpAB68olFweYSoyeL1mAsjokDcD8B6LoG4rJ0zuWjwNP+3h\r\nVcGmmwC5OeMKINmqBFVnDRoAi80IOC9TcVTEGHyb0CE66t4eXQWxUlrmXwkW\r\nSt+Cw7WCP/uPaWJAiN/tzGOK8XnXTQV3BLSuahPEc63LK8ZWLpJ0FkmQndXn\r\nH7DC/8L/W00I+NsdS1RQh9jhj5s94te7JzQqOL9z/LtT/LqXT/YJ9FDAu4bQ\r\n3cxSW/1YI1JmxMo0juFkuM8ElQy89wMv7giWeBdvUXTxMUEznYX2l2SrWgRL\r\n+IOST/rB+XfZQZptrKl0AxbMuwbHrUjrSSc0pdoqUCxyCrKabHsA1E8UVVAW\r\nd32kLQLimNWQkkG1eokyUXph5P3uB6DZHax9TysnghkTLK0Pu/DkGwL/qQxm\r\nXzxJ6iSiZzz0mGrxX+59fQMFbcvJcPm7duG8sud7BidCmy4p9abl3XG5gVUA\r\n3Fxi0+9gNkGCcxEUo/sDC5JyvnziJIFAxX8=\r\n=7mfe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"webcgi","email":"webcgi@kakao.com"},"directories":{},"maintainers":[{"name":"helloacent","email":"melme890@gmail.com"},{"name":"webcgi","email":"webcgi@kakao.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acent-sdk_10.0.0_1668389066700_0.08427590079982394"},"_hasShrinkwrap":false},"10.1.0":{"name":"@acentswap/acent-sdk","license":"MIT","version":"10.1.0","description":"🛠 An SDK for building applications on top of 1ech.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/acentswap/acent-sdk.git"},"keywords":["1ech","echelon"],"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":"e6e3057c5153109e75726998228065641e218cc0","bugs":{"url":"https://github.com/acentswap/acent-sdk/issues"},"homepage":"https://github.com/acentswap/acent-sdk#readme","_id":"@acentswap/acent-sdk@10.1.0","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-NR/mIdXG2XZRhpU1NGE47EXhJuG+1Q3IYwtlq0MCWNZTF972vmg5QpmIlyvoKLhQf+Mdh1ka37k/h+QmQEW9qA==","shasum":"de8c76277c6f61de458c8f30ff947ae5b0e4f13d","tarball":"https://registry.npmjs.org/@acentswap/acent-sdk/-/acent-sdk-10.1.0.tgz","fileCount":38,"unpackedSize":492163,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF1hnOUr1uqlUAL8Oqc+FMqT4LshQqesImANjG8suNr/AiAKi/ug7+0F8zp1jILox+woDb2t1hB+r+avoZ+tsOIeMg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcbhCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocFA/+ImZa0U5sBzn6/ex7Q6graQYp7GBGzDwNwOPIsgzAdAfSVbQJ\r\nCjcQKxlJPFW56dGdVlouaI5y7OeHgJVCLoHxxj3L1QIYcgufGOMtkKBJwGlZ\r\nBZ4LAvNjOqAz8Y9wf92SbIFjL4LExLop56vpljwenSb4P400BXx4CXT7tXRS\r\n0nB+712TYFyFN4TOiUACrRklsrIbMGMTi02FIyiilRz//H2XN9da3UMM5hmd\r\nG0OwoUneGen41t7t2JBh0QXs4dQcJrZhJWzTKc9hz2kUgzh92NDlwV1JQQt7\r\nrsnlx6YB+01f0cXuSEjn0HzYK9p+y2FRRM6CHet7xTvzaw02SZFIQwM++izT\r\nb3trd6itMbWU0Kh8f9g9FBpjdMH/MSTS9izC8W9Z7yH3vdpGuIwV7BDhiLqY\r\nmxKc6NfDquFOemrOMLXAm+WqfZbRLJMuqVByUaoewfvIZU3bfKzJyIVPHvLQ\r\nofXZuUMYdO/rsnDDkGPBxU9hFH6iK4dWIH02z554RjlD5oo9MMbQNQLXmiaD\r\nvpHePUifFRsjK5WrqWdeJAbP6S52pzKXOz29dDQspyDE3Ekh5Z5JYVKqH+x0\r\nZg6DtoQKNqwdKkCkc+30m5vFZvAyYL8f/X1iNnX/vivZOgIqOzgLA3zpz233\r\nDAo7UDQuFGvaKI3/etjQxmTONZzVTMLTikA=\r\n=QbDU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"webcgi","email":"webcgi@kakao.com"},"directories":{},"maintainers":[{"name":"helloacent","email":"melme890@gmail.com"},{"name":"webcgi","email":"webcgi@kakao.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acent-sdk_10.1.0_1668397121861_0.9831775651874815"},"_hasShrinkwrap":false},"10.2.0":{"name":"@acentswap/acent-sdk","license":"MIT","version":"10.2.0","description":"🛠 An SDK for building applications on top of acent.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/acentswap/acent-sdk.git"},"keywords":["acent","echelon"],"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":"e6e3057c5153109e75726998228065641e218cc0","bugs":{"url":"https://github.com/acentswap/acent-sdk/issues"},"homepage":"https://github.com/acentswap/acent-sdk#readme","_id":"@acentswap/acent-sdk@10.2.0","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-GgOqzBYvrQi6qCY5rMi7k0lsrZpSG/voEuaHkPBUMtw/sV6HBb7ntqBxrG4BsPu5QWoJzhoVwrehlXsBYNfUug==","shasum":"2fffb90c22ad10ef496791f1617fa1b049a93793","tarball":"https://registry.npmjs.org/@acentswap/acent-sdk/-/acent-sdk-10.2.0.tgz","fileCount":38,"unpackedSize":492170,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwjsRuHe4UcJO+HadHyYkIvyjPhZ8aaTqDmfw5W3GIxQIhAJkPq0DxvOXP1db0gQS4+kev8OuyuBUQlFcxkqioyLXH"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcbj8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxhQ/+P6ZefScewNCfWIim76EfQ75Gh8jFY4sorcZ1m83LZhVymdp/\r\nfx+LSIOmfIuFK2CR0M/L7ZSOxnWiRBBviwP5BlYDMPP4z8xPmMW5ZJuqGhbU\r\nzEDLqyZceEpyH5MaGu/XB3cievMzKqpUfBxe3WVUWe7OXio5pghkltH/KDPX\r\nDo12QIlVIv7Hhe2SBGl96q7NMARDS98of4y0GfvGwdirTQFAMigyX4GwHdUa\r\no70w2xy8bv7nnnEM732s3fkL9tW/21oGgAbHruVAq/ePT+/c3VUDPkWSz+6E\r\nxSLYYp1Gvr8u+7MxcE0pzLXTt9IuNtTPnJLyfy5WgLtoDfw4usb1haFq4SM/\r\nLjleYZiE2Uavh6dHwK0D398474QK67Lsb2mXzp99xQLJiXASZ4D1xEn8oJfX\r\nOA/jw0AkAkIrGThuoQg7oSIDJaB/Quiq+7PIKkdL7ba6m3Wv4DUbFENLPAdx\r\nok4Tg4LXav3rs81vnIROZ8qEEleFJ0GWpviGeudP3rfxKc0IAQoSLe1mGpiU\r\ntEjdbmnVF9akYwLd8k3bc5sqUrn9lSV+FcetjhMgrGaNdpVCw31H4XOc+MTU\r\nSl05wUDZTLqxcbr37XXxfMLtn0MOGu7xlmRtfdoy3xLv0xzLkVr5/9e+PXd0\r\nbT5AbFuJmmCvfckbr4ENhY4jV7ANYdrnzUg=\r\n=LlEV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"webcgi","email":"webcgi@kakao.com"},"directories":{},"maintainers":[{"name":"helloacent","email":"melme890@gmail.com"},{"name":"webcgi","email":"webcgi@kakao.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acent-sdk_10.2.0_1668397308670_0.5957476787690803"},"_hasShrinkwrap":false},"10.3.0":{"name":"@acentswap/acent-sdk","license":"MIT","version":"10.3.0","description":"🛠 An SDK for building applications on top of acent.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/acentswap/acent-sdk.git"},"keywords":["acent"],"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":"e6e3057c5153109e75726998228065641e218cc0","bugs":{"url":"https://github.com/acentswap/acent-sdk/issues"},"homepage":"https://github.com/acentswap/acent-sdk#readme","_id":"@acentswap/acent-sdk@10.3.0","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-O31/ZI9nx8BT7EPqeyae6kGgdpK/A0fS53b5p+YvSWRkMHroWujMhQesesInCffOKo4Hfp0JTfAG4jLS4ym8gg==","shasum":"b2f0403dcb9678ccd11104308a680198521bd2b3","tarball":"https://registry.npmjs.org/@acentswap/acent-sdk/-/acent-sdk-10.3.0.tgz","fileCount":38,"unpackedSize":492157,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFJ/UTfaIHBPV+AGw15Yfth8+Y5sYwPIGiyoQhBfPcOAIhALSYheynTOg+VaI3gm+Kokzy6h/9CtqoxNPvq91a4qC4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcblNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGHRAAitDWyZ9wVdPjiRhuL9vtRz9aDK+Ul5eN+bghxBC0i37I9b7Q\r\n8n4waPmPOcPszQcYruIcLzxmPFXtgN48LiT4AEO/Wmzsc94Srdrh0Nu/TBkU\r\nsJ57Y6jLX1st0vIKT4yXVsz75PffTfga94VJXsC2ci+FfUyD0gGxph5QtR7m\r\nJEJrMp/0CrPSKpM5e6yyOIyG3i58GUo24Ux28P5gZfEvBPz0PdGWfXbMG/Lz\r\nXAK0qObMkSsP3q5afnT9FJRjps8kn+OGegRQ7dhu4m+wg/b9yszU4Oz857hk\r\nJ5JgJABETZZ+X7ufXLsOlSA17GipUFtWfK3ZjDhJNbPuwqMlU5wo98Hy99uV\r\njPViF0H0PzY5qX5PJ3gy7OX4FM2VpaTQEbkwciVkM+4AIJjmdFFUPbflgTeF\r\nmf5Aedm3V9pkUq/F03PkdnfNHQEOWSTfRsnb+0QaCjv7mklHgENLVVaBkihB\r\nvtdqG+EKN+wltz601SBzBgEJ+h0ahj6Wzlk0hjV4YJYK11ZHabRWOUC9liz9\r\nOb0eYidW69p9KVeLryy8TKP5bZvvSRNACv1bJtQtfSjjLCAOPu8f9EXX6JiQ\r\nGpTZfCVYEOb35pL9a3S+4worZCQ53Yq4bovBz5CgeN22Ooi1h0hj/0IHvi6K\r\n/6QrMe3WipyRFInjNPc0tqgWesCw+TWM2Lw=\r\n=mESk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"webcgi","email":"webcgi@kakao.com"},"directories":{},"maintainers":[{"name":"helloacent","email":"melme890@gmail.com"},{"name":"webcgi","email":"webcgi@kakao.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acent-sdk_10.3.0_1668397389272_0.37488738861270554"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-14T01:24:26.654Z","10.0.0":"2022-11-14T01:24:26.878Z","modified":"2022-11-14T03:43:09.503Z","10.1.0":"2022-11-14T03:38:42.048Z","10.2.0":"2022-11-14T03:41:48.809Z","10.3.0":"2022-11-14T03:43:09.419Z"},"maintainers":[{"name":"helloacent","email":"melme890@gmail.com"},{"name":"webcgi","email":"webcgi@kakao.com"}],"description":"🛠 An SDK for building applications on top of acent.","homepage":"https://github.com/acentswap/acent-sdk#readme","keywords":["acent"],"repository":{"type":"git","url":"git+https://github.com/acentswap/acent-sdk.git"},"bugs":{"url":"https://github.com/acentswap/acent-sdk/issues"},"license":"MIT","readme":"# acent SDK\r\n\r\nForked from the [Uniswap SDK](https://github.com/Uniswap/uniswap-v2-sdk/commit/a88048e9c4198a5bdaea00883ca00c8c8e582605).\r\n\r\nYou can refer to the Uniswap SDK documentation [uniswap.org](https://docs.uniswap.org/sdk/2.0.0/).\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/acent/acent-swap-sdk.git\r\n```\r\n\r\nMove into the acent-sdk working directory\r\n\r\n```sh\r\ncd acent-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"}