{"_id":"@uniswap/v3-core-optimism","_rev":"33-81f800762171747cb32d11c54cdfc4f8","name":"@uniswap/v3-core-optimism","description":"🦄 Optimism fork of core smart contracts of Uniswap V3","dist-tags":{"latest":"1.0.0-rc.0"},"versions":{"1.0.0-alpha.0":{"name":"@uniswap/v3-core-optimism","version":"1.0.0-alpha.0","keywords":["uniswap","core","v3"],"license":"BUSL-1.1","_id":"@uniswap/v3-core-optimism@1.0.0-alpha.0","maintainers":[{"name":"willpote","email":"willpote@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"}],"homepage":"https://uniswap.org","bugs":{"url":"https://github.com/Uniswap/uniswap-v3-core/issues"},"dist":{"shasum":"922bc3aa349f5d39bc4cb0bb90d0140313f1bcde","tarball":"https://registry.npmjs.org/@uniswap/v3-core-optimism/-/v3-core-optimism-1.0.0-alpha.0.tgz","fileCount":66,"integrity":"sha512-ZCHWk7o6ylk5/hwd16yDBbxAylBYJEtp0chQxnKUTyOXXBlb0NY18SnFBiJ9Q8KBkJwaoo3knRuFhzEdFESoqQ==","signatures":[{"sig":"MEUCIQC5Srw4RDRe5jB0+zLH5VV4HDrdsjnERQa0YEma/gfg4gIgZfMP/Q7BsqezWSPhod+xN1icNdftrF/OSI9/lcbNaHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":424692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw4l2CRA9TVsSAnZWagAA3rIP/jacati2X4Qx1Tsyqv1E\njjFCoTf/S/FgdG1pXP9wACsgdtQQ8q+beODwiGq8FviN5GTl0h9WtE9Rx4yL\nPz2WxjuNCBB4Chr+yLOT5umgnCrvz0cA5rsVihFwRKByAA0WuzJarE+dQOw0\nc683HWh0QK5iPtJxhRKnzKdPuly6MdmoNOsAWqSz7ccjBrAQvYXNMclTzNN3\nM0QXonj1gpMOzGAyMt5lucAYjHxvLrowNnj1i8lHwneSxDTno4RyUmIVXqD/\nwxZQIeS8sQFgfLEjBOHjvGYW5Dk5Q1TT7xwBOLaE2Pe/2IO7+gMD3KgmTWVz\nDdKMJ4Hi6xh7v9kuQp01xsoTAWoxxS1H6vislx9zYWHPt8aFYg+nFT76t8zQ\ny+GySsoZFpJ/pNta8HW37wg4r2F9z7lJlMovub0dbmNbKN0ZyPe2Zl4pHCD6\n2am5KjWdv33If22PMWX9V8COwOxIkSWviw+vTV2Y/ZsVSC+XFRI0HbyfX+pb\n0WCcgRF16CeTP3qDLfPfQtaNN749pJtPAIOwTdDB7znSa/Viqk/pFtHNcWrg\nZNM4EK3xiuKfn1nbz+s7HkqO+cla7uK7l11MEeLab4b4GLoFE5kGPJ8EkQCd\nep6zvGUiwdW6KVTHywYGr9QUYqH2CS5C3jgYyWoRGQZ/honsWegwpLJb42bf\nhGpi\r\n=kmh7\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10"},"gitHead":"5dc0790ed7294625972fd456bbdf4d34837c7170","scripts":{"test":"hardhat test","compile":"hardhat compile","test:ovm":"hardhat test --network optimism","compile:ovm":"hardhat compile --network optimism","optimism-up":"./scripts/run-optimism.sh","optimism-down":"cd optimism/ops && docker-compose down -v"},"_npmUser":{"name":"moodysalem","email":"moody.salem@gmail.com"},"repository":{"url":"git+https://github.com/Uniswap/uniswap-v3-core.git","type":"git"},"_npmVersion":"6.14.6","description":"🦄 Core smart contracts of Uniswap V3","directories":{},"_nodeVersion":"12.18.3","dependencies":{},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^6.2.2","ethers":"^5.0.8","hardhat":"^2.2.0","solhint":"^3.2.1","ts-node":"^8.5.4","prettier":"^2.0.5","typechain":"^4.0.0","decimal.js":"^10.2.1","typescript":"^3.7.3","@types/chai":"^4.2.6","@types/mocha":"^5.2.7","ts-generator":"^0.1.1","ethereum-waffle":"^3.0.2","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"^4.0.0","hardhat-contract-sizer":"^2.0.3","solhint-plugin-prettier":"^0.0.5","mocha-chai-jest-snapshot":"^1.1.0","prettier-plugin-solidity":"^1.0.0-alpha.59","@eth-optimism/hardhat-ovm":"^0.0.2","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1","@nomiclabs/hardhat-etherscan":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/v3-core-optimism_1.0.0-alpha.0_1623427446298_0.6533708447733393","host":"s3://npm-registry-packages"}},"1.0.0-alpha.1":{"name":"@uniswap/v3-core-optimism","version":"1.0.0-alpha.1","keywords":["uniswap","core","v3"],"license":"BUSL-1.1","_id":"@uniswap/v3-core-optimism@1.0.0-alpha.1","maintainers":[{"name":"willpote","email":"willpote@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"}],"homepage":"https://uniswap.org","bugs":{"url":"https://github.com/Uniswap/uniswap-v3-core/issues"},"dist":{"shasum":"bb846807b020438889b77d7d739a3bc7d0de6335","tarball":"https://registry.npmjs.org/@uniswap/v3-core-optimism/-/v3-core-optimism-1.0.0-alpha.1.tgz","fileCount":67,"integrity":"sha512-TEWRXzrIv/P3QcBVNHTtZu2KPLkxbrXxrqdYz17j2jPxfHfA5Q5SWZSboeSxOLk3y0siMOYcI5zTqE+n6l7fpg==","signatures":[{"sig":"MEUCIQD0q7z5CdgkSKAdXWs9oyPEfARHxe9nLddCkAkuhdFqOgIgfDzDu0y/BWpqENP0903TNtB0yk18jtLejO59rM1XhnY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":525202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw4uaCRA9TVsSAnZWagAA4r4P/imLKJe/kGz3yBiQKvcC\n7Dv9cb+mGCDAqum/c6LN0usDlNmm2dI0CA4/t0pViECrcf8auTXSgkq11A3R\noAlj6SEYtbUj2Qgc27SIdvym63TLLYIB0xV1zLHVss2w57lsKHZgTQf3QrhJ\nOhIbzKlAs2xkPS7yx2xLw7Hd2lL5S70Q1PQWlwAWkJFOav5nbMHRL1zHNrOP\nM3uFMCFT63A/fHslsoQITaKRiBMxI4eVjllWDTbTz10waaKPMxaYNk537B6p\npK/MRNbkxxlP7+fA+MmiMGO4DVcEp5nxaCiUlKQdrengqB4fnHfiwbPZI3MK\n6/3Dwz2XPxUlgq+hfPcfAhxApyv2bmL3JBCNDS21tAzlQFHTwmR/2l8H4WZn\nGKe6zhV9fFwwA4q7bmJUYyQ87JAQt0iEvPb/enEARo/T/utOjUfe82CsVZSb\n7fwQgzcO/HMpBSUysXTZyCDuNnOJTXYSRLFJjDdT9D/bUNEwJVVnD8EYuW0O\nnmBymKWfFXsCZOwlAKXJyA5znCx11c88GXOWEYGTlLSWKBN5B/1k1wn4ywCB\nU4v05SocFri8T7RpjdRO3S+HpiVeTIJP71Xtv04tO/tDJTpYUhpjIwThNfEl\nvnnIlumjfEd0imeOvcvF+vIVl1XdJG1zS53gPJOWzD9spD++685WJA8GN/BI\ngjSW\r\n=cwbt\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10"},"gitHead":"709c25db4ef6b29be23e842405b49096db44f0c5","scripts":{"test":"hardhat test","compile":"hardhat compile","test:ovm":"hardhat test --network optimism","compile:ovm":"hardhat compile --network optimism","optimism-up":"./scripts/run-optimism.sh","optimism-down":"cd optimism/ops && docker-compose down -v"},"_npmUser":{"name":"moodysalem","email":"moody.salem@gmail.com"},"repository":{"url":"git+https://github.com/Uniswap/uniswap-v3-core.git","type":"git"},"_npmVersion":"6.14.6","description":"🦄 Core smart contracts of Uniswap V3","directories":{},"_nodeVersion":"12.18.3","dependencies":{},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^6.2.2","ethers":"^5.0.8","hardhat":"^2.2.0","solhint":"^3.2.1","ts-node":"^8.5.4","prettier":"^2.0.5","typechain":"^4.0.0","decimal.js":"^10.2.1","typescript":"^3.7.3","@types/chai":"^4.2.6","@types/mocha":"^5.2.7","ts-generator":"^0.1.1","ethereum-waffle":"^3.0.2","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"^4.0.0","hardhat-contract-sizer":"^2.0.3","solhint-plugin-prettier":"^0.0.5","mocha-chai-jest-snapshot":"^1.1.0","prettier-plugin-solidity":"^1.0.0-alpha.59","@eth-optimism/hardhat-ovm":"^0.0.2","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1","@nomiclabs/hardhat-etherscan":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/v3-core-optimism_1.0.0-alpha.1_1623427994046_0.6112496846532676","host":"s3://npm-registry-packages"}},"1.0.0-alpha.2":{"name":"@uniswap/v3-core-optimism","version":"1.0.0-alpha.2","keywords":["uniswap","core","optimism","v3"],"license":"BUSL-1.1","_id":"@uniswap/v3-core-optimism@1.0.0-alpha.2","maintainers":[{"name":"willpote","email":"willpote@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"}],"homepage":"https://uniswap.org","bugs":{"url":"https://github.com/Uniswap/uniswap-v3-core-optimism/issues"},"dist":{"shasum":"0a6dd64b1c9aebf26514294fb7bc4e11b88a4d1e","tarball":"https://registry.npmjs.org/@uniswap/v3-core-optimism/-/v3-core-optimism-1.0.0-alpha.2.tgz","fileCount":67,"integrity":"sha512-ZMSjWjcGDYn8/w0CANnkyE3t9gP33R8NPGjwt9zxxr5bjxFzHg8VEv+eDonD6+HGUe6c+OgVEokhP0DjMGTmKw==","signatures":[{"sig":"MEQCIFwDICPMzZ232MftsIJdl5r1JtkyuvwsLNl/EQB66Fi1AiAXQVyICdVMMNJs8w+bxz0TbeCxItJn2+NQnTNZ/xHaCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":523738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1L66CRA9TVsSAnZWagAA2ecP/2FXU2XCq4Pf/YJ+eDRf\nRty1IUYMIDx5Dopw8VUTaAc92VAa1tX3iS12ZE59kZsxcOuRYkjrrS2w4LXW\nzUyk4VxXXEI73eEXEEz7SwlE+jaYIngQAySEGmI0n4scdVjkzA5Z9i6WlYzz\nbI6JEZwWJ8aozamiC4tchvMHm6VrYTkeyYADwBdjLIrA3WLbDG64kh2LpAXO\nVcYMTBbI/rt09pwurSmzi9a35VdciI/ZRE1wbNwIVsYHwlpT2jp3VkEXHL4i\neiwxZVOXa81XlPeOZdsu/sMlWBHX+rqXnkaRfANu2trS+yddbdHT5JCnAx4p\ndorzHEygqpGm/VGwVUjdptybxn96s7Bq6p9EIXg7qbypFHlbcHhpC8QGzm80\neEz4FQxr5dZ4NldU5olgihXOVW96mQKtSDelxT62Xy4VQBYWWV4ZsYVjGU+T\nK46F6npeNuFwV6yJXja/Zt9NjZ5ekLClRKLUMa+pRFFy4BOatnuOH1aH51fP\n2J4j5KWH/ULd3mbrZ7fOzhrQWh9fxTQ0IlEdWQfgIoY2tBVV3zZqqAmhyOCl\nFwyH4G9+HrFkqwZ0SbvB2DttimjY/YhNBQ/OTk0Z/oGlK9Mj59QHbCwiPYfo\nZ0nKOt3lkZyMCGH5jFPJYx9CsxpnFUIULUzjZ9E1QDxdijHdJDTvqdP0atCg\nh47u\r\n=IEuR\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10"},"gitHead":"6c66cb6a251cbdb601fa450e3adc5bff93a5f595","scripts":{"test":"hardhat test --network optimism","compile":"hardhat compile --network optimism","optimism-up":"./scripts/run-optimism.sh","optimism-down":"cd optimism/ops && docker-compose down -v"},"_npmUser":{"name":"moodysalem","email":"moody.salem@gmail.com"},"repository":{"url":"git+https://github.com/Uniswap/uniswap-v3-core-optimism.git","type":"git"},"_npmVersion":"6.14.6","description":"🦄 Optimism fork of core smart contracts of Uniswap V3","directories":{},"_nodeVersion":"12.18.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^6.2.2","ethers":"^5.0.8","hardhat":"^2.2.0","solhint":"^3.2.1","ts-node":"^8.5.4","prettier":"^2.0.5","typechain":"^4.0.0","decimal.js":"^10.2.1","typescript":"^3.7.3","@types/chai":"^4.2.6","@types/mocha":"^5.2.7","ts-generator":"^0.1.1","ethereum-waffle":"^3.0.2","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"^4.0.0","hardhat-contract-sizer":"^2.0.3","solhint-plugin-prettier":"^0.0.5","mocha-chai-jest-snapshot":"^1.1.0","prettier-plugin-solidity":"^1.0.0-alpha.59","@eth-optimism/hardhat-ovm":"^0.0.2","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1","@nomiclabs/hardhat-etherscan":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/v3-core-optimism_1.0.0-alpha.2_1624555194478_0.6273305110669207","host":"s3://npm-registry-packages"}},"1.0.0-alpha.3":{"name":"@uniswap/v3-core-optimism","version":"1.0.0-alpha.3","keywords":["uniswap","core","optimism","v3"],"license":"BUSL-1.1","_id":"@uniswap/v3-core-optimism@1.0.0-alpha.3","maintainers":[{"name":"willpote","email":"willpote@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"}],"homepage":"https://uniswap.org","bugs":{"url":"https://github.com/Uniswap/uniswap-v3-core-optimism/issues"},"dist":{"shasum":"64cd45072af185e2383355b122200d21a63b56f8","tarball":"https://registry.npmjs.org/@uniswap/v3-core-optimism/-/v3-core-optimism-1.0.0-alpha.3.tgz","fileCount":71,"integrity":"sha512-7aQlXAuvjwNiJTraCZWJfvOzgJkfwPsQXw8nHZCETk1/0N/5QKGKNd3iZtG5JcpOekbveb0vJCnW55a1wMSd7w==","signatures":[{"sig":"MEYCIQCCbE1RdtNPAt1TfeXt8htjc2Sm79fG8CSHyJ1EGYP3DAIhAOxxfkpZcQ7jEO5X6Cg0GagbguiLM9nDeD5P2jx68pbM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":563581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1MF9CRA9TVsSAnZWagAALowP/0UETw8TcBv+ELmahKKY\nqGxXiMxIIRgXxU+lncGN3u8wOG/bGOchLXC1Xp0VFzHiiR3RZk8dnvJiu1P7\nPRWX/4pSywu3Px76l0ViY8FwxLxyxMSJcrhnniTys2BdE3EAsgYPNJuuXlRd\n12/slaUxMocS7ZdJIJZcMHNH6yZIu3aGGbyf0oaMd2R/UGxSz/sN64G5ZWkW\nvyVzhrWJsrfVjyHnJvGxD3LCDVlyok1XoEqLadXwNok2tEJGFEDoNppyK/bC\nj2nFDTjjQjNg0TFzPyPM01AH6ftGz9ClfPP0oCZ80vyS4Q2Rnbjg08jHcpEv\nsA8nozOzAPIz1P3Jtf6a71mZkQ+vKYJsxQICuBU6QaEBjIImq23u/9HCqwUV\nAMlrgI+8IguU79UxKKQeE7xlGNgk0ngIH0lADfkzjdn5pzgKIgWFqPky6o6s\nrJ41IkIE5cQ2vAblVWR/1RgyHSO/kh/aLBFz+Lp1Lb/N0bOF+iIhwAJSBLPu\nNDqIXOg2l1VRU0r4K1z+eSVxIDcoBb9/icIQxXJ2wA/an7zNLpchGSgsMp+z\nn/E0aw6EeLEKuWCXPi+UtJb66WtAHIJW8ELFTplp7frWpuyP/JZiwU3JNd5z\niw2kkxiKG1+y+WHQyYRBIqxmq/IEFQV4rjP7GxcB3cEW15OTq32JiImE881D\nyF1T\r\n=gE+W\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10"},"gitHead":"1c4835030cb8a40b371d7f270e1adc1cf40ceccc","scripts":{"test":"hardhat test --network optimism","compile":"hardhat compile --network optimism","optimism-up":"./scripts/run-optimism.sh","optimism-down":"cd optimism/ops && docker-compose down -v"},"_npmUser":{"name":"moodysalem","email":"moody.salem@gmail.com"},"repository":{"url":"git+https://github.com/Uniswap/uniswap-v3-core-optimism.git","type":"git"},"_npmVersion":"6.14.6","description":"🦄 Optimism fork of core smart contracts of Uniswap V3","directories":{},"_nodeVersion":"12.18.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^6.2.2","ethers":"^5.0.8","hardhat":"^2.2.0","solhint":"^3.2.1","ts-node":"^8.5.4","prettier":"^2.0.5","typechain":"^4.0.0","decimal.js":"^10.2.1","typescript":"^3.7.3","@types/chai":"^4.2.6","@types/mocha":"^5.2.7","ts-generator":"^0.1.1","ethereum-waffle":"^3.0.2","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"^4.0.0","hardhat-contract-sizer":"^2.0.3","solhint-plugin-prettier":"^0.0.5","mocha-chai-jest-snapshot":"^1.1.0","prettier-plugin-solidity":"^1.0.0-alpha.59","@eth-optimism/hardhat-ovm":"^0.0.2","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1","@nomiclabs/hardhat-etherscan":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/v3-core-optimism_1.0.0-alpha.3_1624555900713_0.7307479372250947","host":"s3://npm-registry-packages"}},"1.0.0-rc.0":{"name":"@uniswap/v3-core-optimism","version":"1.0.0-rc.0","keywords":["uniswap","core","optimism","v3"],"license":"BUSL-1.1","_id":"@uniswap/v3-core-optimism@1.0.0-rc.0","maintainers":[{"name":"willpote","email":"willpote@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"}],"homepage":"https://uniswap.org","bugs":{"url":"https://github.com/Uniswap/uniswap-v3-core-optimism/issues"},"dist":{"shasum":"fafe94c2d435a2133a470fc2793370c544463dd3","tarball":"https://registry.npmjs.org/@uniswap/v3-core-optimism/-/v3-core-optimism-1.0.0-rc.0.tgz","fileCount":71,"integrity":"sha512-mJ5TwiWabR02G8lceVc2+3lmFOqVI3p++wpQQcvVHv+pfGq38NSaHbirmGB8sbv7x29wUteiNL7soHoD6tGe7g==","signatures":[{"sig":"MEUCIQD0fIP3/gGcR0KVGQPizxdRz0dTBkbeqwSomLu4cAVl4wIgDJ+7eqLUf3TYKgZFJX+Jb/+h8Gdkqvnr36GE5u5XJd4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":565210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5geYCRA9TVsSAnZWagAAxj8QAJ8FChal7eMAasdCOkd8\ngzjyEKJ3kwXu9VX+4hieN4LRglnBwWrRpHMYh0o49OHfknAGZYsm6vrUAI3s\n1mI10DHhu8USFxXQRRovtCONYZPuOWHZLVwmuE/6S1kVeMZlct+e39TkWVT7\nl6oEV9I+ZoGIGO+VTbZCnE1WGl8O7ST+PhzQ7uHjUErgBoSWQ4IyS41hOjCg\nyzJvodsYbk4lkwZ33WjujC5wILELUUNmrLHaXU0vTSTxPT/6RKVrlnRIuEOr\nAvL2xq0dP/sWli4PLG9VGTo9AVLNp2l4JOPhr6o5+EsUXqG/GX2fvOG/lBJh\nbq5O6mjhR1djl+8qbAGVrCdRQGJX2z0wUHmIJrzpU2aQAT3w0aOXBNdYB/DZ\nw03v89h1qoRSdbZiAmpoPjUgd8dhyU4eA3ZzRUJsjuojCYjdIHvIgesmCQCD\n8DEfsaASAROeUXAZUnmMFKGrkaQORdm5LsgPNH8jdadObK797qnsNUGWjs95\nlb86EP9nsbwZxil2Oy9VI5l96iL7p6l3liJJs6lNcFAxVn0aVzuDKQ8HDhrf\niWTlXc8QTxEPqe5HfbNgI22FBY/PvEHp/ol0l3KdFo5daKZb/5t49Z4dz4Dy\nZFSerMVxe6I2Z+3bCO9Fp4WmyYAwRJFNVuqfCU9GeieAZQpQhJ47YKaL53GU\nhRTm\r\n=Pms7\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10"},"gitHead":"dffa6694589f1444b0b9c2ef772c0d59b9edb4e3","scripts":{"test":"hardhat test --network optimism","compile":"hardhat compile --network optimism","optimism-up":"./scripts/run-optimism.sh","optimism-down":"cd optimism/ops && docker-compose down -v"},"_npmUser":{"name":"moodysalem","email":"moody.salem@gmail.com"},"repository":{"url":"git+https://github.com/Uniswap/uniswap-v3-core-optimism.git","type":"git"},"_npmVersion":"6.14.6","description":"🦄 Optimism fork of core smart contracts of Uniswap V3","directories":{},"_nodeVersion":"12.18.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^6.2.2","ethers":"^5.0.8","hardhat":"^2.2.0","solhint":"^3.2.1","ts-node":"^8.5.4","prettier":"^2.0.5","typechain":"^4.0.0","decimal.js":"^10.2.1","typescript":"^3.7.3","@types/chai":"^4.2.6","@types/mocha":"^5.2.7","ts-generator":"^0.1.1","ethereum-waffle":"^3.0.2","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"^4.0.0","hardhat-contract-sizer":"^2.0.3","solhint-plugin-prettier":"^0.0.5","mocha-chai-jest-snapshot":"^1.1.0","prettier-plugin-solidity":"^1.0.0-alpha.59","@eth-optimism/hardhat-ovm":"^0.0.2","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1","@nomiclabs/hardhat-etherscan":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/v3-core-optimism_1.0.0-rc.0_1625687959966_0.032040517849169614","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-06-11T16:04:05.914Z","modified":"2024-07-08T18:30:35.998Z","1.0.0-alpha.0":"2021-06-11T16:04:06.440Z","1.0.0-alpha.1":"2021-06-11T16:13:14.292Z","1.0.0-alpha.2":"2021-06-24T17:19:54.598Z","1.0.0-alpha.3":"2021-06-24T17:31:40.839Z","1.0.0-rc.0":"2021-07-07T19:59:20.128Z"},"maintainers":[{"email":"uniswap-labs-npm-owner-account@uniswap.org","name":"uniswap-labs-owner-account"},{"email":"NPM-Eng-Service-Account@uniswap.org","name":"uniswap-labs-service-account"}],"repository":{"url":"git+https://github.com/Uniswap/uniswap-v3-core-optimism.git","type":"git"},"keywords":["uniswap","core","optimism","v3"],"license":"BUSL-1.1","homepage":"https://uniswap.org","bugs":{"url":"https://github.com/Uniswap/uniswap-v3-core-optimism/issues"},"readme":"# Uniswap V3 Optimism\n\n[![Lint](https://github.com/Uniswap/uniswap-v3-core-optimism/actions/workflows/lint.yml/badge.svg)](https://github.com/Uniswap/uniswap-v3-core-optimism/actions/workflows/lint.yml)\n[![Tests](https://github.com/Uniswap/uniswap-v3-core-optimism/actions/workflows/tests.yml/badge.svg)](https://github.com/Uniswap/uniswap-v3-core-optimism/actions/workflows/tests.yml)\n[![npm version](https://img.shields.io/npm/v/@uniswap/v3-core-optimism/latest.svg)](https://www.npmjs.com/package/@uniswap/v3-core-optimism/v/latest)\n\nThis repository contains the core smart contracts for the Uniswap V3 Protocol forked for Optimism.\nFor higher level contracts, see the [uniswap-v3-periphery-optimism](https://github.com/Uniswap/uniswap-v3-periphery-optimism)\nrepository.\n\n## Licensing\n\nThe primary license for Uniswap V3 Core is the Business Source License 1.1 (`BUSL-1.1`), see [`LICENSE`](./LICENSE).\n\n### Exceptions\n\n- All files in `contracts/interfaces/` are licensed under `GPL-2.0-or-later` (as indicated in their SPDX headers), see [`contracts/interfaces/LICENSE`](./contracts/interfaces/LICENSE)\n- Several files in `contracts/libraries/` are licensed under `GPL-2.0-or-later` (as indicated in their SPDX headers), see [`contracts/libraries/LICENSE_GPL`](contracts/libraries/LICENSE_GPL)\n- `contracts/libraries/FullMath.sol` is licensed under `MIT` (as indicated in its SPDX header), see [`contracts/libraries/LICENSE_MIT`](contracts/libraries/LICENSE_MIT)\n- All files in `contracts/test` remain unlicensed.\n","readmeFilename":"README.md"}