{"_id":"@truffle/fetch-and-compile","_rev":"135-1ee234d7f7e8bfe9d80474f7ba0067e3","name":"@truffle/fetch-and-compile","dist-tags":{"eip1559-beta":"0.1.6-alpha.1","decoder-beta":"0.1.9-decoder-beta.0","fc":"0.1.10-fc.0","dashboard":"0.3.1-dashboard.1","signTypedData_v4":"0.5.7-alpha.2","typescript-migrations":"0.5.11-typescript-migrations.0","hardhat-error":"0.5.17-hardhat-error.0","visual-debugger":"0.5.42-visual-debugger.0","latest":"0.5.56"},"versions":{"0.1.0":{"name":"@truffle/fetch-and-compile","version":"0.1.0","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.0","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"934aefd5170f19baaf3a65d2c1d566d614e56543","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.0.tgz","fileCount":17,"integrity":"sha512-bpnYZwDEI1NehpT2TnSqEXI0NNow3KmHypKoiLIAav9KdpCDY1nK31Bl8tAI/Xw4JfuJBwoeSREalA8q/AE0Cw==","signatures":[{"sig":"MEUCIQCo2v3uQSLxMiKYD4IIvqH1J/s66bqPD2j9y/J03eYh/QIgS48njeRlfQhsKy26+UOyb5avyaURIGln5BrLxjNJCnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDYjMCRA9TVsSAnZWagAAKTgQAKCzwTeB3pU0eabd7Xf2\nzIxtf3wXj8MvmTFiFsTsSRMWGNqaoXOzLs2TjhQX3r8zJBk/hOBI4ye3vQVo\nlz4KTPJjRM3q+UsejY7nPRCBlNWCQsTIw0U9oi/nZmTA7wU32j9O7dDbpOfg\nZoFuPwTcdcYvkMqDdCKzQwzXvbeBnBXCM90WyOgl9Bc3SRrfxFufdQd5ly5Z\nN/4vBfHCkuJ4Pw4o6THjWEq86VHR4ur1OD8xikBWpIS795MNwneb90PwT2du\n6w4r/LsyKrTkjIKaSNMTlOH5bElYUIKoksY9e74tpkSVAmSEBBId4MkfJgod\nAYY33bDGogTmjpHnkY2YT5ojXZauWHcWT63CT9TWrPdzGJsLaMkuOBpw3RxG\n2hN/3qzVHP9UfkLrZve82vE1aoPjrxeyX4QLqNJi9uwV3yNff8K6lUoQX3hz\nBUhmqTe3VSJ+4u+5Cj67lI8erwv+a5tT4HgTxkB68462SWXmXpWDHj8SEgqI\nXnCj/0djLLI+jVf2uSSBFnfDGIXnQW2F6KawXPwF+zTfriMnB1yCGTPkWjzE\nKdwfIVWUMnpwwmnjJqmvx7kTVuJ4W3G9wqFxqL3SqWsFA1A/crjgfopvV5UX\nTFXeK0gomJHTm9dhXtmPdqIXAW/hrKnVsaAeI/UlwMAbOBpXroPgsoDcQF1T\nO6yZ\r\n=56WM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"92c509dda96ba7e98ba0bf85030edcb9337b7346","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.22.0","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.8","@truffle/source-fetcher":"^0.5.5","@truffle/compile-solidity":"^5.3.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.3","@truffle/compile-common":"^0.7.15"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.0_1628276939880_0.5746918982669298","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@truffle/fetch-and-compile","version":"0.1.1","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.1","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"3d34862e67ea45ef4b4bb080e7ea4bf9016dccdd","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.1.tgz","fileCount":17,"integrity":"sha512-6rjWfIBYF5pzUboFoFUXQs2291iMDTjUkaa7q82vVhRPZqoQAgbwoexTxCjpA9w2UjLDwT8fZB87vUO9EfCppw==","signatures":[{"sig":"MEUCIBqUHorK5sJljoZUQ0LkMDun1svZE4p8Y760dOkqWDxOAiEAjo/lCjB0eOWZknWTRRxcQHJX+npxd1SelGncKUvx974=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDZtxCRA9TVsSAnZWagAAHEwP/R407CKv8bH+yYk0tFba\nyFzV+MIODKmR10KgKmWm24ODTGPUyYP/tGIiq15CR005FiWy3Tf61ar0NiXo\nfxN1TaaSZJWMHZut3GBsmNSoeGcau66FD7kgeZV0XAqfKd7l+gXQn7422HUt\nHehONTb5QLXpLMXZiqLgYfV77vyXSWd9eQY3j+4PYLOKVXw080NPRrtRM5mF\nlWQXPwv+ZOi6LiYnlIBpPIldBTqTU/gcocC2xzAVU/SYKBrTIqMWq4r1h02C\nMWd/IqqOACpsmW8lkfxUlx4WMEVmN9MaHUmqSD+4La2x/jJ3CuJ5ji0lr9Zc\nyZ1vZ9rbGkHZHm5aqEfdfGwQyCXUj924pBu3ITAC1rmWtKgRZE0Mx/8MesrF\niydPZ+XG7HlT1u/w1kpaQMEGHOegiZXLmX20ibkWX74yv0ASMbZ5fGeA3L6E\n3nXn7g4gcAKYC4Y7FAZjwX1MNo7mv/5iERcmNCy5Y0vfN1sUuec91io/qm3y\nq7VtwJYn702iru2a4Fn+SGoHsvotFk02DMrknxhrtbicMZuFDCNhaivMFuwq\n5ncie7S6ebkliidF8SFqXHc165JlyJVnF1uu/mfSXDtmOt4cfFtaJx4TPwam\nUUv8qUue2/pkm8vwh8zTTM93PGuiBMm3VgV9f82ZD1AQfNiOsd6eNnlJ4FbR\nwAu9\r\n=wXan\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"199c589965f6dd7d5cf1308ad95b2d3f5e28370e","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.22.0","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.9","@truffle/source-fetcher":"^0.5.5","@truffle/compile-solidity":"^5.3.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.3","@truffle/compile-common":"^0.7.15"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.1_1628281713466_0.6486035851009408","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@truffle/fetch-and-compile","version":"0.1.2","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.2","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"5211fca1d103b7c407503301d52afa72a39af509","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.2.tgz","fileCount":17,"integrity":"sha512-uIErt1ccKPM/hOaBbSsADIfdKCdER80IPrO7llPFEvTS423tImZXAz6R7sCsrZxj3TZa1MuCGAAGs9Arzx8z7Q==","signatures":[{"sig":"MEUCIFiDi58TfmbSJGPBzFVHsLJrUlNV7UgpLlG5LA3qCCQVAiEA0dx61F3zcNeOTGJjCXYb50PV9F2xnfubZ/lud1/eWLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFZCkCRA9TVsSAnZWagAAL0IQAI7PvNikW8uJw9bslC6u\nriptRQRF33262PXKX45IIfUagC2UqD8yKQtDP61AIcAlQ/2Aq+y9UGqmDqk3\n4yhwA/WXzXlH4HX+sJCZGZWsAOQALUpMf8lsERSyXZoQ8u7jswhWHx/Ma4/q\n9KnF6orIOU8DOY6nHKy0vHnQMTLnxYLxcSUL+myuNrXq+g4DHFO+JoF/GKLw\n3xwjPRgwfj5EJxFW2koUlIGzHUlZWJEdsjtzrK/IlRmabA9Q2jckunBfAyOw\n/wQi6zkPVZvJwYDd4bO35X9kkvVFGM0dFFft/7WnYQjCP2xqGTNywSY7nSJO\n/L57k6FnQqm2oYk9HnFu6YFeDnZ4vI9XjjmfrjWGnsIjuat2oC/+opyK6SuN\n6/dPhyqO1ioGXYGqnAap62w4sQhbk+6siiYTTJdUbsfX5aJ5BH54BNcdyVLa\nkpmjyl0Uad52jYq/qqTrgDtjaMQ12uGdRQGSnhAczbapFVP1CFh7YxciRAX4\n0DVC4YbP+BrAiKAdHUGTsegSNx6uT9ggUlYpiX5w/c9h/houJvId3bFOAHUK\njDjj0Y2yUgywObajhfLHSEjryrDaFtdkMElIeCdr5w8BOkMN5HbyzQZrTsf1\nceEgiP69Dv/zbig5GcAr6KEN9RrsKNywp/ebSpYP9ybFdVK93SSjXC7iBJE6\nF8yd\r\n=Ojdf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"dee904b194cfb391b4cf2ed470dc596a2d503898","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.22.0","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.10","@truffle/source-fetcher":"^0.5.6","@truffle/compile-solidity":"^5.3.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.4","@truffle/compile-common":"^0.7.16"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.2_1628803236756_0.38120732847649985","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@truffle/fetch-and-compile","version":"0.1.3","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.3","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"c55e428013217cc96ff809cc92ff9340d1f98f53","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.3.tgz","fileCount":17,"integrity":"sha512-+GQAdxfMNwLA4loLojlbNwyreTJ0dG2uZLoZyH2fyoo8NLxQX+TZk80V3M6oCcK50r7g5clBQgmCCOUgAO+Q/g==","signatures":[{"sig":"MEUCIQDvIIE87qsde6KMcCrVQsxsgqHd0+fjV1DstCHqU/bvSAIgCQkdA3FJxc1GnRkD31MFRcQQeIaIHJ9PeY1S357b7uU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIZ4gCRA9TVsSAnZWagAAPpIP/jYaWRlJnoyqYf6SCcEq\nx68KHudnQpgh5KzzuCO9+9UIqchi50is8+1uz1CSMlIeadZWExVEYWk5dXJn\n6avEtvSaGl553oyIUDRPu+rRmnvkzYBBIs13+DJbfLPxWJpneJDGahuSMVfO\ndiPbaht7wLYxPMXMBberbOUEpvnIlevwIaKeSOfXngHUHuHly2VwnJzQYtgK\nDK6XOmkoc3Mg8LtswG0EMf1owcZ8sqQg4cNUwf2s+kv29EW6TCcNLRC8sHEy\ni55+lwQ3TI63ARvi6Wue+c5HBEd9Rln4PuPB+2u1ceJS7quPGJs6Xd6zypUL\nsW6oDn3JSh/Nk5tabcG3vXuqdLOenGKyHS5jPj+BDJX8rgCJWErQO53GWeQu\nzuREsj6rgcd2ayTMp9i+XxePdzCybaMfLx9vRUsmZDri1XziRA+nmV01Hmnl\nLt6YjGjIqtOa/ay7cLfQAAvwv4O5lZa14jb8/fSr2COCEObU8TDXbS3gPJve\nskGdtLDjn940cEpORsZ35gBVk6EQQzs3fHwlG0blxmyB8gseGDsaN+xa6VrD\n30ISUsm9PgM01iPZ2bMb4vnMLMYXrJHLUn4BJeqZUqNTk/W2++2ha3oiBjY2\nFX8/ZsIUcM6vh2ZcULRRCFV7pV7E8Q1BoFnTCAXkjajNj6Ye5UiG/2Ntzcof\nDzve\r\n=ytxM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"97e2378442da45508fe6823ff0da6fcd8d339f81","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v12.20.2+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.20.2","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.11","@truffle/source-fetcher":"^0.5.7","@truffle/compile-solidity":"^5.3.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.5","@truffle/compile-common":"^0.7.17"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.3_1629593119981_0.242813643620031","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@truffle/fetch-and-compile","version":"0.1.4","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.4","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"032b7e1ad2081e88172efd80f2015e6b6992899e","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.4.tgz","fileCount":17,"integrity":"sha512-6CE9avt0BTr3j+OrfDpaQHgc/IVg0N+qq0r/xzw5zqV8vpRp3y7wSSlUnm3u4MMaRtQTFw70V37k5NHkopgOpg==","signatures":[{"sig":"MEYCIQCeHFBMi08NAjhNQPUabgqbUBKoy4p2EX8cR6TOTLr1kQIhAOfXGkjWWzSNu1G4ENlHyaBr70UeP5Kr7xQG8NN6UijJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKSEwCRA9TVsSAnZWagAA6VwP/RpRze6JaLMAQjedLVjS\nVkpX3XCTP0KolM0ZpQBLC8qFxJqdyw8WhjdgaByh94BeqlFiVV2ieHttX3gn\n8PiXCD5zvapsEyg3fw25ltECHS6rgc/+iQFNhsXtgP0MB+l/fe3JeLykPFqo\nvPGAQNC0e029EMo10l2Vwup205DV5Kg/wfNXLv6hsze8c6OKrTO8/oYA9rEM\nGcThZC7d+/bpfbG9RMZVr+aVc5nGAkqF0AldwqmTIUjZYM71Sc0WQht2jdXR\nVvlem6eow5bhlFjkTDXyQ4lirV6nYhUBK4KoLu2NSXt6qPUvmenjxgdXYOBL\ngC711zAA3JKfZKOLLzeeFP0dWZwM4/6thYsvsyl4xtLVzHUrAorSkcL+SI0u\nS+aBTAZlIQzonzOAbWRdPwgL60mZfgcbyFSIxwV/JXidy4wkvDH6bBDr4RZm\nL/cI/uSnjGzVuX5QBse+4UUX4iHkl74wfcj0c3ShI0aGerstR3kKIUfi4ccW\nOEtS+EZGmyzBFabuNXGb1ee2DrpXMSoKqKUkPvH+I1ScPx/lkPpx1V9lkZ3T\nVnmOm0635mtmlB4HOwz4lz11Z4pKzwoJs/Voe2Rpk7VAPyZphmbxlEbdnIc0\n6p1wNqGH+db/XibdfzBocMDaFx4fLd6f5fhuzjn14aCfSRKxG5SWqADg2Kvj\nNNOP\r\n=0XQD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5c85ab4daa724b553767a8a3e21bcc4903244e06","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v12.20.2+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.20.2","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.11","@truffle/source-fetcher":"^0.5.7","@truffle/compile-solidity":"^5.3.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.5","@truffle/compile-common":"^0.7.17"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.4_1630085424112_0.04108553692062333","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@truffle/fetch-and-compile","version":"0.1.5","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.5","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"36e6139b651288845a9c867f28eeec3038ce8cca","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.5.tgz","fileCount":17,"integrity":"sha512-jvRrxldZS3G6SMoHSV60JJ3Zzx0e5KpXtwyLVhtBmQWlX5MbbTRR7dIxEgR8gZCXPrnqq/S4OPXLI2jZx5oueQ==","signatures":[{"sig":"MEYCIQCqKTZqxTJcKwduQMLgH4ZcMeecyU1Wa8/MU4q3vxBmgAIhAIETw/JYnpxOy1WljngV6738EYqIj8kSXudABvl9a3rt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMSyHCRA9TVsSAnZWagAAOqUQAI6NFgaGz1VYkD/uuau4\nAlYHhLA7XJtM/xMRxW72oOprNCMxOG/V55cZBGS2C3/HFSzhn6PIM7fo/+df\nEc2lXVIkekb/FCdaW8sKK7Xp1ydfQqe+nAd9uulM8parf3ijetJyCUqsjx+t\nwqhJAXnk/722bItqnToTrKeqvj5lpXBIBPit15eADRnxPsJTgyTPdjq/3rr2\nmKcmEPh+XrqVsTwbLskbfGHDF6CfGJu6a7lxxlY7WTEPSd7Mt5oIKDpXX6P/\n+ug4N9SYKP22+4jwsjE6QAA1CId9UC+0b03n2b6cnt3bJkBIweYk4q33Ijbz\n4L7cu6sxTeRTP+ALUxyncG31cgdo+ufO6i/YiG4ldSt9CudHfGeGOvVLbp3C\nx/Flq8pOeRBbzSFjIo8/tvWUy1r/kClFXomnWCucOFVUtFgFZzhfrHbyMctt\ndoOUuNXzHMLIPLl88yVT6hru/KBFWK/pDgBbU2xtlIw2OU/9Lsq3fGylJRSx\nfB8kxcH4gQiNUVU39uphtqfHK7YxnpYOHzmwZZPoNYLX12zHlRaA4AloB+mU\nYvv9UG+TIJaPhJ2zqDsQOkib7Ni3Nzoqgh9r2DO7K3M3dg2nMdu2zgtPImJA\nCImwQvvwRnuiI0HNrC/BOCu9t053jLrxVm00lt4Qrx/exnHTx0bCB2395JQX\nqRmJ\r\n=cB81\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2d60c74a2e2daac8713681d23ba2925e431edc5e","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v12.14.0+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.14.0","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.12","@truffle/source-fetcher":"^0.5.7","@truffle/compile-solidity":"^5.3.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.6","@truffle/compile-common":"^0.7.18"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.5_1630612615401_0.7020436095653348","host":"s3://npm-registry-packages"}},"0.1.6-alpha.0":{"name":"@truffle/fetch-and-compile","version":"0.1.6-alpha.0","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.6-alpha.0","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"2999f347c000305eb98e52ce6f84ceaa26828551","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.6-alpha.0.tgz","fileCount":17,"integrity":"sha512-kpoK+GMmWuTjUzCXveCeo7S/LdN+AZaAPYlej2Cz+DOE8CjAxuFaUyifYRX7JbClsA5gMZvO3Q+kpoOabGAtUQ==","signatures":[{"sig":"MEYCIQDeHg8GwVgqQ47t/JqICNFgWDL+ZKa5KvDB9EsiQDwxOwIhAJPUeWP89Az3kBf+bmKIcR31xr45b1vYcmmXMAqPb1LC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhONR8CRA9TVsSAnZWagAAl9gP+gPiEr/mI8tNynaupQj4\n/xCWe4YOK9Gnyeh4VuklCX2ENy+q90bOdiyJVanXhDOMbA0FgB7tQSvsRbgd\nHOy/ksm4+9ECXSI6xM8OEBwSmtsSikaTEZW7YdtZFrAw/KdnkRAqtb21Iybp\nadKT72BXrtiCH2Rn6ApLuTh7vINn/O6kCHqbWcEn152I2i0vWv/KKfEAlJda\nq2u9i01n0+LrfDZCNtoWsw75I8v1u/RIkqsGxRzCNzBf7EjCvtstPj735Qwa\nx2aLeJg3qSVNgonivXOMWW9g+zRb54RXgKgF/B8vX42UuJevcuYAoj6QqGEF\nADvE1b4YOxon063qidf1F91+f3ajACG7u5zLFq02NbBNBNuujQMRuy0VSaqW\nzwNVR+GifY/TuOOeaH8XzehT3214uli35cJXRwL3XCwI2hvz4K6u5Pdxl2Zn\nRQHGdY9gkaKYgR7d1OHlgBfZNQEIWTEHB8Wn2Nv67mduM76AVPFLrURzvMEF\nJ1MGtzf6zanxMEcLg7bdmyq7dzi0b/lt7jdzXdWb6TTI+XYEtAZQBhO+CJK4\nk4ZNOAw0xe50bG2fScZKeRVI5eeE1qwrhwrCZyDh6xY+kJOKp1tFQT1d7Q+O\nJnKs2T413tWz0iEEQmDfezncimMnx7Pg6ONX8jFmC5j5/iKF1WENuFEVTbGd\nuIVs\r\n=y9Oc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"ERROR: No README data found!","gitHead":"a75de9db72a7bf4aa75209aa9732f766275806cd","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.22.0","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.13-alpha.0","@truffle/source-fetcher":"^0.5.7","@truffle/compile-solidity":"^5.3.21-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.7-alpha.0","@truffle/compile-common":"^0.7.19-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.6-alpha.0_1631114364373_0.7910804891875796","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@truffle/fetch-and-compile","version":"0.1.6","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.6","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"5c0ac16bc0ae66fe3c357e85d7331e252fc28982","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.6.tgz","fileCount":17,"integrity":"sha512-ywH2y4XO2PSWSkeCXFsqn+M/Hrvb3/5sFauH0+23vapHvN34U2BBxFVf3R7aZM1Kr22EZ86RX0VuLCqs7gIKHQ==","signatures":[{"sig":"MEUCIQDoDyEREfsF/PCRP4LFRRsSUKyJhCiQj2eiQWnhsNJESQIgNcyTTisoiI7+HFsHFGUxgD2jmUyGaSnT/vRF4pt3CuE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhO/V8CRA9TVsSAnZWagAAhQgP/0E+A9D/Px9DQeZcFUQA\naux6RVsPlw8U0PYW1kWp+05GzEqsmg/Dgm4Mn4bqDNvDWpfrb34h4tjZepAM\nZgoebUuwfxWW1ImLkG7+9/Pc+oANxmsnK1kViUWG/L64Ls1cf/VOqz4HOoAf\n0elKdJnXMkzfw5GwHaZdOp1vPdcar71MhCGbwCVqHhyFdQyHwWBWqTWgYt4T\nntAehrVf3JyUnthpJ1RmjwfeUryz9Fo3C/yhBRJp+1pu53Q0llGC5j9bas/G\ni2bXHbAaipE6zQSjEzuy6HVSq9WKNElIBsc7RRQlDkdvVhs5AYlyWldHaAw1\nrxTRuJfUmEppM0V7v7apjhvXMDrazrPWC4YIBvWfu6QpDr/5O/Y+vTOa6VK+\nBNv/FgFOk7jA095Aqi2N3bSNcgOtY2G639MUSxsBdYmejVhsytL4+JvWuTZ3\nijU5NvyiJj2110xkpAzaCflYZ8vscyHgTAzr972xHji54dpu867lyOcpxLSA\najfhdTJ6G3GEzEwgzPA13iaLf4KwAegZccJM338aL3+1Hcy8tZAFZ3HKZyCq\nq68xehU8nZmlvKBahf3E84hhB0h8g0CLfrXQjPvfEGS2AUOIvwFTs1rkp9Ol\nU1fIgZTEfLaT7Gy5ysYuIJSyilAWLdRyBozRaPwGdXdcsrJFboKYi1TsVGnd\njBk+\r\n=+HsA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"58c7036f8992e11ae305e8722ddbd66ddc84b68c","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v12.14.0+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.14.0","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.13","@truffle/source-fetcher":"^0.5.7","@truffle/compile-solidity":"^5.3.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.6","@truffle/compile-common":"^0.7.19"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.6_1631319420119_0.20835757432400692","host":"s3://npm-registry-packages"}},"0.1.6-alpha.1":{"name":"@truffle/fetch-and-compile","version":"0.1.6-alpha.1","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.6-alpha.1","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"b018db9e2feb3241ec200ca27c3924c9184f162b","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.6-alpha.1.tgz","fileCount":17,"integrity":"sha512-IO7B9vfBSYd/tNtRIN7CTreMRS+02obWnXiO+cokuPjMoqNjF+HPaO5SfDqa37G2AQNXBr18jptnmf+JvlObiA==","signatures":[{"sig":"MEUCIBVFrfa/qLL9MaNq9wSjw/GgeWC+7d8jbRVo4D/DCwKWAiEAvrMUVPhNsqSd3MdBOlQRJKYJ1K62zRclBn+ikM3I4Yw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP+V0CRA9TVsSAnZWagAAwvoP/jKjCirlntnKVQFG8Ap+\nVM8aepHNzuru2uhvVvWVavp7IVIjFxjvDp/thCKYck06xpwjE7C6N1apm0Ci\niug5E8vBmCywahMxDWCNUVqbBIQ7C56avhAVfQ08QC5Nz/MseAh0OZq8P+Zk\nO3rEkY8chxWISJr1dYdSLnoYr76J3motuDubuUV0ZUhSkrXLDQ2wu0FzA1ja\n+5xD0Xdto2ajvKRnymOWjAeRWRIVfEBDAO3U9/PSU6kDtrO1y2Gfubq4KQgI\nVSLyQoVBZovlnSdVoWoo3f8GtEjsL2P557+NptsnQIKIvhq56Hcd2ClfRTen\noiNCXjYHfXm66OtY0w630oA4AS3zSjVymth3HIMHBr5JdkQCqQ6ZtvoLP3t1\ntUFJtnZCx4HI+axEZ23WNCp3R+8jDsPufuFpAWcdzBeiMNsw1+mIgg2WtKyV\nzGqnlAFT82Xtbdvk6Sv79fiLTNkMnTXdo7Nqy5IRiAVFSRJ1a35+k3y2B0kW\nR+g6HfWoHu8rjQcgbi0IS+gm1bmZBMCvdvz89Ih2fHNgy96Ak6bIOqLf4S2T\nuWk9jAeKQNRaq26eiRVhqpYjIuGmOfwlp6FeF0j8rNzP6J8tqLtFfGpZ6xaT\n6jlg0pISxHDcjhgoeNJKH47LfbEUztan9bW63XhV25skYJQk6WtnR6ngiHTn\nSmG8\r\n=csWV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"ERROR: No README data found!","gitHead":"91c563b03474699217ad55108931b9bd3744ff46","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.22.0","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.13-alpha.1","@truffle/source-fetcher":"^0.5.7","@truffle/compile-solidity":"^5.3.21-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.7-alpha.1","@truffle/compile-common":"^0.7.19-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.6-alpha.1_1631577460304_0.7982628658539632","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@truffle/fetch-and-compile","version":"0.1.7","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.7","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"1fa6a98c0c515de983aabdee3833b56c5225f678","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.7.tgz","fileCount":17,"integrity":"sha512-j6YI7Mz+7qq5bhF84p0Gtd2PlEvSrC7rJBGxrF7oJItabQn3Kg1Ouah00gQxCoVI4HKxeiRMP24Ne0cnLGV3hA==","signatures":[{"sig":"MEQCIG5RathtTjHCoOHbMvH/uwjX+8EPcjoZlgZ2o0/7UZ5vAiB2k+OjaxGRx5csSrpVsoon71MjuVKE05+rA2MmNSwwxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29820},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6fdc616cf4ce4265ea288d640047ee463a9568ec","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.22.0","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.14","@truffle/source-fetcher":"^0.5.7","@truffle/compile-solidity":"^5.3.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.7","@truffle/compile-common":"^0.7.20"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.7_1631896170966_0.5145186868034664","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@truffle/fetch-and-compile","version":"0.1.8","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.8","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"099d6fba192d2b4127399ad708bdd7f3755b37be","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.8.tgz","fileCount":17,"integrity":"sha512-VNl0Hz3+N+WtVjc/mBUfWjqpDtoXA8/sdIYBydM/WszdFBYuRw3N3GoGl6meGWRX139w+gFjfrcilONR1D2fmg==","signatures":[{"sig":"MEQCIH68EPsN6STv3BBLqUYEZOhrJYp50czjY3oDSCXcVY24AiAkHmoQtFhPzwFh4Jr2qKPyyTWfHq4QZ8GpBomWmy4sxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29820},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ddbb2d1550359fc545a1411eb1a30915ae695980","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"cds-amal","email":"cds.sudama@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v12.22.1+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.22.1","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.15","@truffle/source-fetcher":"^0.5.8","@truffle/compile-solidity":"^5.3.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.8","@truffle/compile-common":"^0.7.21"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.8_1632524132459_0.12044643397706634","host":"s3://npm-registry-packages"}},"0.1.9-alpha.0":{"name":"@truffle/fetch-and-compile","version":"0.1.9-alpha.0","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.9-alpha.0","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"a01c359a235eb14d8e577223f1fa37fb9b539d05","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.9-alpha.0.tgz","fileCount":17,"integrity":"sha512-JfMPQ3Mre41vnPe6fQubzgI66cPBjt5bhWz7VodAtg6gva2bbQ1yQE8gmLxWPufRS9HvT1lF9d4JgDm2pktwSw==","signatures":[{"sig":"MEQCIFnAh2y9/8UkxzEM/QBER2fDnauSzXzLgeBlbb/4ImtVAiA/fNzif4QCyHac3Ins0Xhwlqq9BzJYwIh+6MDyE9R9lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29868},"main":"dist/index.js","types":"dist/index.d.ts","readme":"ERROR: No README data found!","gitHead":"ee27c14dffc19ebe79d1eb79f6481ed756597f0a","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.22.0","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.16-alpha.0","@truffle/source-fetcher":"^0.5.9-alpha.0","@truffle/compile-solidity":"^5.3.24-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.9-alpha.0","@truffle/compile-common":"^0.7.22-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.9-alpha.0_1632863683946_0.844583381922811","host":"s3://npm-registry-packages"}},"0.1.9-decoder-beta.0":{"name":"@truffle/fetch-and-compile","version":"0.1.9-decoder-beta.0","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.9-decoder-beta.0","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"1fa8a0fd376018fd231b4aae6f6d0fb4968644ee","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.9-decoder-beta.0.tgz","fileCount":17,"integrity":"sha512-CaoR8XdOaEr+8j63tkJM8k3CyIumMCeE5MDp7oboODzjegXkb5zohQuiKvy4IDcpQrINyTl6YVKvGdPZcLTKww==","signatures":[{"sig":"MEYCIQDhifr+V7CP7stWrMBHYm/+6VHlCwgcTEvVaW50OtL+6gIhAKG2QMjUZM3snKeY5R1zS+2zwUdREQ23yF6HVciIsDHZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29910},"main":"dist/index.js","types":"dist/index.d.ts","readme":"ERROR: No README data found!","gitHead":"3eb505da95c5c876e57303e6dde7401c8145c060","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.22.0","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.16-decoder-beta.0","@truffle/source-fetcher":"^0.5.9-decoder-beta.0","@truffle/compile-solidity":"^5.3.24-decoder-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.9-decoder-beta.0","@truffle/compile-common":"^0.7.22-decoder-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.9-decoder-beta.0_1632927563175_0.07797552982433609","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@truffle/fetch-and-compile","version":"0.1.9","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.9","maintainers":[{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"6d61bbb5d3d5d1812160e65eff6787f9539f8d2c","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.9.tgz","fileCount":17,"integrity":"sha512-rrHNdZFc39ZlnTiPuFypl4/69yA9e7h9PNFU42hRAkQ3YXKCMziBt31sKi0riFNRgazzgt0u/ZTLwUxP0BF+gg==","signatures":[{"sig":"MEQCIB5poGOGCxubCQ4JhYHu7vffigqAr1a512s71hKCTGTkAiBNdvSa+JkWkh4Korr7uoU/RW8YBDRtBw8ZEQEQIT/QJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29859},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1f05ab28b0007e6fab26133d573c4a1ae4b5ef6c","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"leeftk","email":"leandro.faria@consensys.net"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v12.22.1+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.22.1","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.16","@truffle/source-fetcher":"^0.5.9","@truffle/compile-solidity":"^5.3.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.9","@truffle/compile-common":"^0.7.22"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.9_1633038049239_0.24588465979958674","host":"s3://npm-registry-packages"}},"0.1.10-fc.0":{"name":"@truffle/fetch-and-compile","version":"0.1.10-fc.0","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.10-fc.0","maintainers":[{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"8ab24001749a6d4ddf497eb51179ae1f6a90e95f","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.10-fc.0.tgz","fileCount":17,"integrity":"sha512-c/1C3kNjKX9Zwz8QQq22udX0nAU4pROqCiOtZLMjrd9jr6Y8tMCrqUf2fmtmhfmBUkdQRACXMU1hF6fQHAC4JA==","signatures":[{"sig":"MEQCIDSbEy2z6JZRIVoplWCHrsfOb3zpqGIjzy0lz321T1Z3AiAcExDn9t2iurfqxNaqcjuP7v6rZ5/CHWnK8GU+coNnOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30079},"main":"dist/index.js","types":"dist/index.d.ts","readme":"ERROR: No README data found!","gitHead":"df661b8fc36180f07cd611c564685f8da8eb7248","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v12.20.2+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.20.2","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.16","@truffle/source-fetcher":"^0.5.9","@truffle/compile-solidity":"^5.3.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.9","@truffle/compile-common":"^0.7.22"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.10-fc.0_1633376420330_0.5842622930633796","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"@truffle/fetch-and-compile","version":"0.1.10","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.10","maintainers":[{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"0c36c4fc1c5811a9eeed999653eb0035c07b6d6a","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.10.tgz","fileCount":17,"integrity":"sha512-HhpJgF8p8HSEJmvhx3LR/NFwYHpHDGdrCthe55W0uvCcGmlrvPXnVIWg2CboH9xXSHxrIfsuWQKFHu6Ne2N+rg==","signatures":[{"sig":"MEQCIDCsV7XIQZDrljgLz4Y86muPptZpFgiOOzyiU7GKMp0iAiBF9EDoFmChCcodA+Pt/h900GS3L6D903qzSaB3WkW9DA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30075},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e0c903d47cf52f10da74fd0348f8bdb2ef973818","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.22.0","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.17","@truffle/source-fetcher":"^0.5.9","@truffle/compile-solidity":"^5.3.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.10","@truffle/compile-common":"^0.7.22"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.10_1633638203013_0.3017010243764384","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"@truffle/fetch-and-compile","version":"0.1.11","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.11","maintainers":[{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"aeed062c0d15122e290958e13ca34ef059ebb0a0","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.11.tgz","fileCount":17,"integrity":"sha512-xIjX6SjE6I/HWcBJgTU2sJI5gW7oFkn4pa2StKVgn5SCGa8hjSZahnSOZN0LI+G5MPFmfsmYsfnNp1oxaaz7Tg==","signatures":[{"sig":"MEYCIQDeMAfgtjGHYc4kMI09Ze7w6TiOsIMaCAjRHlg308sV6gIhAPNxmoNcF9mm3NeU1eggoC0Q++6O6bjJNTziZFTrxk09","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30075},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"fb27278f14275d75aea1e8bf1e6e4324d872022f","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.22.0","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.17","@truffle/source-fetcher":"^0.5.9","@truffle/compile-solidity":"^5.3.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.10","@truffle/compile-common":"^0.7.22"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.11_1634243744373_0.27157136201031995","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"@truffle/fetch-and-compile","version":"0.1.12","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.12","maintainers":[{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"2f84f7f6cab38f79ad1e3183fe226596983c72df","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.12.tgz","fileCount":17,"integrity":"sha512-mRb8pgXcAq+84+OMeplu6uCBE83xII9yUDTE1thh/OjqN0dN134QGlq/t7EThk8uUwgOIQDuhcpKgPwkr9Ussw==","signatures":[{"sig":"MEUCIQCS0GRxxLq+KuYno50iJ5lkY2gbsI1bDFz3j8U/PJP03gIgVAcO6xIKON8tR2Q2F4Wn066pJP9C1Agn161c6Q4QBx0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30075},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ca553564424ebec9c6a59c80d15ff0d98a71d11c","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v12.21.0+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.21.0","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.17","@truffle/source-fetcher":"^0.5.9","@truffle/compile-solidity":"^5.3.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.11","@truffle/compile-common":"^0.7.22"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.12_1634857689191_0.8887633977326264","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"@truffle/fetch-and-compile","version":"0.1.13","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.13","maintainers":[{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"1c2242b62c107b0faad915e95e3c834415c75097","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.13.tgz","fileCount":17,"integrity":"sha512-89hpRr7lsoiaQ5mN5H1CRp77ZB46OtAFM88wKSvvy8AsSfJ3C+vTKcbK+gQQceCa64x+VK+BzrtvyiaQvnrPOQ==","signatures":[{"sig":"MEYCIQCuz4R/CZ1wPt8AaaBWo2zrE/qdstMmS8Z0yB7yODpX6gIhAOBEOUj4dZ4sh7LOy1nxHIW/TmOKg5zBK1GrxmD047qZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30075},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b788e582fbe5466334a35498d63fca67dca929de","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"cds-amal","email":"cds.sudama@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v14.18.1+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.18.1","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.18","@truffle/source-fetcher":"^0.5.9","@truffle/compile-solidity":"^5.3.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.12","@truffle/compile-common":"^0.7.22"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.13_1636124717045_0.3710352122547049","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"@truffle/fetch-and-compile","version":"0.1.14","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.14","maintainers":[{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"3001f00a1d2b3d60042a53d552c5763de6710af2","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.14.tgz","fileCount":17,"integrity":"sha512-rrYqR6617CdS0ydK7zVoS/QOyerycQqoakPtlL2gsDXvTIeVi67LSFIcanUnAq2jVyfmNLAixfy3fq8jfELtAw==","signatures":[{"sig":"MEYCIQDVomS7Xw2/8RprniohwXRD+FYKsmx/kK+uofclOnNnWwIhAO+XI+reEqNDweuuJzgAatC2V/94gTdiaqjG8QrJRPTO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30075},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"77651ecd10d95a4d86f386b7f8bd21759400c122","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v12.21.0+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.21.0","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.19","@truffle/source-fetcher":"^0.5.9","@truffle/compile-solidity":"^5.3.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.12","@truffle/compile-common":"^0.7.22"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.14_1636672466454_0.7310178008615058","host":"s3://npm-registry-packages"}},"0.1.15":{"name":"@truffle/fetch-and-compile","version":"0.1.15","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.15","maintainers":[{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"6af1adb11be0900d8a5c072779410ed211567c9f","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.15.tgz","fileCount":17,"integrity":"sha512-cXnPlkLt3uWIgq5ZHalQ20iqpoZ+V9g1LeClrlSOROaIbu1s/gWZTa1akllt/DTDXuIZ7USyyIE+Vvc6HVWJGw==","signatures":[{"sig":"MEQCIFt+aIZtCKrwLExQJEtfDGT2qiiEubfsk7D66ZJev4FHAiAQZJdsIOlYCzx5YS6bhuEgo15rra2rJZfVoLYbEDu6IA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlvX7CRA9TVsSAnZWagAADfwP/1/4XI75+VPGDpZWg98n\nnJb7glZVZEPMO2iEd2A7h5pIaenXNOaBjtc2BCDK4wQ+f9pJ3PEOv80ho8Bl\nArD/GCUiXft3YNGx8U0aJjktoA6W1xk+mPxM8aTeFaw7VpH4ZvBFkzbOuBXi\nlTYf8MYyRDa3ioPz1PEIQKQuHx15r7Qs4znK8xggn6Jfm/SEufTCoz5tQxGB\nzl2oPNsBcrVN0YHsKWwO7y6G4oNm3jT0BAB87TC/DMhaZ/vp4hRcneoeRWS6\nQsBKhAsD6QlSHakhhsL11PREttJ7DODJKkc1SGtTJYlj8Pm+L7Tpv/9ct85f\nHO5AjnZk3GON8lAYVV5wN9SzMRo9veooQswSFKSO75UnjHYI50OnGaZvFhQN\nzChss+0M7fe7jban2dhKgtkJr/emDIMqWDurX01GrxogdxDcbBfTsEDkrwbh\nsjQu2re10TtO4VkhZwqIOe565fI5BwRtpRL4tdtuiwo+RQC+8ir4V0NvKnQW\n+B2/JZbZBQqTdDN60t8bvwz8FOusmJ9tzRmyITpSLP0k+BEEf7VqSCTFwNff\n9tyuPS3FwB9Jp0t8Vnk/3uJ0NMtpDntN6RNlwJlb9AdVgB+AkIBwf50YTNY1\nJyq6Cdl79GY5Idym/FeEIEMSIYKcrflQZdvKNO6I1IUSA7LrOJ6iuqRaakoW\n/hvj\r\n=KcPH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4ee88a3d5998856602a0a734c50e84b17306fe9d","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v12.20.2+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.20.2","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.19","@truffle/source-fetcher":"^0.5.9","@truffle/compile-solidity":"^5.3.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.13","@truffle/compile-common":"^0.7.22"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.15_1637283323337_0.8623756130404336","host":"s3://npm-registry-packages"}},"0.1.16":{"name":"@truffle/fetch-and-compile","version":"0.1.16","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.16","maintainers":[{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"9a843f97da255e7bd70d1ee791bb947b4166fcd9","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.16.tgz","fileCount":17,"integrity":"sha512-QeRXPJmWjFZP91zElfbrceKtl4qwSpOVk3hb2Xbe6JltPwO4siZ6OgCFlAzfaUaS7G6UR0HXklx0jK71UGe0Nw==","signatures":[{"sig":"MEUCIFl5V9fDk/p/qTa8E4rxw8cHJ3L7HVhJFF/Usc9reihZAiEAuW4SjPyJqq6K6YDXJ9Q0UyAxq0FjtQG36OixrWoyrZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlwQECRA9TVsSAnZWagAA+uUQAJ+gURB+pLjNQENmOy36\nTOHizE/lJMhvRKHSHMMTUm/6VwxtV7No1EbS1N4Nx5Uc8Ip1hmdJvAdahDx9\ngrSmkj0Dqo7oY5wIOkaMYXv79wFVs7zdf7leRUpJ32MIe+eFhtK95afEshu9\nSgjjxlGLMSukXr+fv+FBOu7Za1t6UOZOSBvOSy8I6YKvge1VvUxdmSYV2xwD\nw+xZNCJYmxtW5WNGbG9iZJmzYMW8zYMadXDWe5gna7cVnPhIDP+oKh+5lNuv\nfIUDNRr0BUHHrzuXX7K1h+rqFB/doE9fqZvuSNMG7pTt/8h9EirrvE+Gfoo0\nLLp4+HBgLZb78UjsrLQW4JDv6SFyvsaSJX+9WTg67qK2oOMHSg1hStV6lNJ8\njNcmIkmW0waRUd+q5FcI3k5luHGFCw57Cc9C3JcLrId0kCirjgpgvf2Q+jfT\n3a3n9FGd8VYY4q6ggx3+omncpwBdQ9i+DdGgvxI3QaHCWUxgUNCh3qZ2Vcel\no47t7krtHQDYGqP9Sx0nIgzPSCXbNR0RncPQlr3HtYwHpYZME/s84x08qYxi\noMZx0PMPbRcqAyvnMSQCxI4x8KZmkVpvZGP1gfYkReeVidklVyRpsFlZYhAR\n4NKtNrDQNMzziITJvD4J/yZh2vbICALOtXLJX4EI4z+h6YicAkCQKcctakaN\nwiZc\r\n=Boe/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7891a9ac28b89fb85329e1dbf01f01877de4a449","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v12.20.2+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.20.2","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.19","@truffle/source-fetcher":"^0.5.9","@truffle/compile-solidity":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.13","@truffle/compile-common":"^0.7.22"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.16_1637286916476_0.7344100206324966","host":"s3://npm-registry-packages"}},"0.1.17":{"name":"@truffle/fetch-and-compile","version":"0.1.17","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.17","maintainers":[{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"49e9f302a7c7dfcf6e0827028c865fb84b812cd7","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.17.tgz","fileCount":17,"integrity":"sha512-DkpBh714wx6EjQAQEPfgxFHbTC+UXE9NPtBNF7LnHn/2/eF/+PZx8ZVy1LYCzWsG95qSSiGnCmirJwEnxL6OiQ==","signatures":[{"sig":"MEQCICXpY+0K6q2maLYqKJydPfm7KvoYY4pFn+H/TJbTXgdLAiBYKkhoi0u9L0bCd+K2iGRLDEnQEA6CavTlRO8Fma9QXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnY9MCRA9TVsSAnZWagAAzkEQAIhr29M6dCDU94sdrDrJ\nJHnJfEI1agFwOQEM1wubN5sJBZrsoLw8eob4heg0SENRKXLNBNuA09fQlX2c\n2HPjKep90Ezwzxw5yLVU6kPf/bbMAKj/XirtfcrKcfa2ZicOTVh5RpNMeHaj\nJp86L3FrG7IqYQj0ikegoXw/NPeOas5C5USNa/4jsIrtX3aj5IODzryB1cBx\nU93xd1zn2VxDdhoqbuTv7WnjHjCVwdJ811o+Gcd74N8tFMOaGrUslJdwaZMp\nRyvwtHCHDXaYqnVGZUalcOK1X4Iq5JLw/EDn9p7ZSVt36eGsurY57xDb+gCC\nyZcBmOK1Vax+cxX83rimTPyBxV5v03KHebGniBYcAU1Q/aVPeL9xKE+g+8ac\nZ3LcMW6HPYt9xrZULv4Svh9FkL/xfKtw4Xv2hmZz+h8n2jMfi4KP8s5dfgjQ\nt1ir5rNiyJUnwIePGOWgINRN/+NDuY72+Hito6CFSzY52ufQVHgSQBj/kQtA\nK+JhcH4+2Umax3Nk7IaFqH0a/Grq3TqdC63q8fOgkWlrCA4e+FeY14iCqOOk\n0HLaLA3kzVA01EHtf7cE3hECDLPIcu3rBP4DcKX55tG/C8Iq+zNNYGcqNdqe\nXQI1Iw8/Dl48X6dyqUn92LBgk4HUIoKe1B7rQy9jX5j2jIMqdXp9OuD7tNSU\n7xZ2\r\n=GR50\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bea070b7d5cd092a55478d9c4fc5ed376e9d9c16","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v12.14.0+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.14.0","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.19","@truffle/source-fetcher":"^0.5.9","@truffle/compile-solidity":"^6.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.13","@truffle/compile-common":"^0.7.22"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.17_1637715788140_0.24722385601252816","host":"s3://npm-registry-packages"}},"0.1.18":{"name":"@truffle/fetch-and-compile","version":"0.1.18","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.18","maintainers":[{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"a5658ab2010015de11c49ff5860c7b4aa04196ee","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.18.tgz","fileCount":17,"integrity":"sha512-lC85TyUuazw6NReRkD3cbwBmt96enoxsTXKW0IQXWsy26YPaB85fitzYpLJLKJFXZfEBQoTsAwyzNpU/+/cC2g==","signatures":[{"sig":"MEYCIQCRkh8wq1vw5SidZ0F1ohsfRs7oe9Jgtry5dw0koWuKnwIhAMQvoYhN1DdkYNvVXyMjHdMPAZPiylJAC/aIQax6/Q0m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqUnuCRA9TVsSAnZWagAAyEUQAKEh9oVV5L87oTxasppf\n4Y+ydbh8eozCby5G2MSGDSZNLGgaVc0WIuv4/AFimd4t5pJu+hWG9Ic1zGK/\nfwlMcXXmr3jO22cVhTO5mkcQa+7VcWFCcVHuL8eiuaducAwoJKoXYs4PZtDD\n2EwNIKjBEwtpoE3EvtloqG6+lZlZl5mk5GaQoEAp415pdpV0U53NSgCrv+bD\nkK3KS6ST83tb/oh1OkeQt9gq7jZRli9KxXLfWGEW3VPUWHMSDoTemAzFlnow\n0WMoWdeCHR7dBgKnOEnxr/CUifW0pq3TdqjsmVbWW8L5WBDsNb8RcpEft5o8\nrjZYH47iXeKYcvJKSTwBGJa0Jb/Ivbi35/TiTrYAOQL229+0MKnW5Q1gT9BI\nXWUZHfiAKnb4F60hC7TKsJglw4RxWqo8DM/ReGTKwlijwiJgBihAT8IcCgWC\n+juAire8vHN32Ltu4C5wB6VXtp2Hb74Mq0uxUoR01ox4nVnyZ/mHig0DBinz\nZ0P8WKPSKgNuLMfTlESBPJZMmWVi3YhjTrQWlxB/bNwlvTs1YWsQCqGAPpQV\nxdKtnqJs/c+8Iap23xKg+t8oP6gutpbUw7Wkj8WkAnW1nX/DGC28E/fJzbvH\nLCAl2+CZgZ670FBhdk+Rou1OhVQCqI/UmIjllbTpO/gfJ7rWG1TfzPS5XMtD\nbgE7\r\n=GrzW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"51b747baa1761bcc892533286e50cf78cb82eebe","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"lsqproduction","email":"ll@trufflesuite.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v14.18.2+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.18.2","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.19","@truffle/source-fetcher":"^0.5.9","@truffle/compile-solidity":"^6.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.13","@truffle/compile-common":"^0.7.22"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.18_1638484462779_0.48139224769899136","host":"s3://npm-registry-packages"}},"0.1.19":{"name":"@truffle/fetch-and-compile","version":"0.1.19","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.19","maintainers":[{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"52ee42dd7d939996ead3133a9db290d63443a8be","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.19.tgz","fileCount":18,"integrity":"sha512-EIEckbjDZtjqPR5Be9ilTDSG+7awRiq2TJYOfgx5fWm4Rd2GMYUCfQEtcMLLZEl5Skr7KtdvvXF4jceIK87PKQ==","signatures":[{"sig":"MEQCIGCv4ARJIyX1QYH9S7oik/EhPisRcgGHm7yNP2ky6OLWAiArk83AbX3WS7ZpFreUJ1vDOV29zHOSrsdp8ffxnn7+2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs3m3CRA9TVsSAnZWagAAVMwP/RgwLPWlK75w6n2Fsi+Y\no3c0S3QrfDMLdN2HAaEQ2wf7q4Wlpvkf5EmicsieQliKlW+79MP6dwQvgJc3\nt3N4i3GQ37JZba4l8yhRaO9/BJI768u2VRteUzyJirC1Se3/f8gqN/rjjs4N\n3JKIOhsRSsBYTgdMSeg6vw8Qo/4+U1eVSTgb5JTjaVDSrSI/LwmEB4STNd4v\nEKr6BHDSuawpoLTJenItYY84zhTqqbvxAXPximRVZmF8tSyCHhaBiN51muMA\nSf7BP/bj8gwV8Mh/ac7I2n1ijRilDx7aT4kOZwmPqDSlQPSN+doiFHVOh8mb\nG4qwKHF51vv7rS+NULMvjg03htRZs9lr7Vkm5Nu3jSCY9LzkgUVHjSq2pjXd\nG9LVmmeo1QWTFvCjz3CjVk0E1frZXpWwYqZt7QL8UZcQRY4Gl4VtAyPwAPAe\nRKzf64TPddINx7Eg9IzKPJ8CpPPBJRluj9JjE+5fcWUNilF5ECzCVvNupFEo\nbRsFtd3V4TQ7AJMpH5cO8XZvcr2dCMOy7LKUXF6/PH+Y0cT4IV7R4QXPRL+O\n6o2/nOdu7xNts2QaDo9SjwbGFe843qH8UXgyp59u1GkmANzrWbdIP3TWAVVE\n6ALPZbxneeG3rfIFU28jxV0B5x/INwYrJPyj6ItnwNEwnpEr5zs9ZJQyrfl+\nkUBZ\r\n=nB3x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b381167f59327617a2648ced9926668e248856c3","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"kevinbluer","email":"kevin@bluer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v16.13.0+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.13.0","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.20","@truffle/source-fetcher":"^0.5.9","@truffle/compile-solidity":"^6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.14","@truffle/compile-common":"^0.7.22"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.19_1639152055379_0.8199233441703815","host":"s3://npm-registry-packages"}},"0.1.20":{"name":"@truffle/fetch-and-compile","version":"0.1.20","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.20","maintainers":[{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"87028f74f809f41cae712e3d8b35192dcee96f62","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.20.tgz","fileCount":18,"integrity":"sha512-+meaNLaZNmcAe4X66j5T45p7gYQ9z3EA9DPuU9OvfSwI3oQIgJOdzhzET7yrMWxMtOUziDpqrLzEwrBFVXbLHw==","signatures":[{"sig":"MEUCIC4PceUiry+dG+pJ6K2l9J5R1Tog31XlLkhuQVSoGw7uAiEAzcTHSKYc847gvr08CCc78yBqEiQvhiNSWzFub1aJAVw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhu8QvCRA9TVsSAnZWagAAJLIQAIu/tC2V3lsEerOXxAUj\nMz5mMawApzBVqLN4zD2QsAW8gFiLItZtjsrF0oB458qICOpHtRMmbQQxDYH4\nnLmld7Yk7P7NeAw3T0D6l1y2t74iVozPqhoRBLLUYxI5Y9aSXU+Cf/Ps/wjd\ncJKawYkRQTh0TWeVG0YaXxWuvBFL/VS7JkUTOLuSZuzFK1Flez0M3zEBvrdD\n3+Orw4SNgSkfsuOFLfJRvp3SbarsQNjCYOrY71kKs3hHi6sOCRQkXi+gAyuD\n+TJUyd0XFIIkkJZi5SMNKe3Hro3VHARoBlmsYoB1lkOzErFViEOlXCT1S3Qp\nKXKwB+QkAO2SX5+Two6AhBZRg7hPMQ85Qdnd1lWSqo/NyhF84u4RFJrOvadu\nqPCYd2/wYCl1430v1G/9AcLVdgI/WtbI72PLoK4iFbvi36q5gUKhfK11x//T\nAioeCGWYI7pUCJblCw4VyKUCKn6+CTQ71vbmvvcuiPipYOaBSAVdxDdZ997X\n3Tp8lGxWqht5++ehVA9t+JAbOoBTTVBzUh3OGatBh8XCMX/hBtfuYC50o4P9\nUsjT3ZzrMijyIglkIrKMRDd2iJPrSi8+uKBVwb1s+WZYpQKkYXZSrYKEQ+O5\nWNjvwZUpTfRxDAskYata+rMesgV0MDONsCM28MD6JXAfAtkxDV/bAsaanjZ9\nY6cv\r\n=IPoG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"653686708545be12b71f9b35eb7a3ca66510c54d","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"leeftk","email":"leandro.faria@consensys.net"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v14.18.1+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.18.1","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.21","@truffle/source-fetcher":"^0.5.9","@truffle/compile-solidity":"^6.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.14","@truffle/compile-common":"^0.7.23"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.20_1639695407102_0.6809471683566324","host":"s3://npm-registry-packages"}},"0.1.21":{"name":"@truffle/fetch-and-compile","version":"0.1.21","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.21","maintainers":[{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"806b4095e25890d634a0a8587961f16c582b4ac1","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.21.tgz","fileCount":18,"integrity":"sha512-pxITknDySvhDb48hBLVV+HOOSRgNv0vXF8YJwJiw8k+20M5jpB0Y/4t1dxjhaDHyApl6zg9++AdGaLrLlWdoxg==","signatures":[{"sig":"MEQCIE/biEwrnqQF2h2Cgs0wRiepRGaLro5ZEc7ja7L5MJ7RAiB1k2t6qWi/a6Bg/Z7jzl+8ikPB/Qa66vGDuKKnXc9kUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhw7/JCRA9TVsSAnZWagAA658P/1JxUsXw6/0NgDSDpyJr\nxCXmPMMKRhUtIWPoJBO8QBMubwAXtBBcZs+kWcyuKCzW9HtGPha3HOcVqxnb\nt0PKtCCwQVdJBhn13R0XW/IyMjtd88ujYIJQT4aLxBAhGnHyvmbQ6bAaZ/PI\nqxp1nZgIMalBIU81VzzWljmjOnRLPZRuyPlbtzonPHEnznUSTk+r5Lra/p6E\nOf2Eb0wgl2Pmw5ULEusOYAGIYocn19uaxoWBnrYxY45tuKXr7w9rKPuDBMjS\nymXLrC8JxitIoQOAyMfgvmu1Dqnvev5BCKr39gA8KPIo2zCyqMg0GMVazBvX\nolusZG1rFJTMsTo9fkULlsK65lrrKOr3KNBZ/CPb6EtAfsLWWTSJU5Aks0rz\nHVIXb2OXGjbxOMzXvG2jk8VJKbbZhrD5RpOGLiIhs7ASNzFwwf+IoBmjnale\nBc9YboXFPAFQ5icIWQ8OOM1TmrCTiDW0NCranJ0EiHrO7qpf0R23/8skwdmn\nxYjA6AIAzCuNZiuYo/vwMTO+wC6lqmE40TEvuZARlfP5712f7L+dyk72aSnn\ni5jEzRKp8/2pcnzrUqnDvw1g6tUOYMsXn6S1F6VK8OY522olleFPJ9r1E8Nk\n3JiCYyDH4ZJShl7obKllEcYnKhWTwTGhVLUp4RgvOLgAutsGFuCdei1mDszO\nptZ6\r\n=tTPj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4d587fc4f70c6bb8f6372fe1d0489c23faed08d3","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v12.22.7+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.22.7","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.21","@truffle/source-fetcher":"^0.5.9","@truffle/compile-solidity":"^6.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.14","@truffle/compile-common":"^0.7.23"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.21_1640218568937_0.7783561723211283","host":"s3://npm-registry-packages"}},"0.1.22":{"name":"@truffle/fetch-and-compile","version":"0.1.22","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.22","maintainers":[{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"b16483bd4d65b7143e8b34c6ca3ee4ffb74580e3","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.22.tgz","fileCount":18,"integrity":"sha512-WI2LhmmTD6K+WvZ2+2jneZ1TRKlZK04KIlgXKsmLiTPiTmSmwL8jxjqVMGVPCRNYLsUbygojM+6HxL9XPjwxmQ==","signatures":[{"sig":"MEQCIAXchobCa18xMwD0F5a+r2YulebJ1LZo86VLnOJiyw4NAiBGrZ1tIdKCOn43D0djGsBLXUoOHRWvBtJrZSzLOuZq9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh118VCRA9TVsSAnZWagAAsoMQAKFAc3TE9jA+djBJjSAT\nBHPeDioGTUN/onhSTcUagEs1lNKFmtFjbsMZiI694hTgBuGEiXuFZPlLpQ9X\nK6Aat4EmtQ51L79x1oXsVRh9hNo+Mss6c0hIPjyir5zl4E0MuBRBxHnrzZ90\njEbM4RF0r2TeCaFA7+VDt0jIO67VIpLO5VfZXvH59FWMCIZAHag3d5D36wyh\ngvb7xJhlH+f8+FW+FScPgkSS0i2KlLLok4UuiTtRLfPV2ny8lZNWYNacNbpo\nySRC7raS09B96q0QDxU4IrkkmXu6L8npH0OU5hNIwquAbOTuJS/c2IZ7JMcv\nPWQdGOJ/2Nn4ZXV4LTZHRqE3SJ14gBGSabp6fQEZxJtN2cLfDqmogx9BPUd4\nzJ6Bi4NleqRd/eGvINXFXBnVuzhBZhDcK/IaFp0/ohtuXLYzPUo4KkGSRXNX\npfRZVJicSH6zO4XqelhMA8GOJLhOyQNPp3eYyQ6i8VbatzqmITaGchRoef4K\nwtq2rytBVyvmwr/undbx6ua+iXU9WzLO+rVPOMMwXE97yqAbRzIYYEH4zL7K\n1ZC1qe9iBIu7qN15PV5x9B7BWVIlMEuBtwXGWJ2JbYSUKfSUgpLGF9xMYO2M\nohl8o2My8Ne8crGaD9bSghdWYIDveUlGcLjp7swko5FFQ2htzSpUue293xZB\nAomr\r\n=JxWU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"615e19831327890b23d8f8d8057da5637aaa0ef3","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"leeftk","email":"leandro.faria@consensys.net"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/3.19.0/node@v14.18.1+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.18.1","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.21","@truffle/source-fetcher":"^0.5.9","@truffle/compile-solidity":"^6.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.14","@truffle/compile-common":"^0.7.23"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.22_1641504533564_0.6908818654284081","host":"s3://npm-registry-packages"}},"0.1.23":{"name":"@truffle/fetch-and-compile","version":"0.1.23","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.23","maintainers":[{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"5de1b01c9e3f283f89049ff5a6c7ef8f22572d24","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.23.tgz","fileCount":18,"integrity":"sha512-Vv2PM3Ajq/Vx8ceEtUuZJ8R8x0NOTjsN7zW21fV0jpjcbuVUMAxmTI/4fTSmTqbgn7Gt0x6labOJJCs7elvLQQ==","signatures":[{"sig":"MEUCIQD6l2utWzgXPxFX2YyKrgxzUB+K5t8Pf1qLhZFRWP8qagIgE8yYAKd4DVDQZY+pycVR56crEUwQW1sEi6MpC4B7oqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh21oyCRA9TVsSAnZWagAA6AQP/AzoIX70KUiEqIKiOEDf\nTgDVtK3SgbKb+s6jD1rlq4t3vS/lUci4XN+WdU8om1y/R5yJZug8o1XtBPSJ\n6DiR46SQ96uAMYwml1ykZzEizW995tWK7YTwGNqQW0SUD+ebs0kkeAMeKSKo\nEGDaD/AdOXsf5KJFBZVBpZhz3PRmnQ9FdOfJ/8w/fvUFaNAmoaDCRS5Zp6c5\n9lITOwQ7zKPuh2ieETOGLaj3UxGCyhTKKikLN5H6GTsi0HuU0aTuD8uEedEg\nKnLXaDbo3plAuewoBw0RX0xdFqEE8DX5Rmb6JUV+Uo/q3Y4p2h7u5WPZxfbh\nz9+enH5c1G1MnMrydXzCH34EtvTBmA7mAvTcLP+MWstWM5M0nItW8qFOE7YB\n6xitD22RPFbNvftsqeOZO9bGf4NaQdZAZ4Ko+25+MJsmE+yUCeUxYtlHf/pB\nhynXbYMTuxzK8Me7/d1ExM/mKR4Zd7VuhMetKjeKM22mq0IMOZfuSeUKfq1W\n/uoieESE1Zm68e21WoOnYn1+RYJy9jNQSzePmvf3kX8XCzqLcR0U8wjr9CIy\nEtykIWxO27OWvubBgg6VUTXe8urLsgVs7sFJX5etuWgKB1W7HA6aVHSVqsuy\nv51ijDN38jeS9u2zBlGLH/mP5GevfL2pBlrD5f8PYbpVONr3w6DqIlsBHFAL\nbGtQ\r\n=jp0q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"cbbdad403808aba996b37237c277e302ee99353b","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v12.20.2+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.20.2","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.22","@truffle/source-fetcher":"^0.5.9","@truffle/compile-solidity":"^6.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.14","@truffle/compile-common":"^0.7.24"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.23_1641765426679_0.8450064095430099","host":"s3://npm-registry-packages"}},"0.1.24":{"name":"@truffle/fetch-and-compile","version":"0.1.24","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.1.24","maintainers":[{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"5f1eeb3edf677c8c5b40b293f289f6afaa0e90f9","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.1.24.tgz","fileCount":21,"integrity":"sha512-Idj+Bm0WgciLFZByuKw188Oam1iQATmlgh1zJHvh0JMzGxZSmdwx27xYQyVKViboPpfk1mK8XLOb7cuW8OiV2w==","signatures":[{"sig":"MEQCIEDb4YM8+xMuUlMSZhxhELRVuwaPBfABaH74u3vLpouwAiBNYq7WjUi7WQK3Tis/PIzLQ5cWh+5LJDZLm80vllxqcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4LbZCRA9TVsSAnZWagAA5rwP/iz95oS4VJGFB2xBBkhS\nBGAXRulmyMqITJRaVomIeVW/M1sOhNDCaZ05dByG8W1xQodJ2cTfsg0P/Rwc\nMME2kpr97mbIyEHP5agCE3WlE9WAf/xzf9ZgyAlGpmRzKqzZlv2/YpeAeuwD\neYAFf8g4VBWsdQ2VxEfxf5KrGFnRSnIblpMlVAI/Y8PNEO4y1L4mPCWMfFeo\nAmjUir4etw+JAdPGvpG2xl7gKaM7WdxUJIqojco0gXvEtuyoyDc6aCxqg6AC\nCGCGpvBbduQ8coWvV05crFU4DcBZRt05eZ1hyMU1n6Fh0REhNdTrMht9J/Xj\nusI3gTNBUPnT+KWljQfSDsJbKQJmz833SxhtTSem5E90VzNoHM8+1VOQE7sl\nrHiMnQwSoLhAXplv3ZTGBDeSWFSD/Pe/jogwddSrKrDMHp/kcBgCqkPpGANC\nHLhAC4gpg/hdmStnZ4bBBpglor0HdayFu7bKjkTSuewUbJgoe548DhPRFwW+\nwaXv4FDuWbVaOyFgR88FxzqLiZ1SvPOa7SaYmExMYCon5tZc82VHlXUBS0p1\nDwLRPWyOsGloV3brP2PLPre3pzj09FpEuIRx/C+NWZkrpkv8EE4QwSWqqpWt\nsZylAwvIbT66vn9BNmVYM9rJFzhHMWhkEJMa674GHDlN8Y1jwHGA5+dDhFrP\nw3g9\r\n=y4sS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"79d1cc27aee9918f328565035c30428c4b3f25d8","scripts":{"build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v12.22.9+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.22.9","dependencies":{"semver":"^7.3.4","@truffle/codec":"^0.11.22","@truffle/source-fetcher":"^0.5.10","@truffle/compile-solidity":"^6.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.4","@truffle/config":"^1.3.14","@truffle/compile-common":"^0.7.24"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.1.24_1642116825067_0.6339437396926069","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@truffle/fetch-and-compile","version":"0.2.0","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.2.0","maintainers":[{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"ea3bd9ac36a552bf6935d984d20ec68b55b77e88","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.2.0.tgz","fileCount":18,"integrity":"sha512-0m2WJTar7aWfjNMUqCHSHNozkmOugsHKnEZOfQrVd83Leg9QMtIE6nbaz3NG/fjjndvMiY5LmcYPkWJggY7qRA==","signatures":[{"sig":"MEQCIGeNAZpytamscP0xgHffXQvgMN7TwQnFtRV3WuEB0XZ2AiBD0eX1xGF0H8thEaY6XJsmGNw9oALUUp3DkK5LIBsGFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6eImCRA9TVsSAnZWagAAfQ4P/jOXWZCrziu6fykig59w\ntf+osWelawUTbg54F/jOiBz/DSRWazvN0UCiWldmMDiB9QXz1BTP5JirClVf\nh0Ac1Wj3w1FL3WhW+wcdD+VOr5jKCbkagvH5FsA/tXeYiDjnIC94rUjsYcUN\nN46JPJ0Siyb5+hMGHm+kxgJblJVAYosmIuyjC4oWJW1nKoQPna77pxlZ+8sa\n8D832H6VnXhgYS60C9x0AJyXqEKyRH32BNAAd4/Ja7xjZ7+ERlvu1NfDP+Ko\nWG+EmRxNqSTO7a/K4UjzvBAd1KuJwapvxOS9ilApD9TRrhwNrI6/Lm3Xdm8x\nAAT+PYG8XsAnmQFAAfPo8oIOH9mLgLfp4R5IMIQLbtB4PdGQsVO9cSv994ig\nzLdVQx3XtH+M3rM0dIeX58SGxa1E5NX6fjnEkYdT1XEAZQOPd7YVjDjsL8vP\nzEZm8Hi3N3CUfmFVwQRpXc2/IL3Py/5XWzbml0QNT0ZCBwhi2K/3utvHiZSG\nxRETlP3QbZmd2aRGNm2vddZ4RDC8yMwGmiHB25lzB8j1lYegRgljLxBI1Ovf\n+yig0ZgKlm/ERArWRVt4A9QU1uddXIpbdXjEpwlfNLlSO2WOzZU7Vf0yjEZf\n9h92NwulhsLG65EEbSTXwPnHIwjNq+sNx/ZMlAdFrOTJv2ghw2EF5u2z+om0\ndz4W\r\n=2Tyk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f3831fe5b159db57f59b9f11c4a41b56282b8884","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"leeftk","email":"leandro.faria@consensys.net"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.18.1","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","@truffle/codec":"^0.11.23","@truffle/source-fetcher":"^0.6.0","@truffle/compile-solidity":"^6.0.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","ts-node":"^10.4.0","typescript":"^4.1.4","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/config":"^1.3.15","@truffle/compile-common":"^0.7.24"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.2.0_1642717733891_0.916060530296638","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@truffle/fetch-and-compile","version":"0.3.0","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.3.0","maintainers":[{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"7e0e5f728884c060542359e36d0aa37c0a8d5a7d","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.3.0.tgz","fileCount":21,"integrity":"sha512-HY7U3fvdkDkS+mGY8kS+dAPlKMwtCF2lByIYx6NFkTb/AFxXTcFABQ9kMFztPy65qHOaXrN8gBnNHuXYE46qng==","signatures":[{"sig":"MEYCIQDGp28FBroPzaCnArTOn2OVYmoTWE689SlRQ7LV/oCShAIhAN790mKNcrWOCBSL9xXRof3LfTobqVJ+o7OaNsYX0lxo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9bkhCRA9TVsSAnZWagAA6TYQAJpBW/s3hfoJd4amqjJB\nSXpFocH2HTJFFEqRb4wwlPV+HisHUfjyCbR0y6O2/aQIxCTkQhWI7VYJQ1tU\nWHrrIWjJRVd/HPx+qR4wKseGNLOEE3PJGGebkHEu0EDAm+IAtak5kOhsoYAm\nOS3BsvFqK7vJhYcAUJFPl0UWUQINKbmoF3i/8YXotRKyvfi4NOKTUl9eP98V\n6FASJQaXv8n+ocPxbfp6CoOnBDMmc7yrBUTqRgWdst/6fWDYNhGLtqV1jr+U\nr/uMfXD2bg5GAaYW31FDXCo0/cA+4X48ZlYy0A923Sc7MOVaUgw/A/PfzcQM\nUnBbxtl4YxqIIDeRWGmOCyRmOyloaIEKgvXvZGI0DELhEwEcKzRWuQw331y4\nPDR2KH88NKuJ7pHz9PDWFIIDYUak6Ny3XnvJV4n+of4VYNM5LZrgJNB2dk8f\naDVr1iV104KzCd8HWXEL3oHUuiOOjdTrR8tvqBM8Rcf+nlojbbpeFx6eFIlF\n84morsw9DoT0IuHHsG/a1D7o4aCehfV/PmcueU/YcCFQ5uqxUWAqpR34MVH3\ns8o3d+N5g2MNN1P5n+Z+T59wEgvqDmS36J8aTe02/3MHXmlbrcB7s1k8HICG\nlaohSQQFEUUBgJzEj2weTC+Pvnu5HfYXxeYdDZDueij2Oy9jq9yin87hRQVi\nJYwr\r\n=i5VV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"017e84fbad1f53f62db00483cb07fad0471e750f","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.18.3","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.11.24","@truffle/source-fetcher":"^0.6.1","@truffle/compile-solidity":"^6.0.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","ts-node":"^10.4.0","typescript":"^4.1.4","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/config":"^1.3.16","@truffle/compile-common":"^0.7.25"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.3.0_1643493665127_0.5208165136953584","host":"s3://npm-registry-packages"}},"0.3.1-dashboard.1":{"name":"@truffle/fetch-and-compile","version":"0.3.1-dashboard.1","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.3.1-dashboard.1","maintainers":[{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"166187c594ce80058192ffdc54bfc064c63af473","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.3.1-dashboard.1.tgz","fileCount":21,"integrity":"sha512-ugwJ14MToH0Xrh9Rv5wE5HfWTBQQb+t482tRs5hO5lpKFnEqj9yAbW954dPnEsA44VFLXw3hO7Suvz6+Pg0h/Q==","signatures":[{"sig":"MEUCIEzO6KAWNHB5VZbGItQZNeXmjN3zXfxzVN+H1HMyBApzAiEAilsXPsP7/Fb6eaofOaRyNcMjp4cdV7vEYiDK7t9VD5E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+Y2wCRA9TVsSAnZWagAAhogP/0aGXVjxjQDxrQ/EXdyu\nPZ6WZgP9M8CH7PrLTvVO8Jn3KKN4O60xj4AonDjF0e4gRaYSL59jQfqINLX7\ntNLAVIjqcwdy2NTsuo9TFDA/ITB5x45ZmmamV5jgqN2LVu3N8rJ23Js7CGXk\n+nCs2/nrlwNLHPy5hxXS99V4wxzSqM7pZwXllhN6XDkMVXkVZW34e3GHY5sz\nUl16Ji5owfHQlJZ53ZjIRvbLq+tZGScUJFykuDTGOFm8OumUEy8tPSVGXbyJ\nzlyQoJLq+VII2ZuDB6QrUpnSiMaJYumds8+BjA1x8JUF75FhCnqRc4v/gCso\nf9LpJ1JHAURmmQ6lYXnb5Rv3JZLK1e3FeN9NLkObkVL2DfWzd7qkEe061JUW\nxjfz6iTJvBz4orM6QFb+ilAp7q4Hl4/UotvPfTVGavDXKPYAcWaooE34oAlM\ndoI/j62b19YRB6jBDFUKxPSBbkdpA6Va521ehTOGaP3i8yT3mEfgkSJ8uTig\ncSh6mv2tnIuMsFca80uL6SwAVixRUim/n3P9nvOA9CHeMQEXYWM19cQonzJb\nUz7zioE4d9lC+8wF08ZFspZyM/8OT4xK9AFGjs5u+NLUC5wvyexxFTuXpU76\nMpcQgyX5HtUwsnec2DXhKJoHDysP9inRSU8m5Tsci8UTDtXmSPipm+9T+YQG\nMCbK\r\n=tga8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"# `@truffle/fetch-and-compile`\n\nThis is used to obtain external verified sourced and compile them.\n\n### Usage\n\n```ts\nimport * as dotenv from \"dotenv\";\ndotenv.config();\n\nimport * as Codec from \"@truffle/codec\";\nimport Config from \"@truffle/config\";\n//  🔨 set up by importing the fetch-and-compile.\nimport { fetchAndCompile } from \"@truffle/fetch-and-compile\";\nimport * as Decoder from \"@truffle/decoder\";\n\nconst config = Config.default().merge({\n  networks: {\n    mainnet: {\n      url: process.env.RPC_URL,\n      network_id: 1\n    }\n  },\n  network: \"mainnet\",\n  etherscan: {\n    apiKey: process.env.ETHERSCAN_KEY\n  }\n});\n\nasync function decode(address: string) {\n  // 👇 Pass in contract address and the network config to the fetchAndCompile 👇.\n  const { compileResult } = await fetchAndCompile(address, config);\n\n  // 🪄 Now we have the result from fetch-and-compile, we can use it with @truffle/decoder for some more magic ✨.\n  const projectInfo = {\n    commonCompilations: compileResult.compilations\n  };\n  const projectDecoder = await Decoder.forProject({\n    provider: config.provider,\n    projectInfo\n  });\n  const decoder = await projectDecoder.forAddress(address);\n  const decoding = await decoder.decodeTransaction({\n    to: \"0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e\",\n    blockNumber: 13336592,\n    from: \"0xbc1be5ac62ca0637676f2b592bcd0a29bbf4e427\",\n    input:\n      \"0x1896f70af96f66c6c5e18dc3da0e5d238ee5ff0f56ad7876717492cfcbb3421db607e44c0000000000000000000000004976fb03c32e5b8cfe2b6ccb31c09ba78ebaba41\"\n  });\n  if (decoding.kind !== \"function\") {\n    throw new Error(\"Unsupported decoding kind\");\n  }\n  console.log(\"%s(\", decoding.abi.name);\n  console.group();\n  for (const { name, value: result } of decoding.arguments) {\n    console.log(\n      `${name}:`,\n      new Codec.Format.Utils.Inspect.ResultInspector(result)\n    );\n  }\n  console.groupEnd();\n  console.log(\")\");\n}\n// 🥳 Try it out with a contract.\ndecode(\"0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e\");\n```\n\nPlease see the [README for @truffle/decoder](https://github.com/trufflesuite/truffle/tree/develop/packages/decoder)\nfor more information on using Truffle decoder.\n","gitHead":"a9fbdc8e0f12e3e62af57748dc0ad5ce8349fc80","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.18.3","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.11.24","@truffle/source-fetcher":"^0.6.1","@truffle/compile-solidity":"^6.0.11-dashboard.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"mocha":"^9.1.3","ts-node":"^10.4.0","typescript":"^4.1.4","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/config":"^1.3.17-dashboard.1","@truffle/compile-common":"^0.7.25"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.3.1-dashboard.1_1643744688446_0.982232114862843","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@truffle/fetch-and-compile","version":"0.3.1","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.3.1","maintainers":[{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"8752451c46bc4b9614dd64fc9c5fbe07d428b5f9","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.3.1.tgz","fileCount":21,"integrity":"sha512-KKRQGSM1O3PCuHYhjJBv3VQ/Kyfd0VLzZilrhJJuGYE8UlMTwb7b9TrkS4WizT/oLWkUYuw5VGsC2a3SAMIWQw==","signatures":[{"sig":"MEQCIBdQSS3f7OxqyQ+qHU1QpE7dQ6L1/RuW/UCl0jATu/zqAiAMnz7d+gNk+/mI0pwQv4rODWejaPEOBBYAz5x6y/9Cfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/GLxCRA9TVsSAnZWagAAuOsP+QE/DkVcjXdOirZuBig4\nD5n9EdlXQcyzmhAUuW1FE9j0kOvgHOMNlNhsE8l5tuO8mmxtiJBbMgwn4QvJ\nGJQLhd9nmjI1qh98huj3YRNgXUQGMfMZOMH6VDhlR1Et1rgUmn12wqH+zWfB\n+oIEN8kpdjMnQkimUJOoYM+Ohs9WVoq4B5OFQ78cathpdaP6eQueTSaztcow\nU4s2LmKOJNPyRaZKbkrmf+ZVpr151QwSpK/JIkMJJ4TBLmalaCwNDSfU8Rqx\nB9dFGmV2/ur+aQvRVt9CRqlXOq/d41UoangNNph+a1KDCVn7G1/lctx7HMaJ\nT8FA9KnoX/TNPZFbaGWOpx1TdVuqutiR380GVaYDdhCpsDbSeuuPgigSloo9\no7ZcIMi++tYzrD6jq4SxrU45fryI44Mu/HDdRJnTq4Nv8fZMYJxSmgfUI8Ov\nzger13zjUP3TaIn0fIXuijnhEpY/pA7yu3syhHJJxuMmliiR9KutFHMbeezP\nLRF1NlW45r35Wck/Dlz2I/9cc5xthXZWWRMc4sjPq0KU8/FZ0dwr83EoqvMy\n0+htm3J9Jb782YSPP4Q1zwQah4XpwA8lYRMEOs6L9VdEyFqlFcw3fPyUdDR1\n1twveSlXlAu1WxYZGr3za8sESl8GHKFbsFx23RR2aJwGd7PPDP6b0XEgfaDS\nvhw9\r\n=L7ek\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"409dadef3759efac8265de7dfcbedf0c066a0a0e","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"cds-amal","email":"cds.sudama@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.18.2","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.11.25","@truffle/source-fetcher":"^0.6.2","@truffle/compile-solidity":"^6.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","ts-node":"^10.4.0","typescript":"^4.1.4","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/config":"^1.3.17","@truffle/compile-common":"^0.7.26"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.3.1_1643930353703_0.19483980996131223","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@truffle/fetch-and-compile","version":"0.4.0","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.4.0","maintainers":[{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"d8ce9f5d235431e4f8db784c3178bed579eaa20f","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.4.0.tgz","fileCount":21,"integrity":"sha512-B5l1kNX7K8OV3yR0zRnZDMliCzKBpNacYuv0Uv0xSz9WWzW2on+ba3Tl2AfsSEkLCJHByTxMXpbMAtmvC4b1Xg==","signatures":[{"sig":"MEQCIFocueeL8PSZuuaZ/xUAX2vzQ/I952tepWc4kiXrcx+5AiBesIOY2RKsRFM5ap2RB7vCmQSpeZn0wCIHdCazlvazoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBbC6CRA9TVsSAnZWagAAVY8QAIpBUz8HNnJPmQuuDBlv\nMZ/y0SkinVVRmT7LZrxP7XsZOf9TK8QP17Q7qfguyK9l5KOgbipRBFNrT8Oe\nmAJlXIuy0jsb45ataAvRpMqoPUbL+vAxeU2AfH1yamrZNOAhYgxXZtvv7uhn\ny6SPcbPwRQNONMI3bvDtCuNqYepU8fxq3EVx+m+hWiV17ztmAiXjS7qAi8SQ\nSCJ7YqYJqNQjVawq3uBUv3lgI4g2n2KlgJjjbMLr/u0g5OEMW3xLYRdBdyAh\nJaWnnIv1Dk4TfC2wu2jP7cJfNFr5aqN8voFOJHNIDkY7T7hRg/j2ELHlT2BH\nch3I8tDIbYppwJSts0ThESYBcfXiJH7s2tyjnf7EzAjqdWbFJ3iRuPXsAXoN\nQMMwz/3yXi+I1LZCFT5Qee1Ee1/kcQM52Z7j9wxOrFgBC/Xzhj8BybBvryZY\n6TNWozcHx/R86ZzvMFBAn2fQTAMM/pRcsGCFn/muG9HLj0HCPpmTviJHrtHC\nDBexGI6kWgk4wXvcJSIqEVFUF+nib8H0M0dekY4+tB8vlbxtHox+nb65Zhi+\n00IgoIKR6Uk1VgNMLdIOuRc6Ec1I1GZA0XMdh1LSlrIXoNNgMmk1CS1CT2qZ\nYDCdIrSoiaQpHvn4qMgY7ufC4vRPbWMAEUQ2AYtpXrX86LkZOo0YO0ukKMPq\nuFQZ\r\n=0Gxy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9a5337769e7ca9be112443d6ddba089f9c2c0f0f","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v12.22.9+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.22.9","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.11.26","@truffle/source-fetcher":"^1.0.0","@truffle/compile-solidity":"^6.0.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^9.1.3","ts-node":"^10.4.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/config":"^1.3.18","@truffle/compile-common":"^0.7.27"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.4.0_1644540090407_0.16447489607846388","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@truffle/fetch-and-compile","version":"0.4.1","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.4.1","maintainers":[{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"042eea87e1a03bda379da5f2c1933c821ac530a8","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.4.1.tgz","fileCount":21,"integrity":"sha512-V/YGlzzS1QvDbQ0Z9tD1YLG4zwjXzWamFXRZX384VzqO6ffb26aB35HTLO8bvCI18Wk2OlkAUXHmrylvKnFmNg==","signatures":[{"sig":"MEYCIQDTV5J4dfjTZhSpi6019Q8twdo1A1a6vMEkhxkT/s4+EQIhANjTSYJMcwz/4VSgHzdoiyXsfH6aYV4ktVvw8ypGYNCg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDtGvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8lRAAil8Z3NaGYh60R+yEbaNQLgED6ni+I/ypmT+fZ2+1d8YU/aHz\r\n6ksDs1dpwp2Ue/pLvZjpPjOX0KHsDqU+y9yZW8VkftM6zyTLie4sAhYnNrU2\r\nREr1Ga/5QpL6BqB6G6YUwMduga/5z1WNY0LXdFwq//uGNEOkuxyDyW5Rz+Zo\r\nw4AfOyVWr4eLbrmhu5Ud6F0+dlHhgeFAiU4Lyr/mRECqN21sVlOJ/la/amBS\r\nkGo9nAQx2CGG0LV1WuXsr1awZ9MI8BuB7NMnAxIN3qtkEPtU/XZG/IuGydlD\r\nzjDt/Reo8plhnS2cG7CUhl+L68eENW/gl6HqZCe85uw2PUs5ndxGeseQ7Oxi\r\n8H2uLPWcqSwvrhrBKBR/3qI21RonlH4NuTS7+cVMEBYpSasigmIGMU75JhAo\r\n+BbfO2eupzU5Q+umILS0W84iurn7aSezaqJh8R4aWH59qDZlyDBnTk+SmwGs\r\nuBGDQwVr+J523ZFmyW4/Nwq/fNoOkyRVDReEOd8DoNgABz12KoCypbkPe2YR\r\nS41au395CjPSlCnl8u4+cbtup23og61uVjbsRetql/eGYvUEJiHoDBfjtqcu\r\nNQtsTFHNof/HXJi5f2uSH0V/9+bR74Xw1r0xoWKGX3R1/ZfoKqggpWODVU20\r\nLgo93PMZFOtVIjY7/P5ad8kv5XtKNa0Zomo=\r\n=H6gx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9e36563411876fbdf3c3bdf8b974b6702a3740e0","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"kevinbluer","email":"kevin@bluer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v16.13.0+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.13.0","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.11.27","@truffle/config":"^1.3.19","@truffle/source-fetcher":"^1.0.1","@truffle/compile-solidity":"^6.0.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^9.1.3","ts-node":"^10.4.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.28"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.4.1_1645138351380_0.6389968892209059","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"@truffle/fetch-and-compile","version":"0.4.2","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.4.2","maintainers":[{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"3f3b35388fda3afa54b62d7625c00900e2d86221","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.4.2.tgz","fileCount":21,"integrity":"sha512-+9LAARif4hF46smbXxYXQZb2bNwKii65jhoEq4hJMdGXH7vPwbaH3jNNAsMXGnMsvh+NVH/RKmy2CXUNYbj2rw==","signatures":[{"sig":"MEQCIFFj01hTNgii5TlThkYkL4ZZC9ijU8G/HftSa2dV0VMgAiBKyBo3zXioeU15Pj+asU1JUx8+nRnlIlusdE5FaXJWLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFEIYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6VhAAgjHB6W7sYj5MSRQqSAZPmX79tLSV8kDKn1aVHdfaLANpZImY\r\nsY2HwQ8Ibe07rXycrX+CFlaRL6maPR3FWIgajpm67AUI7L1UjfbZztR9an47\r\nMxwCq/rxCYE6QQBld62i4AxghLqwEhygOWoEYzzYPvy6q8kU8GxRj4X2A0ff\r\nGucksuo3LHlZEhLP1KgX0IB0MFY0261yY5WMNinV7DoGTAZ3OuBX//Y2cF42\r\n9OiZF8BLog2zEMvviWNJ+AnHL/Ab5Apry++GYhO7CPYFhko/5HGa/T7HgItU\r\nlGpWP7hIZnABPgCxXD/5o0ONLs812zvSGW+dlUtWeAW9+3MPqI5Oqr+ypWds\r\nKNN8MsFWq6x2avSXeXgx8wv5yxWSzdQ8YOTY+TdGzSoow95AwZbgbnIa8AtN\r\nSgrsgGCP+/dgYEzUvDSlavIq8sxBQQW/5IYjGtCJogSGM4qyHaKfQYYUDNRP\r\n4EFW8RZ07tGEw6uT0SjDPx9uw0nemRkmX4Wk81rpax4TG57sxBHxcxe3m8rp\r\n4n91Vrv1PsRy6hyTWVBMKgpTHTxfA7bkswGiYYsmDZMZzBQ4w4J0NJJTwgjJ\r\nqcuXCnfeRjuMPJV8EsTlqpEmAXE7jshYU+QeFqaCo7CiCpaD2wuHkqJ4N+Ok\r\nYGfdRj0mQIxGy5+rA8+vsPhBIVgJ0ASQ9WA=\r\n=NDp6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ff5e098f75fce170de84ad0aac7ab5a94abc2ffe","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.19.0","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.11.27","@truffle/config":"^1.3.20","@truffle/source-fetcher":"^1.0.1","@truffle/compile-solidity":"^6.0.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^9.1.3","ts-node":"^10.4.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.28"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.4.2_1645494808458_0.25907828135984245","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"@truffle/fetch-and-compile","version":"0.4.3","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.4.3","maintainers":[{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"6781649d323990a6cdd2714f21b055388aa7b704","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.4.3.tgz","fileCount":21,"integrity":"sha512-V7CoJAMw9eToxr7PgkbpDx1ZZDAA6ASwpfOZmYDuwuUjQEU+4mZl7TCsvH4GVTnr6g0NgvfglK6QUDYHpbgqyw==","signatures":[{"sig":"MEUCIQDWDL8pKOEvn+SlcivBbo0Yx9m8B8wOXE/aSWYlaU61mwIgEIfh1b4PCulPFsmdimh2R2UeKEirKpF8MRb+zHiKAnk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiF+7EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXNw/8DVf5W/Ji5Mjo/1WQJqSBc0t9kCNrRW7+1HgIADFxbt4eeLnN\r\nnOjQf8mRiZYzeirigspOhyjQ8W9oU7Z8/lcRBDnANSNg0hFBUpD75fNGJHE+\r\ngchaM7zjnDcC4GI3cGb13WHBIa4sLBmJ67dLAIpifzI3lVdf0MPKZ6Qp/VoY\r\n4nIy6tYXGZf8A79gnzkLLck0Pn+1SwSH9Z+jwMNnmXBh9FBCDGtI989Gv/LU\r\nKi1watJl2AvIfUedBVA6MBe0ISgX+TdplHQeaodPYvC4uGZ1ASVTI8hX4LWx\r\nqQuxpT6fhAnTtSd+MJTfi5cojHPD0hVHTRcSnKIHOY5aD/MRf21Up7Uru/gR\r\n0QFQzODFqqo7qgV+ImbBWfy9o5HGe4/6x6aJ4CPfWZ7pTOdopEDQWP0jWcjI\r\nSNu+ZXOWDB6FGK4zrL7hcFeeiMPpbPpFNhD07Fquecj8czAj4BIE7alxLA7g\r\nwPeMcWP7H+wA7CFaF2cRyWfso0NJaVQE4ualNPzQLnFKOJMUKYmVHx7668FI\r\nMnk4SwRqzblML+iM+vcscisBSMcPmj3Dhk+9Ad9mRpJAnlAvhBf9MlzGQHYd\r\nxa4umWvWTsODEabwHaauX4Oem0D8KVW+kNZbjxKAjm6L+HlggapMnJxqSK0w\r\nCbEh7u2i/iKEEK0QuhIcXmk6PHTfVstL6zk=\r\n=OW+N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a11dfb2b14ba273a4a2976cf8028a0faef0a3d43","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"lsqproduction","email":"ll@trufflesuite.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v12.22.10+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.22.10","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.12.0","@truffle/config":"^1.3.20","@truffle/source-fetcher":"^1.0.1","@truffle/compile-solidity":"^6.0.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^9.1.3","ts-node":"^10.4.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.28"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.4.3_1645735619930_0.6722669521611808","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"@truffle/fetch-and-compile","version":"0.4.4","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.4.4","maintainers":[{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"4071c8d7213cc9f8ee5b82f4ace5096744a1a36c","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.4.4.tgz","fileCount":21,"integrity":"sha512-R/CN+PM/pV1hBi1OUR+hHrAkujQAmfd5DUwxlwnxVN1tzxa7ElyLS4i2rx+ovyRCNb7k33F8SLh9ept1iv0ljw==","signatures":[{"sig":"MEYCIQCFj7HhQLsyTCyOtpmFkx/58wk/GukF2EO2xBIgDaylzQIhAL3Y0Jepw3Y4oRgug2TP7z3nUAr2CgeX2L+vOZutDNZ9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIUJ9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqptg/+PLJm9fKtNyhAe6MSw4OLPbtFhlbncSiCi7iKdT6izolEqsTT\r\nVX6x7Oi5rcTBFUX3kPrgOvM3b0YznCF6shf5LILaMLMIn1TFb59XbN/N96SM\r\nSuq/gsjgepXmxytU+9oWIyWC+5+MsZwi4MOT/k+oJsNInt/vDkYk99JsUZ2L\r\nNx8q1ehdNllzIa6Li/EZxhP4rCZU4O3xbUGi0L9qXHQojjskYrmC/JfGW289\r\nnMyFRIQoRJ33h3ruaxPU4GHnniRZokbrw+Oa/BUorCc9BWx0dV2pBVtcTxV0\r\nuM7Q1Odl3MLj/AaE5ylcYeUyGBYnjGlbrmoMjZLvDrvlpcfH+WZIUAVUfzHu\r\n0R2zvP9B6cX9P8j75o1zfJ6jbozhNAhQGnG2xPhgrqsPMeFJOR/Cq+pFZCo2\r\n0j8iJ7ehUfKuNKaFvPNJdmOzFQo1WqiXdzkhCgiCP/+lg7IEsAdQkKC0TZiH\r\n8Fu9lceHLpqudye8BzYr/gjX3XejbBkCFfLxfwqb3uEBjhLfjI+MNSOIuKCc\r\ne57Phsdoeq36i3Su173SsNk4TIIKGenIFH4Sq10mIj9XfLmxOuTVLvRuJxBu\r\n5w3KYvtkL68ByGpEtes6gTddYB9tUvsbAKJQ8dd/HH/Jnz1tu0KibULMpIm6\r\naIPYOKbKf7ZnXStxJS/KlF5oGHetrAFhqZE=\r\n=yATv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"dddefbaf4811fd4652e57bde9b60455dfee17ac4","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"lsqproduction","email":"ll@trufflesuite.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v12.22.10+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.22.10","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.12.1","@truffle/config":"^1.3.21","@truffle/source-fetcher":"^1.0.1","@truffle/compile-solidity":"^6.0.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^9.1.3","ts-node":"^10.4.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.28"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.4.4_1646346877383_0.37120410178187124","host":"s3://npm-registry-packages"}},"0.4.5":{"name":"@truffle/fetch-and-compile","version":"0.4.5","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.4.5","maintainers":[{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"15be71cc2ea7598a5aa85140f9cd7de8fde1dc2e","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.4.5.tgz","fileCount":21,"integrity":"sha512-6lBGNK5ovmYDhrPaiA+M3dtRLMBEl0ock+rFNLYb7SGAfWwDNlyUvX8/mRAZd8b/2z4YkpOwxwMstfvHlTBG1Q==","signatures":[{"sig":"MEUCIQCJSInosq3VZ0iPS7mpSO2BeI2KncnJ32KQM9g3heEQbgIgHNKLaAcq78xr9h+Dl3yZIQwbiioBc3RIrZ3kE7VGN00=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKoK/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqL2g/+IpJua+lH8s3oNlrpbcv2Rgou4Vs9RqHFL8kS7Tr1jmZgvU90\r\nU48iaoFDK68tjdXp+dO0BMiSRsILVqdMF+WfPDLe3eLd2KYRwFnZEjyUkRW2\r\nfQUtU1mynWhoGnIUBBBIv8Jlbrvu9w03hc0zGaextgjRVquep58l/EcvL6H+\r\nbaBnRTiCh7Xn0Mv1c0NXRheZ7+Ig3u8/N2Ck/Zq6UGDaorUyrwDJNnvxnYL8\r\nLd0z7vOb8uCaXiJj/xtsvOxnpY7YjiVMhHuueLipMQIdEoieCJLOCoIKNTvS\r\nc8qC2HvQb8TKPkaW8Tfq1RKOVbBUG4UrFLwCy77+8qnbGrMJP8blr2ajgzVb\r\nkHtSJMzvvhhdEPqRK4lJgfQ89fVFJMk4bDqXrrW2HOy3xINMw3gSb4LN45eh\r\nGWs5hUQFlJz7yfr4PZvmCp2tvwMD2XyI6dX3Ei6TvAv9HXqf2RFtK65unr+x\r\nd1GvLxJrLwo9KrvKuSe46Jno2WXIdCFSjPeADdBi6TY8c9ft802cC4QQtDAx\r\nkjLrdrnlHSsveKc3z1Np38t35NQ5jLAcksNMFQI6xBQgA1NrtuUsqPlXLB3Z\r\nSqNWnEMCEYhARUN7ajjOPp9mN89nnzdNU5jROwXIqsL4sZvHupEI25jJ1VS/\r\n+59RyrYvwgY4zBDwZEKG5EOutX1RXQgW8YQ=\r\n=qTs+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"01c1d42d72564bf58b698742bf2ffe4ed0678901","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"leeftk","email":"leandro.faria@consensys.net"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v14.18.3+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.18.3","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.12.2","@truffle/config":"^1.3.22","@truffle/source-fetcher":"^1.0.1","@truffle/compile-solidity":"^6.0.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^9.1.3","ts-node":"^10.4.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.29"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.4.5_1646953151293_0.4639519693822247","host":"s3://npm-registry-packages"}},"0.4.6":{"name":"@truffle/fetch-and-compile","version":"0.4.6","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.4.6","maintainers":[{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"7a798c5c112c7c5927064a6ae89ec32735c55724","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.4.6.tgz","fileCount":21,"integrity":"sha512-E0ct5uzblKoc81OO29Wn7PSTWat79zCVDUd+x3DU+3swAQ7VjoibONtPptnsUad88nfIEz9XnVCakxyszS7+HA==","signatures":[{"sig":"MEUCIHMRFdlYEMxmr0SONbOq5ieQK/BZYtcI4pkZpVHh4ESHAiEAqipHqaK3Wm+pCbUjMgRnSZSLsZdDoSN0UmD+rgVA/zo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiM76rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrW/Q//XlIg5WRvHZI3EIJr1ptXwm0Fkrh0LBbqcI/Xe03YoTrNwIPe\r\nNLl9lmQH1WbUsIAzqj4TzBYfhXnC0RHA9YxxO8SsHxGm6zdHFEPuMtgACgU+\r\njXXJtSAXXEH1P32TeoErr9VJaAelsvKWqlzLArPoTfiIDUh16QVRO/1tDI4b\r\n0hGKIIFElZxivZY8mb0TW6QjgALVg0gQzF9wT4wcxRYXlIbN90jzqHkxlnwQ\r\nbGZUmLKZoF4c7X5pmvM6IGdn45/ezldUwUjndkJh0Sue3s1CgY3JzgfQyrpr\r\nEIXqh/x/H8G7nnMF49Av3GCm+i+x8U8Gmrp/f/s6Nvj80ppN5Ld6WqFBPcXY\r\nIXMsebd7dpv0KzGQQFozGhaeNmhJdMNqpqLDgUpq6zOXsI0CisRTJMclTtmV\r\nql8j3JiSzGtXwQQfiTdWVIvGAFW/Wh8TS++i6lyCR2+wSTgXxC8aRgOGB0EP\r\nxlA0f26LmAlusKJHxVdy/I78nrO48rguoHhQdLhr7NCTm+PPYqN3Ov+URHQF\r\nNpRfaQIoVYxx4Ji0a73ob9WnDGf7pRTtVcfdA18pKtLfYGA4TEhAr1/2eDrf\r\nfte3VMQzS2ZfT1+O51mHdHJcySZTDenDVhVlet7tkw3l63JoG1N2kVSulwe6\r\n2Vn7uKiFUik2r+6LKHJ1vN2nH8TEqKgOLWQ=\r\n=2A9g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"125891668cab716d886b9d5e630a0b7b3295d2ac","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"leeftk","email":"leandro.faria@consensys.net"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v14.18.3+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.18.3","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.12.3","@truffle/config":"^1.3.22","@truffle/source-fetcher":"^1.0.1","@truffle/compile-solidity":"^6.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^9.1.3","ts-node":"^10.4.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.29"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.4.6_1647558315586_0.8216232023502663","host":"s3://npm-registry-packages"}},"0.4.7":{"name":"@truffle/fetch-and-compile","version":"0.4.7","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.4.7","maintainers":[{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"0a196d060db00d687bde0c2c8b7e1bc35ff1d211","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.4.7.tgz","fileCount":21,"integrity":"sha512-Vl09qGoTE9I7B7HdqPqEprverPPnO+3/hEoLYRHZt3/Uro3WNiUnl5WN38KHIJVQw8g9M36DFZzkPBdujVwQ9g==","signatures":[{"sig":"MEYCIQDjhFbzzs2xhSFJgMkhTuE0PyUvZ2k27KI7dFK++2QwyQIhAL29HcKji4JADe2H4mq/y449G/NxIXtTzz5mGoud/Plf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPQC9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAvw//Sk5V3Z6Q/fuW6XLSGCfOQLLt6NTnvE9ludeTiAT2tTMk1K2+\r\noxc9p/nczA5AVkzXa7ujQc/Kt02Qa4pOEo6j5SsFJFaUYq9GhJzuNv3VVmad\r\n5vah7RwOooE7ErJ1+P7mL7ZdyzsSM9tuRuC5ZumNdkOybAbif3gW3mQ17lgX\r\naZyvCuYQGySAFYfDBs4E6EQnnp930OruVOYkaQuRdwv2hk/ayIVdAxMGNcQP\r\nrDQV/cm/utY9xENNqnBxeY4dWgfSswRJUygjhV+yp81Oho5lQCHid3gazFPY\r\nsXFB4sykW5bSP+yEpujMtp1oWvqGbeIQnulE0nOpAPnwP3QAuoHnQjqDTVoz\r\nNZO0fAgGW6f988rLaCui7OCZBjDrVeBGq3eQvFQXTbKp5cb3Fv+J4t9SkCtf\r\nrWaitBEbhXORB2isBuXo4kjTcbgXU1fZKg/WUhe3G45Vv1tNJT0AHnopcsnD\r\n5isPoFvolqreQZki3UikHABqxkVE5uyqR5my8Ar7dDJnrVmBQlcodfmpObhk\r\nBMp9h9UREZrZLBa2AXH5bjJ8/yPYlFdnGbGEECKrPFjVXZtoxygJD5CSMiCg\r\nHlHm6xXUz4nFpfCrtV+gheHww+k9YKghJ/Z5IohwLPXy2N6uXtscNr/yET4r\r\nFo9OUOQ8vGjaL11bybaK+4tlXn8NhGqOetk=\r\n=YGvf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e7396c1347e5eb5913ee52492d23e7653984689a","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v12.22.10+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.22.10","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.12.4","@truffle/config":"^1.3.23","@truffle/source-fetcher":"^1.0.1","@truffle/compile-solidity":"^6.0.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^9.1.3","ts-node":"^10.4.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.29"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.4.7_1648165053015_0.6382655813714644","host":"s3://npm-registry-packages"}},"0.4.8":{"name":"@truffle/fetch-and-compile","version":"0.4.8","keywords":["ethereum","etherscan","ipfs","solidity","verify-source","sourcify","compile"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.4.8","maintainers":[{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"9d0e7e84037966ee805325d37c75f462c28f6904","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.4.8.tgz","fileCount":21,"integrity":"sha512-J+ttLV07jyZ/O0LGO7lYVYkpmcwS/JcAmVYUaLvZ/ZF3BBqmA1dH2N1AEOrfJrs33u8suNb+PODR+RFhLE1nTQ==","signatures":[{"sig":"MEQCIHgsXfPmFlCNp0QQgV/t0hADDjS3Hr4vtf9DcAcJiXOvAiBQ/uK75UBeK9mBUoWKQvmuI7rnB3WzDT19vI9pMm9TaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRkoCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeBA/9Gsv3ssoiQn8T74ZwEwqbL7PPiMbXlmozmIAGw942T4hSKBQx\r\nQeQxOuo8EhabdZG6805tdFkcmI7SZxsAERCPhX6oU7j4LsPmzxOujpb+CeRv\r\nDPtQ/PB4pR/OuHbxsGolkZJEuW2TbIujoPI1RK4NzUmRVMDPyirT+MFcc6EC\r\nNghJpWWfZQSzKWMaxmKJcP5Kxj90/L1sWDBnZbqpD+MF2uMf7iQX2yAYueKj\r\nqxD4unHtgCJReC957RrZKCZp7um1aeswyuFGcgj3tGArX/NzSMu6WwHq7LQw\r\nypwShaUU9CbTfinyqFw/wm61kC9pQ4nErT2XBRr+ZTp7yeThRDL+V0j7e6kH\r\n7xC0puiBqB9ZcV0xlzITRn7DxfA/6r0hjPuFw38eGrTcDQnjajvqFTHNCjF/\r\nHw+3fuXvVgtNtbkx264axN3RDxrQlI4cAw+zP4Pr8M5tIVl+0/lrthACnsQi\r\n/8B2uOK28cPAh4lKQH5wefyn3l6J/Rqvx1pejIdt4EuPRHAJii4hHup896uC\r\nRuWf0rBGJaWcbvZXfY810MmBNbAs1Fwin6uX4vjS+T6/LE8D5z00c9Y7gxQk\r\nc3TS7XNX97xIEIwA+1Fb/ltxFHx/Kr3Rwja0SaWY2ln9EiabtOHdcrylBsf+\r\nRYnCRdCqnDbp7TBsVY8sR4OYN1D/agMUuNE=\r\n=GLjh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5c7b580bb16ea1a4b42a5430574171a905cb8199","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.18.2","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.12.5","@truffle/config":"^1.3.24","@truffle/source-fetcher":"^1.0.1","@truffle/compile-solidity":"^6.0.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^9.1.3","ts-node":"^10.4.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.29"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.4.8_1648773634300_0.1243408703912674","host":"s3://npm-registry-packages"}},"0.4.9":{"name":"@truffle/fetch-and-compile","version":"0.4.9","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.4.9","maintainers":[{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"22f6c9106034283d4fe551ffdad3fab4f610a90a","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.4.9.tgz","fileCount":21,"integrity":"sha512-GKA3joT5bkh0c1/RYOhcaSr+r0Drg2rQxNk0hxUBC1hyXJXA4j5bmXmCaS9l7gN2tFXccnyQr0eMmAh2tK5ZOg==","signatures":[{"sig":"MEUCIFgggQ2Drd9Q26OA0wkSwvuivGE6Dwd9zKqwiWJGIrzmAiEAipawj7xp/9fsFqkc8Uujfs3vkqlImkPSNIAODpcsLqo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUFgdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOKhAAn2yd3xTsEEDlLslnps6EwxyVMCapFF8p+Y0bAdlDvXYDFBq/\r\nj5hTRAAAAwvnLQ9o+3u6iwM8AGg2Q1BMQ6+mZNONv5VDTC5/T4Ql8GvdUFQZ\r\nYGSh4SfulR76kY5q0Vz3Qyqf8PBW4Fd3dq52Zl32z5Ds69euifdm4uyykncn\r\n4N62Jee1M1EMdc9LU0KszwzXyMwyvT8qbICP7D7+Ehe1bIkznsmkptNnOfmE\r\nmnYuIedPIJoynKDt+lDQrgP55mqzywP3K5qBTQKrATx8cmhoESXObvGChNK1\r\ng1n3O1p/jbZXMqRlZjf21KwKq3+a+ccASBFa2UpL2oIyTGXPW3goARQqT3YC\r\nBtI8mpyfM7VXzn+pqpeOU+weTloTDNFDygRCKzvqTyTk8WmEySQr9CkZJe8g\r\nKnqFCPhuQmrqsuMxPINWV4rBaptdMTHATG+W553/xYPxZjOIVLrd1j40sSPj\r\nvA17TASslBJBTmCNj0Ow9iS3uGE9ZqupdkA3SIGMvO4vrUjpJoKxtefkqH4V\r\nJXIyc6uaHac8jyDUOOiTdOiKtgpRoDTk6GBnydoiInpbHzs0RXgbpno0NHhL\r\nMbIshV9XVQBRQJVb1ZY0uloFZ7uHwLmhLoT6padrCpmu6kn7HSHtvo42F3LF\r\n90J5WNeQyPA3EfbjiYtOZicIBYdOO/jk180=\r\n=SJ7G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4900bd471b9fbfe521aea280031bf63b8a9657a1","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.22.12","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.12.6","@truffle/config":"^1.3.25","@truffle/source-fetcher":"^1.0.2","@truffle/compile-solidity":"^6.0.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"^10.4.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.30"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.4.9_1649432604945_0.3614239558941663","host":"s3://npm-registry-packages"}},"0.4.10":{"name":"@truffle/fetch-and-compile","version":"0.4.10","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.4.10","maintainers":[{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"e848cad25cc23cf3d4f0ffc4d625e60e3d74a32b","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.4.10.tgz","fileCount":21,"integrity":"sha512-Gqvd5TGL+NYKtCOvspZWWJYKektkpI3eYjibASKv6dHJXUF08P9PLN+5AX+DjvFXKGYjPy/g0wrd1Cx6SjAzRw==","signatures":[{"sig":"MEYCIQCm+7cDtstNBRf2saN37Imr2KTapgcHZiyGdeE5njEJKAIhAJVOofYxO3piHTjuKyfe3Cyeup/wtUsLD2Aa3JqXKJvv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUJZiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCyg/+KAg77uKPI/KvVucGL3LiLpLatXFFW1IgsXEkBLgTjgSKjHp7\r\n8G/c2esq3pep9pg8OofGsETyz5VmA7pV6yCt7f1jChFJ77wofA+DPTtdkD+6\r\nlC4/nJHIOZaK90hJDHY4RPGbrrXnChtpKtqaqSU9iQ4CkvBkIDoZkZqzo8S9\r\nuZ25dauqOBhUj80Z58B6JTMFW91eYqcBf2/NLN+ZEWFSpkwBCJOpavyugZFs\r\nnqRFmVDBOUfgkSzEmiYlmeKPxKwqRfxEY41gobtZaEZrJD924k9VJ/DWOvi3\r\nfQ/j2+XLfotPzSDjOl1nRct59W4zViyVOouoD096J53H446MNvOC3XlJ3dkW\r\nvh3EQvygaxh8Cw1bxP+27xSgPgaXULXCGY+wYUZDpspN06ERCfxp9/CBFZ8o\r\n6g4Z4xiVdNqBq0G1IbDczTmGqBF/IGPP+GwFhjI1y/g2SUVbq0187eL0eHZI\r\nKJczVRNdjZI3oozmFUu0dmpj5+v8fvou40siJYAAzNIjJGOY2MuHVy3RyBTm\r\neN3jWX+Nq8FzGxC18AFuSED8xuyHuzcSnwfv7KlIyYZ3z+czUu6aUjYsN+At\r\npEi3VXBT1ybk7d5yASMWF035E/4ONp9MpHKAHI5Cj+4IXrX0y6fQBhm5NJe8\r\nYTuMfB4TP9C1Rg3dlLwXfIzR90bKoEiXuTM=\r\n=gaAf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"567fcc73e136b580de173f1375971c944cc6ec45","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.14.2","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.12.7","@truffle/config":"^1.3.25","@truffle/source-fetcher":"^1.0.2","@truffle/compile-solidity":"^6.0.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"^10.4.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.30"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.4.10_1649448546079_0.5028765938997115","host":"s3://npm-registry-packages"}},"0.4.11":{"name":"@truffle/fetch-and-compile","version":"0.4.11","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.4.11","maintainers":[{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"3ca3259697d133df3a9370cfaf86f51a6de93bba","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.4.11.tgz","fileCount":22,"integrity":"sha512-o1NpgSDQqlcf7yslPY7+F1Z8sMjr2b7QCHrY9Uy8U9BP8HYQkVNyQ/wCwdarCaLslw+9yXuTrT0s/X1RdrWvqg==","signatures":[{"sig":"MEUCIQCk8Mckk67X2G446H0byOrxNTJNzUul+BGttd052XYM4wIgCmjqxa5ca1oVUl3mtrsSrqaz/uTtXuVDCxEDY2s+Gxg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiV02TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrsjw//Xf4QNu3oC21+hJiV0XsT4A7IwLGiwtPQcJgq8iWBdlZd3Vgm\r\n6p1T5bJkMEK5zTSI9igOfULIkeYoC6VBkuaIQoI25d3Zm9tbyFlf9KpSNL+W\r\n3uMy0JSjrmlVB7L9TB2UyTv60GMyGz5S98h5SkrWEU341nmULnIyCb9PWLtx\r\nenoKwkjsUkyvcuTRQluCgDCkhkS+0xapedCm6bojguawSbc4FgSbn1PDqC9g\r\niEQcnd5xP/phqUdgawaCQ+SsMInl1LdkadJVMYRHfNTRtmjGWN6jOii4DjpD\r\nyl9iep8lmPCJs3635c4kppCocj2HUvuj2EIjzmzJDwLXrrS0eUcpQXGoUOJU\r\naH04+Yotnk8r7rFLRdL7ItX97MtK/33rXAXjfQocNXOlh7/FpdHJQ0/hBMPB\r\nHldLGRIRwQij2ZO406UnndfIDYiN2HrXDeIMO8MpxfFsGkPOSB9mMlastlPZ\r\nwOV50zTCwSTkb7W68UNXwyc1FK7pjGv+SJLmt1fxYVYl9rzGptEI0rSuEQSl\r\n3uDbMZOcYIWlcoXHR8sqfZkHXuXz8vGqat1vJmUlQZ6r0qO1SulfKAk9D52h\r\n2k8g8igD0YBSxoYYqHkTeznVnYObW1Mqf8DEQEic72jlfT3Mw3rJE1qngHN+\r\nOh3SdMJQ/b1M6MvPUgNVPBtufmqbTwcpaKQ=\r\n=bMpr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"147aa1388aeade0ee164f2e62eecce7bec8f3332","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"leeftk","email":"leandro.faria@consensys.net"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"description":"Used to obtain external verified sources and compile them","directories":{},"dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.12.8","@truffle/config":"^1.3.26","@truffle/source-fetcher":"^1.0.2","@truffle/compile-solidity":"^6.0.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.31"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.4.11_1649888659388_0.3002247000022531","host":"s3://npm-registry-packages"}},"0.4.12":{"name":"@truffle/fetch-and-compile","version":"0.4.12","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.4.12","maintainers":[{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"dbb0a25ac54efa8bc2b727934197c710b11560a0","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.4.12.tgz","fileCount":21,"integrity":"sha512-fxmgSAHIQEbs4lOqi/IdkyacvbkrpztAmUR6FElAv6D/QdFqT0tTVR1ROMY1J0lbOr36P0WBFycRayysgS/dVA==","signatures":[{"sig":"MEUCIFeZ8U3HPg2QFNR9DAhNQcpqyZ/5ES54+cLYKSkExAB1AiEAl2YY6WNI1RHNnhtYLlE9r2517Lb1c6lSQ3WKUOjAD+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYdnoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYaw//VYMK4bzsqhAbDixMvyWSh+oLhiQco/iqOWfkxVqWy0Kbz0hY\r\nsiY4T6NFxAJ62z9aGfPv06L9rZDu91xqRFizNUjp52fREqupIeqNDTAPmGvw\r\ncOFpFdvAg/1woFmUox/BB92Xz7IYtXhLCGrxxOZ/VXrjRNIt2nnyIbWY8ZVb\r\nQalHK115Bu3VAWqxTicLy/VpP4Ji0qQHHImT5zTjfkCtcsoLVVJ7tB3C3RDT\r\nzqi5MgHvfizhpuYDFC1uZ0JtByWSgJSi/qSJirpDQcgM8wHRP+XpJ93nnw0K\r\ndMmU+4Wwh2uE8JxW+xEmECWLNN1FLF9NIPt+GqiTyIjyu0jZiKOWhCBGVyeC\r\n9Wm8NqAm4kb75q3z/7lY1z0f5IS4mZhQsPCKmoPETCEi11AolSgJK1QpreP+\r\nx7Kdn0kd7G2iEZB/0pIUy6cTngwUhHrtCd2CUqbWI09kla8ht9ze3f1pu/R8\r\n8CGm4Sz2ir2y73MZzk4saw7/sgm0DFczFb01Jq72mLht7Aov3h9+6AbUFHZ7\r\nUooVfp81JzTjFp4Y4gVvJv6p2wF0cYcO8pKnYJinpHiXhnwkq6BoWMt93NWE\r\nhFvU4kySKBOmGSCBZkVI4Mifvnd311l0Ql2GVRDoS+PYRo1k7RqvrvHllXgh\r\njXaYdLlVrcgZrkyWI6vMcfeu6Uesf7GBFPI=\r\n=bF37\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c0eaf5b39003c8b3eca47172ed4beb8183fe93d1","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"kevinbluer","email":"kevin@bluer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.14.2","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.12.9","@truffle/config":"^1.3.27","@truffle/source-fetcher":"^1.0.2","@truffle/compile-solidity":"^6.0.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.31"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.4.12_1650579943880_0.519398952482659","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@truffle/fetch-and-compile","version":"0.5.0","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.0","maintainers":[{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"5307ccd915b30924fe7405c57a6f892c14948ada","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.0.tgz","fileCount":24,"integrity":"sha512-08F2wDdYBOi5E13YIq7SOtRRRFmOkKnw/iyD73xwyAcBJ19rge0p1oyBjSTzwgro4WS2T0o0mlp9Lvri8xK+qA==","signatures":[{"sig":"MEUCIQDUazIGCaQEehBLx/a+0mJE4vDzKVQrdwQcAd13xYZi9QIgXZ1CxUMgQ2Rx8Xb2FdUyu36JgBeyAwNfoEjxymkfWAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiawNXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+3w/+LHdlobgqOTWy0sywieBcegUhm70RK60zDB40vQp37jjr5i/H\r\n/yXsmgu/YmitTOJsukf+SH6sUSR+s89nROEF0Qnp/+/Dbq2YVOg/9Ee5RWfv\r\nKqc5PHe3SyuUhbUMUtJs00fTDsDgIeshy8KwuycFucRxf1te/4m5ab7HNtcE\r\n5D63/+oOV2kOW6+tufkr9AzEIHF4bB3m+tmdaRk/cJXj99gjUQ4A+ahtQ9ML\r\nnDSHFr/FXvCe/MTTAe8njsFojMllnRaBr6CZdcdOH7bxRTx9VjL4dro7Nkts\r\nPEW3Hb0OA7LZaBjbAdTB2REZrza9rH2luvp8gO2hdW4W/YP9nZhcn/ywp0Gg\r\nJBIhUET01wDExjosIPJcAvYf5Et5IrsQ2PWToJns0vSnstsuuIm7k6xVThN2\r\nOZLUj3Wd6ru2p/29rU4UdLOyD43MvI6OS7sNENma1emnTOzlGZa8g3WVQvbT\r\nkAlDp2m0wPgZJRZ/UYMQPl3zQVtsQ33WZOI7cbxc4VLNQNUhgOpz7alFNyC2\r\nHuh/GGIHpJtTcRbMcDV5tJx8/OgK2UD26M7wW1a+G49mOcl2H5CidxTTD3/t\r\nrnso2+Th/JOB4+roCUvGVwRSTsNkyfAmzB/lb52jR3zTDD+NKIV0tbFVY1wI\r\nx8ZViFbBhK3nN/dJvVcGPFHS7GSUFtfzRtc=\r\n=8TcG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1fb5559aed29a3e177538d8118f06cf848c529ab","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"kevinbluer","email":"kevin@bluer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.14.2","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.12.10","@truffle/config":"^1.3.28","@truffle/source-fetcher":"^1.0.3","@truffle/compile-solidity":"^6.0.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.31"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.0_1651180375770_0.7040051768671283","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@truffle/fetch-and-compile","version":"0.5.1","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.1","maintainers":[{"name":"realcliffzhang","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"b482b489a344d325519238a2fe2d2754377618d8","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.1.tgz","fileCount":24,"integrity":"sha512-RXFUBW99puSgRTj5O9F9a5GyxBMClEMMsjpuxx94dFPwL+od9ni8yXd08Dh00JvYy5C+TgUpfLKkpxI2mCvCiw==","signatures":[{"sig":"MEUCIFNRZgwpQqr3XRCMsKgALv9fGY8G9DEX2KivCWSdwwL8AiEAqkNl0Zc8epkAHU/rTnPqKG0fJIFMJscimsQIqD1YgPM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidUVtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9UxAAgoPR2qbUzv2SdN8Q6+5E9u68t5pxYi3WZrQytVjsFOkZ2zRw\r\nKJlpDo1IccX7a03odG7DgCyyS3+Rua9REZqrT8nHjGGD9Ajc5B6hHqWlu8kT\r\nHSEtY1t8BXpJKSBmdBllNipHYxPScfjXjnFrYwTsVNe4lGONgdTJC5iaMZzV\r\nfQ2nc9oohqUme7bU9QeMpsH2T7VpTLIY09tqilOxXYo4+HERW/cQxaESUwi1\r\nZwTUIG9DcdjI758yeEzwLXH0GvHHdybYYKFnhwFndf7Kb45WTwK1WQX+GsJ+\r\nR6oNfxtsXdD//xo16l0Szhksb0f9t0QtyuxrEI7XrPbCkSCeIL5sJrSo4icW\r\nQjIOEW5q07da9DMNF9hY+bYZ9ugBIx1dfK/gt1drioE6aUU9ehRrjajbz627\r\nekVJwJJmd+8LXgRylO02Ys0vTDf/cMN4liLr42CLN454mErp2fJ5kHusMDQQ\r\nAS5oIqwx9tFXLL6JbIFqt2SwljzCuDY7K/eTjUMd+oH8lqqGksZHt/yNN8be\r\neDIAQO7lnxUbTaKQm3LOnIzR1Ujk/B/jhgxuwQM8Kp3wiQnnqm7T0LXBIv4Y\r\ntJV/D3unG5Rj1GuiF9EVLzf4ZJRnRy+PDyCOcz0GO/2l9q7f1RD9nhSXI0tv\r\np+GnfLZQDuGLHb0UMBCVZ/rqK7irhi6mM8U=\r\n=P344\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"50e599b68de8e967da8044247cd24ab6cc5bb8b6","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.18.2","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.12.11","@truffle/config":"^1.3.28","@truffle/source-fetcher":"^1.0.4","@truffle/compile-solidity":"^6.0.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.31"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.1_1651852653363_0.22167044273818703","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"@truffle/fetch-and-compile","version":"0.5.2","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.2","maintainers":[{"name":"realcliffzhang","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"397472d4171867bc0a8042c492e19b63c5937de9","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.2.tgz","fileCount":24,"integrity":"sha512-33Q2BeV81mP+mm2veHnqaV9zUma8p4mRTP/51h9p5F1o8IUB/1vOOTpB3SWNsBz0kzPc+cp+RyoB7vH0AilEbA==","signatures":[{"sig":"MEQCIFimPZfdipDIttrIX2tQWFlF+6ZZHHHnlCf7LesPGHg5AiBritYVzlliKHUyBI4lYYoZElVKtJS4/40fARc4DUhd/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifdcfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoitA/6ApZqWigFLxDjBa4XEUBZS9rMWK0TszROGjsn5W2aZQ88jpgG\r\nuA5pxJDNL3+cLNnjsc61WmALd/4jrBNUbXbfXIb925yduMh+UR2FXgLF/Sxq\r\ncroXNxOaCfTrXFWoWPmR83eMoFcxXjTlEOLtT7YPe6Lr8o8XKAxeMGXfMzEO\r\n9DIUbNHlWNXqq7wdHPl6L54dBvRKtTgfA9cEuYtNnO8SrAoY1+6NAvRbjZ3C\r\nh9ubfoXXld/wkLpnDo3DsHQOpqAYgp4dFhW9+XIU3Qh//ihqJnqECbkmdu8N\r\nkkfEjqwgRDSHw0seDArNm/k/BB4I71tft/bpxGV7+T6DeavSz2Rz/f+rZYk/\r\nM0NjRZIRUoj8mt/wUgHPyKVfPxXmBImjixPIOIMps8eSQ8gs5N9jS0NIpF8M\r\nQs7O049hGr79+r7F0Df596qnSbSF/UkxaxG4olQ1R9zJoGRSsm6xKe75caLK\r\ncwGkAIKYbyTXVZmSJU73wzoeYiVdrxLZYT6sbCqTq8uGYBJ5FhpoIdOLEmDK\r\nXyBpv7BYKkFVvVXtkOOMci+/jxHcs6gESqMBlhyzPBVQcetDhjaLptD0EDqq\r\nXYP417DAeY9zm54oURzfMvevKyaYOAlxRI9+B4dSsOWn8VKRzoY00rRPe6Ir\r\nB2R/pnZ48TJ0OJfddUEbiE/T2007/wjwQJw=\r\n=cbCb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e0ca0428893fc03602cfa59ea76983d1fd53252b","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.18.2","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.12.12","@truffle/config":"^1.3.28","@truffle/source-fetcher":"^1.0.4","@truffle/compile-solidity":"^6.0.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.31"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.2_1652414239458_0.44968923397286087","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"@truffle/fetch-and-compile","version":"0.5.3","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.3","maintainers":[{"name":"realcliffzhang","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"dfe21d038d03fa78a36cfed3c6bd6aa44c30815d","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.3.tgz","fileCount":24,"integrity":"sha512-RxpPAuq2oHXlpLtx9fyDXNvZvMuX0IByMQSfpwLfzgdW56YYI7dNgLVAN03m/opmdBpz2LyGCKznMFITGWGU6Q==","signatures":[{"sig":"MEYCIQC56b4vYdk/9ACAdrjE7HlZAwTl9h4wPJ5Ll52hTV/uEAIhAL7w0tC+kUzQ2ZkNxYDeMpDRMuJW1jJuVI2Aa3aOW9Ht","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih8NnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHsBAAjUXoBNa0Vv0hkg78VFBwh1wK3hERjCyCO83GEHpoUAK+TazA\r\nVH42T+O+0RIoxq+PrQF7AzjbLdDfLAG0bxQ4tL0kj2s3P9cUypk5sICmb5Dm\r\njf0Dz81QWIOoQyqZUIJoKbB1DcWoJzZUEVTEtAxqmYMzjCVfv+18o1gSgO4J\r\nBlqXR7fxCdDA5Ea5BTRcymGo26dZ9Wuiqd0IGXwKL0ItSWzygcl4LIa0yhL9\r\n4p/u+b9BPuyBsfweFF8cj2ihsdQWprY4OIhtwa1LlkXWEX4ecJpgyIUMMcku\r\nmNQB+0ToQdGiskRbqvhvbpuN+sUnO0HarzFHXMhFjCuWu/aQ8vthcLpXfuXe\r\nAUEfinff37raerxNelBs9yNt69JzysDv6yFuyKQkBlaNL0f7MTfoDYFPwazg\r\nsAiraI5uch0MWtikMDBlWDgvR0NzLWcywako1QMiCaRGTPCCC2K5VasAUcix\r\nucvQpCfyuFSTIg07bL/goOMC259kWj4wbkc6Z7ho1c1Pf8txZHCK9xY6pIiZ\r\ntdltjIskRn2GMC4nhNPzSCQEEFFokAAVkd277CGDEH5XQwjPhjU3lLk8Zctl\r\nI/yvQQ1iReWMad5CttDSP+/NmHRzwYUHt597sSLiMzHNEHvIDI2mcK8VLW7O\r\nsGsZRULAydX/BIZu6pAWdwoeoEy0bZCRwlI=\r\n=T1qD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bac1f2ec342aebb88c14510ca6ca05931d13af8b","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"cds-amal","email":"cds.sudama@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.15.0","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.12.13","@truffle/config":"^1.3.28","@truffle/source-fetcher":"^1.0.5","@truffle/compile-solidity":"^6.0.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.31"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.3_1653064551296_0.9302876425127906","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"@truffle/fetch-and-compile","version":"0.5.4","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.4","maintainers":[{"name":"realcliffzhang","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"b945ab0dcb19d657ccfe1a49987b6e5feef8c984","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.4.tgz","fileCount":24,"integrity":"sha512-yEiCmiIc1Yq+zodWlU4Ypxmkl2y1q0oo0j8Lm5FNUULT0zrO4tLd3JSRVoWnI8eg1et+LsSsioQ7hqAsU69RaQ==","signatures":[{"sig":"MEUCIHYB9xu9PNia+mu1y6RIaxoB6Go3HKsj6lys0uxUWxoZAiEAsNlOZj1mn713xGIFavmFg4nwF4gcMglJYqsT6YsDvNA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikRclACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCEw/+JI4wQFL1wo97JddFYP2Hbf/j+3WM9i8iZLFj+ICuMY0dQtAV\r\nUKB5+J8dFbfZ+ofy4GTl94EbvmgAKKF15JkFzsoC+N/F/AXzEY4j4OKnN+gZ\r\npdEw+72UNY5NtAawggk8Hv4VSRc3f44caoJvhi5c2aiJfYlDcuicU5nrQmTt\r\nMvr4Etyc0R+jEIgKFLlRtw1zN+sCllsjTioU6FjKtMlhCzWmNz7HC2Cz6zWN\r\nYOSh0DF3SlqZpyfRHL/mwBmamvOETH45p1p6c4QWodTISAzKYcMKjp1VECFs\r\nSAZmG4gVTBRRno66f7fJusgzZXjWaUUXC2sqJzL3LnjsXVDwUY78ElPV7S++\r\ngQiNAM1+Nw79eSFypGGVqK0Aag9wavmyEo/QuSc/aDpZjX10O/vLNzlUoHPA\r\nUFKWIHg4xwtqB9rlUhlo5ute67VFOinSpo8GC2yWhGrvzzgRE+wQP9e0+obn\r\n3ZpkfHAF6zZQQ7k9zLLguOEDuaCjcZnqdgy6NVwjpu8DiM2rpd8Tc/ps5YCj\r\nKtgtjHzXZG9XMiPFBKxG5ZD+S15AqRXSc/TtHbyWTu2AEwJTgDgqclwJzoI5\r\njJmI5c49dXpYFo3oIDrXPxr+IB1sbgUzlQeoNY+nEb0RlTxSECizmYl40JZ4\r\nOisr+QKYLEAT8x+QGgnvIiCKCkDLHxkIxGE=\r\n=POYY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"742e96e3df364e876602fe8077945c0e738585ab","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"lsqproduction","email":"ll@trufflesuite.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.18.2","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.13.0","@truffle/config":"^1.3.28","@truffle/source-fetcher":"^1.0.6","@truffle/compile-solidity":"^6.0.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.31"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.4_1653675812789_0.7837320254749851","host":"s3://npm-registry-packages"}},"0.5.5":{"name":"@truffle/fetch-and-compile","version":"0.5.5","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.5","maintainers":[{"name":"realcliffzhang","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"d659675cc844bcbdcf57ae5835e346ef1982fe13","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.5.tgz","fileCount":24,"integrity":"sha512-3UEbORGzGcae9yySUiJ8Tay1FBNdE8LIxhE8fHwEWjs8pvuzI0XM4LoLtBHfDw7DMmoHXlMLHg0P5wrPstq7eQ==","signatures":[{"sig":"MEYCIQC5tcStmUPOMbxJcVVo3+i/htviM+nL28WPCm2hVCmNLwIhAI9Y5B8BiQ2DPa4uwXoNnZBQtCAjJXStwRD3dSfO/XLP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimnueACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWThAAmKEZknogTUVdoggQ8LiDzvDV26hKwV5njncOCJv6/qnRYHx6\r\nK1JsuRjT3QoKIYwqnOAW1Zcp9rTpjUB5L4E2J1KtHEoWai1SavXaFJnMb4K6\r\n4pX+CG8Kfxg35A5vC65kQ5kG/g2PeqXe9dnVpINPB3BVqayZQFomyJQA1vQd\r\n8s98Uw9ndyBiGMcSkR8PxSoKxoeYsg2zz9z+W00/xdaAj1pyT6Ic8TQP/KiB\r\nPCcb+orGzPH3qTyWlijbSOQSARM9Emo3BcXXinNyyW/IkmE2emQvCP0GaehF\r\nc+nVJZozywfO958ELKo15BoqxTjoyJ3Cx0ABlj6pobp6rm5zMecpDF1w+hWi\r\nH3+yDzMzAFsvQmF315ixu7+/KyfWL2YMTkt5HfWdI6Uj9P2mpCLAFYozFYSc\r\nRsSwL/UXhkKfsICVL5y4SgnMP9iMupguUpvjqcCr0r7T5S8ksuhSyNWyY+/+\r\npc0RlYBDLIwZqFuZGHcFMIhyzpL11IIxdOMdWkh4Ne1YAKY0n3WCTRe2c1/H\r\n398f/+2bhh/zk0Tini7Q/4ZhrTQTbT+DHTGUyKIPh/Tb8fgqQFpglWCmE+87\r\nKwibUBh6FKohXUx8cTL+dowILT6XIg4gzIVF9zjOJUK55M45Om3Ctu2SWci8\r\nwwyotJhhPiZ2QEV/JkaSQZtrGk0GqULdo9w=\r\n=o6y1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bf265bc40e41ba4e6260d0da7c61184cfe9c85e0","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.22.12","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.13.0","@truffle/config":"^1.3.28","@truffle/source-fetcher":"^1.0.7","@truffle/compile-solidity":"^6.0.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.31"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.5_1654291358098_0.789010192365349","host":"s3://npm-registry-packages"}},"0.5.6":{"name":"@truffle/fetch-and-compile","version":"0.5.6","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.6","maintainers":[{"name":"realcliffzhang","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"b273dcb9b005aa6c44cad4745b6bbbb80ffc0a7d","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.6.tgz","fileCount":24,"integrity":"sha512-p6TLP/nHKmzNZingkBCzFOBd/qp4T/4NuznXJ431HLYBjlcHiTFp+jD5DFWSHrr5wFmBURtJ4IMVXYXAqZWvPw==","signatures":[{"sig":"MEUCIQDg1KADdROvYwodgaehG07AJgqK0N6IAzOjdpdYMVD52wIgWYkz24Bfa2YqOM0+/MQj8LidB96wGOyrepXyZTl41o8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJionYbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8xQ/+Ilr5RmvYqu2Kvg2fQjLzAhmGhVXg+baylZLRoHSz2b/U08An\r\nyveVJRhNEyNbgBP9fBIOfiyMk4dpxqAhXh9RuMIt1GgSb/5zpRKK93I66S25\r\nbCR46Bns0N/vR6gXMf5zLqxmHyKRJHppqSeZHoGdNDbWzwwKEsEl5kk8P7/h\r\nJQf0QbCOZRLEMBSbNuXRSFOGQV1XJ/7Q2HU0G+ljw3AH51JH/e+bCN0XH61s\r\neTiBqTZKQfs5MyQZ/2FTdCOwv2B8rEIS3DVGa5laXUBaGDR188SsoZR9KbVF\r\nPWIzBWqySxZqusv2ctn54puLUE5qblikd0cfSqatKOUKJ/r8c8eDteclBEgR\r\ndAja/sRNFzBJf9H0J8CTKy29FFck96Vjmn0KpjEfLIH8O2SSlw6B7jbOmGsR\r\nbXHwkXZKyiVp13zpyMVwp4Y+X6zs8lhEEcOGHlY63yk2OhT2zXNoKHiDVyIe\r\nvUHjF8uV7XrqcMooH7sxC4uZcX2Jm+eFT7zv7oOfOB6QJzdi7dMFWBeOgD4G\r\nZ6Z5+AcvCx2Fcb32RNZn9rdzixrvZ/w9V2wZfoaVZ9W/VJbDHL+z95hhfQd1\r\n8jQc3MOxfTs4K1eIosAzBEM/0DwiT7TtXHMqrQ5pJz7IHXDMocbGjBYNSP0h\r\nw0nRkgfnG5WqRczetHvd1cciNh6gScuEZLw=\r\n=YjrL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"059f3eae37bf48b9732a112c5592d63e6516652f","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"kevinbluer","email":"kevin@bluer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.15.0","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.13.1","@truffle/config":"^1.3.29","@truffle/source-fetcher":"^1.0.7","@truffle/compile-solidity":"^6.0.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.31"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.6_1654814235092_0.22350417256230948","host":"s3://npm-registry-packages"}},"0.5.7-alpha.0":{"name":"@truffle/fetch-and-compile","version":"0.5.7-alpha.0","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.7-alpha.0","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"0b714b0cc56112574cb3032f183a7616f2320c0e","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.7-alpha.0.tgz","fileCount":24,"integrity":"sha512-ycAWOfFhl8lpnKrvcUDWVBloY6JwtsIGhA3dQ7b9ucOMbZWdfSTcM54Lyt/aOSTIIgP4YBjQBYrt+kjZoa7yBA==","signatures":[{"sig":"MEQCIDqYak3P7CjZTtqZpFxHW7FUJTvuD4qXjAEn/L8D9XKaAiBP0lBzkG+R5LbnNsnlLkoVVKK1N0wdah7cHZz+iHaL+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitIQfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcPg//b9Td5eCLdVRr4DcYcvAyYukquEGMzgi3zIKOQchYqsn5lmEj\r\nzLlhIlErNwx4ZRogKKG1xr0T/y1t22K7O5s07dD9/D2mDTwZAhBgBv/epDAb\r\nS4p5xD17pjC/4d+R2JKiZ6eKOIuNy03i0trFAbsmYbhqoCWvSt4qE9o/a2uz\r\ntLsManPdwDUGmxTa4GABQEAwpzC00mNaiL3l2ufCUQRfgq0g7xupOlzXcM9e\r\nqMCPcnJuJjWa7N4bS3LmJYqg0kv16ezh6dlZd9O4L7QiKsowThzjPWAcX6lk\r\nBAhXlfOCSPAU8nXwrhQYdBx+WYD/0YBwJmiXVpv52aR8AcLq/T2Y5KoIqp7v\r\nLXrTmuTHwyBwdLMhmEdGby6DBEvhBNk7qZn7IMxoIM0eAd3fZlx1VQzI4crh\r\nAmCMwR/Fqu9U0f8ZWqT+IlhQ5tvl5PliOALHkQmpCTXXI++ksYa9+kYU7Icp\r\nE5ccZml0qJ3pTewdOkBlz0KWOORpmvFtXnJGN/8g7UkzXWvKvl6xALipL1l7\r\naBGOfBl52bYJtMQH6Aa3eYOyTeq8MU5RGP48SFI78QCFQZSehwTKMLH225ez\r\nTVuqwS7Xo7REJNDjhifNvI+3moX20ff136M3Ju0S+xU5zVCuXw0EV03UJO79\r\n+i64B0DxijiLsYG8HXvDMZkMF/548XtDQQM=\r\n=kl1i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"# `@truffle/fetch-and-compile`\n\nThis is used to obtain external verified sourced and compile them.\n\nNote: If you import this into your TS project, you may need to enable `skipLibCheck` in your tsconfig due to an indirect dependency on @truffle/contract-schema.\n\n## Usage\n\n### `fetchAndCompile`\n\n```ts\nimport * as dotenv from \"dotenv\";\ndotenv.config();\n\nimport * as Codec from \"@truffle/codec\";\nimport Config from \"@truffle/config\";\n//  🔨 set up by importing the fetch-and-compile.\nimport { fetchAndCompile } from \"@truffle/fetch-and-compile\";\nimport * as Decoder from \"@truffle/decoder\";\n\nconst config = Config.default().merge({\n  networks: {\n    mainnet: {\n      url: process.env.RPC_URL,\n      network_id: 1\n    }\n  },\n  network: \"mainnet\",\n  etherscan: {\n    apiKey: process.env.ETHERSCAN_KEY\n  }\n});\n\nasync function decode(address: string) {\n  // 👇 Pass in contract address and the network config to the fetchAndCompile 👇.\n  const { compileResult } = await fetchAndCompile(address, config);\n\n  // 🪄 Now we have the result from fetch-and-compile, we can use it with @truffle/decoder for some more magic ✨.\n  const projectInfo = {\n    commonCompilations: compileResult.compilations\n  };\n  const projectDecoder = await Decoder.forProject({\n    provider: config.provider,\n    projectInfo\n  });\n  const decoder = await projectDecoder.forAddress(address);\n  const decoding = await decoder.decodeTransaction({\n    to: \"0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e\",\n    blockNumber: 13336592,\n    from: \"0xbc1be5ac62ca0637676f2b592bcd0a29bbf4e427\",\n    input:\n      \"0x1896f70af96f66c6c5e18dc3da0e5d238ee5ff0f56ad7876717492cfcbb3421db607e44c0000000000000000000000004976fb03c32e5b8cfe2b6ccb31c09ba78ebaba41\"\n  });\n  if (decoding.kind !== \"function\") {\n    throw new Error(\"Unsupported decoding kind\");\n  }\n  console.log(\"%s(\", decoding.abi.name);\n  console.group();\n  for (const { name, value: result } of decoding.arguments) {\n    console.log(\n      `${name}:`,\n      new Codec.Format.Utils.Inspect.ResultInspector(result)\n    );\n  }\n  console.groupEnd();\n  console.log(\")\");\n}\n// 🥳 Try it out with a contract.\ndecode(\"0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e\");\n```\n\n### `fetchAndCompileMultiple`\n\nIf you want to fetch and compile multiple contracts from the same network, you can use `fetchAndCompileMultiple`:\n\n```ts\nimport { fetchAndCompileMultiple } from \"@truffle/fetch-and-compile\";\nconst config = /* set up config */;\nconst addresses: string[] = /* set addresses */;\nconst { results, failures } = await fetchAndCompileMultiple(addresses, config);\nfor (const address in results) {\n  const compileResult = results[address];\n  /* do things with compileResult as above */\n}\nfor (const address in failures) {\n  /* do things with failed addresses */\n}\n```\n\n### Alternate input format\n\nInstead of using a Truffle Config as input, you can instead pass in a `FetchAndCompileOptions` anwyhere that\na `config` is used above. The format is as follows:\n\n```ts\nexport interface FetchAndCompileOptions {\n  network: {\n    networkId: number;\n  };\n  fetch?: {\n    precedence?: string[]; //which fetchers to use and in what order; defaults\n    //to [\"etherscan\", \"sourcify\"]\n    fetcherOptions?: {\n      etherscan?: {\n        apiKey: string; //etherscan API key if you have one to speed things up\n      };\n      sourcify?: {\n        //nothing to go here at present\n      };\n      //potentially options for other fetchers in the future\n    };\n  };\n  compile?: {\n    docker?: boolean; //indicates that compilation should use dockerized solc;\n    //note this won't work with contracts compiled with prerelease versions\n    //of solidity\n  };\n}\n```\n\n### `getSupportedNetworks`\n\nIf you want a list of supported networks, you can call `getSupportedNetworks`:\n\n```ts\nimport { getSupportedNetworks } from \"@truffle/fetch-and-compile\";\nconst networks = getSupportedNetworks();\n// networks = {\n//  mainnet: {\n//    name: \"mainnet\",\n//    networkId: 1,\n//    chainId: 1,\n//    fetchers: [\"etherscan\", \"sourcify\"] //which fetchers support this network?\n//  },\n//  ...\n//}\n```\n\nYou can also pass in a list of fetchers if you want to restrict the output to the networks\nsupported by the fetchers you list. (You can also pass in a config and it will use the `sourceFetchers`\nproperty if set, or a `FetchAndCompileOptions` and it will use the `fetch.precedence` field if set.)\n\n```ts\nimport { getSupportedNetworks } from \"@truffle/fetch-and-compile\";\nimport Config from \"@truffle/config\";\nconst networks = getSupportedNetworks([\"etherscan\"]); //will only list those supported by etherscan fetcher\n// networks = {\n//  mainnet: {\n//    name: \"mainnet\",\n//    networkId: 1,\n//    chainId: 1,\n//    fetchers: [\"etherscan\"] //sourcify is not listed since it's not being checked\n//  },\n//  ...\n//}\n```\n\nPlease see the [README for @truffle/decoder](https://github.com/trufflesuite/truffle/tree/develop/packages/decoder)\nfor more information on using Truffle decoder.\n","gitHead":"ecd43cfe3d89d99231c171ced84cd113413d9c98","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.15.0","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.13.1","@truffle/config":"^1.3.30-alpha.0","@truffle/source-fetcher":"^1.0.8-alpha.0","@truffle/compile-solidity":"^6.0.32-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.31"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.7-alpha.0_1655997471083_0.5371919622183676","host":"s3://npm-registry-packages"}},"0.5.7":{"name":"@truffle/fetch-and-compile","version":"0.5.7","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.7","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"69d6e1f1eb8ac35e0e21fec820eb84d1c6a017c8","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.7.tgz","fileCount":24,"integrity":"sha512-syyYMRPQl3u63h6MeAaSc6GqKzYA7qGIkEezlCGEO5oqkDbfYneuSp4U6am+3XnmQQwdY4E9wg9zVePFw5hyVQ==","signatures":[{"sig":"MEQCIEwmTNZDYlGUWcShpEvRCrVZg6zBqJp0HezKmR/kHTi6AiBtPej6svNb9yatG74DdcRZ+jWEJURBCQzLD1cw70azzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitNECACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZrBAAg26HfeBITsMnLROGYCTF40FbxcvaUVwIZbNV5xZGS+t6P4WD\r\nO2u9vhIXbAUsbHm3EnOsyrWqmm5F3CH59P6ScWjwL7bmcIFeytgFeOejPMRa\r\npKUHgNDJHWKF9MfdPR8E12eCQF5j+XdiZ3l/vOd+VxL5OjNsuPsMBAzt3cHF\r\nKL1ONpkh0NaDybn+MqJPvZQngrf5qYceISpnGJhFk15QNLDr4eN4GgKh1sMg\r\n/Py2VGk2buBBJdk4j3RISsUUDvweIWIpURuPp/YIwtEhmmVReyDaSjhJbS0H\r\ngabckw4XCLP1orv+e7kGsKaCjRKmfo0RkoC91SoZocOT0IF6Bl4FOsQ/O6BG\r\n4hbV2wMSSE3Yce6uuT//eNi8pm/A06vepmCJ1gI32k/hWaUPjoP4CFY2HBI9\r\nZ9oNhFv6240cyvbnl0mYaPcqkDs8OdI23jvFGIbt1/QnfLjcdZ4h+wrhBYp7\r\nDWzdWdd24x6ooyqFRsoAOjPolzm4cckyVq3dJdgLjGXCMNYAbGNAfQN6g7+H\r\n+IBUKsgQ7KxmDpBbz6lVQEnUdHHdIOF67E9Divi/12r3hS+QWy7v8Iq5DnAe\r\n7DVnzU6CMR4pdCX72uXsletzxWeOrmdInZJm83rIedaXEhaUNTew9c8kc7tZ\r\n86TtMey9nefmbyb88Mzrb3BMoHfk02Z6Pz4=\r\n=K+3N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a6b6462487c2495b64d5e1a7a8a6490ca09e0a73","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"cliffoo","email":"cliffzhang08@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.15.0","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.13.1","@truffle/config":"^1.3.30","@truffle/source-fetcher":"^1.0.8","@truffle/compile-solidity":"^6.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.31"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.7_1656017153932_0.8184552625852386","host":"s3://npm-registry-packages"}},"0.5.7-alpha.2":{"name":"@truffle/fetch-and-compile","version":"0.5.7-alpha.2","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.7-alpha.2","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"f1db936d6de7f4adc741c40a7c8635bdc12ebf51","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.7-alpha.2.tgz","fileCount":24,"integrity":"sha512-iEmO3bxCwcTsLXIX7QbxConyCwi+HORN8vFwIT6CYMV2vQIw9qcn+GjZMjCmWy5+6cAI4k0WG+BOEhI8pAPl4Q==","signatures":[{"sig":"MEUCIC1quVz7j50C39dQ6bhQxXnKwhIB3f5XYs55kA9qSANeAiEAtthepZ5e91G/5fopWAZI5XlZiUezxSqZnBkClNGSi+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiteJEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkGw//a3McTIaC8/rPuuBBffH9MuDYo185B7zo/yuMu3OD+GJBp43M\r\nmK+lH1Ht5fgtrGikgYBGN7SBo6RerUJL4MkOcY5wtc0gwjF6rAmq0WsYA2xC\r\nMinMx5muPRRrTNjqwcLM/3kAJFg/f8UeDZkAcgGZffzUg2B99wNccvvA9/o+\r\n6Gefop6yMtUAgXseNI9W8AhtZya7ypcatmwbqOa9eSz30NEWL8fMdG+EDduV\r\nhztO7cPuPgCMAUTCo9JfBY8JT7P+KbsyXHtPYYG59wltRsqhbv6z5RBbREHE\r\nbdixzEMxuWC55WoYNDl286YIug5vBbz+k3q0ubRxEwIVOPycTAHuyPZT4+wp\r\nFVkvhOfRFFfHPiz0M525bR6qUY3PyOInJE9JJisQhcqS4W9exnfHNtmq7S/f\r\nIk2lmLUYFqUW94DoiD6vhH3/6KlAgTfvHlZiCiGVKngchCnJ36ua4ndpgAkA\r\n/lqbUfonedIAvBlKHvljn5s1MoPIBhxqM5gZ4kjYtu9lFH1UderILhu6FrnR\r\n9Lc3U3CtZ+HACfH1cl8PaQekKR+TCuuDHYVsjAuSc+dYXW0XXJ3Q7TmDTVOv\r\nCW+eGfgjDd7TzvnasT/D6UgnIJcdzmA/ZrXepYf/bESuzOHs35sULddsSTDh\r\nl6micdnlXYw5bI4Qlm+KPNnxQ63SHSC1AK0=\r\n=X3+a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"# `@truffle/fetch-and-compile`\n\nThis is used to obtain external verified sourced and compile them.\n\nNote: If you import this into your TS project, you may need to enable `skipLibCheck` in your tsconfig due to an indirect dependency on @truffle/contract-schema.\n\n## Usage\n\n### `fetchAndCompile`\n\n```ts\nimport * as dotenv from \"dotenv\";\ndotenv.config();\n\nimport * as Codec from \"@truffle/codec\";\nimport Config from \"@truffle/config\";\n//  🔨 set up by importing the fetch-and-compile.\nimport { fetchAndCompile } from \"@truffle/fetch-and-compile\";\nimport * as Decoder from \"@truffle/decoder\";\n\nconst config = Config.default().merge({\n  networks: {\n    mainnet: {\n      url: process.env.RPC_URL,\n      network_id: 1\n    }\n  },\n  network: \"mainnet\",\n  etherscan: {\n    apiKey: process.env.ETHERSCAN_KEY\n  }\n});\n\nasync function decode(address: string) {\n  // 👇 Pass in contract address and the network config to the fetchAndCompile 👇.\n  const { compileResult } = await fetchAndCompile(address, config);\n\n  // 🪄 Now we have the result from fetch-and-compile, we can use it with @truffle/decoder for some more magic ✨.\n  const projectInfo = {\n    commonCompilations: compileResult.compilations\n  };\n  const projectDecoder = await Decoder.forProject({\n    provider: config.provider,\n    projectInfo\n  });\n  const decoder = await projectDecoder.forAddress(address);\n  const decoding = await decoder.decodeTransaction({\n    to: \"0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e\",\n    blockNumber: 13336592,\n    from: \"0xbc1be5ac62ca0637676f2b592bcd0a29bbf4e427\",\n    input:\n      \"0x1896f70af96f66c6c5e18dc3da0e5d238ee5ff0f56ad7876717492cfcbb3421db607e44c0000000000000000000000004976fb03c32e5b8cfe2b6ccb31c09ba78ebaba41\"\n  });\n  if (decoding.kind !== \"function\") {\n    throw new Error(\"Unsupported decoding kind\");\n  }\n  console.log(\"%s(\", decoding.abi.name);\n  console.group();\n  for (const { name, value: result } of decoding.arguments) {\n    console.log(\n      `${name}:`,\n      new Codec.Format.Utils.Inspect.ResultInspector(result)\n    );\n  }\n  console.groupEnd();\n  console.log(\")\");\n}\n// 🥳 Try it out with a contract.\ndecode(\"0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e\");\n```\n\n### `fetchAndCompileMultiple`\n\nIf you want to fetch and compile multiple contracts from the same network, you can use `fetchAndCompileMultiple`:\n\n```ts\nimport { fetchAndCompileMultiple } from \"@truffle/fetch-and-compile\";\nconst config = /* set up config */;\nconst addresses: string[] = /* set addresses */;\nconst { results, failures } = await fetchAndCompileMultiple(addresses, config);\nfor (const address in results) {\n  const compileResult = results[address];\n  /* do things with compileResult as above */\n}\nfor (const address in failures) {\n  /* do things with failed addresses */\n}\n```\n\n### Alternate input format\n\nInstead of using a Truffle Config as input, you can instead pass in a `FetchAndCompileOptions` anwyhere that\na `config` is used above. The format is as follows:\n\n```ts\nexport interface FetchAndCompileOptions {\n  network: {\n    networkId: number;\n  };\n  fetch?: {\n    precedence?: string[]; //which fetchers to use and in what order; defaults\n    //to [\"etherscan\", \"sourcify\"]\n    fetcherOptions?: {\n      etherscan?: {\n        apiKey: string; //etherscan API key if you have one to speed things up\n      };\n      sourcify?: {\n        //nothing to go here at present\n      };\n      //potentially options for other fetchers in the future\n    };\n  };\n  compile?: {\n    docker?: boolean; //indicates that compilation should use dockerized solc;\n    //note this won't work with contracts compiled with prerelease versions\n    //of solidity\n  };\n}\n```\n\n### `getSupportedNetworks`\n\nIf you want a list of supported networks, you can call `getSupportedNetworks`:\n\n```ts\nimport { getSupportedNetworks } from \"@truffle/fetch-and-compile\";\nconst networks = getSupportedNetworks();\n// networks = {\n//  mainnet: {\n//    name: \"mainnet\",\n//    networkId: 1,\n//    chainId: 1,\n//    fetchers: [\"etherscan\", \"sourcify\"] //which fetchers support this network?\n//  },\n//  ...\n//}\n```\n\nYou can also pass in a list of fetchers if you want to restrict the output to the networks\nsupported by the fetchers you list. (You can also pass in a config and it will use the `sourceFetchers`\nproperty if set, or a `FetchAndCompileOptions` and it will use the `fetch.precedence` field if set.)\n\n```ts\nimport { getSupportedNetworks } from \"@truffle/fetch-and-compile\";\nimport Config from \"@truffle/config\";\nconst networks = getSupportedNetworks([\"etherscan\"]); //will only list those supported by etherscan fetcher\n// networks = {\n//  mainnet: {\n//    name: \"mainnet\",\n//    networkId: 1,\n//    chainId: 1,\n//    fetchers: [\"etherscan\"] //sourcify is not listed since it's not being checked\n//  },\n//  ...\n//}\n```\n\nPlease see the [README for @truffle/decoder](https://github.com/trufflesuite/truffle/tree/develop/packages/decoder)\nfor more information on using Truffle decoder.\n","gitHead":"4ad7d2c4c7ba31fc5e02c831d615cc58e863c2cd","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.15.0","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.5.3","@truffle/codec":"^0.13.1","@truffle/config":"^1.3.30-alpha.2","@truffle/source-fetcher":"^1.0.8-alpha.2","@truffle/compile-solidity":"^6.0.32-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.31"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.7-alpha.2_1656087107975_0.7860237833045653","host":"s3://npm-registry-packages"}},"0.5.8":{"name":"@truffle/fetch-and-compile","version":"0.5.8","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.8","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"c2fb38a1e8c1420d12917a5f24a9ff0eadfa8ff3","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.8.tgz","fileCount":24,"integrity":"sha512-RZO4UvsQwhZyCuKh10yhTBLjU7OhkCd/6lBvkyIVqJvUC+4I3t2ZE5HQGFANEqZp0dj9r7UpPQ8OY+6J8Hz5wA==","signatures":[{"sig":"MEUCIQCVQy5f9fi0xWcZTtBi4kTDZ09be4QkxH84W95vXBHoBgIgc8kJZ8F/D2wYHaE77ROeGTOgSiCi58paOaE6eQEUfWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiv2DSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqi8BAAjxccP53PSAius8oPmd7/DpggZd/jMOCgN0RhxqCDww0wOD8R\r\niFUWUPlO6KGGOv9384LCbYcp3xgXeEwkp/UQu4AmBu40pBdlhGkulEHDMR2f\r\nYsBzY79qGS6m3qR2kWGzd800OGGAzy045FElBV2nR1fbVUSXzFw34OB/Frdd\r\niKjLEZ6DNdDxBhRBKUfa8Qh5ruLv661ss75XnKfjSacY97wLZwxkLNU288mg\r\n+tPNiFFVTROhl+s64jEE9mf8+u8xuEVGNjP4RtvXrORXEkvEAbqUxTN5Fut7\r\nggHaFYypuVphViblZdCMKl0E3uuN92f2lXcdrkiDiLzAlYxG0wJ3OZwKkNVB\r\nF8p/6BYkyrD7Wib9Fuud5ILotBMMyqqmG6kM+UsstqNKD8hZ29AKf28JbF/c\r\nYJantjGEDQx1ijbG1eITFH2vF3tAEcIgQC9e6K5iiLIt+BucGE5PE4KUgK3m\r\nI7LQquxBwi65s5CG4p9qMNamCEbf9iKzOVdsmdYgNV+uh7uvj5/qVoWf1Srl\r\nqQAAEupfcxK0SeEBciYRl3oPkCNP2wGnY6x3IweAGu9N9DEDPM5MVtLMt9QQ\r\nq84Ai88aid/XulTDxueZ6gB6a5iHlWnarSGea1XvBE7hwCnN+IVlTB5eUOj3\r\nkdBFWmWeqENWdN8j04nVwF1MRi2LrGf8o+0=\r\n=9Z0E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d30ce8fcd3a84044c04ac7466d4b3be2b4e8ae48","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"lsqproduction","email":"ll@trufflesuite.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.18.2","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.7.4","@truffle/codec":"^0.13.2","@truffle/config":"^1.3.31","@truffle/source-fetcher":"^1.0.9","@truffle/compile-solidity":"^6.0.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.32"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.8_1656709330496_0.15607778828944352","host":"s3://npm-registry-packages"}},"0.5.9":{"name":"@truffle/fetch-and-compile","version":"0.5.9","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.9","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"0f4a16f26c755987c3b881db2f5d77dba9bc4ff4","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.9.tgz","fileCount":24,"integrity":"sha512-jkj2q4sYQyDCAAmp6ngtr4K8cjhgCecRI9wYMjVH2XHYF69ZSt2jkmdVRC5b/SjuYQyduLf9eenoJBiv2CTuPQ==","signatures":[{"sig":"MEUCIQDornX4YZdoezsz/NwdlmyKikVQkUQ3simxdJ85AQ7SagIgVXrzC01RtpUcYsIedWurUniStcyJ16s3DtQtUr2oFCI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixz6LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo47g//TvNqhBPGFbG7hjO+vVGVtPQo7Pg4vyd4mx33wjZWH/Yf8xzh\r\n9ZVguKVOHCUbCc5RyTwKxNMzFcxfVGgmVwh0rOLc0MrKi80VaojL1UkEZ2ur\r\nZvPOlv7fL2AD97K3xmfP2YYAPFA7VSoKhcs1OqSXRTiRtlPu+ZAonXv4T628\r\neGYsd07lDXYoVa315pZXjHITRePfesnVffVtuYCfNcRPsSai3ZXuKbYMWKPM\r\nvWKysR5ZPu/eYdO56OdcbeL9SGgjNNYc1+xPxmoAcHM8OvQNEfaWYsfSEVDV\r\nurs8ie8GgmoU0Mygw/D71/x6iZJWYXTMYUQUoYcHfDc17fduh5c+0NKsWsdm\r\npJb9SxeOM4R1Ez2WsH5NRhy5AmyBhhurJvGRl0N5CnbTp8tQCiRDkj53IRMS\r\n4euKaPqo8ZNK80FzyuFOl7pGpw+2kztEB7RPwcQeh9AKI4TR1PcBVJe8Mv/G\r\nWar3nOsYehxp60xrff222kMTZj00QxfP5TrprVsfkpi6FHiUV5BiZp6OXkF8\r\nLyvbJyk6OMCa7vfqy6FoHpO+5FguTCXtgb1+oT5QBNnLVBq6rSgMe8vT3SAX\r\n6wd3Gk6jXmGPqVADLI5emUphfkPsjBPSkC04difsKTYsKQ1LXuf9z6YaGzbd\r\nKckBsIwVY3leHLI2//2H6vR48HotU+MrDCk=\r\n=xj9/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0c56592405573ec799bd9a295e4d0c5310f4f532","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.16.0","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.7.4","@truffle/codec":"^0.13.2","@truffle/config":"^1.3.31","@truffle/source-fetcher":"^1.0.10","@truffle/compile-solidity":"^6.0.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.32"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.9_1657224842799_0.9727523136540768","host":"s3://npm-registry-packages"}},"0.5.10":{"name":"@truffle/fetch-and-compile","version":"0.5.10","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.10","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"efe91a3c84944fae96b2aca232000fa0b4aeb456","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.10.tgz","fileCount":24,"integrity":"sha512-HZTGg8/c9nMYubprz62hR2Gx/yrBFN/X4FZan1fttvFFzHal8dYYkrP/60WQ0U/OqZQiyXoVpGrTzNCOg19lcQ==","signatures":[{"sig":"MEYCIQDAzWHkyUMy0X/rgLQZ5C5c3+Z3Oxyyd1XVgBYttFjj+QIhALBn7dBd6tzMhXnCOfZdMy22QMb5FElunBIbjPyNBxEi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0dMyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFkQ//ZmTLxPVTJJ+8TZ2XcLhl35a2pedUCnUQiN9Szu8+QuEjyBQz\r\nrmitz4WNo4CJRvKQsU1mdcsqStf9sQX7Tm5MCBdB5vLI/rJzTlhjyKJx0odZ\r\nN6bXWBh3jsUobccEN+7Xggz8PFDuwsiN19Q+iIGHDa45giZuMdiSlDIKSoli\r\nQARegjoG2xqbtw7L2S9yNmq9oP0HdmSkjtFLG8uSZKKqHLgGywrzHvycEHRX\r\n86ZGWjKcu2TYEFSvPSO6eBLCLPXluBspiF6mF5beSsuEcZeXf8oXm24iSqnf\r\nZMgHXh5ndiGBTV71KejsL/9s/SoeOjIZObhxP2XvqwrZk6wZPxOEBde9ddzc\r\nPtToxmZh3b9g3BvYF/s/G8zk65Wrs6SEpZrJih14jldq7YWjtFiT2L7rI1yk\r\nm9gaYxHiZA7kbROtnKZMj+HPgdAlQ5TtHG5j44pUm5kG0aKK1+p/IkDrD4/g\r\nbutqKcL5VtlGpg/Dh6omXAcgkHRymqYyUyNBU4UUL3hc6dWroDIocP9Wwjhx\r\nyM7OCEy2W3LAMFx9ihrg0Y3bGYv498rVNY9PiJfoyI0FJahZVXvRTNJHghts\r\noSJXA88Ua6hUGRN2FE4BDaWwjI7Wv6hagBs7TJJORu9bM2DCrujxh93FUglF\r\n4GGSlfflBSHW70BoSBWv/PSgpvk6IW3ZeJM=\r\n=NVRd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"76fec0004b4cdba773dc131044977f1e2efbf9fc","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"cliffoo","email":"cliffzhang08@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.15.0","dependencies":{"debug":"^4.3.2","semver":"^7.3.5","web3-utils":"1.7.4","@truffle/codec":"^0.13.2","@truffle/config":"^1.3.32","@truffle/source-fetcher":"^1.0.11","@truffle/compile-solidity":"^6.0.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.32"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.10_1657918258754_0.7637640516773243","host":"s3://npm-registry-packages"}},"0.5.11-typescript-migrations.0":{"name":"@truffle/fetch-and-compile","version":"0.5.11-typescript-migrations.0","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.11-typescript-migrations.0","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"00298ded213f81865ed5bc814ff81b7eec21c818","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.11-typescript-migrations.0.tgz","fileCount":24,"integrity":"sha512-5ipTgRUd8ekAXyFk1znG60kQDP7t+1b73j84V5z3xRC2MosgqlJ8p33liUJqc9WxRtpU5EZlELttfH9mpLvsVg==","signatures":[{"sig":"MEUCIGc+PNRWWM2hCXm8irDqyl3LpwthJa2tVe2N7/TX2s99AiEAsi59b1jVRpRr0CJGFj5t6uY3isHOZM8N56TC97iPXok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2LyXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrK4xAAoo31bDHwQbv/RVA4ehjx9G3Mhhcl/1k0O3Mvc4G5vp3Toe2W\r\nAe71qPidRXVr29AghP63KyQJqhLpTYr3mkvQCH8BRc4MAxY2ofGNcUhVXUxy\r\nWxd3eh5NWtqqUtGntd0YYpugfr7vXN2SC7lwNHKYUx02ovU31jzNe3zGzWe1\r\nQJJv3AQsB0w1peiY9BwFku/cj1loLTxVP0DlVMRWdLIXRRYR+DRc19Fl+o+a\r\nmOD74PI4Ke5B0uNVj8AB5uqEfNJNtEAkU8asL6PNPePJgQBoLzkJ/xegUmZo\r\nL5OrgbbYwd21+TfS1fb9ahLsQc5iOqTuSDBtjkSj7oUNVj8h905c0qlOfzd/\r\n6zCBN+uap4tsHcrjQKJVUnwdiZId144YFxGYrD8rDuP8Us2vwmXNC48EEydF\r\n3lKK/C/Nqz6XqHA3NiTlNIA5J+GFYGzDPwiZjoTIpB/Oq8HapPdWm1ftEoLE\r\nMhdjrs6wdWX92uB6Kxj3c2ue9g3wd8nrGggXF0j/TDhxpQz9JwhaVQ7oIyNi\r\nhCI6Tijs8SX+2aHUgDVPjhV/u0oi3JxM3a63gd8Lj7+cpYXBIhNqD4T3tHLQ\r\njJ3v+L+kiWGlMv9BDGsLj4sRp65soq0tLWylmu7jQILZJE5e4MqDdepcafhV\r\nYJZFZ3nq2+uiyeItkWCgUgYvv66DACKDnEo=\r\n=iKPz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"# `@truffle/fetch-and-compile`\n\nThis is used to obtain external verified sourced and compile them.\n\nNote: If you import this into your TS project, you may need to enable `skipLibCheck` in your tsconfig due to an indirect dependency on @truffle/contract-schema.\n\n## Usage\n\n### `fetchAndCompile`\n\n```ts\nimport * as dotenv from \"dotenv\";\ndotenv.config();\n\nimport * as Codec from \"@truffle/codec\";\nimport Config from \"@truffle/config\";\n//  🔨 set up by importing the fetch-and-compile.\nimport { fetchAndCompile } from \"@truffle/fetch-and-compile\";\nimport * as Decoder from \"@truffle/decoder\";\n\nconst config = Config.default().merge({\n  networks: {\n    mainnet: {\n      url: process.env.RPC_URL,\n      network_id: 1\n    }\n  },\n  network: \"mainnet\",\n  etherscan: {\n    apiKey: process.env.ETHERSCAN_KEY\n  }\n});\n\nasync function decode(address: string) {\n  // 👇 Pass in contract address and the network config to the fetchAndCompile 👇.\n  const { compileResult } = await fetchAndCompile(address, config);\n\n  // 🪄 Now we have the result from fetch-and-compile, we can use it with @truffle/decoder for some more magic ✨.\n  const projectInfo = {\n    commonCompilations: compileResult.compilations\n  };\n  const projectDecoder = await Decoder.forProject({\n    provider: config.provider,\n    projectInfo\n  });\n  const decoder = await projectDecoder.forAddress(address);\n  const decoding = await decoder.decodeTransaction({\n    to: \"0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e\",\n    blockNumber: 13336592,\n    from: \"0xbc1be5ac62ca0637676f2b592bcd0a29bbf4e427\",\n    input:\n      \"0x1896f70af96f66c6c5e18dc3da0e5d238ee5ff0f56ad7876717492cfcbb3421db607e44c0000000000000000000000004976fb03c32e5b8cfe2b6ccb31c09ba78ebaba41\"\n  });\n  if (decoding.kind !== \"function\") {\n    throw new Error(\"Unsupported decoding kind\");\n  }\n  console.log(\"%s(\", decoding.abi.name);\n  console.group();\n  for (const { name, value: result } of decoding.arguments) {\n    console.log(\n      `${name}:`,\n      new Codec.Format.Utils.Inspect.ResultInspector(result)\n    );\n  }\n  console.groupEnd();\n  console.log(\")\");\n}\n// 🥳 Try it out with a contract.\ndecode(\"0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e\");\n```\n\n### `fetchAndCompileMultiple`\n\nIf you want to fetch and compile multiple contracts from the same network, you can use `fetchAndCompileMultiple`:\n\n```ts\nimport { fetchAndCompileMultiple } from \"@truffle/fetch-and-compile\";\nconst config = /* set up config */;\nconst addresses: string[] = /* set addresses */;\nconst { results, failures } = await fetchAndCompileMultiple(addresses, config);\nfor (const address in results) {\n  const compileResult = results[address];\n  /* do things with compileResult as above */\n}\nfor (const address in failures) {\n  /* do things with failed addresses */\n}\n```\n\n### Alternate input format\n\nInstead of using a Truffle Config as input, you can instead pass in a `FetchAndCompileOptions` anwyhere that\na `config` is used above. The format is as follows:\n\n```ts\nexport interface FetchAndCompileOptions {\n  network: {\n    networkId: number;\n  };\n  fetch?: {\n    precedence?: string[]; //which fetchers to use and in what order; defaults\n    //to [\"etherscan\", \"sourcify\"]\n    fetcherOptions?: {\n      etherscan?: {\n        apiKey: string; //etherscan API key if you have one to speed things up\n      };\n      sourcify?: {\n        //nothing to go here at present\n      };\n      //potentially options for other fetchers in the future\n    };\n  };\n  compile?: {\n    docker?: boolean; //indicates that compilation should use dockerized solc;\n    //note this won't work with contracts compiled with prerelease versions\n    //of solidity\n  };\n}\n```\n\n### `getSupportedNetworks`\n\nIf you want a list of supported networks, you can call `getSupportedNetworks`:\n\n```ts\nimport { getSupportedNetworks } from \"@truffle/fetch-and-compile\";\nconst networks = getSupportedNetworks();\n// networks = {\n//  mainnet: {\n//    name: \"mainnet\",\n//    networkId: 1,\n//    chainId: 1,\n//    fetchers: [\"etherscan\", \"sourcify\"] //which fetchers support this network?\n//  },\n//  ...\n//}\n```\n\nYou can also pass in a list of fetchers if you want to restrict the output to the networks\nsupported by the fetchers you list. (You can also pass in a config and it will use the `sourceFetchers`\nproperty if set, or a `FetchAndCompileOptions` and it will use the `fetch.precedence` field if set.)\n\n```ts\nimport { getSupportedNetworks } from \"@truffle/fetch-and-compile\";\nimport Config from \"@truffle/config\";\nconst networks = getSupportedNetworks([\"etherscan\"]); //will only list those supported by etherscan fetcher\n// networks = {\n//  mainnet: {\n//    name: \"mainnet\",\n//    networkId: 1,\n//    chainId: 1,\n//    fetchers: [\"etherscan\"] //sourcify is not listed since it's not being checked\n//  },\n//  ...\n//}\n```\n\nPlease see the [README for @truffle/decoder](https://github.com/trufflesuite/truffle/tree/develop/packages/decoder)\nfor more information on using Truffle decoder.\n","gitHead":"a686945780ca094faaa3c237f4f94ceb659863e1","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.22.12","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.7.4","@truffle/codec":"^0.13.3-typescript-migrations.0","@truffle/config":"^1.3.33-typescript-migrations.0","@truffle/source-fetcher":"^1.0.12-typescript-migrations.0","@truffle/compile-solidity":"^6.0.36-typescript-migrations.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.32"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.11-typescript-migrations.0_1658371223381_0.6855841102679601","host":"s3://npm-registry-packages"}},"0.5.11":{"name":"@truffle/fetch-and-compile","version":"0.5.11","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.11","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"6e224bbb5748574b71c8ca6f484f14acec5225c1","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.11.tgz","fileCount":24,"integrity":"sha512-hsSfXwRvGEkECZq2MvNEZ6I8vFChH93VE5U90a02L6PKCS6oUr33wa+ng1IDDtYPXW+g4gptXyaXiBGhNLWsAQ==","signatures":[{"sig":"MEUCIBR94PIQKvLvQW4EqdOksLkt7Yo6O93/48kTZG9HzS/qAiEAhTn8S9uZQY9EVz2TMdqmAv6Nv967wkojgzkE9ziIWuQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2eHxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfhRAAmhw2CffB4TVGKbgt/34EIelfbIq7ndM26y5Ap0PUSPg4icm+\r\ny6saZBaI5weabmP2007Hnl0vbvI0XCn52T1TRQWbSgEWurq9PZ6JhZLVMu0i\r\n6hCAOxTHkYceXjV+m4axJPSODQijWZwhfZ3ZhL86gejz3PRaddDimiM6iPRC\r\n0cQr4fUVQXzNFaEDINSii8vk3UsNDkRnwM5bzddGAJeyYXRrXovY/PJeEGRj\r\nc12PNJsJNeQOiFI8dL+H3P8acVNY6p0FjVVvJD9J8+ct+4W8Otf4LkT09rQC\r\nC4T7VDWsOG1/+9SnTnQ/zCPyZWh0iWqjG4D8WYia8+V6XGn4drjHJOQXf8dd\r\ny8YcJtIFblYK5OQqKvKDw8EdTqmFberZKrx8r3MNgLdoPn4e3D7ym0mQZHpw\r\nbvCMwrZWeXiYLwIYsWGnJGTuFFGUdHVlEXLwatHfDzqp3TZHA0z/vn3LJDcH\r\n7vpQaEsJSamuxtIkkRLLqbynJ2d/lwhXtI8tzDWPq7/giD/z0BHbt9abRYcM\r\ngKdsN9zecZNoxRE2djamiZ5wO+5hM013SkUIbJfZxXR/UWd3rBWGAxtlr57U\r\nA4f7upYW89cxKXyaVWkjSdfJl3DKTBPgCvScZWNckiRU8taiiVziyiSxA7ZZ\r\nW50nc5rWSfo4slzdxXTpZJrBywDuHWQeTyQ=\r\n=PsjH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"074c8ac1695d241096843a163a1bc95c34a3a117","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"cliffoo","email":"cliffzhang08@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.15.0","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.7.4","@truffle/codec":"^0.13.3","@truffle/config":"^1.3.33","@truffle/source-fetcher":"^1.0.12","@truffle/compile-solidity":"^6.0.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.32"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.11_1658446320920_0.6760578010699574","host":"s3://npm-registry-packages"}},"0.5.12":{"name":"@truffle/fetch-and-compile","version":"0.5.12","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.12","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"75a98fde621cf07993956aedec38d9e8c9128f19","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.12.tgz","fileCount":24,"integrity":"sha512-LIVVMwBS45Mh5oubbTG7TQSA3oLtr6BJ9ceR6QGKX+gnSXEirKCvWQqgrzGRhDeRroDWe1uwNlurb23BR2nfzQ==","signatures":[{"sig":"MEUCIAUqF2rnteuc4+ACaS2IhORA8mH+pwq37gDxHgnjDnJMAiEAx+CXYqSxv1a9ezx3QjtKYL6NCLi92J2GHhejg3gYRKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5DTfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsBA/+KUYNKFOn+jwNm7EoCoKY6Z4tSxfSki8oh3cCG6og6EttZ57c\r\nIKekzXG9/lYCEoUZDDC2QtosMaMFvhYOWLuoVr9drYNmE29v2y0lgxyWQ2Km\r\nGDwLRMp+1dmJMbrw2mmP2IXmJ2VZpaBuXmLMie+yi2rNi+HQI7ms6SX5V2qG\r\n7EOzj2H9vpNFdHzElx73VoT1iMKme0tch5FqK92hO0uNklV2dcj4CtRf+VCA\r\nj5FOPWDnfOzD6yXjJzFz25BZ3kwQO75uQNM+SPVSLRBaV5UReRYg2mQQVEG5\r\noH9pgWMg3dwfSpXCkQaPx7joZjTnR45uY6uShW/5raAdZLvYytDpNREjtu/I\r\n3c6Gg+uhIDt0IzfShKR4lUUhSr91WBuxYLU5Dr6o6B9nIiODRkADC4GRur4f\r\nzJgKFP8xAUSQ7+N6pelqxpjb6WmeKzn1ePGk8nttY/jQdp+1fPdoerZ48JVY\r\nYSxoJfCF7no5RR82TglHbiZFjNYZ8IjfQ1tGs1tDMMcv/gD47SY+9UhOjEJI\r\nV68m0RXFaGbdkYV1Bu2G/U8oRXojveruo0kYeCPrOEzf/+0cUY+I2TiPLcRB\r\nBKXUgWwbp3FR8UmT2xJ+iLNkYOxUkGbaiP6HOpi8aR9XDO6MApbnPbqmjFpc\r\nJPY3h8oYTsH3VXCu3PRKNTLht+sVzsJajZU=\r\n=EZDq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bc911496cdb3019a91398199dc9b260c6007df7f","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"cds-amal","email":"cds.sudama@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.16.0","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.7.4","@truffle/codec":"^0.13.3","@truffle/config":"^1.3.34","@truffle/source-fetcher":"^1.0.13","@truffle/compile-solidity":"^6.0.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.32"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.12_1659122911136_0.62482221907037","host":"s3://npm-registry-packages"}},"0.5.13":{"name":"@truffle/fetch-and-compile","version":"0.5.13","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.13","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"f12c5912f5702da7b051c5a7df7b8d1cadf2557d","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.13.tgz","fileCount":24,"integrity":"sha512-HW2oJge70pNv3YLTcTP8rvNO12OiHXJ74kRoZl+Wa5bXxoypNae2sElPZ2uAsjSV3PWGbpX8pOvqmXxdBwSjnw==","signatures":[{"sig":"MEUCIGEPLJTlYOLyXV+EhKNdVvb9FAIhJUttZVegE+gCefVgAiEAkmMc9+k7rmnyNu+qQmuwei2OOcGsYlQgp8o0fcr9lrM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7GXXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8Hw//brLecLBU42WI5GmpTyvmCpgfASBRpGeeMeE17MR4863e5pQU\r\nPclJTKTQQ1NVJcMkK4fcju3z6icSsAjjKFL2zCup0CQt1yI1DbDcoiF9Gjd/\r\ndJnQW8kgT8uSEszgtmUKQnRv/DgkYbhA7UeQA/HOnOliKP5QGkNHoLQ993rM\r\npqrgvuJMXKX0Zkfmm5HNbrDlm84VyMdWZsWUphQLjOl44IgkIiPRdskzV4lr\r\nrrkimzvfw1nuSYgeFZbyFCPM/o5MycAkBfBDyo0u7FHRGWg2A7e63wDp2xZC\r\n56oLEcYtHKfy+B597OzBPBjW9yYz3APVk2iIxdcXSnF4kw6cWq4AQM0lVGBc\r\nhhutOK+xeghkCJSaQdsQNxshfbVEHca+xAJAPLJCqBg04x+oUKysTNcvF/vb\r\n8czzIGlBsrrdoWvLO7u0WJf8Dc+WaVT3iFCKn0k+iMgd8tCQtAXjC9n3/mq0\r\n4icyZdl5rUfA8vSvSxDKVSwYBbx4pY+LjyakSnXrRwxUmdUjS+HiRbLAFwPS\r\nctdLjB/2RMd0mWkEaEQ2KZe/aXHWKS2HR8QSkuhifnVrOC6qHzVT6EYznLJz\r\nAtMxsdZylC4JphlV2wPB7s0NKUSkmD2WoZk8lIyASqrNWrEGjdU66nj2WeIm\r\nP37s+6zDxjOxaHBdYiIPCLKv+YuwbCwLlbs=\r\n=aWtw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d5e71e5effb43f473c4c33ab66f158d641d424ed","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.22.12","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.7.4","@truffle/codec":"^0.14.0","@truffle/config":"^1.3.34","@truffle/source-fetcher":"^1.0.13","@truffle/compile-solidity":"^6.0.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.32"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.13_1659659735558_0.15043530080134326","host":"s3://npm-registry-packages"}},"0.5.14":{"name":"@truffle/fetch-and-compile","version":"0.5.14","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.14","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"5545ae18d82d3048f5c9a10ba7b9396b04baa02a","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.14.tgz","fileCount":24,"integrity":"sha512-0aCtA5VwMOLkfCAnZbwJMPCnKMTjjQrSSbnC5cUrq7vwdqW6n12AwHi0RcLcvhxPVViodoHvNLj2VV8N4cwgCw==","signatures":[{"sig":"MEQCIAme5kEKjoMBd6IiooJQ9japy6yrKJXNa+ZNTA1rORp6AiButzxxgGqcwq+KCct3nrLoc++FOeLvvMj/66tgANU0HQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9C/SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTZA/9FZZcmVtNw6DOezrvVOtj5o1MrxZfvKNYsqVUunlDDWNA+rZG\r\n+LLLEozwWRa3MeKop/T/XR1z8EASTJNeGHHtaP6GzLO6Dg5oujEWJJUlfC5J\r\nWy9DsqkpVHLZiu20iCIHVX8BAvuwp7aLdei8oppHrrws5wz/asJ0zQrBtx8P\r\nwE+46+iDFg73woUvlWi2Czqns5W6LV+8fkJ6XXkQ1BEDElS+YkaO+FEg7/hf\r\nEw/huBRm7gHWejkUwSxzMWRsB0+c1fTd2eAry+IVeJoipGVvZQms4Z8o6SS9\r\naZZ/MjAXup/CRrj3Hl/nZL67EnpLjkE1ngZ/N42IAmsYqAAFB6jDKXfPYCYO\r\nDAIU7wW4nOkN/efsxxtIy5mPQ0m9GIQM0oAflwJPXwEOIz75f486F25Qo61S\r\nXu2RvxN2aiHxLWpbS95TE4slzlZoaywIC0TnIxU/TWXQKCEphCcoQjDpnaug\r\nRhrCgTZ7EVch/+dho13ufCJJhaAbhX4wVUytXJGaoM6d800GFI8CGFxDVA1K\r\nrFN9WG2/vzbO40UxBcxM+zP6vyhJ3Myh2ZLYZy/L1B+wj2Opf2djXj6fUIqe\r\np171zPNoqNAtr8NjaNHOi7Q0w4ZX/jfoE6FCjogDZtSzMEPMHYHITI0br8Oo\r\nKKKarDqkfPpAZKBEWPhvfqI5ReWpScolFTU=\r\n=G3yS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c0e9b091678b131d3a5e28fa46ff64afbc0e4828","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"kevinbluer","email":"kevin@bluer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.20.0","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.7.4","@truffle/codec":"^0.14.1","@truffle/config":"^1.3.35","@truffle/source-fetcher":"^1.0.14","@truffle/compile-solidity":"^6.0.39"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.1.4","@types/chai":"^4.2.22","@types/node":"^16.11.6","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.33"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.14_1660170194458_0.54784556115443","host":"s3://npm-registry-packages"}},"0.5.15":{"name":"@truffle/fetch-and-compile","version":"0.5.15","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.15","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"3d60d7539c2f215bbea9c20098dbff5788fc7a57","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.15.tgz","fileCount":24,"integrity":"sha512-J8EKVdyM7MaMbtKj0VcViHvD9kPbUXC5xyqL6QgBS7bcZooucqGflSiwdrhwxjaGixIAlm9WA2eGxZ3MtYfoLQ==","signatures":[{"sig":"MEUCIQD5VvrhR4EOL9b94hAYbzZtnyCP7zGEDkxGJ58Lrw5pzwIgJnvQmWw5g198J/7cdKgHGxqfqgN3Bye8A09hNs4ufvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/XxsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrsbw//S6GRtQTysMm1v4IvNBRRkB802ezO7PDOQ65J3R2tVwa3KsYP\r\n/1cxemNdArU3SJ9ufc4PWmtkSt1hiBRPJYpOu5+0fOsXYBt3XOzuqR/GBcEa\r\nON+qgv6kbzNb9F3WQMWlBBCmfUN4AQN2Ed5XuaRZkAHvTUjM4q6RLBuQlX2U\r\n4Xk/JqHNHbvxXWo+hvqauktOJFkHG8XezThFXOQXNKz5l8MaAvzaOUnQuc9b\r\n79DDv/tMzkSFUTfe9SaXwjGDrgnO/O8ThPS254PjFR8EOeyUealkG35ZXf/p\r\nG4HFJj6GakClDoTF0Dnj859mgsBxftpy8TT7Vx2QZHK/gir7bIb9EmVZ4LmJ\r\nH3PG3AJnXZnT9vcXGgs4nb4d1vXvvBnGxtm8yVZGMONXe3S3uHFLfcq7qhVJ\r\nRcRhBzhYOJNztrsl3nrMZnGCRJndIjAnc4OtqOCpnW8Qa25KeZbEXsSJyx0E\r\nlg9OFiM2vpqrwiMl88+U0iXt0YyXZB1A5HcVrgkO+JrmaEnhpUjA17oDiR3M\r\nOl2tpZw8YOm9enikgxhcUFDYYspzuw5+KisZKYQ4LU26wGSZ2UPiM+IRCJMM\r\n4mgLbfVxDNe46TxZDVE5TV+pNrsjExIWN+KagEuSmVGlu9af7qVsgCO4C61F\r\nQSVGyRN3IrymOkXdDsSbMyyZayFmOKd3sC4=\r\n=z9+v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0d96061f25e0927cd1d158b1636464ded86a57bb","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"kevinbluer","email":"kevin@bluer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.16.0","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.7.4","@truffle/codec":"^0.14.2","@truffle/config":"^1.3.36","@truffle/source-fetcher":"^1.0.15","@truffle/compile-solidity":"^6.0.40"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.34"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.15_1660779628380_0.798569553096991","host":"s3://npm-registry-packages"}},"0.5.16-hardhat-error.0":{"name":"@truffle/fetch-and-compile","version":"0.5.16-hardhat-error.0","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.16-hardhat-error.0","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"40317205bc8a375ad0b49eb50f99b0acbace3fd7","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.16-hardhat-error.0.tgz","fileCount":24,"integrity":"sha512-rCbeu+JkfX3Qnz+Abzgit4CjTFvmXk8SSQhucEzaKZG7Qa0PnSxS6HVcPcZHWibiraUl0UZCBa+1viFnvBuKQg==","signatures":[{"sig":"MEUCIHsWJuxkFz/06W7P0AxbW8txAzHY39mW0kjfPCSx4wA8AiEAjrLdXe3bovcaPccC2zQha7bfzYcqiDEUid4fW0LdMJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAC0wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqksA/7B2prvB5zzeX9Sy8VnVhMS4GGicFbxn3d3RX+wr865XDEvwLT\r\nTQ7dB8+Nd/cPLWChp9rdXMe7tnEiTfGSMNSWQFt1HVuRIqfSXYeSTubeVpIn\r\nTq+FY1dRysFyN0FFecskDAKwiWNr5DC+2ryaYvSD7kXc9HDyb6QHXTloaKKY\r\nzld879kSFgJQ+0rk9ZMofLJClnZ7KU6aLLQXugij6dTW3Qlhs1cx8JzdFR63\r\n+/SKXa10BR/EQwt+AzJg+e24yUJEkBJNKOa6rgG7agWCXk8fgH1Z3nDeMAEt\r\nKlsxPPrj8TfHn848dZggl9vWtpBM17PqCPVp+UAWTC6Eo1xpRM1EgU1Vtiwu\r\npqECrk85mbMnOhUaIgDMZ+OMOTND99VaUgBgwqyRB69y4N7ez5drdhvwPloG\r\nY7plBOOrZAT+6+byvXoFfcySVQcFOMboh7JxP5Pcaq1SACGs18CJy1RsP2A3\r\niIAJDGRqzI74uCUx6uvf1KbsLt3YTqW9LtQhDmwErHz62ZT7Au7VNpl7dEaA\r\nghz/hL8Q50au3h5BEAofJchyTJOk+tOgO5NXXMg02aq5niwPKuqK6jg9rSqa\r\ntncu4zI13vdcfP9+7xY7GbhY3GAx/ngNUe368QzbmDhS9gzWz0D81OYuz/qK\r\n3txvbSbOA2DiDO5nsfpI5kwnjSJInb7xPwg=\r\n=ZdUT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"# `@truffle/fetch-and-compile`\n\nThis is used to obtain external verified sourced and compile them.\n\nNote: If you import this into your TS project, you may need to enable `skipLibCheck` in your tsconfig due to an indirect dependency on @truffle/contract-schema.\n\n## Usage\n\n### `fetchAndCompile`\n\n```ts\nimport * as dotenv from \"dotenv\";\ndotenv.config();\n\nimport * as Codec from \"@truffle/codec\";\nimport Config from \"@truffle/config\";\n//  🔨 set up by importing the fetch-and-compile.\nimport { fetchAndCompile } from \"@truffle/fetch-and-compile\";\nimport * as Decoder from \"@truffle/decoder\";\n\nconst config = Config.default().merge({\n  networks: {\n    mainnet: {\n      url: process.env.RPC_URL,\n      network_id: 1\n    }\n  },\n  network: \"mainnet\",\n  etherscan: {\n    apiKey: process.env.ETHERSCAN_KEY\n  }\n});\n\nasync function decode(address: string) {\n  // 👇 Pass in contract address and the network config to the fetchAndCompile 👇.\n  const { compileResult } = await fetchAndCompile(address, config);\n\n  // 🪄 Now we have the result from fetch-and-compile, we can use it with @truffle/decoder for some more magic ✨.\n  const projectInfo = {\n    commonCompilations: compileResult.compilations\n  };\n  const projectDecoder = await Decoder.forProject({\n    provider: config.provider,\n    projectInfo\n  });\n  const decoder = await projectDecoder.forAddress(address);\n  const decoding = await decoder.decodeTransaction({\n    to: \"0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e\",\n    blockNumber: 13336592,\n    from: \"0xbc1be5ac62ca0637676f2b592bcd0a29bbf4e427\",\n    input:\n      \"0x1896f70af96f66c6c5e18dc3da0e5d238ee5ff0f56ad7876717492cfcbb3421db607e44c0000000000000000000000004976fb03c32e5b8cfe2b6ccb31c09ba78ebaba41\"\n  });\n  if (decoding.kind !== \"function\") {\n    throw new Error(\"Unsupported decoding kind\");\n  }\n  console.log(\"%s(\", decoding.abi.name);\n  console.group();\n  for (const { name, value: result } of decoding.arguments) {\n    console.log(\n      `${name}:`,\n      new Codec.Format.Utils.Inspect.ResultInspector(result)\n    );\n  }\n  console.groupEnd();\n  console.log(\")\");\n}\n// 🥳 Try it out with a contract.\ndecode(\"0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e\");\n```\n\n### `fetchAndCompileMultiple`\n\nIf you want to fetch and compile multiple contracts from the same network, you can use `fetchAndCompileMultiple`:\n\n```ts\nimport { fetchAndCompileMultiple } from \"@truffle/fetch-and-compile\";\nconst config = /* set up config */;\nconst addresses: string[] = /* set addresses */;\nconst { results, failures } = await fetchAndCompileMultiple(addresses, config);\nfor (const address in results) {\n  const compileResult = results[address];\n  /* do things with compileResult as above */\n}\nfor (const address in failures) {\n  /* do things with failed addresses */\n}\n```\n\n### Alternate input format\n\nInstead of using a Truffle Config as input, you can instead pass in a `FetchAndCompileOptions` anwyhere that\na `config` is used above. The format is as follows:\n\n```ts\nexport interface FetchAndCompileOptions {\n  network: {\n    networkId: number;\n  };\n  fetch?: {\n    precedence?: string[]; //which fetchers to use and in what order; defaults\n    //to [\"etherscan\", \"sourcify\"]\n    fetcherOptions?: {\n      etherscan?: {\n        apiKey: string; //etherscan API key if you have one to speed things up\n      };\n      sourcify?: {\n        //nothing to go here at present\n      };\n      //potentially options for other fetchers in the future\n    };\n  };\n  compile?: {\n    docker?: boolean; //indicates that compilation should use dockerized solc;\n    //note this won't work with contracts compiled with prerelease versions\n    //of solidity\n  };\n}\n```\n\n### `getSupportedNetworks`\n\nIf you want a list of supported networks, you can call `getSupportedNetworks`:\n\n```ts\nimport { getSupportedNetworks } from \"@truffle/fetch-and-compile\";\nconst networks = getSupportedNetworks();\n// networks = {\n//  mainnet: {\n//    name: \"mainnet\",\n//    networkId: 1,\n//    chainId: 1,\n//    fetchers: [\"etherscan\", \"sourcify\"] //which fetchers support this network?\n//  },\n//  ...\n//}\n```\n\nYou can also pass in a list of fetchers if you want to restrict the output to the networks\nsupported by the fetchers you list. (You can also pass in a config and it will use the `sourceFetchers`\nproperty if set, or a `FetchAndCompileOptions` and it will use the `fetch.precedence` field if set.)\n\n```ts\nimport { getSupportedNetworks } from \"@truffle/fetch-and-compile\";\nimport Config from \"@truffle/config\";\nconst networks = getSupportedNetworks([\"etherscan\"]); //will only list those supported by etherscan fetcher\n// networks = {\n//  mainnet: {\n//    name: \"mainnet\",\n//    networkId: 1,\n//    chainId: 1,\n//    fetchers: [\"etherscan\"] //sourcify is not listed since it's not being checked\n//  },\n//  ...\n//}\n```\n\nPlease see the [README for @truffle/decoder](https://github.com/trufflesuite/truffle/tree/develop/packages/decoder)\nfor more information on using Truffle decoder.\n","gitHead":"93f18f7373b74e774e5fa068da3ee3202541f372","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.19.0","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.7.4","@truffle/codec":"^0.14.2","@truffle/config":"^1.3.37-hardhat-error.0","@truffle/source-fetcher":"^1.0.16-hardhat-error.0","@truffle/compile-solidity":"^6.0.41-hardhat-error.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.34"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.16-hardhat-error.0_1660955952287_0.6144827825821615","host":"s3://npm-registry-packages"}},"0.5.16-hardhat-error.1":{"name":"@truffle/fetch-and-compile","version":"0.5.16-hardhat-error.1","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.16-hardhat-error.1","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"1d3cef887c8fc55fa743b68f8743c0900f482090","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.16-hardhat-error.1.tgz","fileCount":24,"integrity":"sha512-PacLAXoHimD7XcgnAiBfwekm35TND8ON+/CA9h1mOsEVzLb+yqN7E2tl79fWl89+rfkKzB4/iAyh3HLPugj4bQ==","signatures":[{"sig":"MEUCIQCE9Qin5ZW4ktX1/+ihuS5rDRuDg2/AETNaaJCoTtmyDwIgOnmUvkfiaEpCbOWSMpFKdqFAbavtq728SHxWSzRYdNk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA/goACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUNw/+N19myAj5in3QGE3JQfzaIxTFjHAF9ZoQj1yQzqvetQnyM4LQ\r\nYyO+AGJqhiV9A5WChufSdVZD4ijQnQntW9LjcC0HeZokLSP0H1m6zc3mwVvF\r\n5ItedwpIIs37EhrR758WFSxRETmUnSvW93EzyWYAa0R05N/Mn7Yw9W7zRD1l\r\nJymWZmNntGt8w8VefKOkq5ILqOrD4ntqb7SDGPrDDzQAKHCyMKNlln6C77LS\r\n04Y8BOzDxdaz1t+F+4S5pDMkyKcwoJP5vd5xK++7jnDzBy7AWO4y6upKZbCK\r\nuWeNzbJji67SBrWp29t2Q0jFrZdxUEW3ddRtyeUpRMrzy6xQu7GfPHHA0vEG\r\nqRMGBkZbNpwEhhsmISk2SJ4aocxEcK9E5SajuZvUXsC7Fwy2/vLTlY2URK0N\r\nls4Q3PbkPV7R6ycLnas8Gs4Qz0U9TyVIP9gIYLId5lvXYawam3cl/mWTSTR7\r\nGmLXLccxINReroZXzCch9RIuYF64zkAtvUcIXB+AQolE2xeXovOh4B6UAYQc\r\nBaX+G67/wQ+KELFH7mV/hLcxPYrH98uWJQp30LqziXKdxsJOqSRpcIOYTHOZ\r\nUlX9MLBMCqqR3oRZ8YFRgkkpn0zSVyDDmZubxll/ec1CYC3XsIva1ZwaaOxI\r\nHPcb8qo6v95Ou4jRuOmDpdEbtoraC5pfHfU=\r\n=4kO/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"# `@truffle/fetch-and-compile`\n\nThis is used to obtain external verified sourced and compile them.\n\nNote: If you import this into your TS project, you may need to enable `skipLibCheck` in your tsconfig due to an indirect dependency on @truffle/contract-schema.\n\n## Usage\n\n### `fetchAndCompile`\n\n```ts\nimport * as dotenv from \"dotenv\";\ndotenv.config();\n\nimport * as Codec from \"@truffle/codec\";\nimport Config from \"@truffle/config\";\n//  🔨 set up by importing the fetch-and-compile.\nimport { fetchAndCompile } from \"@truffle/fetch-and-compile\";\nimport * as Decoder from \"@truffle/decoder\";\n\nconst config = Config.default().merge({\n  networks: {\n    mainnet: {\n      url: process.env.RPC_URL,\n      network_id: 1\n    }\n  },\n  network: \"mainnet\",\n  etherscan: {\n    apiKey: process.env.ETHERSCAN_KEY\n  }\n});\n\nasync function decode(address: string) {\n  // 👇 Pass in contract address and the network config to the fetchAndCompile 👇.\n  const { compileResult } = await fetchAndCompile(address, config);\n\n  // 🪄 Now we have the result from fetch-and-compile, we can use it with @truffle/decoder for some more magic ✨.\n  const projectInfo = {\n    commonCompilations: compileResult.compilations\n  };\n  const projectDecoder = await Decoder.forProject({\n    provider: config.provider,\n    projectInfo\n  });\n  const decoder = await projectDecoder.forAddress(address);\n  const decoding = await decoder.decodeTransaction({\n    to: \"0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e\",\n    blockNumber: 13336592,\n    from: \"0xbc1be5ac62ca0637676f2b592bcd0a29bbf4e427\",\n    input:\n      \"0x1896f70af96f66c6c5e18dc3da0e5d238ee5ff0f56ad7876717492cfcbb3421db607e44c0000000000000000000000004976fb03c32e5b8cfe2b6ccb31c09ba78ebaba41\"\n  });\n  if (decoding.kind !== \"function\") {\n    throw new Error(\"Unsupported decoding kind\");\n  }\n  console.log(\"%s(\", decoding.abi.name);\n  console.group();\n  for (const { name, value: result } of decoding.arguments) {\n    console.log(\n      `${name}:`,\n      new Codec.Format.Utils.Inspect.ResultInspector(result)\n    );\n  }\n  console.groupEnd();\n  console.log(\")\");\n}\n// 🥳 Try it out with a contract.\ndecode(\"0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e\");\n```\n\n### `fetchAndCompileMultiple`\n\nIf you want to fetch and compile multiple contracts from the same network, you can use `fetchAndCompileMultiple`:\n\n```ts\nimport { fetchAndCompileMultiple } from \"@truffle/fetch-and-compile\";\nconst config = /* set up config */;\nconst addresses: string[] = /* set addresses */;\nconst { results, failures } = await fetchAndCompileMultiple(addresses, config);\nfor (const address in results) {\n  const compileResult = results[address];\n  /* do things with compileResult as above */\n}\nfor (const address in failures) {\n  /* do things with failed addresses */\n}\n```\n\n### Alternate input format\n\nInstead of using a Truffle Config as input, you can instead pass in a `FetchAndCompileOptions` anwyhere that\na `config` is used above. The format is as follows:\n\n```ts\nexport interface FetchAndCompileOptions {\n  network: {\n    networkId: number;\n  };\n  fetch?: {\n    precedence?: string[]; //which fetchers to use and in what order; defaults\n    //to [\"etherscan\", \"sourcify\"]\n    fetcherOptions?: {\n      etherscan?: {\n        apiKey: string; //etherscan API key if you have one to speed things up\n      };\n      sourcify?: {\n        //nothing to go here at present\n      };\n      //potentially options for other fetchers in the future\n    };\n  };\n  compile?: {\n    docker?: boolean; //indicates that compilation should use dockerized solc;\n    //note this won't work with contracts compiled with prerelease versions\n    //of solidity\n  };\n}\n```\n\n### `getSupportedNetworks`\n\nIf you want a list of supported networks, you can call `getSupportedNetworks`:\n\n```ts\nimport { getSupportedNetworks } from \"@truffle/fetch-and-compile\";\nconst networks = getSupportedNetworks();\n// networks = {\n//  mainnet: {\n//    name: \"mainnet\",\n//    networkId: 1,\n//    chainId: 1,\n//    fetchers: [\"etherscan\", \"sourcify\"] //which fetchers support this network?\n//  },\n//  ...\n//}\n```\n\nYou can also pass in a list of fetchers if you want to restrict the output to the networks\nsupported by the fetchers you list. (You can also pass in a config and it will use the `sourceFetchers`\nproperty if set, or a `FetchAndCompileOptions` and it will use the `fetch.precedence` field if set.)\n\n```ts\nimport { getSupportedNetworks } from \"@truffle/fetch-and-compile\";\nimport Config from \"@truffle/config\";\nconst networks = getSupportedNetworks([\"etherscan\"]); //will only list those supported by etherscan fetcher\n// networks = {\n//  mainnet: {\n//    name: \"mainnet\",\n//    networkId: 1,\n//    chainId: 1,\n//    fetchers: [\"etherscan\"] //sourcify is not listed since it's not being checked\n//  },\n//  ...\n//}\n```\n\nPlease see the [README for @truffle/decoder](https://github.com/trufflesuite/truffle/tree/develop/packages/decoder)\nfor more information on using Truffle decoder.\n","gitHead":"d7345a9c4cbddc7953e78b9e1e224f825ebd1b21","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.19.0","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.7.4","@truffle/codec":"^0.14.2","@truffle/config":"^1.3.37-hardhat-error.1","@truffle/source-fetcher":"^1.0.16-hardhat-error.1","@truffle/compile-solidity":"^6.0.41-hardhat-error.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.7.34"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.16-hardhat-error.1_1661204519918_0.6854234912094568","host":"s3://npm-registry-packages"}},"0.5.16":{"name":"@truffle/fetch-and-compile","version":"0.5.16","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.16","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"fddfa8b5d123e536c548551a1fcb3b592c1e84db","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.16.tgz","fileCount":24,"integrity":"sha512-RFz5VoCR81eMA1KUOR9g6JynRT/HKi1gYwDc0hh66+9Se6jM7OvF24oEhRGLkWqnckX9UXuLA+ClDL7taxGJUA==","signatures":[{"sig":"MEUCIQC1GatEX6RTyUmN43jWHc2VW6LHE2sRIkZF7GbGwVKwPgIgYh2ZLIDPN7bFOiuCV1WP6hU+J1eAcQaJgYKApvIuIHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBqiGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+aQ//YR0TFFNXvc7pN2mNTuRf1u8kNDXz7mjUSj5QWIKeL0lyajL6\r\nIJ6OoLt3HdUqHHu7btpYOEgM37C4AhzzREkaJ5FK7Dgs+WZJEwPorVcyU55k\r\n8BggK1y/V4JynWL+OLg+8KFg0t7aH+H31+k8r+oG14Nx5liu8vmFbjMouzHl\r\nUX+NmmLk8wmyEIK0R1uiIFrusKIqZn+A2w0Gc93zfRP6he9G+wDkpf0+YFTh\r\n1v7rBPxvn0A9iHedBr3xnvVOT4fc/OFCRg2dWuauP7YsqdcY3u7El9yZfzpq\r\nSQFj00WTITF/hEblfj79DsQYi1onKQS32mwJNJ5zMFiWvKiFFwDpRMGfjNDc\r\nBsTNev8/YzePOEcS1ud38DeBguS+bJGODqT/sJLUAGCO3ZFde3F2hHd8BlZV\r\nwXM4A8V/JIZ5GLYwZqlmj1YaTf0eovjsLp8eJ8We4oXloDwHrfxNyoMgYuqO\r\n9cRUY/bXEO2fcTmXngYPb7RSlO8V8wurC6+2CJo4HRdNFilGmPHDdKo9stMU\r\nNyg4gkrrMluqhzfdBG29eQUVpgURwVD3DXqnAsklDM8EzpUbcFXRPoQjBbY2\r\ne+Jt49xkXBMn6VtO6L0mgox4XXw5iytstk+7vrEbzGtSfPDxgKYbC9CQ6aY9\r\nfjPYpNgiCmmggVPy7qzgICrOOTh9dISM4KA=\r\n=X2tI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"fb1f58675bf52bb7dc11e45026c8b43aeca401e9","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.22.12","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.7.4","@truffle/codec":"^0.14.3","@truffle/config":"^1.3.37","@truffle/source-fetcher":"^1.0.16","@truffle/compile-solidity":"^6.0.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.16_1661380741826_0.9239262841474476","host":"s3://npm-registry-packages"}},"0.5.17-hardhat-error.0":{"name":"@truffle/fetch-and-compile","version":"0.5.17-hardhat-error.0","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.17-hardhat-error.0","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"4e3b978fa780c52000c648e2c076aaf762bfb9d7","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.17-hardhat-error.0.tgz","fileCount":24,"integrity":"sha512-45VEC8e61icM9V0btf6yRkABZIbVLPkZNMGd7S+S3DaCkHSkWPmS4SmIYS8056RWoHJJOB7t6RyxGQp3R2kSYA==","signatures":[{"sig":"MEQCIDz7P/QNt4LWgQ1zubYtf8v2nTqP2XZ7weupU9JdH43GAiB2gBvL3WA/yemCKvbnDXCm/ee0mgjjf/Eqnb3YSvwuLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBx86ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8BBAAoQw0GnuVg1nDjdYmypLQkpuntvlhN16q27llpiZLfQJNQnlY\r\n/NlCpWk4dy7xw/dNi0uBj6Wf/HjmDBcymIAeronW8/h5wso88WaW7INx5vyO\r\nZmiH0HWX9DiU47N4t64CYsTWsH21iz7nLvbV5gLdcny51n/w9qOeIFtQ1M5A\r\n5EZTpB1KrfBgFYsil0D60rROL2/fhuRUWD/eaeElaWNWenBeF1BBVrjilAxz\r\n204ZegmMgh5pvkvB0qDNL+rM6JyWRCMO6PWbdv6P53aE1oMEhmRcTX3vsG25\r\n82asPKShi1ClqmdQNdV812YinSk9K/63qoUGLM0u8sgdsh/OvCrpkszYhDPA\r\nat+ZMVxPyeBLpaR/vMoV2WS+tHIqZcNy27MZ8uRYgzO6T+cmMMYZkhQ9XzV2\r\nQ90Y1uExwRhAv7URqHbz56/Cmjj54nJYeBkThLsnSL8m9fl5qRUP7oA1l8xK\r\nbxPcmHBKm9XQcii5ZqSESYBLsWlXRwG7VOk9jUT/enDvApIcPoaiLYstoXun\r\nhJJ2SHQcqSync8gnDFjUqR5kVG7uPaTJ7d404XQigK5/HMabPnrMRH0tIy3K\r\n73iLkcKjnbW3TFehR3ZlBpqzFTgqLc1e1bBqonIxz/kEHZELKdST4ikt96VN\r\n09dZGTcjTBAgWowAZDouC3SXEa1tLl/DeU0=\r\n=utxI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"# `@truffle/fetch-and-compile`\n\nThis is used to obtain external verified sourced and compile them.\n\nNote: If you import this into your TS project, you may need to enable `skipLibCheck` in your tsconfig due to an indirect dependency on @truffle/contract-schema.\n\n## Usage\n\n### `fetchAndCompile`\n\n```ts\nimport * as dotenv from \"dotenv\";\ndotenv.config();\n\nimport * as Codec from \"@truffle/codec\";\nimport Config from \"@truffle/config\";\n//  🔨 set up by importing the fetch-and-compile.\nimport { fetchAndCompile } from \"@truffle/fetch-and-compile\";\nimport * as Decoder from \"@truffle/decoder\";\n\nconst config = Config.default().merge({\n  networks: {\n    mainnet: {\n      url: process.env.RPC_URL,\n      network_id: 1\n    }\n  },\n  network: \"mainnet\",\n  etherscan: {\n    apiKey: process.env.ETHERSCAN_KEY\n  }\n});\n\nasync function decode(address: string) {\n  // 👇 Pass in contract address and the network config to the fetchAndCompile 👇.\n  const { compileResult } = await fetchAndCompile(address, config);\n\n  // 🪄 Now we have the result from fetch-and-compile, we can use it with @truffle/decoder for some more magic ✨.\n  const projectInfo = {\n    commonCompilations: compileResult.compilations\n  };\n  const projectDecoder = await Decoder.forProject({\n    provider: config.provider,\n    projectInfo\n  });\n  const decoder = await projectDecoder.forAddress(address);\n  const decoding = await decoder.decodeTransaction({\n    to: \"0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e\",\n    blockNumber: 13336592,\n    from: \"0xbc1be5ac62ca0637676f2b592bcd0a29bbf4e427\",\n    input:\n      \"0x1896f70af96f66c6c5e18dc3da0e5d238ee5ff0f56ad7876717492cfcbb3421db607e44c0000000000000000000000004976fb03c32e5b8cfe2b6ccb31c09ba78ebaba41\"\n  });\n  if (decoding.kind !== \"function\") {\n    throw new Error(\"Unsupported decoding kind\");\n  }\n  console.log(\"%s(\", decoding.abi.name);\n  console.group();\n  for (const { name, value: result } of decoding.arguments) {\n    console.log(\n      `${name}:`,\n      new Codec.Format.Utils.Inspect.ResultInspector(result)\n    );\n  }\n  console.groupEnd();\n  console.log(\")\");\n}\n// 🥳 Try it out with a contract.\ndecode(\"0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e\");\n```\n\n### `fetchAndCompileMultiple`\n\nIf you want to fetch and compile multiple contracts from the same network, you can use `fetchAndCompileMultiple`:\n\n```ts\nimport { fetchAndCompileMultiple } from \"@truffle/fetch-and-compile\";\nconst config = /* set up config */;\nconst addresses: string[] = /* set addresses */;\nconst { results, failures } = await fetchAndCompileMultiple(addresses, config);\nfor (const address in results) {\n  const compileResult = results[address];\n  /* do things with compileResult as above */\n}\nfor (const address in failures) {\n  /* do things with failed addresses */\n}\n```\n\n### Alternate input format\n\nInstead of using a Truffle Config as input, you can instead pass in a `FetchAndCompileOptions` anwyhere that\na `config` is used above. The format is as follows:\n\n```ts\nexport interface FetchAndCompileOptions {\n  network: {\n    networkId: number;\n  };\n  fetch?: {\n    precedence?: string[]; //which fetchers to use and in what order; defaults\n    //to [\"etherscan\", \"sourcify\"]\n    fetcherOptions?: {\n      etherscan?: {\n        apiKey: string; //etherscan API key if you have one to speed things up\n      };\n      sourcify?: {\n        //nothing to go here at present\n      };\n      //potentially options for other fetchers in the future\n    };\n  };\n  compile?: {\n    docker?: boolean; //indicates that compilation should use dockerized solc;\n    //note this won't work with contracts compiled with prerelease versions\n    //of solidity\n  };\n}\n```\n\n### `getSupportedNetworks`\n\nIf you want a list of supported networks, you can call `getSupportedNetworks`:\n\n```ts\nimport { getSupportedNetworks } from \"@truffle/fetch-and-compile\";\nconst networks = getSupportedNetworks();\n// networks = {\n//  mainnet: {\n//    name: \"mainnet\",\n//    networkId: 1,\n//    chainId: 1,\n//    fetchers: [\"etherscan\", \"sourcify\"] //which fetchers support this network?\n//  },\n//  ...\n//}\n```\n\nYou can also pass in a list of fetchers if you want to restrict the output to the networks\nsupported by the fetchers you list. (You can also pass in a config and it will use the `sourceFetchers`\nproperty if set, or a `FetchAndCompileOptions` and it will use the `fetch.precedence` field if set.)\n\n```ts\nimport { getSupportedNetworks } from \"@truffle/fetch-and-compile\";\nimport Config from \"@truffle/config\";\nconst networks = getSupportedNetworks([\"etherscan\"]); //will only list those supported by etherscan fetcher\n// networks = {\n//  mainnet: {\n//    name: \"mainnet\",\n//    networkId: 1,\n//    chainId: 1,\n//    fetchers: [\"etherscan\"] //sourcify is not listed since it's not being checked\n//  },\n//  ...\n//}\n```\n\nPlease see the [README for @truffle/decoder](https://github.com/trufflesuite/truffle/tree/develop/packages/decoder)\nfor more information on using Truffle decoder.\n","gitHead":"f1970ca2361849a1a7d7569d7ddc4db9657c8558","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v14.20.0+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.20.0","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.7.4","@truffle/codec":"^0.14.4-hardhat-error.0","@truffle/config":"^1.3.38-hardhat-error.0","@truffle/source-fetcher":"^1.0.17-hardhat-error.0","@truffle/compile-solidity":"^6.0.42-hardhat-error.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.8.1-hardhat-error.0"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.17-hardhat-error.0_1661411130266_0.6037455045258389","host":"s3://npm-registry-packages"}},"0.5.17":{"name":"@truffle/fetch-and-compile","version":"0.5.17","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.17","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"6954a0039c593681509276ce7001fcf53781d583","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.17.tgz","fileCount":24,"integrity":"sha512-EHcRSUp++5Sbm9zjuKCdOTSZcdWEhpk/PjGwO69rN47OnrrivyYlxJCR552rEEcbJemx79saBh8BO3eMkqug7g==","signatures":[{"sig":"MEQCIDbXgQ0IF0u4zsLpV2Y8TpCbWNuPR28f1tNnuLNKSJXOAiBnJizDlCdLZzsqKY9bllqPCyUxAVt3+QA7hGtOFfQcBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGSA+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzAw//ZPkWkCwXEykWIAa6h6Arh8PgYSwTOFiRH37vyQtlM6zIzYMs\r\nhMj8SmK2HRu60aYB3Djzv/UMqsUYpY90B0Ri/2Y4WgVmA3F+cDsmWnS3rnrT\r\nKPs2w/gatkM8+VX2bDDckdKCZBI5Abnp8ZXIHFYYFZxX6crvSMxFKmjbfjS1\r\nXcKNde7oxeG6HZBtzL6UQv6eBZi8D8E22lDeHqzn9VmhO/x/Ooc1x3t+bBlw\r\nJ4c1aiOoHcHk7yiUg4Uu6Xt96Be3RWC1algheQTNaSSQnIvdZjOTfpV2ZTPp\r\n4p90Ldlo2gUgpa8W+LkP3C2oxyMhn1tzL1GjNrcn/tYqg50psFBzXobFp4hx\r\nacRPCXzBWpqd+QmkwdkccdEbmXA36iZG4N+3PazOT9hTxEPkkRiEdtQQMnlN\r\nUgzQBWKAxH611j+XziVGYvEM4Dls2JN8/WoFKHeJP+qqJb4q1+2BFavRCGXg\r\n8ww1ULkE0WA0/sx+mXUxpA7TlxBvELWBFzYNBfR2el8NrvLOilPj0z8O6yY7\r\nhXHqzjNKWpVLyH5DeXtaq5ryOQALF2kF5fOzx7SjQg4B9cWrpL0pyXhe0dI0\r\ncZ73OwFhLORfmy4SUcc1gT7GdwsWBGHg468hhvsXf8b8c9D5dI8rF5s4Fqrn\r\ne3QXV1WQK3HkYwrDWnfVuZqxXDwtPh/8uds=\r\n=thU4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"14fe4a42110ef4131097dd73534cf405f1fa75a6","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.22.12","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.7.4","@truffle/codec":"^0.14.4","@truffle/config":"^1.3.37","@truffle/source-fetcher":"^1.0.17","@truffle/compile-solidity":"^6.0.42"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.17_1662591037855_0.531302488837261","host":"s3://npm-registry-packages"}},"0.5.18":{"name":"@truffle/fetch-and-compile","version":"0.5.18","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.18","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"75a8824f8603b1d324bf26ac8b6876a97d935f67","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.18.tgz","fileCount":24,"integrity":"sha512-HgIhxL2J3mr+uB+wGtBq/MAIaqxgzIo9trcdt/MJANGrJCB1yKZSraeEmem3OMJhsAc0jP+gFbj+APmkZ2S/Gw==","signatures":[{"sig":"MEUCIQCtQ/jY4mO+MmOvBQX48tLN0DjeYBCJXgDGR4AD/AJnDwIgOli0hxKDXFnMyK6k2z/T+coaFpnX17vgBYEsmU97bcY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjInRQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2FxAAo0IDCQCd4pHzk0n//wuycoSO5xwDJYnJW7/aASmktQpGRXE5\r\nVeVof4sXn72HnVn2BVhWp4a79CpWDo8IFncHj3hCKQU+IWFGXbJwCncuUtr8\r\nvIJ1yWMicf4njO9CgnxEa9+Vx4gp5Hyn7POKE9igwBXi26Tq0baKiCoG1RXk\r\naT9s7TJ1eWU6eW7C9zzuRRsBB8VHSp1tGvfK0Z0qEhALyqDm5stAuiYlHXVI\r\nQuPO6UDgWWDenrIkL8VKNR8hO6yumjB78UCubz60EKX7MTTIg6SkoOdyu0dU\r\nfrg3pi1NxZ2LvaOHqcY1f7pOttxUlm/qozWTVTyVE/F+heIy8ol42+gHtuDg\r\ntbbigr6OhtokqPYisCr09sqI/IJqGX8+zNY/FpDNhEtsNuR9umvYFpagRbo6\r\ncJ1vqm8tL3Qge85Rc7X70NVyavSc3hEAG0OGNsTR9JT52WlctCrsbF+lDn7v\r\nVD/Mqz7ht6LbSOgfyIJ+X2Kdq0djMPgkL6usGALY6sNGKL6Zuexdyf9IysMB\r\nSVuVWkocAhRCQ/hzm+pl4wRX67UXl1Ls4cDuD8I3Vw3CAUiMarZ+FNQlyWx/\r\nykz4k1ndkP6/wGcKHI6l/d2LReqwK41WQmOUWrbVVC1AsNuv84AagU487TcZ\r\neNhYI7FX14WJTwkHghhIDJdxe4XxSS9oSvM=\r\n=N5Ry\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"04c0b3168075317b4f15ecab2fb69320eab2ae72","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"12.22.12","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.7.4","@truffle/codec":"^0.14.5","@truffle/config":"^1.3.37","@truffle/source-fetcher":"^1.0.17","@truffle/compile-solidity":"^6.0.43"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.18_1663202384367_0.42457437655732333","host":"s3://npm-registry-packages"}},"0.5.19":{"name":"@truffle/fetch-and-compile","version":"0.5.19","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.19","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"36364fa416e5d9d4a49f349cf189ea2aa3c56618","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.19.tgz","fileCount":24,"integrity":"sha512-WZrxG6POZ8b2sS4vKjGWoxWHQkRC5EYSmZdCa8nnNbt31z/Us12Ie+nKlxBKFjSbtD/t8zVb3OfcFpLly/Xwpg==","signatures":[{"sig":"MEUCIBw9YABeCxVIrDkOEiXwd3wpTnid5Uj4DNzBNmnXsvP7AiEAkVJ/vR/AUBXHC2wO6CWz+Sxu9dxjcmyZZudPVO7NWvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLNxUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoumw//cJ04tyu+PK2AdWaqo185T2R2VCEAdkPBFip0LDCzA+3jOv4z\r\nGJpek0v5fuUIeehQ/ic9sqimlqylnmrpL5oD8FhNgQD+LXwh6XLSXwGPrd6S\r\nz8Ukn/ga+DbMq6QeSpz9+9zVZT4Va7vEzaTCqmWkHcRig79HSonb7MPbzQv5\r\nuKUiuuNDyUgN3Yc+UjtK2wD5mNN9GCzxY68osETSJsIsVJQQx1Ofmat0aGII\r\n3vJsO1NmA2fdEUzqdnFQyFX3lBmRBSp1JdWJrQvnik2FX/4Xl2cnhaw9LnAi\r\nfwZQP7XTHhqvMIfxD4xCi2xg8TBVfQrJuWc9/QahfDexKDw/3QtUM3SVl0IR\r\n977IZQckqnlmJUQqQs4dlQ+m+BgBhn3/AwuiI9svwAbo7mudtuVmJ8zFFVn+\r\njk6f94Un9hkTHLCMiBTYs0BDTwLB2k3GA7H32K7u0Za/Xxnkkk/cSfTlgG5s\r\n64pYm8IjSgoL55lw+2F29ZwvSZeDIvsfQy58P1p6uOA2S8Essr7+ROa1tB/3\r\njuqNb1De8n3n1l3Y2pjLHwZB1JpNSuA9SL9ltGBZL4NRyDtUBX7f2ySIi37D\r\nO+UOLJktget2+VBxdgh2NCD5UZ9bw6qatoRk8evX4VVDrualGMaNEcPF9e2a\r\nBZN2VWpuse0XuarUGnqT8CbMXYm0Ah4mKfM=\r\n=mhl/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1fbb6b1680b6c6eef5a98b7f21d7faae30c03994","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.18.2","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.7.4","@truffle/codec":"^0.14.5","@truffle/config":"^1.3.38","@truffle/source-fetcher":"^1.0.17","@truffle/compile-solidity":"^6.0.44"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.19_1663884372500_0.11505442872649696","host":"s3://npm-registry-packages"}},"0.5.20":{"name":"@truffle/fetch-and-compile","version":"0.5.20","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.20","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"4a9e0c6f1c3cf4347f53bc8f5f3f1e4109d7da2e","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.20.tgz","fileCount":24,"integrity":"sha512-pRSR1EMiV1ewXRUQkCR7XpMihbltoiJcVEya5AVHjAJo3SDtvCgFWpne85c1/xX3e02KngpXyGTFD7+vkHElyQ==","signatures":[{"sig":"MEUCIGlTXAUnpJP7J/XEyKe7mPF/Pww8wKI2S80Ea7GSwd38AiEA/LPSBsbL9BcQRE6qX9VgbyQIulUNFyZzzs/nOrO64G0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN0j9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYGg/8D9PaeEyZ8UsqgRw5BIkDTs5KO2mC7+MyOdcI35D2akQcr0s2\r\nR4TcHVeB5B9KHIUAKLBernAOOwzqBQ5dRkLndsAH5+tGK3fF70f6LYNXzmza\r\nmAVeo1dpnSIiQ13oLtlTYluPbmckfgOro0HIeN4vTkphu6BHtAc52xHfUKNa\r\nWi+XDE729d6VYAmq2YjCfZeIMWe43B/fwxr5tM++jxRMAgVRi1AnjKfBbXhW\r\nARMEynOyfRLGYJAszlxTtkEfqFQmNGGHq+6kUXxeiAK/x33Q/qaSpjhWge/F\r\n0DGksfXjSxhZ51FLAyejMrCAtkr1jAISLUMlSl0VvXbL9Q2CIp6l2WUbeiQ6\r\nv7ZTNfuX9dwa1v4VXELPxD0EpYbp0ZdoUB6KRYzO3LEc54VJh4ArtRALiYRZ\r\nUJkW6guHWSLmIXlw6Xf8CApgE9qPIpEAdOsTmTY/ecv9R0aG9SvvfBAsvmjk\r\nVhW8fCJWFA36dkM24E7FEw4AZbNAP6gHuGBhwOlr4AEroie6nKekjYGoCCqb\r\nvLLRjDNnzNn9MGjsCN9y/eI2qjXTrUDGNZXxFuYvYxW0Pg+MwR9PcLlLwD94\r\nzIcHa+ekshzlKpUTP6CBkeEa679ypSTnvn6WR7B2wccronbXIWC03gDejnzC\r\nTHHOpjkqfvRfLExLoPCpr2RD70K3XKdeG0k=\r\n=on8a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"564d119668d2affe8ac1ecb97d12d8192955464b","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"lsqproduction","email":"ll@trufflesuite.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.16.0","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.7.4","@truffle/codec":"^0.14.5","@truffle/config":"^1.3.38","@truffle/source-fetcher":"^1.0.18","@truffle/compile-solidity":"^6.0.44"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.20_1664567548842_0.14391653016639072","host":"s3://npm-registry-packages"}},"0.5.21":{"name":"@truffle/fetch-and-compile","version":"0.5.21","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.21","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"eeef28027a526b417b09a6ab6ed0c853fac000aa","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.21.tgz","fileCount":24,"integrity":"sha512-BhHkWFVcts++/S3JW8xZCDQqHE2v1+hCQESi1y+BPfIWOI8JoLZQsHzIt1bUxQhri/qHvRNeOb82Qu/aJSP3+g==","signatures":[{"sig":"MEUCIQCnZAvSaB9IoOor7C75zjQe0IQ22L93P3IXjsdVJOZ7awIgZwR9cfU0PRM5NqTIrXwJG53ObqtzUDg/ShS2aW3bqaY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR0QnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwyA//dza5V2GKq77qNhcI13A7t185FizfmiMIqmQ9amtiazBDdZRK\r\nBs66GY9PMqeg4c3N/RYEwphy1OdWjSvWNpBhewW8YwR7tFta1PPkQnl99mbj\r\nTl1RndiBj1bn+ptCA8zY37AxAqlADoiH6Efj+pmXuMntDphwrWP0WovbgJq2\r\nCunRUEkkjSNEPBaZs2r2jStfSwW5d6hQYrZK8/VDPmO0UpPXRp8NIq49EXCQ\r\nsXhKECsKSMlcu2aPlo5Kz0nt70hB1DgHk00ygMZn4wd3ZW0hehiLrlhsKcsn\r\nf/SOnKmBI7Z18Lj8cbJLlepbTyu0k8ksINwXGCAPGqeuTNeUxtkP9bh1VK8B\r\n1HsNgmxNvVln+6sjisw14YaQH0ZIDM25+pD8zqCPRWkm3HtbCnGqNavzyzFc\r\nHSigJYtRjyYqeyxePb56/8IfWULgumNQUxBRVKi3vcEK1rIy/QW4eqUYZWoY\r\n8ghDTAtlxILUlPoaYHIlh2ZsMKp9fwaeORkEJEYiXSMgKWkyyPfUtYDvURXD\r\nMwiCk8+fRevCamN384JuAziDX9LO3yiwcwz96saWfKkggrb016TU0gDyFrXy\r\n2L3pao/GEf43z3L0n/tlOwo9xl3TCpBqnehWkyr+DdmTUuOmbOeG8qO/6tXx\r\nPGz53qixQHlAHpGnx1ECSOKDgmlN4Aaj/QY=\r\n=aStP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a029d3e45cf1b65914645b5f8205dfb45592d56e","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"cliffoo","email":"cliffzhang08@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v18.8.0+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"18.8.0","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.7.4","@truffle/codec":"^0.14.6","@truffle/config":"^1.3.39","@truffle/source-fetcher":"^1.0.19","@truffle/compile-solidity":"^6.0.45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.21_1665614887153_0.17002310746945892","host":"s3://npm-registry-packages"}},"0.5.22":{"name":"@truffle/fetch-and-compile","version":"0.5.22","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.22","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"b6e3bc8e32486f672d9030cff571c05094dcb51f","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.22.tgz","fileCount":24,"integrity":"sha512-1KXUQI4o6+q/JhOEOnNZTR26vtadBJgANTFXmFy4Y3bI7pzSpU0BwSy3h3gHtaon8q+1oi4t3KgVrnzFwSs4mA==","signatures":[{"sig":"MEUCIB5R8a2iDaSnNDXxFGJVGbnM9E9/KHDzETzNEh2vLpoDAiEAkGSayPfancZ1sEIbxpHBaAMypFpMneInpAhKcV0n3kc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUET0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooEA//RPai4t9jA/XvpIgqYVFXKyFH1/ce+7GmgVEv+Sd9dm88AiFp\r\nS1x0bpCBQMPyk1PpoLPalsHf3OZaHs0gmqVobai1Qao4b0EecBtVOjInnKzT\r\nRr+Kxx+4WH2WY9pfjakC4Lfhvpu4RDyIc/M1t2oR7L8lCkbnsi0ezDHrsm6Z\r\nbJ80Bxh66zH1ABnIJSljaEW0fltzgIX8WEb1o3Zgss3cAS4DpM+hxMTRJnkb\r\nXMSP68Qe7O25G8nbBHzl2mzPi88T75AoHaYsJi72Iz2/+y8ria1Z4SwCR6G8\r\n8suNyaIDOW59FymERMHeiMn8agC7wYRG4RWo+Yx+LMNGCFYe/MEmsDEXbzme\r\nlclIdGRXc36o0ArPIzza7XeGKJORVCWs1iaMo+OdSgK9woOCvvoBPHJSkYPm\r\n7FtJ32ziU8N+NEOKDFkfZgZ7qCZNoeuJonv9Jm/AU0/EHR07MomUopb5WsRn\r\niA2CCi/GulHXc/WyaO600hna0S34CL5VJ9VXIqScH6vy/kGwHjdDctKxNnxX\r\nx6G5avJw6lbvYdIiogyltLZn/t4Zohb86P3RSlOLGYDXi3nJ1dzVK7j4kDVK\r\npTBkT8KNmZg4fKQEjZv5XIiNCPhouDh9yWTXC+FGME3glPBJWhudKwxq3Xs9\r\n2wQcl9TQDgSr7+zbjdyXBHHsgSqPvgPThtE=\r\n=5faO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"035a92efc4979550e384acba50436771bba1bccd","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v16.16.0+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.16.0","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.7.4","@truffle/codec":"^0.14.7","@truffle/config":"^1.3.40","@truffle/source-fetcher":"^1.0.19","@truffle/compile-solidity":"^6.0.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.22_1666204916324_0.24171855856245905","host":"s3://npm-registry-packages"}},"0.5.23":{"name":"@truffle/fetch-and-compile","version":"0.5.23","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.23","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"e99c4b0691da339777d872c892f07c9f4315db4a","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.23.tgz","fileCount":24,"integrity":"sha512-q+/hJIvRMmuM/rUrRJFnMFam5T6vH98DetvQt2Bh6pZDkVjtT4ZU9IPrZpuE/exvMwHz7dVLEtilqOUJe9EbGA==","signatures":[{"sig":"MEUCIQCK8dI32dgM5OE+eFIAwUdeEjDTYIJiihsajqnodwOTVQIgXGPuSY7E/GxCukV2nxd73wsYCThIPik7J+gXd8xNrXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWZSMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSRRAAlaJHSQhOUbk0Iwt3TbGF8Wcsf9CtlNHQ0QLKrfNFAlPOaWDQ\r\nB4+kEo2RPznQq3iHYF6TzKnC5/qAAD84gt3WC7kOksezCMJXCNpaYULW0u9X\r\nwxaXaZtbHwsc3DO1zLVxjocqaxgaV/IGYqJUH9X1Jc1kVBZw58uaQ4ehrver\r\nWjxcnJBR7RfCE7jt6rqvBQQHzKrUA0Otb0qLpdoxgLNm9dhkHPMTIDwoxfpp\r\nBnAoYIgehhz/J5RNXQYPcvA8BcNGt+O65pq0J48u+n/sSi1i0eb05PXWvZ+z\r\nypjXQBbg9qmHn0ohIFjpQEY7u2+t8ioXiiAdIwiqDCgzxeYXURg3pqB91hjD\r\nWcWoRBji+f3M46QqwdZOM56YJafLxmsg8gFCV0GwEv2dBcOh21Prl/g2zlmW\r\n0jvi+dKys5B6CuLqe5FbZd2NRtdB+22W9BhHB4IihD4xBYjGbLWhFfGQqOrD\r\nIlE+5BGfd898i/9RnxFLRUB5q8xgptOtffvPGvJ6ZnPC8TegH9S2EWDpl9NR\r\ncVvNAKa85ruMkW8EhgVWa4T7btYcd2E7rIsBIdqWSftlvGxHSpaBGDzL5E+v\r\ne/U2U8A82eqnKhxUqp+8U173hhoSvOPmfOw4gTB6ybWCP0RakzijDkvYx5HV\r\ngi4gFSQ9R6oRpJUbGhCENeMqWW0XINyUMwo=\r\n=CKSD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d1e3f2d050bbced6e7c65e8779702b6b5a9b7c29","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v16.18.0+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.18.0","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.7.4","@truffle/codec":"^0.14.8","@truffle/config":"^1.3.41","@truffle/source-fetcher":"^1.0.20","@truffle/compile-solidity":"^6.0.47"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.23_1666815116265_0.188167725862594","host":"s3://npm-registry-packages"}},"0.5.24":{"name":"@truffle/fetch-and-compile","version":"0.5.24","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.24","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"cd51bebf40fda2c98fe74b1a73735fc66c7eaed4","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.24.tgz","fileCount":24,"integrity":"sha512-ZBtCM63Z3Va4AQOhoTnhUCVUq+9u8tVuTZt9QJfbZhj1gsNmQGzqVpIDZNq/kHJrV73HplyHqi5wg6KkqJOfYQ==","signatures":[{"sig":"MEUCIBw3GC3gSy+hEuaN7loEIT+s3al/+vIOy+0zZQga8o1kAiEA+zF5YVy/BW5cU+8Ji9txKKfC6rPGjX/kUK7rOGwJoRA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYtLAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4GxAAn2aMcdDi/+HOAxTRDJ2+zDzKY+9IhekXOHJxMaltZevSTyf8\r\ndFHiT/4HIQ+fBe4FLIjuON0yLs3E7f1LzQ18Q3mrc6jsti51tagpTgOZNSq5\r\nreXDphg5YBUeFXjHNBeRoFa3lpD6y/kvedsFfJJz5EGj7JmI9njTE+AmVeXT\r\nbmS6/MGfLfq2XB3kcS4hdVHRBzTx0YhZnVEs3Fa5x63hKcpskHrxpGHRuaGf\r\ntFxo24LPXNzerYhQ0GX0z5D0SskrsaIjkq8Y2FB7Z+9PDRQ33Sh2vrVD1M2g\r\nXGopD29TecI7tawGYPFqnUFP8eKN7rILlIVJk65dDF2RCDyKSgp8xGsqQ99v\r\n83QWiMamBPlsiXHMccLo9JzrZYYAdPablnu03QCJCXsJmsPFmrNvCrWUDU6r\r\nIrwaMHOM3LRO0V5rJ94ESR8crcxabbYchJCpLLRwguG/kWNzsblNXCKkJlcw\r\nLlI10bjbl8navrgoqLpXSJ+bRFWv6/+xKeCBbfCHysIykQpNP5zXzVWnlsDd\r\nNl8QjxGLRh7qBASx832mWMDUE9GGbKrjLWvXph+pfqJmAk+j7l97q/ZOFspr\r\n4lqXZMSc6xvNWWVNVhQ3wZIErUvDD5keUMc9q8TxPQUNQip/C1WHHb3CwHUz\r\nMfqEXaJ0Ob+ABBvaSyVcJ2+6thvPCtBXcIk=\r\n=5nPe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"495e923676ca47ff7ff4c32b10c0af89ecadaa3a","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"lsqproduction","email":"ll@trufflesuite.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v14.18.2+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.18.2","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.7.4","@truffle/codec":"^0.14.8","@truffle/config":"^1.3.42","@truffle/source-fetcher":"^1.0.21","@truffle/compile-solidity":"^6.0.48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.24_1667420864699_0.43961216065514175","host":"s3://npm-registry-packages"}},"0.5.25":{"name":"@truffle/fetch-and-compile","version":"0.5.25","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.25","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"e833ffd9e388580ad5b51dc30026e0da84de78f7","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.25.tgz","fileCount":24,"integrity":"sha512-3jlnDYLAq3J+sXfqY54teXTp6lI5kUEZzdJnHT3VityJlDM3yj+n0eNZu+Lv3GdvcZixzvitPvb0LCACmrf8nA==","signatures":[{"sig":"MEUCIHov1PoqskhOI/1WBgPEg73hxocMub+lMbTSd7kAsXClAiEAtFfii/YRsm8VgEwSCNAYnXtksHaxWdDccvHI//wFZVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbClVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKeA//TsR1TWa1qHaFqbeEqPbHS8/fRUqfGfLJB7hF9GO8Dw/aWd8W\r\nc3w10cZ15+vEDY1zg+EItzGxSUjsRInDgcqS/mK3S/54ooY8bMx9FcHHFEeW\r\n7XdekMyd1wb+O9Ttn8w0z2tz2OdvTOamsBf/o1VUVIm+10ZpUkUuOU78bwXl\r\nEPw/Dw9FPefQzpw58hVQ9gcQtEqksNRHpZZQPvKW5P+L3LhIESsdaixviXPD\r\nivp7XBUmBkV7ZA7768r5hvR9/w5qhze0HjNEqwpVI+QlcObHJu1Tv4HX5O23\r\n2iaG1ADm36SpSYaXT3GNdvJ44fvTyCzLQOAXnKChdeGSWSSvqo3JM3fkXraA\r\nARjt9yp3fZEYEZhv+crDpkDTBCBM3V17GnUKOwdqYG0FQ4L3Lz/3uudvXBlu\r\nsREHBNKpG2dZHAyEp9f1jAvShepwskPb7TnOlBlfy0Xirt4hyEmJmGOnSnsi\r\nlvrbO+gzvUBxkPOZNUX7ZjJ3nIcaciXLIavZ+8czalLhhgFm5pIOr3zuzWI9\r\nB6jF0+qTIiPkESb1AX1s8lLG7j+kE4szvHNw4qqHIQHKl6Z1si4/IMz8VCGp\r\ndkaNydhgMrnwin36JIdKDurXi0Tvm53boOkohh+FdHoTedhL5pc+gtJC5PIm\r\nW88ilGv9eKehxTELvusUSJ45AzSlpZroewQ=\r\n=M01Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"275115e1ce358aad3050a7583c034e5d19d885a1","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v14.20.0+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.20.0","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.7.4","@truffle/codec":"^0.14.8","@truffle/config":"^1.3.43","@truffle/source-fetcher":"^1.0.22","@truffle/compile-solidity":"^6.0.49"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.25_1668032852789_0.24959946402828037","host":"s3://npm-registry-packages"}},"0.5.26":{"name":"@truffle/fetch-and-compile","version":"0.5.26","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.26","maintainers":[{"name":"dongming.hwang","email":"dongming.hwang@consensys.net"},{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"7b231a960f8323a425d1286ab44941ba591bef49","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.26.tgz","fileCount":24,"integrity":"sha512-iDudvAkBhXLNCl4rSricYdqbqxL2pJoCUF9xzklRpUm0zpkYTUNoWJNrPF4w9TLO7Xe5TreuXRvxTHfVAZs+0g==","signatures":[{"sig":"MEUCIQDGYCMsG/pu/RT7Xsy8jppQQ7301OC85E8/ott3LP8dxAIgJEL1PpRRSEkqeiOOxF318ABW2OMuBOwX1LJ3vzMYs90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdU+8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreOw//cr4aexXiFEw9QnsqtIiLuRqYSj7vaTpoLvaSdjHaAZXxau4p\r\n9L2xFQvDd7UzGh3daUUpVmNpv9FF0G5JzmzahzD4KKihId4EE77lnfhpWlhk\r\nhjq0iSXAbJrdF+Pp+eBdg3ltYkg5b4aKnFEZEZhqL90eg8a+RmaoGX0nU1dn\r\nAKjtkS3NmDGvibetHqU1ppRI5SdhVPSGBf1HVx3gb0aGf9feCT/UeZ16b/fd\r\nBzuazMtAYt7OdZEsnpHL1LO5lX4JezTlO5Hb0iA1dkFBUdpufXoVMRFbacEM\r\ng0zUytDPCC7hqFHf8QEomfEL1LWMCg3cBWA4x8uZwQET3xiGlSBHQVQZ4rKd\r\n45z70Uk9sieBvnYh6Uvc5x+rtAZum6fxExnJFQ443ZNz7wCoN3FoM1x/ez1P\r\niwgOwxWUrVmFihrfwvf9sXGp/NlceKOiGYN73xEfKc/Fi2y5XCA6GmQQ5Ae0\r\namxWxomXWTpyqNGzDVGI57icFBK0LYpMdPL3WbKmIAIFOr8udtJhHRPhZs0T\r\nBbrk22mlfeESN8i315BK+EFgHUSD9JAyVhMTnqcX+dW4AzLGbXf2YpAnckKA\r\nLAaeVMTclvq9adgyHwEYZtbMLuzExqlU06fcHCpc3tZtTeNys3wlYlNEJfRA\r\n+wpaCWbNRxUQqvbidmojGE+EgcKGpq5piCM=\r\n=sa8s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8db49f7df3f7e32846a5f42c03d8fa116288ebf7","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"dongming.hwang","email":"dongming.hwang@consensys.net"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v16.17.1+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.17.1","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.7.4","@truffle/codec":"^0.14.9","@truffle/config":"^1.3.44","@truffle/source-fetcher":"^1.0.22","@truffle/compile-solidity":"^6.0.50"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.26_1668632508545_0.10527279454894467","host":"s3://npm-registry-packages"}},"0.5.27":{"name":"@truffle/fetch-and-compile","version":"0.5.27","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.27","maintainers":[{"name":"dongming.hwang","email":"dongming.hwang@consensys.net"},{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"a68863717cc9057607eeb7328edf45f98dbaee92","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.27.tgz","fileCount":24,"integrity":"sha512-rqEWd8+X9lnYe2uQgc7//i7KBNSeTMxMwROY9W9s4MVp57ozA/hUz+gsKqZCId7BD2hgsPaiJNAZ/7krll1pdQ==","signatures":[{"sig":"MEUCIQDRftv9p16kzSwEWc0ZeIvTnnZ2roK0bh6+rNYSgNaRUQIgOtfg8sQLt8FqFhrYZDmtx9oPQZv2FZu3cfqx/MUQEl8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfrCzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqk1A/+Mst9awD7WegwjXOspX+y9Wm84zc5O3SvSukQlzpzq7/uSd/D\r\nNSGGV32htTAnO88p/wFEaY4HLavKB1JiSxsRenBkKFLKA+YG8co5yOuM7I8m\r\noRW0EdL7QE+Op8+PxQxEIjoiuX0IxpHjf34UGPaTQFHMEfnonDq2rp7IK4s/\r\n4tqWZ3it8Lm1OycqTfnOCQcmXTgiIF73AiYRWCG1uvCjnXzh6/rdL/Z285a3\r\nm1ZKDn7CpV+TYBMsf7LhjCVCF+XT3Vz2qumJtDpcIWqaU9AUzaBnmDLDm/0/\r\nuD7/tb2p82XlycQSm9wrYqGVEblp0nMWHbcSoImGaDjkoGLyBAtOFCxo/wwi\r\nRH7cI/SFWxWM4mIcLqIVOQtta8FtIIYXvvICdVSEaBI0ShibGfAjJpbrzJp6\r\nshN19q7b+mchIHo6Jy9vDFxm6Ceq3FlAPFwMc6qdCqmWcnSho96tN5EBO+lt\r\ntc50GT1ivKMCArz0pX6xReFnxbcRQvRVZbxcHziP6CXc3CsZTO05CWI51FG+\r\nIkkX0G0AyV061J7bVYmS7LsByyX/XB7QmoVmFfrIguTSnfgoWtaVucm7Muz3\r\nv7BT3rhim5kry5e3Ne9n2VKrAlgoVeLZqbf+GK124Sv8QlYIkjVtF5lpHHw5\r\nI3pRmFsGsBy+5lBATwzAq1SzRU0mF0w5CVE=\r\n=0VUP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"94dda0c2a75fda1ace35ab0009856699e2e06ede","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"cliffoo","email":"cliffzhang08@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v18.12.1+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"18.12.1","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.7.4","@truffle/codec":"^0.14.10","@truffle/config":"^1.3.45","@truffle/source-fetcher":"^1.0.23","@truffle/compile-solidity":"^6.0.51"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.27_1669247155139_0.11814014604030354","host":"s3://npm-registry-packages"}},"0.5.28":{"name":"@truffle/fetch-and-compile","version":"0.5.28","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.28","maintainers":[{"name":"dongming.hwang","email":"dongming.hwang@consensys.net"},{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"0ba279d9b869eb204544310a29aeca9884e529f4","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.28.tgz","fileCount":24,"integrity":"sha512-XYMmLXLhXkbDaK681oiotjRZc8FdFtvv++DA9MqT5OihNjdm7OQp5uhhb1LyjzpHe1P1BctvDH+k2tQdKW8aMw==","signatures":[{"sig":"MEUCIQC5ICjeN1xeBCgKifir2hxLqwjsDPQ440ELazTrACnskgIgMxe2OHNvU+m9QysLFSFBrlsolzyVvxzIT8K5c0OPJr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkmV1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2Yg//eMBGWdhQZeSfCDL4Pcqs3WIcbQNkFQbSKOgRvjY0+OaC/TkX\r\nsw5tMzYJRJA4DtUlEZx1F89f/crMi237aI8vAtWNT51kfg3UTuwGltWO/BzA\r\nsquH8UvxtNw9G9DviDRbemCZZ66/0bVYbVeQ8IEs7GriZZ7MhKmh6PDP0CEo\r\n6jlhP/BFysuNfYA+0RCHQ5MH3GUBY3ShLu9zjnuSDEWuG7Mje2URh89gomEe\r\nG4LDNpqI1TDCYNgI88vqMIayVX6MYD9PTZfMVGBHaLIDIB7VRPCJ/0KfsNVE\r\nH+FWz8AdpLCc9EnY9v5J3RTPb6lC5E3mOfTqbiS2M7BNhgRyaQKvmFHHEI6t\r\nI/Bqh3lKkFHaZTUDFJuHtFO9l+Wi+QSxRu+nDAsmhPGgbGApOKD+nspKZmYw\r\nVuyLMgO2l6cqB6pvnVwzRc4xMIlkJIuDNgJ7Aw8jtXakTxbbD/J5RTGuNGg6\r\ne+HyhjW3OQen03ixrc/hwh3NCTvG9Y36ZYNclW7oS+4rsY+Ja6OWLOqT9wBW\r\nwr1yiw8t8BewLgapDWzr7zR6KLOvwew4xzbYjX4aNX2OZrt+BnsU7Iff7Cem\r\nze5ZZc9WQS4I9S02kVrQOds1R0O5yYqu3T/R4nhBkPyxG6BRFpkzfR5R3iNn\r\ngxHstk0Rmku1+mbKbF2hs+JwbyUoSJGnJc0=\r\n=dn5X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"28d00b8946b7e8d792f87bfe35c94af6cedc401b","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v16.18.0+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.18.0","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.7.4","@truffle/codec":"^0.14.10","@truffle/config":"^1.3.45","@truffle/source-fetcher":"^1.0.24","@truffle/compile-solidity":"^6.0.52"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.28_1670538613166_0.7459589228685304","host":"s3://npm-registry-packages"}},"0.5.29":{"name":"@truffle/fetch-and-compile","version":"0.5.29","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.29","maintainers":[{"name":"dongming.hwang","email":"dongming.hwang@consensys.net"},{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"1d0fd15c52807138c36419b6e2358d9860775245","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.29.tgz","fileCount":24,"integrity":"sha512-u+wgD6K/HLzrMCLUKvFTkzD3fjnNsLOJQLs2WF0+78FgWgy9N/BOHx76H1fORT03UZtEJ7kK/tK2W76vuIWh0g==","signatures":[{"sig":"MEUCIEKo64U+pA19OIDqtkhk4f8S39lKspA3pcOx7bVKmdvqAiEAn8xfSVUuKo2Hk/bH8FaJasHIL5LGN0pxsVRKwAHjIc4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm5f1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmplrw//fsCQRNohbcbdxW2KKCSWGOp3bctAOCMGRpoPc1GwBIj/N4FH\r\nctQ+jYZYLRCnk+NtddKtTBirXBdRKkhtK7nKmQGOlF7fQhIJEvoO4bo+6VLP\r\njsPpEivvNyrOtz4jxmbD5YU0kh0af6YMWpPppQpl3Xvomt5QcHW1AI2baXcU\r\n3lGPki7wG7oP3QS3gu7XD+L2sGeSpbrGmVRTozECaHvuVMe2pDIXcVWqPr6D\r\nBPGkTiYfUqY4ETn56CuRYe+sJjftrPMQ6BM9gM9M0PgRA3SKcxCnZK4AsNFQ\r\n/3hql1HNAMO3zETF0sPZ4qtERlJj/t50FZA46zSNNZZEobjjXOj6VRlOzsvL\r\nS6sUUwNeGT1nbZBC8dYhcTKCvZjGbERpNWaqos6wqZzYUC+XdD//Wd/H+44q\r\nUGQ6uC7Gx3GUzv1vIFidp5BDffmQRIxJYoZ0Ilm2fnSyU/SRuUZENnhK2kaT\r\nDquVb7ZX8ZRTEkGRT71iXCAE542M5njFBHbX1RjuSS+p/c2vtvSZwkyeGu6g\r\nv/dNqBNfjBKRGdzQctpzhEe1yMSGdsRIH/rDzUmBiRqV8bLCdbu0aoLOgV+/\r\nMqnKAuknw5p6mJyjo7A1BiJ1VqE0AOIdm+U8EmxgMqSSGMyuxd5j0QY8JitM\r\nroNW1h1a8PVmkyDHUO6/sdfHIDtw/xIwti4=\r\n=FfVA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c984fe37b740ee075ba93f2ebfd59b7cae4f0183","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v14.20.0+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.20.0","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.7.4","@truffle/codec":"^0.14.10","@truffle/config":"^1.3.46","@truffle/source-fetcher":"^1.0.24","@truffle/compile-solidity":"^6.0.53"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.29_1671141364854_0.21435132133028678","host":"s3://npm-registry-packages"}},"0.5.30":{"name":"@truffle/fetch-and-compile","version":"0.5.30","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.30","maintainers":[{"name":"dongming.hwang","email":"dongming.hwang@consensys.net"},{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"2a4434c9d40e375bd09254d27d330661cd047d1c","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.30.tgz","fileCount":24,"integrity":"sha512-FP6pyV+xEoQa191VYl9INY/eEJbbT2Xh7kBwMdKTN0rBu6iPtXpCEq579wxdjXSfUf/8O1H0KexsW2XVBV5OEA==","signatures":[{"sig":"MEQCIG7Hd4HaQq9W0sHsI+BhEbZAP08UL99wc2vbZGgFfL0sAiBWm31K7cNMHoB3pKL5LhxxNTPn0jUKfDc7fYsrba6LXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo2TKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcDg//eJuNXygYaaiHZsL5bmgPeSsTXtADpOegydlZhAjvKIBQCCyO\r\nivs0mJzflmaVP+QRww0hlStSseNq3VOoFHUIpw/Ngg2Ebas805nFBpqz5aML\r\ntVs81NLTuIqzkdn3jJhbvlTi10TtsE0urEj+bE9bCCKprRBDoUV7+jyejBDJ\r\nnbhisrmtjFqob+wn2KPL6zACi2uZNLahLFZfBBB1dqbW2r/MJKnQEoBspBNn\r\nfEG2bqHfsTS0RotTa/uegZWjj4mM1F9NY7XLT9XWw7p50jHiCPZ55lhgVa2c\r\ntQlC4chklxj7DGPDTbVa0Qbxrcuwj3IlWPAZep34vDsoSYxD9GIwVZGudbTt\r\nqHd+WorwX7QbyKOJOOEvidN9jE2guGngFJ6c822SdypBzqqJDpHgHbKVQ/Ri\r\n97AT0ioCZz0C32TBitANJb1aHc9xaf/g2pFhcsUr9cVci+/TjQXGf6uvjanZ\r\nPIJQ92gEVMeVjQ3ZI3lW8ham+80TSHyxIavlQ/5wbt6a42kD/4U48Svtd1mw\r\nAj0/mIwLyZY92Q5CbOgbsIbHwxAARakAJRm5P3+Bt+wo8BXR1QGqHBShah9w\r\nrWmyst9tVnB8cFj2NNKzIrz8wkqVwCVzhKgGeTgQSBbT17RsqPjnWZf+Lpjo\r\nK1YlY4lwgK7ntnBnzY7EdZ7txs4ZnlbtapE=\r\n=LYcm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bf91e462f7b69fc3b9dd022dd36c8b71410fe3af","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"dongming.hwang","email":"dongming.hwang@consensys.net"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v16.18.1+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.18.1","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.8.1","@truffle/codec":"^0.14.11","@truffle/config":"^1.3.47","@truffle/source-fetcher":"^1.0.25","@truffle/compile-solidity":"^6.0.54"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.30_1671652554476_0.5880670998880653","host":"s3://npm-registry-packages"}},"0.5.31":{"name":"@truffle/fetch-and-compile","version":"0.5.31","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.31","maintainers":[{"name":"dongming.hwang","email":"dongming.hwang@consensys.net"},{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"2434be9947fba303d0870f0a721d83b22f5f6efe","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.31.tgz","fileCount":24,"integrity":"sha512-dCsnD6TSa7bOTYLplViAaf/tNlWDfwpJa1iP2QTnnjH7MsMl0PHCRrFWOfWVeOP527lg8/SQlPSlX1Ci6xN7Ug==","signatures":[{"sig":"MEQCIDS++evmklHrHX1FA61+cwuS2tt4hwG9wxk636jZu4iSAiBsYvE9cZNSZVX/qbwO4s9TSsu9pSMfHtzgcwYjt8G8Qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuFITACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8fBAAl/Bl7gDg7/aznevr+J4AS5PohZSqlR+nNaZEKZ2H40d97YVf\r\nOSgTWJSuXWd3hwJCVMZm0EwMkCB5tjkZl4uKv20udO10eGoW5OeUtXA/oSb5\r\nck2nzlwe4ehuLjj7uVG3AUhQ6+GtMFW0m1J87JCRL1DusYjbPqcLbAi+SQiy\r\nAwq7gK6nDvpo6mse+ZQyFBOiVj04MULRUTchkgkWE7IkW9dd2wdT9DcCF3CP\r\n6/QKpqFNzpJ7IPLrIUucBT5noHZfeh5IwZAAKNzlHSVv3DppT1iglyG36QIZ\r\nCaPdzLtCkLcoMx2JOVXHWgtGcE6ipM3VIbKsUXBPRxS0gpEvW102gYYH3wz9\r\n+BSoTGqUnkQlecu2D/EfZwlFHToUzQRSyB9jODz2O5QIIq/mdtvt5sjcazuO\r\n4qysnTJHzcE36NM291KfUp4knjBYjjd2C454ilS6oO2HPgUZtlyYx63JZ1p0\r\nmhM16X0P8RTzDWqVpRX4/5uFNC9xxmTeOgO17qvDaQUssDhIMmhJYNmXUXTC\r\nT2kC4xz79+q9eCmBsrfChvKDJQyiktLNfziwXlcR+YP1mj37x/aVekHxWpb9\r\nkMfQsMD1CvkY9lys6o1LW+8AEYQmNVuGFs5n/hqfSx9FMJcOWdrgBqGy+gR/\r\nczfH0DYOww7tIzA6kutI7IuerzNcDHIsgcA=\r\n=AnNp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7d55f4168f2deaeca954bdb18a07a3e0d38b487d","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"lsqproduction","email":"ll@trufflesuite.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v16.16.0+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.16.0","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.8.1","@truffle/codec":"^0.14.12","@truffle/config":"^1.3.48","@truffle/source-fetcher":"^1.0.25","@truffle/compile-solidity":"^6.0.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.31_1673024019280_0.01804911841231638","host":"s3://npm-registry-packages"}},"0.5.32":{"name":"@truffle/fetch-and-compile","version":"0.5.32","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.32","maintainers":[{"name":"dongming.hwang","email":"dongming.hwang@consensys.net"},{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"e325f842cfbb994d031daa4427b78f8725763d9a","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.32.tgz","fileCount":24,"integrity":"sha512-QkWmwUilfQve80Rh5ABJZTF6UYAG4GigAqexJQBcfcOPSko9cBu71EpEb/xuhgy7xL2/3C+AfQ28RmGzgYpjtQ==","signatures":[{"sig":"MEUCIFCjooKRIXngQ8LBChyFjIbOCNvUzRVdV2smHkbbfKE4AiEA2krbtLl4fUX6pJ4nJ5Gyd4QSqRCPDwJPKZJRf7LB+rg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwKL7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3Pw//VygrJWztniZcLwrbhlvRqGhYuCEmvbyud6NVR6Zfv6syJlHd\r\nP+gTePezOj/1SaA7vo9x7GAVE0Fg/hyKu6VF+/2tgHZpXu87ly6O/ZZXtzn7\r\ni1nP++yZID9U5LlCqlbTLhJxVylpV09suZ8elSTP6uPWVjkzox57xd04YJOB\r\nVvpfoABz6VfkVr2yK6dTqtCXorKMDRRXWoV46MDBSZclFz6qlMejovRqO2vY\r\naH72vAFnChoTzqOo2gOt5YZlP6rmaOrcCmvXX4stifxDdMN+Ij6deD6KkFjM\r\nVqF9x1iaTXOoZF6W+TDOM/MdSZSMMW76Vc3Qzl7wlXMFIvwDpcJpjhWp/mco\r\nNFZrRnNBjb2FfzD2Vr+7KkbGq8A2uIY7BusvbhcyRJE3nXtNuUTuI9bg86wF\r\nSebUqQVstmFvs01CGTXsijuMsAqWG51XRsoaNhOc0m3Pb+cnWrWpCJsyq3Fx\r\ntPAhnHpyMEcAlvNJlrIUkkTLM8hFgMgukWBkLXfkTIQNT2X6U45qEf6hpSeg\r\nggw1UIvNBcQrrS4N0ywJoklO74lJ5jb7+2hns6RRjxc3TpY58ICznyVGp2aI\r\n5IcHEuhDFIFG5qyyR2OmM70ir+mUqb8f16Fb6vSLxh48X4mHLBvGSHS6PZWg\r\neIGou//1RNocR7QeNFoYd+JZQJ5hiV2NmQA=\r\n=AnCf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b04cb5bed94edef36136df5c68bcbe9587eccf38","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"kevinbluer","email":"kevin@bluer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v16.18.1+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.18.1","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.8.1","@truffle/codec":"^0.14.13","@truffle/config":"^1.3.49","@truffle/source-fetcher":"^1.0.26","@truffle/compile-solidity":"^6.0.56"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.32_1673569019094_0.4907525074618002","host":"s3://npm-registry-packages"}},"0.5.33":{"name":"@truffle/fetch-and-compile","version":"0.5.33","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.33","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"527359861994edef6a52d7f6e68bcb0bb18edbf3","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.33.tgz","fileCount":24,"integrity":"sha512-pKKfB9lNoe83BPr+nTARgEJ/ZS3ercmV5ToaIJGJr7/L1yC7NoZblfKV4K9WuqABbx9nNf77CFDD2o5mJRxBWA==","signatures":[{"sig":"MEQCIEZ7yxg45/eEpey7MiDDWoPHjqBG+pHM5RjYZl1y9JM4AiB9zRpxheUAB4hjsZOuRSb3FRSrcoeKlJMuI8xPiNOM8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0xkMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKBRAAmqxLmQsyU99ymLIJXzHNPdWdIEdVtK0UMQlQpux8BYP4Efwe\r\nUyYByrg/WkFVuqE8ZHvD1/ii/QO7IBExsjY28+Mrm7wvIL4uWAQH2arPtHVz\r\nW02cvR8CZt+FnZm2mG+JaJ595dM3gy0JfPDXwNaxVYrjDXLCElkMQRl4psot\r\novtkF1Re74d1CQmOrs3aYMXnds/2UJtwavGH3KW3kcNXEBEGwuiUK27/pcOl\r\nEIev/3rEBI65kd7njBI5Zyaq49cAbjLkFZilMKvBOOt6dr+q2n1NYAhijOZc\r\nutyGarOYJhWmAOPqJWjT0cws6Z6fJ9amJlvRMSA5ze7E3bWzxJrpnHyGRIhB\r\nR8qvgT8LSstbUsQRaW4UMe4U2MH0wZB57kBDkpUucS+XlWnhHx5kdoMdmfX9\r\nix6EMP+bolOIfHmao13YxJdUGXmp9Sj7nVtd1b0dI4Q5ZPbPg7/sj+xZeqkc\r\nYoNCMbM4hJm7NRamw9w7if+ivtd+9sb3l//ngn2kTp2qIm7b7i0G1CAQFZM3\r\nA+yS17n57I0e2NaXGFDlWIOQ5KYJefiFrtez3U8rxUI6vYXQ8R/9d+hCYqDp\r\nsPhIk5cCndEeIFlFcXj7SDQ902qlejGgfqg7t7Vm5IoeOuYXEB1uE8nLWkiA\r\neXCFNs+bwL3WbbUVlw9K3AO/17Jet+5b/bU=\r\n=ijXf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"dbefdcbacbe19f976aa48303d9fdd5330aadfab2","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v14.20.1+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.20.1","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.8.1","@truffle/codec":"^0.14.13","@truffle/config":"^1.3.50","@truffle/source-fetcher":"^1.0.27","@truffle/compile-solidity":"^6.0.57"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.33_1674778892365_0.32636411662247067","host":"s3://npm-registry-packages"}},"0.5.34":{"name":"@truffle/fetch-and-compile","version":"0.5.34","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.34","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"ee6aca5d42e2a25336d3184e643f3fe14187c0da","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.34.tgz","fileCount":24,"integrity":"sha512-zp5UxEwTm727JaWXaCWATTxDxX2drZ226lGBBiM3GBfQjTCKwW/qrNbG9v5Kn6DMopcQou+vkOboPvmOeFlOFQ==","signatures":[{"sig":"MEQCIH51N+46XA+lcQVzsDOPM1XPoFMMyNZpsd9jSt1WMw0FAiAN3pjbDC82PdvfWP5W3H/dxeoHIF6B1PO+UWaMZBukwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3CHiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqccxAAi1l0gr3OxdMi9NlLYREDH0T1DTcnY0OuAgkbCCwRPxp+1eHw\r\n7WWRcD00bEIPZAc6vkXkzyhDhliKYDQ/cvtrE5+lW32c7/dOInmHHq6oM3/4\r\nfwpajnCHYU4bamT+ym+I+lS40hjpZeLHfStJQIm2Urn+H6XenAWzXgzQJrgp\r\nh+8cEIfdcpEjAHelQ+IHx7OCmaqM16s3HuIDrRTtO7iAGrmI+pGjxye0q1bh\r\neu/sk0DYoYa2LWmONDHdLceXfa7Kb0WMEZSaRUEZ2DOxp49Fe4r04XxhdScw\r\nl60kif9BvYc7e7lQ2LQVAF0Hwr7z1QBeDhB+CDkpyJYHNdo1aPoc7wb2i9Du\r\nlONheG/U5MdaFAnWH/evfQbHOBRhPjZI/m2EzzWKJd8oMowyxt7XxzJJ9R14\r\nj0BUFtYkCR6Gs/ZeInQywvf/thAUNsWd2OKTBbigg6YJuHfxY+jZlabmFbqY\r\nggW8m63fJKi0VDW3pWpz5rkFl7mHYuXjm4Qrt2UOBzdZ+pq+z98LYhmO32zW\r\nlnBdpSWiJ+pj1L9EE7ih08CU4anSayfV4BLnsE6Hvigko1SiCA5PobHkqnZH\r\nR9xZA6i1Op+/fTsyhS4q8Hf+XUzKSs2hm+pQyxKah4l50I2tzRiRelBPa0fN\r\noPbj8uLglLuA+ksjPBSTHBQ3ecW5TaqFcuQ=\r\n=N8Qz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"758ea22bb681b289fa6269d0647ab48deee93062","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v14.20.0+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.20.0","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.8.2","@truffle/codec":"^0.14.14","@truffle/config":"^1.3.51","@truffle/source-fetcher":"^1.0.28","@truffle/compile-solidity":"^6.0.58"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.34_1675370978402_0.15722848466225514","host":"s3://npm-registry-packages"}},"0.5.35":{"name":"@truffle/fetch-and-compile","version":"0.5.35","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.35","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"d18c383e34fa0afdd79f8f2cf42e3bba08d0028c","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.35.tgz","fileCount":24,"integrity":"sha512-M1qkYCa3gL15L33YkM/Vx9fs8WytyX2O2tfH9weQtjv7gla0H290/NLrOeTEH86Na4j7280MeHej5U+5TiOiRA==","signatures":[{"sig":"MEUCIE+zO7H88OsvgzEYoiuhcI71xjnBrl9o589qLGtBj57mAiEAx2ZbQOuUwkSZ0k8PnUof5i3Ye9/+bu19aKgbMvrQ5Po=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5uE7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkLA/5ABgdUM2WHahY8qNT0rxT7U4l5LcvuztPOEcD8/7G2lh3c25d\r\nH/c3W4tiJxetiU/kJHutzjGK2IV85T9/8bADko7p21v1bbwRv/AARkd+spUs\r\nUFzFhMIk2+fV0JSbRJ3I/PXYuMGGQB3eKII3VRN+k6DQSCw1NjBH/nGyBrTY\r\nvfNXZxtgvrTouuxZ77sBhxwDgI6CNybyLwC/elm0pjCShK2F5DEixEzxfLId\r\n5VuOIQqodvhJeT4UevNnyqllzFCvHpt+5+SYHVrE2YK9hjWSiRbuEB/ZHQla\r\nRQTZHDf1X43BukIbxY+T3JvLsFhTWIu+rYhFLL6dCLXopeIoE7YH1Qss2yjP\r\nwNR7gJq2MP5+GcFsPAHoTrZ9cHSRhZtX20+GSnyJwQ0N1Z9YlsBG60n3KtD+\r\nF36xsqwZB10RIi349vqIyhRM5BCX8SlesXXGHdu66jM81Dioq8RUCBmu1ngm\r\n2jgrLmhuTBSNuA+5sy2GcTweJ+SAhog4GQWKR78VCkhnPMPMmHMHI6xm8l2a\r\nhUR/V9ajjhBc7/i4BrCXRj6LhQ+bxxJcHh6TEN/a2N4HeF5vb5qrriN1M5j2\r\n4ST900ByZ4H+A6v4ENgFD3LdIfRVsr7xyD4B+atZLdsEVxw2NIyF1fsv8VN7\r\n+65AFC3mC+RvotvBBxkLpYl9Kp7Y//V4izU=\r\n=cqZ/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3130426c263a353c14211f6b7fcece9eff09915d","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v14.21.2+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.21.2","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.8.2","@truffle/codec":"^0.14.14","@truffle/config":"^1.3.51","@truffle/source-fetcher":"^1.0.28","@truffle/compile-solidity":"^6.0.59"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.35_1676075323826_0.7576681950902966","host":"s3://npm-registry-packages"}},"0.5.36":{"name":"@truffle/fetch-and-compile","version":"0.5.36","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.36","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"fec4bd5e77ab927b4d3cee545ed099b1015cc27d","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.36.tgz","fileCount":24,"integrity":"sha512-CtNumGV+w5GiZtPfoimI3MwglQIlXemLvTZdNbqNUXxTANw+MV5KJDSGxKXplGPkOj30QGXrdgXAvw8RhcKWjg==","signatures":[{"sig":"MEUCIHCkJlC2x5fhAbIUJrlIW+PSBgywAE+jLEdC9rE6MbWvAiEAgGAQL4T96UdbiDIPqywroEpsgduEhz5Gcs8E8GIO48U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7sqTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTYQ/+Lut7b6rA7zwPT6vpIYIqjHAMb6RWO2ZwosR+HGqE2Z56L9lC\r\nM/1dHQ/KDQAIjS4m2oVLrBwQAxfVjua9zqrhcFa2eyYI8KfxOz/NhVFrsAeM\r\nw+gOpoU/RnPnafEf1UlzwM6UnUGvjJOBuM2raM+RTlpvXmxRiMpYmLWsJXX5\r\nWwFVval6ht7K/OCRJg8Ln7FaXRnx+yQXBHOZhK3KS0fF+j3h6mn9m+NCilkN\r\ndU5pXZoYuF0PO5jtEC5j3R2eta5uP9oNUyeKMp1GW1zHcj5FVQWYiVksOKvf\r\nVbprmILXHPLw9w1T8gB5Y2Caym5CDKfGKo+tdk/gutG1FtSYjSam/a2JxCIJ\r\nyJwYhgle2hAhHC4VMYsjN4QmBNwUEaAz+DLVu4ocAPy1saaqonDaA/MnsJyX\r\nsdrPiaxjVCPWwcYUX2p8oMzsWT6j6rYpj7UMFRSYS38G7X2E6cmkf6u/TjCI\r\nuk0Qo2svTvzPTQ0pcasXEXkufFcOi3yXbjFO27frO/Exm7YvQ627twwHXwFN\r\nvyTAFaV+M8LuIA572UE9LQa2GvvyTmdijxngFUd5I0FzCEDFpF/y+u8slQ5I\r\nbfm/7/7xnEF1jg4FcJkpmaXAtV0Mhwc2tV7PcElgtgtFPQzS6K98IWtEt5nr\r\nNBAI7mdIEZVKkAs2Wyos4kRkNmFoh88Jat0=\r\n=IudQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"021f4591abbc47f25f46cf2b5849bad808adeb87","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v18.0.0+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"18.0.0","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.8.2","@truffle/codec":"^0.14.15","@truffle/config":"^1.3.52","@truffle/source-fetcher":"^1.0.29","@truffle/compile-solidity":"^6.0.60"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.36_1676593811310_0.3854339535535847","host":"s3://npm-registry-packages"}},"0.5.37":{"name":"@truffle/fetch-and-compile","version":"0.5.37","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.37","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"ee49a28b2c8681cbfdf823343a099145581e90d1","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.37.tgz","fileCount":24,"integrity":"sha512-R7X73HzD4uUt3aIb8AkNjh9UOtuTq8Zs1uwPrXG1CHfV8X7iANiTV+Ibyf3wyzpH9Uo6X1xlG7Rh4AbqC7Om/w==","signatures":[{"sig":"MEYCIQC98V/180P8UB4LiYajeSrEdnNgCvCwWlg3BeobzkhzOgIhAIYsrRDWxM4b3cWLseAWdu2CnoT0ZakKKRtN9HhDkpyX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+QJqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqE4w//QcL1ymBcqY6lThgVsDd6GFNU63kZZ2+VTpQEvTvfRpt5bWnA\r\nRpONP/xgF9tKnRKQfBAbxvAiBf84rb2daS8byxkwdssfoMQaHokkQmNHFKy8\r\n5R40kusUS8nz04frMs8BP04bUnSA1iNX2Oav38K0y4lj8EdBsn2YCq89+DHl\r\nQ74YUS2BBGVUHtJQK+0pvo+EykxRmthIkezQmMo1wEXVOGVY8FnupisqFC9M\r\nTiuYk+ssmGg3pbSDy/pIzs/NirSgi23ilWPRdqySec+9s4WOTjPO26X6MbrN\r\n/a8dqpSLXtIwqbeIrB5Qe9cSlRKNtgLXtQZm2T6TA5S1VurQM6GxV2OTyfBL\r\niy8jXDVhdXWw9fQUcHmDmVSMJCvh2s6+lwGnu1V+3VXB3lJFo/JQiXKHxHht\r\nkDHOtM5qj7CUsjdzKgTy9RYMUArByQfKGBQSTMCnh99sdmlufG1Lv2zIx47V\r\ngeBgNcRQxkbhzFppISlQ37Q74zOfOwJ4EEiCRE/huDnW/b8LrzLgOfGAhdyl\r\nvD18Ht+AG9XKhmp/Zbc2UcRsIbPejiWlVUIk1RheEFqQvKUlV8AfdOTcWFLG\r\nY2CWFJF2F4xotjjmzhG48gQypDsb0peo2sQBPqDfbIeGRuuwXh0cE4m092/i\r\nvCuyu5mkuywBJkKXSvpSAKmZ0URjWQ3Ws4o=\r\n=9ffa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"414d0331c47b3b87b2ba7bf593e2d5b153f4a96e","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v14.21.2+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.21.2","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.8.2","@truffle/codec":"^0.14.15","@truffle/config":"^1.3.52","@truffle/source-fetcher":"^1.0.30","@truffle/compile-solidity":"^6.0.61"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.37_1677263466075_0.5185889038425149","host":"s3://npm-registry-packages"}},"0.5.38":{"name":"@truffle/fetch-and-compile","version":"0.5.38","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.38","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"f8407c63816a7b6cf2aba7ae450680381349726d","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.38.tgz","fileCount":24,"integrity":"sha512-/N+dGTWH55J2R14HL7ZE9P9HFIALRBdT4HbousSSllqkzyDH5XNav1aqtrJYG+wJJxaPOeFxeugFXCEb6ym3bA==","signatures":[{"sig":"MEYCIQCTbdo7Kk1gScF1ZjBwCoflsO9qeBdfoVgKBPVUJaZgzwIhAJhhSp9tT9jt/gp4ahItLUTjmF8kEC1cAcKcOknqABt3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkARZUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCJg//VDt8I49acl7bGS/deAM5jtRgLNaEg2NCKtLAaiqPwqmCIaQZ\r\nHorRm8JTdZaLBa4rghcPY3gwoLzGBNvEjW6ip5pFZSvJNFEGKZjdf2CREj4I\r\nejQMNgfxglKulgI196U5rNadq3izPjJghHbgx1UZEY+lHLpet8uJBT8x0XEw\r\nIPaQ/8fI0OVI7HOpUkXvYzmJ4mFwWOD4R6mTIdZ+zbpwwqGZmtOyYBQdtvhG\r\nn/+oRACZB0BjKa9APMjNA9rkMHEOLohEgtuqIZ4GT4W75JQ5B4WW29evdbaR\r\nRgNUvWMRaep1BkiVcRKsD8gjLKhYAhwsyWdYjhIApjSTFU2vzoAZsUKggbDH\r\nMWPNaHIv9LmDP88iapKfC6y6/QrIlldl/tAynvT0oDx3oQGqa6B8BFRFUZWC\r\nRh0pOCynS6dPbPFiDwX3pJCePHydp4+zTc2VywfUeyMofm2bevU+WyLOIkYz\r\nbGPglJM5Xf+Jgs9ds8k0hl/LGb5POd6nu4H//pESxNAWq3rIuAu2BPvk2ib5\r\naDeJxA84UNJ09eVSeNAP2FCZz9qikwrzXl+YCxMjfTAjGzH9mWwaTaiUYCYo\r\nYGU0GWx8Ac00ZXYaMbT0mM53gbmwb/dQCaX6au1jYxjjpz+JYFfN+Mk9HSDv\r\nsmOOfDEd3oXKgmfDJ7S0AL6HyOdvJjCvmIw=\r\n=KfaJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bca5b9cc5d06b94fa131d189f39bb117682c7941","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v14.21.2+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.21.2","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.8.2","@truffle/codec":"^0.14.16","@truffle/config":"^1.3.52","@truffle/source-fetcher":"^1.0.30","@truffle/compile-solidity":"^6.0.62"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.38_1677792852334_0.6119582897574152","host":"s3://npm-registry-packages"}},"0.5.39":{"name":"@truffle/fetch-and-compile","version":"0.5.39","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.39","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"768dfd6cac9042cd0a2f3de42be4444392d9fb60","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.39.tgz","fileCount":24,"integrity":"sha512-dnpWSXskLSVlcN3AUUAIcUtbTYecehPIwlTr4rRIuFAew6SuQXepfHMxRHs5AmXkoGad+u6UqDvyLtRW30bRhA==","signatures":[{"sig":"MEUCIQDu5Y3uou79VZ1SPBETtpSroK3b49ysYKwOEd1oEC/oEAIgPvDI7e8BI17Lvbb119gPUg9YUCXQBM1DBET1338F1YE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCn96ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXEQ/7Bt4xciV9fV+noGlDkCo29G4B+cDYcjwWx3jzzKdh7deoR6h0\r\n4P37174qomPWlbJNYcrgnQSKz2ztSnwCh+DhTG41UpB9xPFbROB7sUsmdzxq\r\nUZO6CvHqDDWPbFx9TUMnbkaI8rYBSRSkDZPw0jTdo0QoNfl6eFwi7MJtVe8P\r\n9Dr7Xv/meaxxtfq7MzOGk5wyjjGL0w49ayFK7K74u/Wume0wzlHVejrNFkeL\r\nKPq9z6oN6oSf0F5iSx6EhlRvOt2yW34BKA/4o7aiwh0h3AvVXoGkfCZOclA7\r\nn5ZzSWNlLTu6S8fqELlBPJYjEN23GQBbmKVI6WlgGWnsDOVhGWRymaIQDlWf\r\nhbFQo/2bZq+Au/whSqIyIqVDgr64/s7BxEs3hDIKpX0KoV+P1P/9Wz+7ko4l\r\niOY+iodzIy2/n8ZexJ8AF/eOo2hl2OMoIEFiCSeQWXAsFciKS48DPtn3jmBI\r\noNO94JES26jZRqCe63vDCPnFtPeZdR/YjO13taQThLT6mFfm0ONVPg2JY2rw\r\nS3fcgYJ1YKTAkGoU9hDwK6DT06AG8n1lkfu128tSysyIjbuOKuCr9mw1Brhf\r\nVe2ItvaTyL+4gqILoNuHjvlNfY8aOmRnM06qRf8z4pSMhB1v19+RCtYs258a\r\nqoWDMiSj6/dLz4zKkurcwjMcI5SQJKTWJp8=\r\n=1Fzx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a75816b8744eb4bb390866b45b4b7843c630abe3","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v18.0.0+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"18.0.0","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.8.2","@truffle/codec":"^0.14.16","@truffle/config":"^1.3.53","@truffle/source-fetcher":"^1.0.30","@truffle/compile-solidity":"^6.0.63"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.39_1678409594027_0.7453441785571235","host":"s3://npm-registry-packages"}},"0.5.40":{"name":"@truffle/fetch-and-compile","version":"0.5.40","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.40","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"ebbcf53de9dbb750dbea3b2e9ccc7e6304354314","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.40.tgz","fileCount":24,"integrity":"sha512-nLVguaAgefWA4JCukcnuywArWer0VXpUsvyy6TsUiCXqebAIOiDZJmTXZTq93LP2zemRmd8t+/SLnm+UmbTLiw==","signatures":[{"sig":"MEQCIH9JjI4Wq6UABVNkKOcDqNC8gNxQTAmHhB9IdFp9/QvGAiA8H42R87WHrUCGVzBEEmdWMhCu2aZYnEy6GP1u50j2lQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFMBXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqI7xAAlC/vqcj8r+dPccchPRehEH/VI2CmMQF5Wkw1I8W/kyzW7eoP\r\nBQDTefAlIDe2VVOu+rKX4lnvQ//xkqlcSASvcZ+8nfbHThGjq2QvEJMNTm+H\r\nOhEvwbb06TNQcgMbLxomwvR59JeTsQZOgmtcZl5Af9f+QFFlOphEyLgzuiwf\r\nDMJmeKLWSoK2v5XtpV/b5TqSjuyMrQwpNUYN82Bi/PNNo9ENf33QnY7of6Ne\r\nORMnE+EP20JKF2BWlusOcJZg72uprjWGaldmGvTqb9R1iVf3xJo/UdWz2V2i\r\n8i7ku4B9IS/96LYh7dQTbuCmmuwyBPDP7+yKDLqyJk5i8OohXGynwtjrASVl\r\nKNzEpRlPs0d5kTqtVhTABnMpTQ1WL84EJt8RgFblp0im0Ct4HrjYXKvGeb9w\r\nIyZINWKzecP8fKvRKK4cN4uxrByAFXNwEtM6QncG0iCWHj9L4JRIOHY6mkHb\r\n5fX6iipbnPZarlY+BTODB/Ke8g1mKaiktZEjTtIOa1U2I9huCM9I3HRI8LEd\r\nzuMjGnjKI3wCXrdjVI+XcNI8z9s+kSUsbtfqRFZcD/w+dNPSG4LBtpEvMs9+\r\nYoy9CvtN2O3e8B3iE8SFWkG/pFSZ98zPgmBUpEfF01Ju32G/NlS5QWx4znyK\r\n/GnAie7ofNL18S6rjQyL6DTSmLDRrgTcqhU=\r\n=NPTp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"85ce4848034457c042662428c37012bbb71d2bb6","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v14.21.2+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.21.2","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.8.2","@truffle/codec":"^0.14.16","@truffle/config":"^1.3.54","@truffle/source-fetcher":"^1.0.31","@truffle/compile-solidity":"^6.0.64"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.40_1679081559516_0.6609732664530001","host":"s3://npm-registry-packages"}},"0.5.41":{"name":"@truffle/fetch-and-compile","version":"0.5.41","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.41","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"7f7f240814825b601334bd2bf3330f2fc899e41d","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.41.tgz","fileCount":24,"integrity":"sha512-3nfl1YkC7V1omORfpzO41yrVVsBS5u/YDYzAhi9uEOSHj48ZeUH5icjdpl3F8Ay4Wu3kB0yO4eZZ0fm4ajxNDA==","signatures":[{"sig":"MEUCIQC4D2NmP8UHC3lStV7ICemsEpcJlbglQbGXurbAua1lVAIgHXSRgEQsoxpSpNhbiRPNcJYhlev/wf791hzwFoqKgNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNILYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG7xAAi+plP7tEGOkOWxW4zEeV/2wPNw8NhTJamazNfC93sds2RvQE\r\n1NFQDFtlV+P0vm/W6SFe5uQ89l6rvTWvurG1NbIK9Mfe4PmCgyxv7LJFsVaT\r\nT9FABlr6sykIc5ofQABBjRgXiWFwlcPWqjhOXXjMzBAxjNejykD2mGzViMYT\r\nz7EsUe3wVFivzv3ejWSghCrcuPZEy0/14i1eZyFw0ofi7Oxgr+BsRskHR1U0\r\nb43MZfZeBC0/3vImUaTgwqUz7XbhbzUkgGrEj49RPix0KmepOHLrScsVFnUm\r\nvvlrok/wRpq83hDkHAyb++SVBqg4GEFbmalAVFE77rnoWdsoXpgb0PlkZ33L\r\ndreKy9534lCXFQslt33FFdc2T8eRkDItbFR38vSiywuCVdI+M6zXVzrSVThe\r\nJbUneP7Nb6q3JIq9iZhB+EKEPTKcFXDyzvre++BKKjWFoVl/YQ240w20WDHb\r\n+uZ3fxf7MTosFHoDvcz1vteXHuAn0K2c3f5FrzZKKTIRZIxJIIQBdFvm6Zbv\r\ntsn4aWljxzdQbxyT8xUQvRbF986uh5dUAr75mtT/zhnnuSIdVM7JyYkKRVYv\r\nKhYwXbr52i0fDqu2PCkTozMNZtbHDKJE71M5i+oDgWt8dT60LxrOq8mxJebt\r\nnvppCs/QPItDjhzjEKJRGPiHzGyG4jRtJD4=\r\n=bI26\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2c3ec3c44eaa2f791d429e85ef181ac918679233","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"kevinbluer","email":"kevin@bluer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v16.18.1+arm64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.18.1","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.8.2","@truffle/codec":"^0.14.17","@truffle/config":"^1.3.54","@truffle/source-fetcher":"^1.0.32","@truffle/compile-solidity":"^6.0.65"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.41_1681162968017_0.5987622216070982","host":"s3://npm-registry-packages"}},"0.5.42":{"name":"@truffle/fetch-and-compile","version":"0.5.42","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.42","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"d75e80edfcf116aa6d9c33df85a4e9b561e1b770","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.42.tgz","fileCount":24,"integrity":"sha512-FHxIpFpyChN4+QXDkUYTHK0VvS3Q3b9G1G+p5Eld5uOXUL2XhrnULbACMQT9YjkRjKByM32k6ePkPG6nzd+V+A==","signatures":[{"sig":"MEQCIH99dfg4sAdfvgNpQzLqsFQ68Vbb31WhXpdHTHY3l/AmAiB63Kg6vI+29Iuht9XZYqDaBG5/joXheneG8kJsyKwHpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQZVxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFGw/+KACJf88Td6sDTZ+l8+4RCtbWm0qxUpr9fbKVVAq1OMkRFRPl\r\ns/1y0V5P5BrRb6zzFKYyaf3xiFYlvvZACH2a3auf8K9kMZTdDqqtWegICJuR\r\nFQWldSfDIH3RpR7EVy2MTBMCTZS5g8sykE7tvONP2GFMcWsLDiNrAApn/8Xk\r\nv1ZIwxDLrvU2dSX/9cE0paW7EJGKtnVDFwWuCU0ml9cwjzglq8fL/C0rGl+a\r\nfa948E3H4pLv4WsNrHJQrM+NnPmLos62uBHLifxsSXrAlJyEf/PqSaktBY6S\r\n8aF7w9NAqta61RSx8x0KGNPAC7+WskWmgXNynG5C58yT1ZdabI0nAy4nWM0Y\r\nob0ZbMN6f93qHP1YHAdArrDMlBt6W1kbkHawVOnVyHuMsyJr3LaNJYAAbo6i\r\n1oEgy84sos3hYt4YKG7ZZnhMwCJcetKJ3adIugkSeEZpoGjs4c8EYGMXi1yH\r\nY7O4NhydaCm4DpAvUCGuWskrPLY4YdXPNjuWTQt7/RnYuskl80ZCJyNlvUGq\r\n8+vu2+qIGtkiKklrE8VlfsbxbfbWSv0k4J/y4wM78LWh0t9T7VNOhulEKEb2\r\nVHuQ25ijlpi3Yk/3x1RimbSejDWzUuUxf+cE/qWWppdXCHeBQeq5SFqVubUY\r\nJFeB8m8HlGLbuLcOeT0daIDLE4Kl9Zc4FF0=\r\n=PaXz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bf6fc4899a856ad7254b1769dd0ff8a7990c68fc","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v14.21.2+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.21.2","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.8.2","@truffle/codec":"^0.14.17","@truffle/config":"^1.3.55","@truffle/source-fetcher":"^1.0.33","@truffle/compile-solidity":"^6.0.66"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.42_1682019697635_0.17521968773553187","host":"s3://npm-registry-packages"}},"0.5.43":{"name":"@truffle/fetch-and-compile","version":"0.5.43","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.43","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"7a0e1df2eb364cf91985997f503e3e14dbf072c7","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.43.tgz","fileCount":24,"integrity":"sha512-zRWwG6Cm2fYZmArN9qhdeFcitsBPC/G1G+QhIh7fTL01jow3F6LB8H4KNqQ/1Cw67z3FZQQiYOC3xtW+qhD3Hg==","signatures":[{"sig":"MEYCIQDM+K4suc5LcWjdpzBnFDqBqF+E521gXvz1umDHkWRF6wIhAKe71UbZM+5vw2QaC1kKPLeIVZQJHrcWwxwATgEDvylH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSyK+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAGA//QBb+yRogFiIJFvFwDOrXUyqlpzRw2aEKoFlta/bv53lSaD41\r\nEgvsF1hEg70ZAp6E5uaryd7rmNkZhqL354zpLT1FmMwBuaJJTlce7/MqHK4M\r\nyEW83JR7FWscO36x1k7bhjQGXViVrozEjbLlM63Y525jfRGnBaPJJw1tIZ01\r\nONQcGl4/3Z3czvDEQMVv1XqWPp5h8pfPWZCF0iHaj5bLQcCNKsYLDUVfSQ94\r\n670AxEBHTXwjCOXh/WXyP/7lg1k5QzKqSDqd6Lm0aCD46RGLCGFh+bolL75X\r\n7GumiP7MF0G4ftJE9mEXHmEiuiCpopor5aVNnR+QeYEP94PUtrSAtbQwlHOH\r\nOsdRF+eK9OXEndkPTRjeTkftHudlOG2fbnHSXj6lB9fwfoGuCip1Ph5YGDZv\r\nA7qfd6lKcbB005hpAo9XwgBYLVeTOT+G8z6M+A1vVzNxmg6Tyi+tfBzPj+Zy\r\niAMsu2xlaEK76oK2MezSCZvhivEqAlibPvs8gvXidsUQ+4V0W2N/H9Lo+oAG\r\n5sWVrlpbG4vw9YNbdHs3NTXqSnjzNoxUiia5kOsw6a7zBsbwz5GPbxCK/YXN\r\nfrbaRRRKpQ9UFhL/38cZVsxMyYNa11VDrI72i/Ge/jaxq428BK079PwTM8YA\r\n2Jt7/YLnU4MA1hrxIVixwYUX6DcoJhgvJhQ=\r\n=z9Vf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e733d0808dadd027a481f6bb5f3ef5ee9c160224","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v14.21.3+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.21.3","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.8.2","@truffle/codec":"^0.14.17","@truffle/config":"^1.3.55","@truffle/source-fetcher":"^1.0.33","@truffle/compile-solidity":"^6.0.67"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.43_1682645694523_0.7329108044126325","host":"s3://npm-registry-packages"}},"0.5.44":{"name":"@truffle/fetch-and-compile","version":"0.5.44","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.44","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"a91b5c888da41220764e4adc20167993889fa5ee","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.44.tgz","fileCount":24,"integrity":"sha512-X72TWbpWbRD1otjZ33A1V+CxaIhVpSUyZIc7LJvPtvM7PX19jWDZ5E6Nh5YLJZk/A/+rOJAOg+1zjpsEAX/Okw==","signatures":[{"sig":"MEQCIDtvGIbw+fghMGUPUYTVUBVCf/mcI8Kz7OXqrZdT9uJrAiBDm7KDeUtT3KGuC96bl+8HNeQyGhAOMLe6kCC2WxLWXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48796},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"97a11771e65ca8929182cccd4afcbcde2852be3b","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v14.21.3+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.21.3","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.10.0","@truffle/codec":"^0.15.0","@truffle/config":"^1.3.56","@truffle/source-fetcher":"^1.0.34","@truffle/compile-solidity":"^6.0.68"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.44_1683769820472_0.679632491946202","host":"s3://npm-registry-packages"}},"0.5.42-visual-debugger.0":{"name":"@truffle/fetch-and-compile","version":"0.5.42-visual-debugger.0","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.42-visual-debugger.0","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"a41b7f5fde03deaea3ccb9ea416332234de412cf","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.42-visual-debugger.0.tgz","fileCount":24,"integrity":"sha512-dKkVpnY2yjakS8zn+ff6aP17HDEEVU4Zk/0w16CZQEWMCuIyJfKAMyG607//qc/3SMILDvWOBhdT4CdTEnyMKw==","signatures":[{"sig":"MEQCIBloJp+DKP1NxAofyTFbjIfvM7z/zG0qrTo2qOPpcn5aAiBiz+E1RDeS88QPQsRd0/veeJLTLZ28oLuMT4FCnlX+0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48904},"main":"dist/index.js","types":"dist/index.d.ts","readme":"# `@truffle/fetch-and-compile`\n\nThis is used to obtain externally verified sources and compile them.\n\nNote: If you import this into your TS project, you may need to enable `skipLibCheck` in your tsconfig due to an indirect dependency on @truffle/contract-schema.\n\n## Usage\n\n### `fetchAndCompile`\n\n```ts\nimport * as dotenv from \"dotenv\";\ndotenv.config();\n\nimport * as Codec from \"@truffle/codec\";\nimport Config from \"@truffle/config\";\n//  🔨 set up by importing the fetch-and-compile.\nimport { fetchAndCompile } from \"@truffle/fetch-and-compile\";\nimport * as Decoder from \"@truffle/decoder\";\n\nconst config = Config.default().merge({\n  networks: {\n    mainnet: {\n      url: process.env.RPC_URL,\n      network_id: 1\n    }\n  },\n  network: \"mainnet\",\n  etherscan: {\n    apiKey: process.env.ETHERSCAN_KEY\n  }\n});\n\nasync function decode(address: string) {\n  // 👇 Pass in a contract address and a network config to fetchAndCompile 👇.\n  const { compileResult } = await fetchAndCompile(address, config);\n\n  // 🪄 Now that we have the result from fetch-and-compile, we can use it with @truffle/decoder for some more magic ✨.\n  const projectInfo = {\n    commonCompilations: compileResult.compilations\n  };\n  const projectDecoder = await Decoder.forProject({\n    provider: config.provider,\n    projectInfo\n  });\n  const decoder = await projectDecoder.forAddress(address);\n  const decoding = await decoder.decodeTransaction({\n    to: \"0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e\",\n    blockNumber: 13336592,\n    from: \"0xbc1be5ac62ca0637676f2b592bcd0a29bbf4e427\",\n    input:\n      \"0x1896f70af96f66c6c5e18dc3da0e5d238ee5ff0f56ad7876717492cfcbb3421db607e44c0000000000000000000000004976fb03c32e5b8cfe2b6ccb31c09ba78ebaba41\"\n  });\n  if (decoding.kind !== \"function\") {\n    throw new Error(\"Unsupported decoding kind\");\n  }\n  console.log(\"%s(\", decoding.abi.name);\n  console.group();\n  for (const { name, value: result } of decoding.arguments) {\n    console.log(\n      `${name}:`,\n      new Codec.Format.Utils.Inspect.ResultInspector(result)\n    );\n  }\n  console.groupEnd();\n  console.log(\")\");\n}\n// 🥳 Try it out with a contract - this is the address for the ENS registry\ndecode(\"0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e\");\n// --- yields the following output ---\n// setResolver(\n//   node: 0xf96f66c6c5e18dc3da0e5d238ee5ff0f56ad7876717492cfcbb3421db607e44c\n//   resolver: 0x4976fb03C32e5B8cfe2b6cCB31c09Ba78EBaBa41\n// )\n```\n\n### `fetchAndCompileMultiple`\n\nIf you want to fetch and compile multiple contracts from the same network, you can use `fetchAndCompileMultiple`:\n\n```ts\nimport { fetchAndCompileMultiple } from \"@truffle/fetch-and-compile\";\nconst config = /* set up config */;\nconst addresses: string[] = /* set addresses */;\nconst { results, failures } = await fetchAndCompileMultiple(addresses, config);\nfor (const address in results) {\n  const compileResult = results[address];\n  /* do things with compileResult as above */\n}\nfor (const address in failures) {\n  /* do things with failed addresses */\n}\n```\n\n### Alternate input format\n\nInstead of using a Truffle Config as input, you can pass in a `FetchAndCompileOptions` anywhere that\na `config` is used above. The format is as follows:\n\n```ts\nexport interface FetchAndCompileOptions {\n  network: {\n    networkId: number;\n  };\n  fetch?: {\n    precedence?: string[]; //which fetchers to use and in what order; defaults\n    //to [\"etherscan\", \"sourcify\"]\n    fetcherOptions?: {\n      etherscan?: {\n        apiKey: string; //etherscan API key if you have one to speed things up\n      };\n      sourcify?: {\n        //nothing to go here at present\n      };\n    };\n  };\n  compile?: {\n    docker?: boolean; //indicates that compilation should use dockerized solc;\n    //note this won't work with contracts compiled with prerelease versions\n    //of Solidity\n  };\n}\n```\n\n### `getSupportedNetworks`\n\nIf you want a list of supported networks, you can call `getSupportedNetworks`:\n\n```ts\nimport { getSupportedNetworks } from \"@truffle/fetch-and-compile\";\nconst networks = getSupportedNetworks();\n// networks = {\n//   mainnet: {\n//     name: \"mainnet\",\n//     networkId: 1,\n//     chainId: 1,\n//     fetchers: [\"etherscan\", \"sourcify\"] //which fetchers support this network?\n//   },\n//   ...\n// }\n```\n\nYou can also pass in a list of fetchers if you want to restrict the output to the networks\nsupported by the fetchers you list. (You can also pass in a config and it will use the `sourceFetchers`\nproperty if set, or a `FetchAndCompileOptions` and it will use the `fetch.precedence` field if set.)\n\n```ts\nimport { getSupportedNetworks } from \"@truffle/fetch-and-compile\";\nimport Config from \"@truffle/config\";\nconst networks = getSupportedNetworks([\"etherscan\"]); //will only list those supported by etherscan fetcher\n// networks = {\n//   mainnet: {\n//     name: \"mainnet\",\n//     networkId: 1,\n//     chainId: 1,\n//     fetchers: [\"etherscan\"] //sourcify is not listed since it's not being checked\n//   },\n//   ...\n// }\n```\n\nPlease see the [README for @truffle/decoder](https://github.com/trufflesuite/truffle/tree/develop/packages/decoder)\nfor more information on using Truffle decoder.\n","gitHead":"16365cc592b2c381ae597b7c0d51b67839fa8f62","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v14.21.2+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.21.2","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.8.2","@truffle/codec":"^0.14.18-visual-debugger.0","@truffle/config":"^1.3.55-visual-debugger.0","@truffle/source-fetcher":"^1.0.33-visual-debugger.0","@truffle/compile-solidity":"^6.0.66-visual-debugger.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.5-visual-debugger.0"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.42-visual-debugger.0_1683934705019_0.8851227562167632","host":"s3://npm-registry-packages"}},"0.5.45":{"name":"@truffle/fetch-and-compile","version":"0.5.45","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.45","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"86ec284351949ac45feba8a8da23a8c88107a160","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.45.tgz","fileCount":24,"integrity":"sha512-hIJ6AGKlzuTRDZmcvBjFCqRyJW9rLY29K0v2RcaVzOi6l+Ag7/SMk8/xMyyEGGoShz6Vvr0MN4Jrhp/b6vHDmA==","signatures":[{"sig":"MEUCIQDuA369Ow09c4/LS5PB1VNKeEPmzDm1jBe8V9xaXpzouwIgH3mxTz1yZzPgtkvYUdoWxZWysTNXeOOWaF0liFI/4YE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48796},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5aac1f049a02a0e1e63624b0c1e861d61ebb5a32","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v14.21.3+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.21.3","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.10.0","@truffle/codec":"^0.15.1","@truffle/config":"^1.3.56","@truffle/source-fetcher":"^1.0.35","@truffle/compile-solidity":"^6.0.69"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.45_1684531115748_0.9056951632201744","host":"s3://npm-registry-packages"}},"0.5.46":{"name":"@truffle/fetch-and-compile","version":"0.5.46","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.46","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"50ba68dc361e6281dbcea93a55a856e48acc3a84","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.46.tgz","fileCount":24,"integrity":"sha512-wEuhhXElqRv4OqFPLuN9m/sr7pnGpsi0INTUVj2UtxsR0yqUKQH9CD0tBq8ae9ACPH32PIAh0c9DtPAQTTpX/w==","signatures":[{"sig":"MEUCIQCLa9CooCfiV6+XS4io7AYfgfBAuSBjrxwgM1/nque8EQIgdm7emiFiB+uFFXNVcVgFeACDQxmNxSpj4gkI/WrbCfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48819},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f348794e702a84f5fb541e15eb17935cb7a6cdd8","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v14.21.3+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.21.3","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.10.0","@truffle/codec":"^0.15.1","@truffle/config":"^1.3.56","@truffle/source-fetcher":"^1.0.35","@truffle/compile-solidity":"^6.0.69"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","sinon":"^9.0.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.46_1685049367030_0.28267794260488466","host":"s3://npm-registry-packages"}},"0.5.47":{"name":"@truffle/fetch-and-compile","version":"0.5.47","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.47","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"bf9040c3e99061c946ca3b99c1066961dd0eafdd","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.47.tgz","fileCount":24,"integrity":"sha512-Gv+PYKvS8qPvlYmcBYmHGkIxG+/WwhAI+H2+DpZpcTsjCAUoYcTm4rFqmWjKlmi0Gi+1iaE7MNfLCKJq/mCkIg==","signatures":[{"sig":"MEUCIGUyzmA2mPVIgVBxoNhvNkQ9gbjG9qBkVdZhJeFmVkoBAiEAkAf61Q9CsWWkjCqgn9gr8jZEeVPgop3UNKfPypm8CLs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48819},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c180d4ed54358771446de38223439efb5084cf32","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v14.21.3+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.21.3","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.10.0","@truffle/codec":"^0.15.1","@truffle/config":"^1.3.56","@truffle/source-fetcher":"^1.0.36","@truffle/compile-solidity":"^6.0.70"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","sinon":"^9.0.2","ts-node":"10.7.0","typescript":"^4.7.4","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.47_1685749746167_0.05590073588325528","host":"s3://npm-registry-packages"}},"0.5.48":{"name":"@truffle/fetch-and-compile","version":"0.5.48","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.48","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"574a78fe8b313ff444f894b62e284fb7985f10b7","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.48.tgz","fileCount":24,"integrity":"sha512-CNgYZv+sVFCMKdvcO+J1sgEIunMnb7Zeuz/2ktLb6BQweRoLlW9oJtVm4WibV+TV64zSh2awxbw7YR6PT2rjlg==","signatures":[{"sig":"MEQCIQCSbhXtgi3pzJRwsvTOt773bPFTNz2y92j9GR9UJIbbTgIfOCbv3XwVGAYhlh8Sy2EbJLD0tNaKNonRYOydygB2BA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48811},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7983a54d1f931d770c6fbb028bc27cdbcf5dfcbe","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v14.21.2+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.21.2","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.10.0","@truffle/codec":"^0.15.2","@truffle/config":"^1.3.57","@truffle/source-fetcher":"^1.0.37","@truffle/compile-solidity":"^6.0.71"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","sinon":"^9.0.2","ts-node":"10.7.0","typescript":"^4.9.5","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.6"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.48_1686083120286_0.742208063135777","host":"s3://npm-registry-packages"}},"0.5.49":{"name":"@truffle/fetch-and-compile","version":"0.5.49","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.49","maintainers":[{"name":"cliffoo","email":"e2is2uyz@duck.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"355b4232b2ea9b0f916463ea53191487990256a9","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.49.tgz","fileCount":24,"integrity":"sha512-iJfDzWZD0l00mESy6+9P4xK2uv/6L6n07S6o53yivsMboNgwxfuRxWdARBC/4Z7KVDvkg6opn/2HmpSOTt9uvw==","signatures":[{"sig":"MEYCIQDMv9axEyP9g92A++/MCbNn62nfsnUUSfc805jai/KFxwIhAJmYrRa/HPT8pomlzIGiKEo1xu2V5akK5VMfZ9AIsTf6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48811},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"cb01f46c8df6b8aa693856ecdf7c0f37159c4864","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v14.21.3+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.21.3","dependencies":{"debug":"^4.3.2","semver":"7.3.7","web3-utils":"1.10.0","@truffle/codec":"^0.15.3","@truffle/config":"^1.3.58","@truffle/source-fetcher":"^1.0.38","@truffle/compile-solidity":"^6.0.72"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","sinon":"^9.0.2","ts-node":"10.7.0","typescript":"^4.9.5","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.6"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.49_1686941035217_0.8437829816418652","host":"s3://npm-registry-packages"}},"0.5.50":{"name":"@truffle/fetch-and-compile","version":"0.5.50","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.50","maintainers":[{"name":"cliffoo","email":"e2is2uyz@duck.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"07a8018fbbb3c7168065649240abfc4a996278af","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.50.tgz","fileCount":24,"integrity":"sha512-Mq1l6mIvivl5ui96PmTg48wCamBbHYGjegm7FWa2cSE8Skduonv2WxTRWOpakCQsIAFH9en/zWHaT1+iJoM7BQ==","signatures":[{"sig":"MEUCIQCVYUsEbvinUiNJwhNZLJIUod9PssKfLJBjPf/wUG2AnwIgK5tj/8pdW8FBBbJX0Y2sQy3sYK0A/+DyHGMxnmU4Jcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48811},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"854a564b2545bbd2cc0a2cf04c9d38a5b8f57d7a","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"cliffoo","email":"e2is2uyz@duck.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v18.16.0+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"18.16.0","dependencies":{"debug":"^4.3.2","semver":"7.5.2","web3-utils":"1.10.0","@truffle/codec":"^0.16.0","@truffle/config":"^1.3.58","@truffle/source-fetcher":"^1.0.39","@truffle/compile-solidity":"^6.0.73"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","sinon":"^9.0.2","ts-node":"10.7.0","typescript":"^4.9.5","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.6"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.50_1687554487872_0.02717741436797083","host":"s3://npm-registry-packages"}},"0.5.51":{"name":"@truffle/fetch-and-compile","version":"0.5.51","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.51","maintainers":[{"name":"cliffoo","email":"e2is2uyz@duck.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"2e066e58d4a4b30638b6efb5aa7c45aa9c1c4936","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.51.tgz","fileCount":24,"integrity":"sha512-WKe8IWpSfpAPLuAuAv8bCjJ96clb1Ccf9hM+FRMvS95VV9JZ9Frpbn+X6iqZB4SN1iYv8WCAGd4BUd6fcqnHnQ==","signatures":[{"sig":"MEUCIQDEgiUz1hGMyJzYb+vlbFuZcefE6x8LN0hz7hjA4pR1CAIgZ7Ab2NaBmpEsCGux7hX4mGoh+ODDeMJaTJe5NR5/JQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48811},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a6fb238ef954d3ad4c6fd4181b78ee3dc047c8bf","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"cliffoo","email":"e2is2uyz@duck.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v18.16.0+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"18.16.0","dependencies":{"debug":"^4.3.2","semver":"7.5.2","web3-utils":"1.10.0","@truffle/codec":"^0.17.0","@truffle/config":"^1.3.58","@truffle/source-fetcher":"^1.0.40","@truffle/compile-solidity":"^6.0.74"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","sinon":"^9.0.2","ts-node":"10.7.0","typescript":"^4.9.5","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.6"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.51_1688155760283_0.018892345319867276","host":"s3://npm-registry-packages"}},"0.5.52":{"name":"@truffle/fetch-and-compile","version":"0.5.52","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.52","maintainers":[{"name":"cliffoo","email":"e2is2uyz@duck.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"b2038a206e3d7253064d7cd2dfd411545ccf5629","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.52.tgz","fileCount":24,"integrity":"sha512-zQX/unuxDRYcOLkdcgPrwqroHwZKQZwYrezt3rf44HqeFO+0g4QpunA/j/q84u5wdYzBsAEdE2c3DJoLDYhE7A==","signatures":[{"sig":"MEYCIQCO9asAG1m9f6mkD8VPoim5KVcA8K7g6qbuxl1WghlYewIhANSuXwG7eouKUVtJK0eYs1P6pAuei0u1QNWIux+2utvs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48811},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2748ccba5d7bfbb4b22c300da96a797c44083e4c","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v14.21.3+x64 (darwin)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.21.3","dependencies":{"debug":"^4.3.2","semver":"7.5.2","web3-utils":"1.10.0","@truffle/codec":"^0.17.1","@truffle/config":"^1.3.59","@truffle/source-fetcher":"^1.0.41","@truffle/compile-solidity":"^6.0.75"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","sinon":"^9.0.2","ts-node":"10.7.0","typescript":"^4.9.5","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.6"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.52_1689361075539_0.295755966654516","host":"s3://npm-registry-packages"}},"0.5.53":{"name":"@truffle/fetch-and-compile","version":"0.5.53","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.53","maintainers":[{"name":"cliffoo","email":"e2is2uyz@duck.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"05011085f399548a7dec47993de178c682c0c2cb","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.53.tgz","fileCount":24,"integrity":"sha512-Ym2swpFuw+E1bCR/GVUbN8i5haHTGhmYoZOB8NRcyGKY+g6yCb+I/o6hS2jb5hxs35LnYFRpaXXs33zELdVi3Q==","signatures":[{"sig":"MEUCIQCTipGaEPf+yjz2rWrco2aODFUM4RSCNAU6Nx1KRgZkngIgIhX6moVPsX1IV7qtFTJmTC6PAFNmIscB9Rv2dv1Pavw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48811},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a9ca7ea1bbc125710e6c8b1d49a4b57eb2aad57c","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v14.21.3+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"14.21.3","dependencies":{"debug":"^4.3.2","semver":"7.5.2","web3-utils":"1.10.0","@truffle/codec":"^0.17.2","@truffle/config":"^1.3.59","@truffle/source-fetcher":"^1.0.42","@truffle/compile-solidity":"^6.0.76"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","sinon":"^9.0.2","ts-node":"10.7.0","typescript":"^4.9.5","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.7"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.53_1691186819488_0.3137422367790488","host":"s3://npm-registry-packages"}},"0.5.54":{"name":"@truffle/fetch-and-compile","version":"0.5.54","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.54","maintainers":[{"name":"cliffoo","email":"e2is2uyz@duck.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"e4cc4233bb344075f61fe1c1c989ee7d4416595e","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.54.tgz","fileCount":24,"integrity":"sha512-lyOhVAxsZ0ZpqgUdcxgrzjRofbLIiL6qicQjGc0HWKXSpT6Wsj4Asg3SQlUQ0wui9bxL3u03AWAtzxACenKVfw==","signatures":[{"sig":"MEUCIQDXAGIDfOeNwU8uVUvNrH6ReUBLK0C0+y0IoQcXQ2HddwIgSTMnWad+61RgFjkP6e94Ud87f+yfv+r0M5eC2Gf5xTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48897},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3fa384f7931d56a891515e8cd08b9054839a8eb0","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v16.20.2+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.20.2","dependencies":{"debug":"^4.3.2","semver":"7.5.2","web3-utils":"1.10.0","@truffle/codec":"^0.17.2","@truffle/config":"^1.3.60","@truffle/source-fetcher":"^1.0.43","@truffle/compile-solidity":"^6.0.77"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","sinon":"^9.0.2","ts-node":"10.7.0","typescript":"^4.9.5","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.3.9","@truffle/compile-common":"^0.9.7"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.54_1693268428915_0.23630605459634024","host":"s3://npm-registry-packages"}},"0.5.55":{"name":"@truffle/fetch-and-compile","version":"0.5.55","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.55","maintainers":[{"name":"rizedr","email":"it@consensys.net"},{"name":"joshuafernandes","email":"fernandes.joshua@gmail.com"},{"name":"cliffoo","email":"e2is2uyz@duck.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"653bcfc79e21dfc151a697d49b2db2e8aff98c9c","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.55.tgz","fileCount":24,"integrity":"sha512-DCvVth6arW+fb6uV/1BvXyn9I6XEMvzjSmc4LFhw6M3hef4XLJGoL2t2Jm6ETQbVMln8xnfs++HfjezabTv6bQ==","signatures":[{"sig":"MEYCIQDmKOwQhu1LRQQqeqUeD3fR0hHRFOAUo/+8nwC7MeH0vwIhAJu53vv7C+uxzWS1VVPGuovOVGkWkhJvvN8673ud4DKR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48957},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^16.20 || ^18.16 || >=20"},"gitHead":"033fc64fcdf91ceef61100938d7ffbd53b63eee5","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v16.20.2+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.20.2","dependencies":{"debug":"^4.3.2","semver":"^7.5.4","web3-utils":"1.10.0","@truffle/codec":"^0.17.3","@truffle/config":"^1.3.61","@truffle/source-fetcher":"^1.0.44","@truffle/compile-solidity":"^6.0.78"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","sinon":"^9.0.2","ts-node":"10.7.0","typescript":"^4.9.5","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.5.1","@truffle/compile-common":"^0.9.8"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.55_1694116240795_0.968843706017616","host":"s3://npm-registry-packages"}},"0.5.56":{"name":"@truffle/fetch-and-compile","version":"0.5.56","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","_id":"@truffle/fetch-and-compile@0.5.56","maintainers":[{"name":"rizedr","email":"it@consensys.net"},{"name":"joshuafernandes","email":"fernandes.joshua@gmail.com"},{"name":"cliffoo","email":"e2is2uyz@duck.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"aa61566e9f6915a1c7a7410b70ec38500eb6fe60","tarball":"https://registry.npmjs.org/@truffle/fetch-and-compile/-/fetch-and-compile-0.5.56.tgz","fileCount":24,"integrity":"sha512-EfxILQc+faADN0hqHBtXAKlZvMkV0UNMG5maIGpW2Tsd39F5o7jaf11aikW//f7DG3SyjMsaiJZs1ijrp4oE2Q==","signatures":[{"sig":"MEQCIGAeejshIu1wxyzCra8ZsNV+ftnj1gbiS4uW7BWeIdivAiBHLk1JIVUh9UkBrIvEPHAjDHwHg47wjM0CiKOky0Xoxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48957},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^16.20 || ^18.16 || >=20"},"gitHead":"a26df1ff53c01e6d82ad490338850360f6f970a9","scripts":{"test":"yarn build && mocha --exit -r ts-node/register test/**/*.test.ts --timeout 35000","build":"tsc","prepare":"yarn build"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"_npmVersion":"lerna/5.6.2/node@v16.20.2+x64 (linux)","description":"Used to obtain external verified sources and compile them","directories":{"lib":"lib"},"_nodeVersion":"16.20.2","dependencies":{"debug":"^4.3.2","semver":"^7.5.4","web3-utils":"1.10.0","@truffle/codec":"^0.17.3","@truffle/config":"^1.3.61","@truffle/source-fetcher":"^1.0.44","@truffle/compile-solidity":"^6.0.79"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"9.2.2","sinon":"^9.0.2","ts-node":"10.7.0","typescript":"^4.9.5","@types/chai":"^4.2.22","@types/node":"~12.12.0","@types/debug":"^4.1.7","@types/mocha":"^9.0.0","@types/semver":"^7.5.1","@truffle/compile-common":"^0.9.8"},"_npmOperationalInternal":{"tmp":"tmp/fetch-and-compile_0.5.56_1694639944059_0.5009597404356223","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-08-06T19:08:59.812Z","modified":"2026-04-29T21:46:15.541Z","0.1.0":"2021-08-06T19:09:00.015Z","0.1.1":"2021-08-06T20:28:33.621Z","0.1.2":"2021-08-12T21:20:36.921Z","0.1.3":"2021-08-22T00:45:20.147Z","0.1.4":"2021-08-27T17:30:24.261Z","0.1.5":"2021-09-02T19:56:55.612Z","0.1.6-alpha.0":"2021-09-08T15:19:24.583Z","0.1.6":"2021-09-11T00:17:00.288Z","0.1.6-alpha.1":"2021-09-13T23:57:40.457Z","0.1.7":"2021-09-17T16:29:31.106Z","0.1.8":"2021-09-24T22:55:32.578Z","0.1.9-alpha.0":"2021-09-28T21:14:44.092Z","0.1.9-decoder-beta.0":"2021-09-29T14:59:23.378Z","0.1.9":"2021-09-30T21:40:49.404Z","0.1.10-fc.0":"2021-10-04T19:40:20.470Z","0.1.10":"2021-10-07T20:23:23.179Z","0.1.11":"2021-10-14T20:35:44.569Z","0.1.12":"2021-10-21T23:08:09.324Z","0.1.13":"2021-11-05T15:05:17.238Z","0.1.14":"2021-11-11T23:14:26.658Z","0.1.15":"2021-11-19T00:55:23.546Z","0.1.16":"2021-11-19T01:55:16.682Z","0.1.17":"2021-11-24T01:03:08.333Z","0.1.18":"2021-12-02T22:34:22.910Z","0.1.19":"2021-12-10T16:00:55.519Z","0.1.20":"2021-12-16T22:56:47.247Z","0.1.21":"2021-12-23T00:16:09.119Z","0.1.22":"2022-01-06T21:28:53.708Z","0.1.23":"2022-01-09T21:57:06.873Z","0.1.24":"2022-01-13T23:33:45.198Z","0.2.0":"2022-01-20T22:28:54.265Z","0.3.0":"2022-01-29T22:01:05.464Z","0.3.1-dashboard.1":"2022-02-01T19:44:48.607Z","0.3.1":"2022-02-03T23:19:13.851Z","0.4.0":"2022-02-11T00:41:30.554Z","0.4.1":"2022-02-17T22:52:31.543Z","0.4.2":"2022-02-22T01:53:28.592Z","0.4.3":"2022-02-24T20:47:00.118Z","0.4.4":"2022-03-03T22:34:37.517Z","0.4.5":"2022-03-10T22:59:11.465Z","0.4.6":"2022-03-17T23:05:15.705Z","0.4.7":"2022-03-24T23:37:33.246Z","0.4.8":"2022-04-01T00:40:34.726Z","0.4.9":"2022-04-08T15:43:25.088Z","0.4.10":"2022-04-08T20:09:06.281Z","0.4.11":"2022-04-13T22:24:19.530Z","0.4.12":"2022-04-21T22:25:44.004Z","0.5.0":"2022-04-28T21:12:55.925Z","0.5.1":"2022-05-06T15:57:33.538Z","0.5.2":"2022-05-13T03:57:19.587Z","0.5.3":"2022-05-20T16:35:51.452Z","0.5.4":"2022-05-27T18:23:33.036Z","0.5.5":"2022-06-03T21:22:38.281Z","0.5.6":"2022-06-09T22:37:15.266Z","0.5.7-alpha.0":"2022-06-23T15:17:51.315Z","0.5.7":"2022-06-23T20:45:54.069Z","0.5.7-alpha.2":"2022-06-24T16:11:48.175Z","0.5.8":"2022-07-01T21:02:10.627Z","0.5.9":"2022-07-07T20:14:02.985Z","0.5.10":"2022-07-15T20:50:58.900Z","0.5.11-typescript-migrations.0":"2022-07-21T02:40:23.593Z","0.5.11":"2022-07-21T23:32:01.192Z","0.5.12":"2022-07-29T19:28:31.305Z","0.5.13":"2022-08-05T00:35:35.702Z","0.5.14":"2022-08-10T22:23:14.737Z","0.5.15":"2022-08-17T23:40:28.572Z","0.5.16-hardhat-error.0":"2022-08-20T00:39:12.517Z","0.5.16-hardhat-error.1":"2022-08-22T21:42:00.189Z","0.5.16":"2022-08-24T22:39:02.002Z","0.5.17-hardhat-error.0":"2022-08-25T07:05:30.503Z","0.5.17":"2022-09-07T22:50:38.020Z","0.5.18":"2022-09-15T00:39:44.549Z","0.5.19":"2022-09-22T22:06:12.771Z","0.5.20":"2022-09-30T19:52:29.070Z","0.5.21":"2022-10-12T22:48:07.358Z","0.5.22":"2022-10-19T18:41:56.580Z","0.5.23":"2022-10-26T20:11:56.430Z","0.5.24":"2022-11-02T20:27:44.884Z","0.5.25":"2022-11-09T22:27:33.022Z","0.5.26":"2022-11-16T21:01:48.707Z","0.5.27":"2022-11-23T23:45:55.317Z","0.5.28":"2022-12-08T22:30:13.362Z","0.5.29":"2022-12-15T21:56:05.039Z","0.5.30":"2022-12-21T19:55:54.598Z","0.5.31":"2023-01-06T16:53:39.513Z","0.5.32":"2023-01-13T00:16:59.246Z","0.5.33":"2023-01-27T00:21:32.517Z","0.5.34":"2023-02-02T20:49:38.565Z","0.5.35":"2023-02-11T00:28:43.932Z","0.5.36":"2023-02-17T00:30:11.569Z","0.5.37":"2023-02-24T18:31:06.220Z","0.5.38":"2023-03-02T21:34:12.497Z","0.5.39":"2023-03-10T00:53:14.193Z","0.5.40":"2023-03-17T19:32:39.687Z","0.5.41":"2023-04-10T21:42:48.204Z","0.5.42":"2023-04-20T19:41:37.778Z","0.5.43":"2023-04-28T01:34:54.719Z","0.5.44":"2023-05-11T01:50:20.696Z","0.5.42-visual-debugger.0":"2023-05-12T23:38:25.194Z","0.5.45":"2023-05-19T21:18:35.943Z","0.5.46":"2023-05-25T21:16:07.188Z","0.5.47":"2023-06-02T23:49:06.384Z","0.5.48":"2023-06-06T20:25:20.453Z","0.5.49":"2023-06-16T18:43:55.370Z","0.5.50":"2023-06-23T21:08:08.102Z","0.5.51":"2023-06-30T20:09:20.447Z","0.5.52":"2023-07-14T18:57:55.722Z","0.5.53":"2023-08-04T22:06:59.692Z","0.5.54":"2023-08-29T00:20:29.092Z","0.5.55":"2023-09-07T19:50:40.932Z","0.5.56":"2023-09-13T21:19:04.321Z"},"bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"author":{"name":"Harry Altman","email":"harry@trufflesuite.com"},"license":"MIT","homepage":"https://github.com/trufflesuite/truffle/tree/master/packages/fetch-and-compile#readme","keywords":["compile","ethereum","etherscan","ipfs","solidity","sourcify","verify-source"],"repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/fetch-and-compile"},"description":"Used to obtain external verified sources and compile them","maintainers":[{"email":"it@consensys.net","name":"rizedr"}],"readme":"# `@truffle/fetch-and-compile`\n\nThis is used to obtain externally verified sources and compile them.\n\nNote: If you import this into your TS project, you may need to enable `skipLibCheck` in your tsconfig due to an indirect dependency on @truffle/contract-schema.\n\n## Usage\n\n### `fetchAndCompile`\n\n```ts\nimport * as dotenv from \"dotenv\";\ndotenv.config();\n\nimport * as Codec from \"@truffle/codec\";\nimport Config from \"@truffle/config\";\n//  🔨 set up by importing the fetch-and-compile.\nimport { fetchAndCompile } from \"@truffle/fetch-and-compile\";\nimport * as Decoder from \"@truffle/decoder\";\n\nconst config = Config.default().merge({\n  networks: {\n    mainnet: {\n      url: process.env.RPC_URL,\n      network_id: 1\n    }\n  },\n  network: \"mainnet\",\n  etherscan: {\n    apiKey: process.env.ETHERSCAN_KEY\n  }\n});\n\nasync function decode(address: string) {\n  // 👇 Pass in a contract address and a network config to fetchAndCompile 👇.\n  const { compileResult } = await fetchAndCompile(address, config);\n\n  // 🪄 Now that we have the result from fetch-and-compile, we can use it with @truffle/decoder for some more magic ✨.\n  const projectInfo = {\n    commonCompilations: compileResult.compilations\n  };\n  const projectDecoder = await Decoder.forProject({\n    provider: config.provider,\n    projectInfo\n  });\n  const decoder = await projectDecoder.forAddress(address);\n  const decoding = await decoder.decodeTransaction({\n    to: \"0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e\",\n    blockNumber: 13336592,\n    from: \"0xbc1be5ac62ca0637676f2b592bcd0a29bbf4e427\",\n    input:\n      \"0x1896f70af96f66c6c5e18dc3da0e5d238ee5ff0f56ad7876717492cfcbb3421db607e44c0000000000000000000000004976fb03c32e5b8cfe2b6ccb31c09ba78ebaba41\"\n  });\n  if (decoding.kind !== \"function\") {\n    throw new Error(\"Unsupported decoding kind\");\n  }\n  console.log(\"%s(\", decoding.abi.name);\n  console.group();\n  for (const { name, value: result } of decoding.arguments) {\n    console.log(\n      `${name}:`,\n      new Codec.Format.Utils.Inspect.ResultInspector(result)\n    );\n  }\n  console.groupEnd();\n  console.log(\")\");\n}\n// 🥳 Try it out with a contract - this is the address for the ENS registry\ndecode(\"0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e\");\n// --- yields the following output ---\n// setResolver(\n//   node: 0xf96f66c6c5e18dc3da0e5d238ee5ff0f56ad7876717492cfcbb3421db607e44c\n//   resolver: 0x4976fb03C32e5B8cfe2b6cCB31c09Ba78EBaBa41\n// )\n```\n\n### `fetchAndCompileMultiple`\n\nIf you want to fetch and compile multiple contracts from the same network, you can use `fetchAndCompileMultiple`:\n\n```ts\nimport { fetchAndCompileMultiple } from \"@truffle/fetch-and-compile\";\nconst config = /* set up config */;\nconst addresses: string[] = /* set addresses */;\nconst { results, failures } = await fetchAndCompileMultiple(addresses, config);\nfor (const address in results) {\n  const compileResult = results[address];\n  /* do things with compileResult as above */\n}\nfor (const address in failures) {\n  /* do things with failed addresses */\n}\n```\n\n### Alternate input format\n\nInstead of using a Truffle Config as input, you can pass in a `FetchAndCompileOptions` anywhere that\na `config` is used above. The format is as follows:\n\n```ts\nexport interface FetchAndCompileOptions {\n  network: {\n    networkId: number;\n  };\n  fetch?: {\n    precedence?: string[]; //which fetchers to use and in what order; defaults\n    //to [\"etherscan\", \"sourcify\"]\n    fetcherOptions?: {\n      etherscan?: {\n        apiKey: string; //etherscan API key if you have one to speed things up\n      };\n      sourcify?: {\n        //nothing to go here at present\n      };\n    };\n  };\n  compile?: {\n    docker?: boolean; //indicates that compilation should use dockerized solc;\n    //note this won't work with contracts compiled with prerelease versions\n    //of Solidity\n  };\n}\n```\n\n### `getSupportedNetworks`\n\nIf you want a (potentially partial) list of supported networks, you can call `getSupportedNetworks`:\n\n```ts\nimport { getSupportedNetworks } from \"@truffle/fetch-and-compile\";\nconst networks = getSupportedNetworks();\n// networks = {\n//   mainnet: {\n//     name: \"mainnet\",\n//     networkId: 1,\n//     chainId: 1,\n//     fetchers: [\"etherscan\", \"sourcify\"] //which fetchers support this network?\n//   },\n//   ...\n// }\n```\n\nNote that there may be additional unlisted supported networks.\n\nYou can also pass in a list of fetchers if you want to restrict the output to the networks\nsupported by the fetchers you list. (You can also pass in a config and it will use the `sourceFetchers`\nproperty if set, or a `FetchAndCompileOptions` and it will use the `fetch.precedence` field if set.)\n\n```ts\nimport { getSupportedNetworks } from \"@truffle/fetch-and-compile\";\nimport Config from \"@truffle/config\";\nconst networks = getSupportedNetworks([\"etherscan\"]); //will only list those supported by etherscan fetcher\n// networks = {\n//   mainnet: {\n//     name: \"mainnet\",\n//     networkId: 1,\n//     chainId: 1,\n//     fetchers: [\"etherscan\"] //sourcify is not listed since it's not being checked\n//   },\n//   ...\n// }\n```\n\nPlease see the [README for @truffle/decoder](https://github.com/trufflesuite/truffle/tree/develop/packages/decoder)\nfor more information on using Truffle decoder.\n","readmeFilename":"README.md"}