{"_id":"@ariswap/v3-periphery","_rev":"3-09023d721f19aa4a2cb09c293c64cd7d","name":"@ariswap/v3-periphery","dist-tags":{"latest":"1.4.4"},"versions":{"1.4.1":{"name":"@ariswap/v3-periphery","description":"🎚 Peripheral smart contracts for interacting with Ariswap V3","license":"GPL-2.0-or-later","publishConfig":{"access":"public"},"version":"1.4.1","homepage":"https://uniswap.org","keywords":["uniswap","periphery","v3"],"repository":{"type":"git","url":"git+https://github.com/Ariswap/uniswap-v3-periphery.git"},"engines":{"node":">=10"},"dependencies":{"@openzeppelin/contracts":"3.4.2-solc-0.7","@ariswap/lib":"^4.0.1-alpha","@ariswap/v2-core":"1.0.1","@ariswap/v3-core":"1.0.0","base64-sol":"1.0.1","hardhat-watcher":"^2.1.1"},"devDependencies":{"@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-etherscan":"^2.1.8","@nomiclabs/hardhat-waffle":"^2.0.1","@typechain/ethers-v5":"^4.0.0","@types/chai":"^4.2.6","@types/mocha":"^5.2.7","chai":"^4.2.0","decimal.js":"^10.2.1","ethereum-waffle":"^3.0.2","ethers":"^5.0.8","hardhat":"^2.6.8","hardhat-typechain":"^0.3.5","is-svg":"^4.3.1","mocha":"^6.2.2","mocha-chai-jest-snapshot":"^1.1.0","prettier":"^2.0.5","prettier-plugin-solidity":"^1.0.0-beta.10","solhint":"^3.2.1","solhint-plugin-prettier":"^0.0.5","ts-generator":"^0.1.1","ts-node":"^8.5.4","typechain":"^4.0.0","typescript":"^3.7.3"},"scripts":{"compile":"hardhat compile","test":"hardhat test"},"gitHead":"1c4bd20a727bec4747d629b6e0a87c754c31b502","bugs":{"url":"https://github.com/Ariswap/uniswap-v3-periphery/issues"},"_id":"@ariswap/v3-periphery@1.4.1","_nodeVersion":"14.17.0","_npmVersion":"8.1.1","dist":{"integrity":"sha512-Dg0+gMbpGuVWaAtf7eyyPds/r++72dyXkw6JAgBZG+ELU+Tg52RlAJMGotdn/tmIuKPSijl0vXJwqpHvGBDZeg==","shasum":"1c8f13ee98695ad03b24b7afc126573a47669e78","tarball":"https://registry.npmjs.org/@ariswap/v3-periphery/-/v3-periphery-1.4.1.tgz","fileCount":47,"unpackedSize":156667,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICidwskiOuUAN5Ggeq0O60lnQjLA9JHqj7g8KgFPGKTxAiAc5qB5YnzS7RjbmffT06lOfOOmDUbZAl3Hq17nwWqdFA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiscXuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqz8g//UszRgDWskFy3ZIqlIAp79jHqIHAJH+v8vHCq7Rc9Q7LI7lsF\r\nXUvFDw+X9RysmLXvsMOaRlq7gNzFz8akQZcNDT07poULY3YQff5X4sauPqAr\r\nJVokAbMyxw5EAO0jYPw1kI6W/YkgcY8+4PFB0g55Tvbu7Yzo3G4I/ke670ki\r\nULcVGFSAauIY9ffpo8BgasrkrOQtBgKC7NH5k8gr+N1onwADgSXM69+3Mbdx\r\ne1OsnV4xTH3Z46ZdgONQOPKomjTWF7N/h4WpAvCi0baxrc6w09QPkj9KFxaW\r\nlJyXkk/iwwgVLcE+EzhMJ9uaTtB9HigI0g1VgnSJyU7gZ2VyqqyvUx9B+yRY\r\ntKJWhEnW5Kbb3XXNhXoCsfI9cT89a5WenrneVxXzsPQPGwWUHZTBAnbN4mWm\r\nTHoUfJBJdj2XmsY39PWSwILsIC9sf1kEF8UkhOZdS7Iehtm8rbL0WBkXYTA5\r\nF4a5CZ3RFNq3A26DqTaDat17tZAaoLzqjNkvofxJRemiJjaL5KL+vVXTFisY\r\njAxp4kKAjd8aaPAuUK3aO73ithTVRiiiiRqt6ELOcTNIjplw9SLw7/eq6BIK\r\nuTP2FLX0YVobm5hViyrKk/QlfuI2OsMOjxGyfMJ722KIhPxtoXntUv6dwhl1\r\nRC1WVOpi/xHBaIV9jWYpnnoEav0IO7Usb1k=\r\n=EcD4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ryukiller","email":"riangraphics@gmail.com"},"directories":{},"maintainers":[{"name":"ryukiller","email":"riangraphics@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v3-periphery_1.4.1_1655817710541_0.10677504573156438"},"_hasShrinkwrap":false},"1.4.2":{"name":"@ariswap/v3-periphery","description":"🎚 Peripheral smart contracts for interacting with Ariswap V3","license":"GPL-2.0-or-later","publishConfig":{"access":"public"},"version":"1.4.2","homepage":"https://uniswap.org","keywords":["uniswap","periphery","v3"],"repository":{"type":"git","url":"git+https://github.com/Ariswap/uniswap-v3-periphery.git"},"engines":{"node":">=10"},"dependencies":{"@openzeppelin/contracts":"3.4.2-solc-0.7","@ariswap/lib":"^4.0.1-alpha","@ariswap/v2-core":"1.0.1","@ariswap/v3-core":"1.0.1","base64-sol":"1.0.1","hardhat-watcher":"^2.1.1"},"devDependencies":{"@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-etherscan":"^2.1.8","@nomiclabs/hardhat-waffle":"^2.0.1","@typechain/ethers-v5":"^4.0.0","@types/chai":"^4.2.6","@types/mocha":"^5.2.7","chai":"^4.2.0","decimal.js":"^10.2.1","ethereum-waffle":"^3.0.2","ethers":"^5.0.8","hardhat":"^2.6.8","hardhat-typechain":"^0.3.5","is-svg":"^4.3.1","mocha":"^6.2.2","mocha-chai-jest-snapshot":"^1.1.0","prettier":"^2.0.5","prettier-plugin-solidity":"^1.0.0-beta.10","solhint":"^3.2.1","solhint-plugin-prettier":"^0.0.5","ts-generator":"^0.1.1","ts-node":"^8.5.4","typechain":"^4.0.0","typescript":"^3.7.3"},"scripts":{"compile":"hardhat compile","test":"hardhat test"},"gitHead":"1c4bd20a727bec4747d629b6e0a87c754c31b502","bugs":{"url":"https://github.com/Ariswap/uniswap-v3-periphery/issues"},"_id":"@ariswap/v3-periphery@1.4.2","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-EvcGXD2t98vcaw8JUKuyOuwbPtcodVuJSQ8YBIen92giKBI17Xi1Oler/Axe1CIZNTUIFdHucDdnXWPzNBT9xg==","shasum":"3afa40b6289da8f3882d57af40eb27ae4d3751a1","tarball":"https://registry.npmjs.org/@ariswap/v3-periphery/-/v3-periphery-1.4.2.tgz","fileCount":48,"unpackedSize":162815,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDVn/xVYFRMcElKao+So5xu99r1kftRPYox5isXyimgQAiEAh63iORZt++5USNmw0GlugaDr8zvBN96yMXDEMmvB5N0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisuIyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoH5w/9ExJPULFYcu+qrwzF6cC/IYUyiye8S7rChxCNDMUrry7uI1T6\r\n0Rl4dS+DIgdRg9nOgyUaosWqgr7JM4JONgJhgqCS4xrnBaIM9esSr+njvffr\r\n5/LyAuzdJl3IdRj3AtsHnrdJaTTIfNrYpHzpy+P0FSNhsI9uakcP7D837fOb\r\nsLXdGSN3jnKClhan9+rLcggl/sUTxll44TfvWVd2MR9gqZTG9r1dOex7cAFt\r\nlBF2gnvkv3BnUj3tIejKJItYoroGFve27UnE4V9brrijiDAcHKuElt07WrJf\r\npa356XiuQtA0J5xd5f/7mNbqOdlsV/FrBMOVarmcp1gIzTW8ANBmjqt5YVTH\r\n7QCocNgRey7ACR/exIb6HCrvZB0e4ZDoHeT5AV+5SMVhydrrm3jES6QPjkI0\r\nR9rwj4dFj7ZCeFhsrQvPLQz5kFbxSynhmZHFR+t12o5Gc2Aw7SFFJFzePdC1\r\nHfkld0VzMv1MpUFTs4UocqpZXLfF+G8Dauh3vVM2Z2BuATEh6p6MCxQc51tb\r\naPZH4HyC8vYYsGjsMPLf/97k1Jbucpae5c9zKnI5drBiriNX9crv32o5sCeL\r\nxjqxdxcpiCih4sJ6ZoLE8i5xT399VG72CxLaSGY/aF4kCVUEUFyqrvbvr2HA\r\nTpOSNKEdl2Z7qr5tfzdpQJfaKQM2RExpMkE=\r\n=dfvw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ryukiller","email":"riangraphics@gmail.com"},"directories":{},"maintainers":[{"name":"ryukiller","email":"riangraphics@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v3-periphery_1.4.2_1655890482100_0.6587251367853988"},"_hasShrinkwrap":false},"1.4.3":{"name":"@ariswap/v3-periphery","description":"🎚 Peripheral smart contracts for interacting with Ariswap V3","license":"GPL-2.0-or-later","publishConfig":{"access":"public"},"version":"1.4.3","homepage":"https://uniswap.org","keywords":["uniswap","periphery","v3"],"repository":{"type":"git","url":"git+https://github.com/Ariswap/uniswap-v3-periphery.git"},"engines":{"node":">=10"},"dependencies":{"@openzeppelin/contracts":"3.4.2-solc-0.7","@ariswap/lib":"^4.0.1-alpha","@ariswap/v2-core":"1.0.1","@ariswap/v3-core":"1.0.1","base64-sol":"1.0.1","hardhat-watcher":"^2.1.1"},"devDependencies":{"@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-etherscan":"^2.1.8","@nomiclabs/hardhat-waffle":"^2.0.1","@typechain/ethers-v5":"^4.0.0","@types/chai":"^4.2.6","@types/mocha":"^5.2.7","chai":"^4.2.0","decimal.js":"^10.2.1","ethereum-waffle":"^3.0.2","ethers":"^5.0.8","hardhat":"^2.6.8","hardhat-typechain":"^0.3.5","is-svg":"^4.3.1","mocha":"^6.2.2","mocha-chai-jest-snapshot":"^1.1.0","prettier":"^2.0.5","prettier-plugin-solidity":"^1.0.0-beta.10","solhint":"^3.2.1","solhint-plugin-prettier":"^0.0.5","ts-generator":"^0.1.1","ts-node":"^8.5.4","typechain":"^4.0.0","typescript":"^3.7.3"},"scripts":{"compile":"hardhat compile","test":"hardhat test"},"gitHead":"c118337fc3f9feef0e66bc45c589c0c353f7d1b1","bugs":{"url":"https://github.com/Ariswap/uniswap-v3-periphery/issues"},"_id":"@ariswap/v3-periphery@1.4.3","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-VGF5MNnxU41eTk1noUohQrbfISY6otz/2MX27mZX1qdl4vkUnJJXAnhUUm6HQ1pLkU+R1igf6umtAdR9leZztA==","shasum":"505095b3afe000fdacd877d858144d2d55901881","tarball":"https://registry.npmjs.org/@ariswap/v3-periphery/-/v3-periphery-1.4.3.tgz","fileCount":48,"unpackedSize":162815,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuXQRgFFprZPaI1njc9yuL3SKL6OkKTfjQariXTTJkxAIgS9xRDenAEbQ3t4Ya+BFxfrYiWCQvznLCQP7w/zUsyxc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisuYFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqn0Q//e0hWPQZdI27LrRekSf2z8Gpatk/SIiAzrOB+fHgei5BGih0E\r\nWhWoL+iFKUwqCh3yrIR6eDW1OdfygUzfrMAMRYk6Lndgw2IzHqbuU128tkpT\r\n44pc1Cl2VZZ8/A+ribNnuwZZ8TKbyJoEmOBeXT1PS9iGVObhWa7wwVsI02Ac\r\nyv37mQ3vxYU57Xo0BBf2eaZsmtzTHBsTtwXPtdmu/9M8BzKM2WzAFL7OOikF\r\ng+yWJcUzkTAgDsXlXjtOVwX13OZySQN4goAIaTiDPac29Bnac6mET/TnBeUr\r\naI1o03NmDRCqQYngrhLGRfGcLSEF3P0z2oRmEJjGduH0hyedVcOyJzJkA+ic\r\nVz1slhiwaVD4nFNZSG4l9SwwiHKReAsfnRxtyZ5hzfW3cpRM2Eb/+nnkGP9Y\r\nZMBX6bWkH8SVgDlV/Pr7W/W5tmmGbvy6N8D9St8fXqzlV87t59TUKW3OH7pY\r\nA+S5xxAX5LWjz05mf1mNJ0AGZpY4YND4cdL5lq8q/LYptLWVWrQ0FRHlXq5A\r\nAbN4HZPuxUxDW4pbrl+DRcbxBrgOx6sUaknTd0Jku0V0Gp7U0JQjAcedXZ8L\r\n+/Li1ifAYzv9md+5qZDFGbz5swRCqTSDLhF2fgqcX7MwlqUboCcO+OlSjih8\r\n48Fv7Ei1eMw5p/OXXtAY5bWSDMDyUu+iYGs=\r\n=R/I/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ryukiller","email":"riangraphics@gmail.com"},"directories":{},"maintainers":[{"name":"ryukiller","email":"riangraphics@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v3-periphery_1.4.3_1655891461061_0.487200798096016"},"_hasShrinkwrap":false},"1.4.4":{"name":"@ariswap/v3-periphery","description":"🎚 Peripheral smart contracts for interacting with Ariswap V3","license":"GPL-2.0-or-later","publishConfig":{"access":"public"},"version":"1.4.4","homepage":"https://uniswap.org","keywords":["uniswap","periphery","v3"],"repository":{"type":"git","url":"git+https://github.com/Ariswap/uniswap-v3-periphery.git"},"engines":{"node":">=10"},"dependencies":{"@openzeppelin/contracts":"3.4.2-solc-0.7","@ariswap/lib":"^4.0.1-alpha","@ariswap/v2-core":"1.0.2","@ariswap/v3-core":"1.0.2","base64-sol":"1.0.1","hardhat-watcher":"^2.1.1"},"devDependencies":{"@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-etherscan":"^2.1.8","@nomiclabs/hardhat-waffle":"^2.0.1","@typechain/ethers-v5":"^4.0.0","@types/chai":"^4.2.6","@types/mocha":"^5.2.7","chai":"^4.2.0","decimal.js":"^10.2.1","ethereum-waffle":"^3.0.2","ethers":"^5.0.8","hardhat":"^2.6.8","hardhat-typechain":"^0.3.5","is-svg":"^4.3.1","mocha":"^6.2.2","mocha-chai-jest-snapshot":"^1.1.0","prettier":"^2.0.5","prettier-plugin-solidity":"^1.0.0-beta.10","solhint":"^3.2.1","solhint-plugin-prettier":"^0.0.5","ts-generator":"^0.1.1","ts-node":"^8.5.4","typechain":"^4.0.0","typescript":"^3.7.3"},"scripts":{"compile":"hardhat compile","test":"hardhat test"},"gitHead":"c118337fc3f9feef0e66bc45c589c0c353f7d1b1","bugs":{"url":"https://github.com/Ariswap/uniswap-v3-periphery/issues"},"_id":"@ariswap/v3-periphery@1.4.4","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-80HgH9ELRuvs207yX7sDo2DirNNxdHColQRq85TU2EP5ZPMPQE31lgGCkpihsJ+VsCYvOto2ksVuCZtTUI+mxw==","shasum":"b59dd22c12fb829221eb630584aab28e0732e438","tarball":"https://registry.npmjs.org/@ariswap/v3-periphery/-/v3-periphery-1.4.4.tgz","fileCount":91,"unpackedSize":706502,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbaqVq41RAvVAHlV9vleqHUXTRVS2SAQEhJPFmR89Z3wIgceW1sFy0R4Du2yJPIkfoPxaICuw9dMXnO12V8/14MKA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisup1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGmw/8CyIO4VMWyzdhLaadL74S32hvJ0x0jxPMJ+XbHJ/Aoqx8sthz\r\n42g6yKl7qF05rQY+J+2+r1DmxTQL3KBjbQali7yZz8UtXefnTSUZL+R197lG\r\n9tA1F5s1H+xo4eBL+Kp4q0k+93JexHVuG4kz+vQbnl889zcMHnKBLhi9U0kL\r\no4KEDTf2MGCs/DTrHJXIfH6enfqhN7pdPMAHFztHW+HElr/3NzjMcw9/Dgh2\r\nebNU0nFZXjj02LRvjBY+40VGEJU8TruzY5TRorlmc48a3J98DkktCxSNAz2x\r\naeq93H/nqZeNWW/6WKV95aYme4hwy7UBBi38ZR1gcBE8udhaTzU1DQJrEeuZ\r\nHwxKqWKddOVIoqrTWCevHE/6thEQ6CY4Flxzje0rZPq2JnG613LdqdrLJu6Q\r\nRGk42yfFLQNMqI1AVNJQzWla+LIbK/sZ0DWFiLwbwCC9q6nfrdeL0ciwiLa5\r\n99pKvPjFGaLCbYskMlS0Ht0RL9H9CkdSYRO7mgZulLvXAG4uQ7qvz4vX6LAo\r\nRaoBFAWUuF6e5po6zRZUd4D7dTwTD4xsL17Y6ZjlC36B2HUCFbE4VhFKKLnU\r\nFwx4p3sDw9o8PjcgvoOUr4VNssmBuE3qNP85cOvwGq9QR0AoVcfIDuY+x0Q4\r\nugPYNG2Hjqr42hekn4doJLS0xMELpulr7Ok=\r\n=HNh7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ryukiller","email":"riangraphics@gmail.com"},"directories":{},"maintainers":[{"name":"ryukiller","email":"riangraphics@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v3-periphery_1.4.4_1655892597487_0.8952127100929193"},"_hasShrinkwrap":false}},"time":{"created":"2022-06-21T13:21:50.488Z","1.4.1":"2022-06-21T13:21:50.694Z","modified":"2022-06-22T10:09:57.714Z","1.4.2":"2022-06-22T09:34:42.270Z","1.4.3":"2022-06-22T09:51:01.288Z","1.4.4":"2022-06-22T10:09:57.634Z"},"maintainers":[{"name":"ryukiller","email":"riangraphics@gmail.com"}],"description":"🎚 Peripheral smart contracts for interacting with Ariswap V3","homepage":"https://uniswap.org","keywords":["uniswap","periphery","v3"],"repository":{"type":"git","url":"git+https://github.com/Ariswap/uniswap-v3-periphery.git"},"bugs":{"url":"https://github.com/Ariswap/uniswap-v3-periphery/issues"},"license":"GPL-2.0-or-later","readme":"# Ariswap V3 Periphery\n\n[![Tests](https://github.com/Ariswap/uniswap-v3-periphery/workflows/Tests/badge.svg)](https://github.com/Ariswap/uniswap-v3-periphery/actions?query=workflow%3ATests)\n[![Lint](https://github.com/Ariswap/uniswap-v3-periphery/workflows/Lint/badge.svg)](https://github.com/Ariswap/uniswap-v3-periphery/actions?query=workflow%3ALint)\n\nThis repository contains the periphery smart contracts for the Ariswap V3 Protocol.\nFor the lower level core contracts, see the [uniswap-v3-core](https://github.com/Ariswap/uniswap-v3-core)\nrepository.\n\n## Bug bounty\n\nThis repository is subject to the Ariswap V3 bug bounty program,\nper the terms defined [here](./bug-bounty.md).\n\n## Local deployment\n\nIn order to deploy this code to a local testnet, you should install the npm package\n`@ariswap/v3-periphery`\nand import bytecode imported from artifacts located at\n`@ariswap/v3-periphery/artifacts/contracts/*/*.json`.\nFor example:\n\n```typescript\nimport {\n  abi as SWAP_ROUTER_ABI,\n  bytecode as SWAP_ROUTER_BYTECODE,\n} from '@ariswap/v3-periphery/artifacts/contracts/SwapRouter.sol/SwapRouter.json'\n\n// deploy the bytecode\n```\n\nThis will ensure that you are testing against the same bytecode that is deployed to\nmainnet and public testnets, and all Ariswap code will correctly interoperate with\nyour local deployment.\n\n## Using solidity interfaces\n\nThe Ariswap v3 periphery interfaces are available for import into solidity smart contracts\nvia the npm artifact `@ariswap/v3-periphery`, e.g.:\n\n```solidity\nimport '@ariswap/v3-periphery/contracts/interfaces/ISwapRouter.sol';\n\ncontract MyContract {\n  ISwapRouter router;\n\n  function doSomethingWithSwapRouter() {\n    // router.exactInput(...);\n  }\n}\n\n```\n","readmeFilename":"README.md"}