{"_id":"hardhat-graph-protocol","_rev":"33-643043552f085400273738dbdfc706f2","name":"hardhat-graph-protocol","dist-tags":{"next":"0.0.2","fork1":"0.1.1","scratch-testnet-2":"0.1.2","latest":"0.2.6"},"versions":{"0.0.1":{"name":"hardhat-graph-protocol","version":"0.0.1","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.0.1","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"98b7e07ca6e65f5b818ff756e4f24570a4a0d0e1","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.0.1.tgz","fileCount":112,"integrity":"sha512-PB6T9yE+6Zjfp/JLEvYorqcmoSnMdU0cWdVpgQ8pw7QHFLVVp67l02+Vz9U6chKDeI6zP3hMZS3ZNixISzNlBg==","signatures":[{"sig":"MEQCIH7QEjRmZCUc+tmLgG+xo6HmfaGe2C7fAdtkMkKP1KfOAiBdNAh7IKpI9PJBkJVdNEvKSIuo3IYTTwUNZqe8TutUpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109619},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"42b43b615200c07db819faaa1521c66effd6103a","scripts":{"lint":"eslint '**/*.{js,ts}' --fix","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"_npmVersion":"10.8.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"debug":"^4.3.7","@graphprotocol/horizon":"workspace:^0.0.1","@graphprotocol/contracts":"workspace:^7.0.0","@nomicfoundation/hardhat-ethers":"^3.0.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"^6.13.4","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","eslint-graph-config":"workspace:^0.0.1"},"peerDependencies":{"ethers":"^6.13.4","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.0.1_1732294081274_0.4213107765864166","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"hardhat-graph-protocol","version":"0.0.2","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.0.2","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"e3d1021db58d52fc7938024692d2508d7210a7ce","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.0.2.tgz","fileCount":73,"integrity":"sha512-Yc6j5H+xncyd2AoOBrT7/TSAJT8AMj5jpMf3/oOul2Ss+jlBLmYN8YkC9W2+dz5HRuK21fywe3lD5MAqQcs/tQ==","signatures":[{"sig":"MEQCIGfCmUF/2L/Rwu/8CWBjQ5NmXW8MO80A0/z5h/t/YQK4AiB9QYgUd+3mLZuBWcoVzBpJoC37QXYsHeqtoU/+wQ94Gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69633},"main":"./dist/src/index.js","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./src/index.ts"}},"gitHead":"b370e4e0cea870c4531f4dc3347aac824cc93ff8","scripts":{"lint":"eslint '**/*.{js,ts}' --fix","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"workspace:^","@nomicfoundation/hardhat-ethers":"^3.0.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"^6.13.4","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","eslint-graph-config":"workspace:^0.0.1","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"^6.13.4","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.0.2_1746629125823_0.36636824134110557","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"hardhat-graph-protocol","version":"0.1.0","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.1.0","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"ca9b26606d8093482fb6e76c2fc924c002ff9365","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.1.0.tgz","fileCount":74,"integrity":"sha512-CjX8jBudrgvv2LksDA+W9xEa1+k7wZguw5OdsTeOdSsvLoBNvlRvWZlwPhwqLoQAqYq5iptxWL9OSL1sbqfyuw==","signatures":[{"sig":"MEUCIBJgfuFoSLUzRUNsI6YryQVRKgKSD/aYY7iHAEdHxENpAiEAjQ/w0xeOl29xAVC09aVAr8I/FWX3B2hsvvQOdoaDyto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87846},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.1.0.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./src/index.ts"}},"scripts":{"lint":"eslint '**/*.{js,ts}' --fix","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/fddeed08f2a76d67fefbe3ca60c6fc7c/hardhat-graph-protocol-0.1.0.tgz","_integrity":"sha512-CjX8jBudrgvv2LksDA+W9xEa1+k7wZguw5OdsTeOdSsvLoBNvlRvWZlwPhwqLoQAqYq5iptxWL9OSL1sbqfyuw==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.1.0","@nomicfoundation/hardhat-ethers":"^3.0.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"^6.13.4","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","eslint-graph-config":"^0.0.1","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"^6.13.4","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.1.0_1746631465576_0.8628310863326509","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"hardhat-graph-protocol","version":"0.1.1","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.1.1","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"f5701ce20c3860cfd47702939540ba0bc873eab1","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.1.1.tgz","fileCount":74,"integrity":"sha512-IJEhvaeSfc3ttivFnzBOOinXgL/mFJyP9axNx5LD2/PvRo2QFY0ly23tm1n51uJz02D0hht+ASEYSN8lAeCwoQ==","signatures":[{"sig":"MEUCIGJP+TA0D9jvvb++Is4IfJq9J+MTvTbHsSpJoPGfJt7/AiEAlGZZUd+kOPirpwg0xeQixeF7pRdKT9LnujFbahvbWFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89841},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.1.1.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./src/index.ts"}},"scripts":{"lint":"eslint '**/*.{js,ts}' --fix","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/27dd7310d41cb4f05e1211d33309dac8/hardhat-graph-protocol-0.1.1.tgz","_integrity":"sha512-IJEhvaeSfc3ttivFnzBOOinXgL/mFJyP9axNx5LD2/PvRo2QFY0ly23tm1n51uJz02D0hht+ASEYSN8lAeCwoQ==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.1.1","@nomicfoundation/hardhat-ethers":"^3.0.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"^6.13.4","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","eslint-graph-config":"^0.0.1","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"^6.13.4","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.1.1_1747075540094_0.4085711143241775","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"hardhat-graph-protocol","version":"0.1.2","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.1.2","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"3a403df9549e02e4c86911b17ad5aab083298900","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.1.2.tgz","fileCount":74,"integrity":"sha512-t+5mkb6qLO+qS7mA3n0th7c02UUfaJHjDwf9/OVDACUPouBaEL4oCgAamQg/pRnSev4FQ6WX5GSRgcM5HcQIYg==","signatures":[{"sig":"MEUCIGO22hV10sQuwBVL9D65FEBQaAqt4w5EDf85Qa4k1ITfAiEA384kA0sy/OgdhgiVNdZNrx+6LQlv4DFIbmIg2v2evgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89841},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.1.2.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./src/index.ts"}},"scripts":{"lint":"eslint '**/*.{js,ts}' --fix","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/51e401f0e3b12c874f78c26574d37ad7/hardhat-graph-protocol-0.1.2.tgz","_integrity":"sha512-t+5mkb6qLO+qS7mA3n0th7c02UUfaJHjDwf9/OVDACUPouBaEL4oCgAamQg/pRnSev4FQ6WX5GSRgcM5HcQIYg==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.1.2","@nomicfoundation/hardhat-ethers":"^3.0.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"^6.13.4","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","eslint-graph-config":"^0.0.1","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"^6.13.4","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.1.2_1747319677401_0.4731237619474242","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"hardhat-graph-protocol","version":"0.1.3","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.1.3","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"4ccf285e94d4b3f1b6cc52bef37c0384099005b2","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.1.3.tgz","fileCount":74,"integrity":"sha512-q3DLgYgN8TF4GmeiQfEzuQIKllHLcJ6l5gnsSZww7wzF2kXG1pA0tERMew36/kYbkMuhNusypNNXSKjWwv9xzw==","signatures":[{"sig":"MEYCIQDNJQ3N/WIMn7ANYWICPSUl4HHlWJA8dvZ6/lnfm6YPYAIhAIxGDzvfzN6pOHVegL10C0iP86o4URzygWzws50qG2Bh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89841},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.1.3.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./src/index.ts"}},"scripts":{"lint":"eslint '**/*.{js,ts}' --fix","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/f8bf4e4695786ac687cbfd7d8cf982b3/hardhat-graph-protocol-0.1.3.tgz","_integrity":"sha512-q3DLgYgN8TF4GmeiQfEzuQIKllHLcJ6l5gnsSZww7wzF2kXG1pA0tERMew36/kYbkMuhNusypNNXSKjWwv9xzw==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.2.0","@nomicfoundation/hardhat-ethers":"^3.0.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"^6.13.4","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","eslint-graph-config":"^0.0.1","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"^6.13.4","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.1.3_1747424044029_0.8659196537249039","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"hardhat-graph-protocol","version":"0.1.4","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.1.4","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"c947defb9329b3175d4c66fc60e60d6858cf9799","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.1.4.tgz","fileCount":74,"integrity":"sha512-hlJYdy7KHYVq4qOoecsG0SoLtAgX190Pwv8F1Gare+TiAsenCDFI764jktEui7RDq60W0pfte495N6xdNW/R7A==","signatures":[{"sig":"MEYCIQD+K/DjEZLdGNDsqoCKbTh+KRIAj06QCIw4omfnwiLONQIhAP8u2RvbZ5h5QPa0BVwYrhFIlWYFzW03QRf/4ndunaib","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89838},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.1.4.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./src/index.ts"}},"scripts":{"lint":"eslint '**/*.{js,ts}' --fix","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/660046b747d0a34000661729759caf3f/hardhat-graph-protocol-0.1.4.tgz","_integrity":"sha512-hlJYdy7KHYVq4qOoecsG0SoLtAgX190Pwv8F1Gare+TiAsenCDFI764jktEui7RDq60W0pfte495N6xdNW/R7A==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.2.1","@nomicfoundation/hardhat-ethers":"3.0.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","eslint-graph-config":"^0.0.1","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.1.4_1747426068645_0.4578931638027599","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"hardhat-graph-protocol","version":"0.1.5","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.1.5","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"94520841c1dcb609609ac69aa8ed44fe4894d926","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.1.5.tgz","fileCount":74,"integrity":"sha512-ABeA0WESZuCxc30hip1lqbJCX47Q5pEPWEhvzgsgjkSzw2VsTZxHNAkeYtIi27kfkVMOZdlI3X98Qtu/djTDyA==","signatures":[{"sig":"MEQCIGaw+XTy1LzZ9JpqfOmGO5xw85i9FRnT6cS0Kq3OmL+VAiB0OtxAyo2OBy6e1YIDkBh1L0iALQFcjkY0VeoRDsC4WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89838},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.1.5.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./src/index.ts"}},"scripts":{"lint":"eslint '**/*.{js,ts}' --fix","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/db3e7b33a6aa40c8120037b85d49ad34/hardhat-graph-protocol-0.1.5.tgz","_integrity":"sha512-ABeA0WESZuCxc30hip1lqbJCX47Q5pEPWEhvzgsgjkSzw2VsTZxHNAkeYtIi27kfkVMOZdlI3X98Qtu/djTDyA==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.2.2","@nomicfoundation/hardhat-ethers":"3.0.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","eslint-graph-config":"^0.0.1","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.1.5_1747428181415_0.11214000195495344","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"hardhat-graph-protocol","version":"0.1.6","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.1.6","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"088840ef5b21f6425c99d0775b25ff153ae34b9c","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.1.6.tgz","fileCount":74,"integrity":"sha512-AU55S9OPCFfeuuKZcA8s+ZQpy8d8dysGFN9N+u+YMgwDLeY5CawiTxxbtewb4l70eHENoxJzN7Vwoc6vRpJEtQ==","signatures":[{"sig":"MEYCIQCHMqc0wDqJj9WKYmWEOW0yOLS/7Dvc5+A97M6JqiW3oAIhAKuk8t8RRB9vrqp6LtBZMFgVY1O5PFYbAKSnvD/cykdm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89838},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.1.6.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./src/index.ts"}},"scripts":{"lint":"eslint '**/*.{js,ts}' --fix","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/c42d3f214535219ab7d3909ec6326675/hardhat-graph-protocol-0.1.6.tgz","_integrity":"sha512-AU55S9OPCFfeuuKZcA8s+ZQpy8d8dysGFN9N+u+YMgwDLeY5CawiTxxbtewb4l70eHENoxJzN7Vwoc6vRpJEtQ==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.2.3","@nomicfoundation/hardhat-ethers":"3.0.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","eslint-graph-config":"^0.0.1","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.1.6_1747666025268_0.4190957342243844","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"hardhat-graph-protocol","version":"0.1.7","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.1.7","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"e6a38c6ebc454d1913f6d3633b66e4a0df328e7d","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.1.7.tgz","fileCount":74,"integrity":"sha512-vH4C9htyhqzHxJQu9PSdVBJy8vWGV3XsrQ915e9UVnl3kF/zpxvFX6hHBIlkO9rRbPfkowaPwGoA9Gdwawqumg==","signatures":[{"sig":"MEYCIQCZTR/K2W62D4uO4j0C7xpCc381nq6qjHFVEozGZbbJNQIhAIKMu03hv1nQwCUytna0cWW1TpsgRWkNKPziJ+6KW0Xb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89838},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.1.7.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./src/index.ts"}},"scripts":{"lint":"eslint '**/*.{js,ts}' --fix","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/fd0513227b65caacc7d0b7ef5a0f7d97/hardhat-graph-protocol-0.1.7.tgz","_integrity":"sha512-vH4C9htyhqzHxJQu9PSdVBJy8vWGV3XsrQ915e9UVnl3kF/zpxvFX6hHBIlkO9rRbPfkowaPwGoA9Gdwawqumg==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.2.4","@nomicfoundation/hardhat-ethers":"3.0.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","eslint-graph-config":"^0.0.1","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.1.7_1747674950532_0.9500620229995691","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"hardhat-graph-protocol","version":"0.1.8","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.1.8","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"2c6673babae8a27d3c32b870306420a4a852c520","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.1.8.tgz","fileCount":74,"integrity":"sha512-9Jpzn62GdLYKBZb02dDGjfIBLx5q2Z8AocPkZjOP4DsZ2WT374JiSbeHMzHxXrG6eqdzApSEQV7WWc8oUd6SHQ==","signatures":[{"sig":"MEQCIDjJHZ3jTeiM7l/xh1cT3c8UH9odJVG+xbD3akVCP5knAiAWVgvUdnXJF+Aezc+5kO8LbQVYuU6eemGXMLzlsr4ZMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89838},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.1.8.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./src/index.ts"}},"scripts":{"lint":"eslint '**/*.{js,ts}' --fix","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/1daea1b2983060f1254b1a41e0af88c9/hardhat-graph-protocol-0.1.8.tgz","_integrity":"sha512-9Jpzn62GdLYKBZb02dDGjfIBLx5q2Z8AocPkZjOP4DsZ2WT374JiSbeHMzHxXrG6eqdzApSEQV7WWc8oUd6SHQ==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.2.5","@nomicfoundation/hardhat-ethers":"3.0.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","eslint-graph-config":"^0.0.1","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.1.8_1747675861229_0.23016677481576786","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"hardhat-graph-protocol","version":"0.1.9","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.1.9","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"c7be12fd234cc29a074afb5ebf5bc21560b77e7a","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.1.9.tgz","fileCount":74,"integrity":"sha512-MraPviWYexp8JhrvnWedxm3/0BA8omWrqI5Qy3DVuPsjVzzzVUolm56fvAo5bduusH+oLC0VyJqTl17xcabjWw==","signatures":[{"sig":"MEUCIEAt/oN3uXG1LgdGlRixkP72dvqZFyK6bsIoQKTVhDd7AiEAkzSrk+gAv6D8byGJJGYD9zAbbRqRu/I8p/7Iv9Y4PyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89887},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.1.9.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./src/index.ts"}},"scripts":{"lint":"eslint '**/*.{js,ts}' --fix","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/649a827ba7615ce556ae39faa2248192/hardhat-graph-protocol-0.1.9.tgz","_integrity":"sha512-MraPviWYexp8JhrvnWedxm3/0BA8omWrqI5Qy3DVuPsjVzzzVUolm56fvAo5bduusH+oLC0VyJqTl17xcabjWw==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.2.6","@nomicfoundation/hardhat-ethers":"3.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","eslint-graph-config":"^0.0.1","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.1.9_1747676549450_0.5455719092828895","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"hardhat-graph-protocol","version":"0.1.10","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.1.10","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"9c7723c5a813aacebdbf211286cc1543b957b8dd","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.1.10.tgz","fileCount":74,"integrity":"sha512-gUdTNZCvhtj2SDAG7QsvQYJgMRw5O9FrNMYTioR3/FtvysDszc0W/s7rWxF/5Ti7txkgnv10Adfrmlsqbw5tYQ==","signatures":[{"sig":"MEQCID/c8QKIEZui6X9kW4/3+mLaV+ibxH8FkUB7u5bTE2lnAiB/7F1Jcl6Vl1Su0Z09DD7x/KMWdTVyoUhJ08DkNrXq9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89888},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.1.10.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./src/index.ts"}},"scripts":{"lint":"eslint '**/*.{js,ts}' --fix","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/567fa5fe1588c2a549cf53924c926c58/hardhat-graph-protocol-0.1.10.tgz","_integrity":"sha512-gUdTNZCvhtj2SDAG7QsvQYJgMRw5O9FrNMYTioR3/FtvysDszc0W/s7rWxF/5Ti7txkgnv10Adfrmlsqbw5tYQ==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.3.0","@nomicfoundation/hardhat-ethers":"3.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","eslint-graph-config":"^0.0.1","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.1.10_1747682484597_0.26567963357049784","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"hardhat-graph-protocol","version":"0.1.11","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.1.11","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"1d26be29e81a7b61559229ddd5944dc213bcbf51","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.1.11.tgz","fileCount":74,"integrity":"sha512-Ib6vjgdC5ngqwme+cgZdEOn6y5Q4xZ6fKv7qlu07U9J85HfbIsUn3DoYe7UjXBVv5zKL+42hjgFFbq+tbXT/tg==","signatures":[{"sig":"MEYCIQDDV95tOG31kMv2iHWSR1FZGaCoT11dWObItIMf3rGQHwIhANhbxR/ck9a/2B2keQbvaCsvR33SuSq83cEE1Hfqafzt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89888},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.1.11.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./src/index.ts"}},"scripts":{"lint":"eslint '**/*.{js,ts}' --fix","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/be81ebe43ed85f6766f1dad59df8d53d/hardhat-graph-protocol-0.1.11.tgz","_integrity":"sha512-Ib6vjgdC5ngqwme+cgZdEOn6y5Q4xZ6fKv7qlu07U9J85HfbIsUn3DoYe7UjXBVv5zKL+42hjgFFbq+tbXT/tg==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.3.1","@nomicfoundation/hardhat-ethers":"3.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","eslint-graph-config":"^0.0.1","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.1.11_1747686022635_0.38340767511195906","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"hardhat-graph-protocol","version":"0.1.12","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.1.12","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"9627de9a1e10519a06beb9af601a16f9cebe2688","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.1.12.tgz","fileCount":74,"integrity":"sha512-Dl1R42SyZTneeXdOKaIyYThr34xmlkOekuH8BYwT066R82DqGPdYgc0ceybs/5FYC/bsOPdQ8b3ZdyfwdfIRMA==","signatures":[{"sig":"MEQCIFT2lvup1pnJ5wki+I1fUsZ/wsrl4SKWcEIhu0X9j/XrAiByvxHoQjWdDISn6bllvueKyZ+M9zhrv6I1a4oWLLICVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89893},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.1.12.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./dist/src/index.js"}},"scripts":{"lint":"eslint '**/*.{js,ts}' --fix","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/ff2a1727626eaa01d4eabf8079c1d971/hardhat-graph-protocol-0.1.12.tgz","_integrity":"sha512-Dl1R42SyZTneeXdOKaIyYThr34xmlkOekuH8BYwT066R82DqGPdYgc0ceybs/5FYC/bsOPdQ8b3ZdyfwdfIRMA==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.3.2","@nomicfoundation/hardhat-ethers":"3.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","eslint-graph-config":"^0.0.1","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.1.12_1747749436382_0.1276947364316643","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"hardhat-graph-protocol","version":"0.1.13","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.1.13","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"a2214ba03aab59cbfba3b1c23375bcc2420d8c6a","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.1.13.tgz","fileCount":74,"integrity":"sha512-nqnbc3pUxgqxcFbTHxrBdsvL1xMc7wRrRZXDlwQekdOeM+6LqcFbSt9X9JI+CrjaisJf8CAJ1n+LhIYLlFtAJw==","signatures":[{"sig":"MEYCIQDEbfbUHetoE/FvWoDbVl3rSJjadcT+GsX88AjuwR2tfQIhAKOJrkr0oP92ja6ldx/ZmOt+PQB0cMUCizuKjNnRdNXG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89893},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.1.13.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./dist/src/index.js"}},"scripts":{"lint":"eslint '**/*.{js,ts}' --fix","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/7a030493aa666261a99dbf242938806e/hardhat-graph-protocol-0.1.13.tgz","_integrity":"sha512-nqnbc3pUxgqxcFbTHxrBdsvL1xMc7wRrRZXDlwQekdOeM+6LqcFbSt9X9JI+CrjaisJf8CAJ1n+LhIYLlFtAJw==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.4.0","@nomicfoundation/hardhat-ethers":"3.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","eslint-graph-config":"^0.0.1","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.1.13_1747856640366_0.34830416391744734","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"hardhat-graph-protocol","version":"0.1.14","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.1.14","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"4bb46c5da114ba7e928d31899b5948d89515a27b","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.1.14.tgz","fileCount":74,"integrity":"sha512-/cfacM/+1pFco4iWzLZORRzxlCDDMeTrOaOWQNUvyKINWeNccdrpyDHvLFayGVz0P1SpluQaBgWbRApVevewBg==","signatures":[{"sig":"MEUCIQDfdxBngZmaDvjWPI3oKgBYo1WEeYaRm8ijAPI8Nqk0WwIgO3EPF/WE0QK5hpCRlqPK5cZBpTSrhFqxwCPkct1lR5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89893},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.1.14.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./dist/src/index.js"}},"scripts":{"lint":"eslint '**/*.{js,ts}' --fix","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/2f00e238013d45e9527f8e605340bab8/hardhat-graph-protocol-0.1.14.tgz","_integrity":"sha512-/cfacM/+1pFco4iWzLZORRzxlCDDMeTrOaOWQNUvyKINWeNccdrpyDHvLFayGVz0P1SpluQaBgWbRApVevewBg==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.4.1","@nomicfoundation/hardhat-ethers":"3.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","eslint-graph-config":"^0.0.1","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.1.14_1747856890664_0.42557537747005325","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"hardhat-graph-protocol","version":"0.1.15","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.1.15","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"d58aa7fdc315d3fd40c0f2ecaf1e33da5c9174f7","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.1.15.tgz","fileCount":74,"integrity":"sha512-r//WN8pLvLvrQtYguzwIGfp20ld2J6aXDDf7/4MEMxGM8Iy0hMrk1EPlcApAgr9Jno8ATK55LZBbNeXcpB7s+w==","signatures":[{"sig":"MEUCIG46U2E357ZZz+qnFq1SOL0l8fHc4V+9d8ZCVtQLyAuMAiEAyRy1JUEMragMkpIJw5p2VLMqJeeLpuBSJOi93i8F+0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90133},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.1.15.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./dist/src/index.js"}},"scripts":{"lint":"eslint '**/*.{js,ts}' --fix","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/5c496a8a4be11a8087b19d846e2b1269/hardhat-graph-protocol-0.1.15.tgz","_integrity":"sha512-r//WN8pLvLvrQtYguzwIGfp20ld2J6aXDDf7/4MEMxGM8Iy0hMrk1EPlcApAgr9Jno8ATK55LZBbNeXcpB7s+w==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.4.2","@nomicfoundation/hardhat-ethers":"3.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","eslint-graph-config":"^0.0.1","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.1.15_1747917822185_0.3066260183540612","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"hardhat-graph-protocol","version":"0.1.16","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.1.16","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"31d014af7e7cccba3464a85d22248538899dabcf","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.1.16.tgz","fileCount":79,"integrity":"sha512-RyBhnqTYihfg/KJEoSyO70SDFrN/5Y3Q66NhjSoYyubSN6nTO9AVHfzbXhkm4hl83KpMagta4TV6ruZK1nnCPg==","signatures":[{"sig":"MEUCIQDhqLJHRJYcALo4u3FyUxYYW+baY+4sBlbdXgxuStzA3gIgdlWYfVZ1c5smzaXM4XHSv9Q0t0hNTaahl/t69IRXRh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99204},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.1.16.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./dist/src/index.js"}},"scripts":{"lint":"eslint '**/*.{js,ts}' --fix","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/838e38866adee7000e01ddfc9ade12b2/hardhat-graph-protocol-0.1.16.tgz","_integrity":"sha512-RyBhnqTYihfg/KJEoSyO70SDFrN/5Y3Q66NhjSoYyubSN6nTO9AVHfzbXhkm4hl83KpMagta4TV6ruZK1nnCPg==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.5.0","@nomicfoundation/hardhat-ethers":"3.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","eslint-graph-config":"^0.0.1","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.1.16_1747929431045_0.7541771728409497","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"hardhat-graph-protocol","version":"0.1.17","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.1.17","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"9c82bc8840f1539d16dbda8bf3d551d5b9c1dea4","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.1.17.tgz","fileCount":79,"integrity":"sha512-gbTQA0BRVhqWSxWr0jR/bdB8W1Yd3GuRlSmDB1dVQGTeHbpu5aersAUTNLJSZGqxEf9+3Vyf95cyjJ9l5eczRw==","signatures":[{"sig":"MEQCIFRyrghsDX48pHvOWEqOfWocWUZG6cWJV0UqoNS7PpinAiBBn8xFlQhQKY9Nuo/6Cmh1xjE9JXdzAkMSi3vDJqHEyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99273},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.1.17.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./dist/src/index.js"}},"scripts":{"lint":"eslint '**/*.{js,ts}' --fix","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/79f23331f8a86183069b78a4fea63165/hardhat-graph-protocol-0.1.17.tgz","_integrity":"sha512-gbTQA0BRVhqWSxWr0jR/bdB8W1Yd3GuRlSmDB1dVQGTeHbpu5aersAUTNLJSZGqxEf9+3Vyf95cyjJ9l5eczRw==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.5.0","@nomicfoundation/hardhat-ethers":"3.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","eslint-graph-config":"^0.0.1","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.1.17_1747945882323_0.3139228104412879","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"hardhat-graph-protocol","version":"0.1.18","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.1.18","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"c3c926fe8220725184f196660d4aef63f7c32435","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.1.18.tgz","fileCount":79,"integrity":"sha512-6zkesUceJt3hB8mBVfi10JKPIfaPfSQw66oOp3poKyZFkoySWGaTgB9katgGY9VdZdRPGTR3CwvAbMPoNHXHag==","signatures":[{"sig":"MEQCIEUJd9TYrdUyWT22R5hB0z5oN2d4nBXnBG63T92t1srUAiB6MSePqNfagvS9ozTbHf73zgTg0fJKz8ElEEpHJsMl1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99508},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.1.18.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./dist/src/index.js"}},"scripts":{"lint":"eslint '**/*.{js,ts}' --fix","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/fafdd82c9b5395ed1c40a331e89c8c6c/hardhat-graph-protocol-0.1.18.tgz","_integrity":"sha512-6zkesUceJt3hB8mBVfi10JKPIfaPfSQw66oOp3poKyZFkoySWGaTgB9katgGY9VdZdRPGTR3CwvAbMPoNHXHag==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.5.0","@nomicfoundation/hardhat-ethers":"3.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","eslint-graph-config":"^0.0.1","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.1.18_1747946719745_0.9752178177092916","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"hardhat-graph-protocol","version":"0.1.19","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.1.19","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"3bab2a11c286eb633973ce98b0f936f1ac10ddd6","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.1.19.tgz","fileCount":79,"integrity":"sha512-CxUbpi/es4p+wFJjouMq6sSRVm4M1OU6bLsKjTdzRsRZfQVa0kLhFpG03MrRokJRpm8XZxOLT5Z/A3x0CqEFMw==","signatures":[{"sig":"MEYCIQCYkw6Ew4og0ZagpMSg2KPvc348GuVCz1lbRXSHMUM47gIhALQ/ra3lOIFCN6hwsVlZecPvl5Ko1VIdF/2++f9iawqT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99508},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.1.19.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./dist/src/index.js"}},"scripts":{"lint":"eslint '**/*.{js,ts}' --fix","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/ea501d39bd06e1bba391339afdce6a49/hardhat-graph-protocol-0.1.19.tgz","_integrity":"sha512-CxUbpi/es4p+wFJjouMq6sSRVm4M1OU6bLsKjTdzRsRZfQVa0kLhFpG03MrRokJRpm8XZxOLT5Z/A3x0CqEFMw==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.5.1","@nomicfoundation/hardhat-ethers":"3.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","eslint-graph-config":"^0.0.1","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.1.19_1748361398245_0.9394649946457954","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"hardhat-graph-protocol","version":"0.1.20","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.1.20","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"2221517f47508be4e39b97355cb5788a4fddc5cb","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.1.20.tgz","fileCount":79,"integrity":"sha512-MOW+8Gf77AKBvaClte/rLhFxoqYkrspC4v0AcBjSXmC57pY7xQIKg9XG6FlOsrQ36U6fwkCjYvaBmjZWfn7Dfw==","signatures":[{"sig":"MEYCIQCtEEqLqq2jFxTZVk/hyBEQJeEU405wF++5PplPwdkYMAIhANI/+ghVlbX+LFqwZP1tNLahKPPeaSGWYN7NT4XrJXG/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99508},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.1.20.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./dist/src/index.js"}},"scripts":{"lint":"eslint '**/*.{js,ts}' --fix","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/2360d6417d42deeded6a385c4be16869/hardhat-graph-protocol-0.1.20.tgz","_integrity":"sha512-MOW+8Gf77AKBvaClte/rLhFxoqYkrspC4v0AcBjSXmC57pY7xQIKg9XG6FlOsrQ36U6fwkCjYvaBmjZWfn7Dfw==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.5.3","@nomicfoundation/hardhat-ethers":"3.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","eslint-graph-config":"^0.0.1","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.1.20_1748876067327_0.1806511242742308","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"hardhat-graph-protocol","version":"0.1.21","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.1.21","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"0851a2a65bdb54afc3286dc7094094b197916a2d","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.1.21.tgz","fileCount":79,"integrity":"sha512-yNsu08i9WlEH6FQw0cEklPNC6yyKOETFG7Sa88X3TDCCVsVk7KUpGJhq4otAkjrL0GkVIg41UCym765DsShZ+g==","signatures":[{"sig":"MEQCIA75AcwY+YFYdVug/T1T+wLn23lhmc9kv4imFVNo96qxAiA7+FTvIye53medi0zju66sjnyYSXpP4gIDr8aNgmY32Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99508},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.1.21.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./dist/src/index.js"}},"scripts":{"lint":"eslint '**/*.{js,ts}' --fix","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/44da22643be9eff5ce42fc8f2d79161a/hardhat-graph-protocol-0.1.21.tgz","_integrity":"sha512-yNsu08i9WlEH6FQw0cEklPNC6yyKOETFG7Sa88X3TDCCVsVk7KUpGJhq4otAkjrL0GkVIg41UCym765DsShZ+g==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.5.4","@nomicfoundation/hardhat-ethers":"3.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","eslint-graph-config":"^0.0.1","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.1.21_1748877422210_0.5455651318670152","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"hardhat-graph-protocol","version":"0.1.22","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.1.22","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"047b3d399aed73d6966189c5a605ba09935f0bc4","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.1.22.tgz","fileCount":79,"integrity":"sha512-9r35rn0QYxZEcVoh19wL/IkzQJggCQuNTmuKuHiUjzQB+36fqK53acIoO7GB0zfVWxBbthTz5O2MB9tXVa/MSQ==","signatures":[{"sig":"MEUCIGOC9NH34pQZ08MvJa0u7nTsaHrWYCbqqpJwwlTmtdUWAiEA8exNDSNr03IjJVrQgqZw/Fr12VNV4erHZERKOHRrc6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99508},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.1.22.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./dist/src/index.js"}},"scripts":{"lint":"eslint '**/*.{js,ts}' --fix","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/380f31b8f5171bf712153aa6aa1ef56a/hardhat-graph-protocol-0.1.22.tgz","_integrity":"sha512-9r35rn0QYxZEcVoh19wL/IkzQJggCQuNTmuKuHiUjzQB+36fqK53acIoO7GB0zfVWxBbthTz5O2MB9tXVa/MSQ==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.5.5","@nomicfoundation/hardhat-ethers":"3.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","eslint-graph-config":"^0.0.1","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.1.22_1748879039938_0.455040480040255","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"hardhat-graph-protocol","version":"0.2.0","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.2.0","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"bbb395648d7694a4a1afd74a16cdcfe836e46c00","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.2.0.tgz","fileCount":80,"integrity":"sha512-pJcA8g+Upce8rcAVhDMNALqcL4VaC29y13zJItbi4VIzPxcjfYluTohuwCRXl2Ry4vscLlKj1y3WT0gQlo3grw==","signatures":[{"sig":"MEQCIDbIs+b1fFhW2LghQLv1ArYjydzZyyBuSEJ14AR4Cj51AiAVXoilQJ+II4Wk9K8awa4/ZRFX4Dvarrgl0l+qgZ5hrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232724},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.2.0.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./dist/src/index.js"}},"scripts":{"lint":"eslint --fix --cache '**/*.{js,ts,cjs,mjs,jsx,tsx}'; prettier -w --cache --log-level warn '**/*.{js,ts,cjs,mjs,jsx,tsx}'","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist","watch":"tsc --watch","build:clean":"pnpm clean && pnpm build"},"_npmUser":{"name":"tmigone","actor":{"name":"tmigone","type":"user","email":"npm@tmigone.com"},"email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/ccb138ed6610e108ae948bc914d5c324/hardhat-graph-protocol-0.2.0.tgz","_integrity":"sha512-pJcA8g+Upce8rcAVhDMNALqcL4VaC29y13zJItbi4VIzPxcjfYluTohuwCRXl2Ry4vscLlKj1y3WT0gQlo3grw==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.6.0","@nomicfoundation/hardhat-ethers":"3.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.2.0_1750251170343_0.11469206147095257","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"hardhat-graph-protocol","version":"0.2.1","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.2.1","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"af3beae279314d517c2612ba92d4fd6d64406747","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.2.1.tgz","fileCount":80,"integrity":"sha512-8R5R5nKoiwYBy0vSsn7SMtaFLEz9Yk02zof60g98lzGiaT5CDBmN4zJ4GY44vUsqO98xRJRQUkMwLwO2+0ZEWw==","signatures":[{"sig":"MEUCIFbGW9LHiwFjjjvkmkQrTt5oQVCCaG4KYeNUlBoo6AzzAiEAgbWsf+eorfTashDvLsmPTvPcFzm+RFI8o3FlqKzWDKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232724},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.2.1.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./dist/src/index.js"}},"scripts":{"lint":"eslint --fix --cache '**/*.{js,ts,cjs,mjs,jsx,tsx}'; prettier -w --cache --log-level warn '**/*.{js,ts,cjs,mjs,jsx,tsx}'","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist","watch":"tsc --watch","build:clean":"pnpm clean && pnpm build"},"_npmUser":{"name":"tmigone","actor":{"name":"tmigone","type":"user","email":"npm@tmigone.com"},"email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/1cb7a04934ddfac66180449f65937312/hardhat-graph-protocol-0.2.1.tgz","_integrity":"sha512-8R5R5nKoiwYBy0vSsn7SMtaFLEz9Yk02zof60g98lzGiaT5CDBmN4zJ4GY44vUsqO98xRJRQUkMwLwO2+0ZEWw==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.6.1","@nomicfoundation/hardhat-ethers":"3.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.2.1_1750251525986_0.5348598385262611","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"hardhat-graph-protocol","version":"0.2.2","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.2.2","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"90eadb59a690720d34e7f29100a2ff44a7e72e15","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.2.2.tgz","fileCount":80,"integrity":"sha512-gXASUFqD6XKESVGmpGSWBPNqYNDh2VSBRsKsx/lt7syVnFsejsk0/MNgQ5fChqha72/ZxcMIZfRa0oPKwW5+4A==","signatures":[{"sig":"MEYCIQDldROQJBpoMGxbAE7qFvE2slF7PwM4T+ywg1OEEEqmKwIhAMYi2xfofEiG577AvfOkkvSYX1k3ERT/dwRVepcSR1tz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232724},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.2.2.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./dist/src/index.js"}},"scripts":{"lint":"eslint --fix --cache '**/*.{js,ts,cjs,mjs,jsx,tsx}'; prettier -w --cache --log-level warn '**/*.{js,ts,cjs,mjs,jsx,tsx}'","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist","watch":"tsc --watch","build:clean":"pnpm clean && pnpm build"},"_npmUser":{"name":"tmigone","actor":{"name":"tmigone","type":"user","email":"npm@tmigone.com"},"email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/c15fbbe0c7783d8a7e3ff4d7bccddca7/hardhat-graph-protocol-0.2.2.tgz","_integrity":"sha512-gXASUFqD6XKESVGmpGSWBPNqYNDh2VSBRsKsx/lt7syVnFsejsk0/MNgQ5fChqha72/ZxcMIZfRa0oPKwW5+4A==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.6.2","@nomicfoundation/hardhat-ethers":"3.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.2.2_1750254702149_0.6919025531269081","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"hardhat-graph-protocol","version":"0.2.3","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.2.3","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"8982d82bc9111e3daf489a9c1b5e9df302de0afd","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.2.3.tgz","fileCount":80,"integrity":"sha512-Gqp9QNpj0kl9bWUwnDLahAk7Rbzc2hpMECkQIs1ZmdV+TKhDqeLZpvZ4pJGWe0sbMGxvnRT9+bGIqsK4m0HZ5g==","signatures":[{"sig":"MEQCIEqJrHLKfV8lXzCgN++/fRWbbHXey+tbQl+MkeZPMudtAiAp/94YC9w9c7dQd6KhWeLJ1w1zleEU/D8Yio9hpdZF/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232724},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.2.3.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./dist/src/index.js"}},"scripts":{"lint":"eslint --fix --cache '**/*.{js,ts,cjs,mjs,jsx,tsx}'; prettier -w --cache --log-level warn '**/*.{js,ts,cjs,mjs,jsx,tsx}'","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist","watch":"tsc --watch","build:clean":"pnpm clean && pnpm build"},"_npmUser":{"name":"tmigone","actor":{"name":"tmigone","type":"user","email":"npm@tmigone.com"},"email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/98e7b4f37a8f748f7b71a60f1f30e756/hardhat-graph-protocol-0.2.3.tgz","_integrity":"sha512-Gqp9QNpj0kl9bWUwnDLahAk7Rbzc2hpMECkQIs1ZmdV+TKhDqeLZpvZ4pJGWe0sbMGxvnRT9+bGIqsK4m0HZ5g==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.6.3","@nomicfoundation/hardhat-ethers":"3.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.2.3_1750255187788_0.2581215360310596","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"hardhat-graph-protocol","version":"0.2.4","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.2.4","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"598840f962d68faa59b44e1fa88a99ec2452c67f","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.2.4.tgz","fileCount":80,"integrity":"sha512-H8sEwsceJ86mUPiNHd3NrNyZHCFZ8FOh1x2Y/iCK09g/80XylpcAQCEULqyicixKQoiTkhkhXpOEF2/5U6Yrww==","signatures":[{"sig":"MEYCIQDQev2hr6MmelkNaf1RB+ZNA3yWTDu0waGjw2tHf8asFAIhAIcXW4FnUDVtnF9Kf4DLhKwzuluv5hjwMd3tFaRPQTiQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232724},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.2.4.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./dist/src/index.js"}},"scripts":{"lint":"eslint --fix --cache '**/*.{js,ts,cjs,mjs,jsx,tsx}'; prettier -w --cache --log-level warn '**/*.{js,ts,cjs,mjs,jsx,tsx}'","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist","watch":"tsc --watch","build:clean":"pnpm clean && pnpm build"},"_npmUser":{"name":"tmigone","actor":{"name":"tmigone","type":"user","email":"npm@tmigone.com"},"email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/ff078ec3da6e0cc9ad5e2d336e89ee5d/hardhat-graph-protocol-0.2.4.tgz","_integrity":"sha512-H8sEwsceJ86mUPiNHd3NrNyZHCFZ8FOh1x2Y/iCK09g/80XylpcAQCEULqyicixKQoiTkhkhXpOEF2/5U6Yrww==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.6.4","@nomicfoundation/hardhat-ethers":"3.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.2.4_1750255766331_0.738675122304969","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"hardhat-graph-protocol","version":"0.2.5","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","_id":"hardhat-graph-protocol@0.2.5","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"dist":{"shasum":"08fd8fee26e82be9ebd951826028297a31450852","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.2.5.tgz","fileCount":80,"integrity":"sha512-h2cn7FzocQwwE+oa/ZbQG7BMYRJseHX+e4pqt8TSCEiwybW+xFmJVHHw99mVhpyo0wGHe/NhnzUYM0ZStAe0BA==","signatures":[{"sig":"MEQCIHzzkZXPgc8KDpUhrarRckx45mtaNKkTQdDMBGZKod7ZAiBeUdGbmBTgA4WXFXyCCW4+mEyeizeuJ+Wd9cUoI5yLHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233155},"main":"./dist/src/index.js","_from":"file:hardhat-graph-protocol-0.2.5.tgz","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./dist/src/index.js"}},"scripts":{"lint":"eslint --fix --cache '**/*.{js,ts,cjs,mjs,jsx,tsx}'; prettier -w --cache --log-level warn '**/*.{js,ts,cjs,mjs,jsx,tsx}'","test":"mocha --exit --recursive 'test/**/*.test.ts'","build":"tsc","clean":"rm -rf dist","watch":"tsc --watch","build:clean":"pnpm clean && pnpm build"},"_npmUser":{"name":"tmigone","actor":{"name":"tmigone","type":"user","email":"npm@tmigone.com"},"email":"npm@tmigone.com"},"_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/1ab6bb821604bae26472b329c96b2503/hardhat-graph-protocol-0.2.5.tgz","_integrity":"sha512-h2cn7FzocQwwE+oa/ZbQG7BMYRJseHX+e4pqt8TSCEiwybW+xFmJVHHw99mVhpyo0wGHe/NhnzUYM0ZStAe0BA==","_npmVersion":"10.9.2","description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^0.6.5","@nomicfoundation/hardhat-ethers":"3.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^10.8.2","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","ts-node":"^8.0.0","typescript":"^5.6.3","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","hardhat-secure-accounts":"^1.0.4","@nomicfoundation/hardhat-verify":"^2.0.12"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat-graph-protocol_0.2.5_1750261380343_0.23978701796526014","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"hardhat-graph-protocol","version":"0.2.6","publishConfig":{"access":"public"},"description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/types.ts","default":"./dist/src/index.js"}},"dependencies":{"@nomicfoundation/hardhat-ethers":"3.0.8","debug":"^4.3.7","json5":"^2.2.3","@graphprotocol/toolshed":"^1.0.0"},"devDependencies":{"@nomicfoundation/hardhat-verify":"^2.0.12","@types/chai":"^4.0.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","chai":"^4.0.0","eslint":"^8.56.0","ethers":"6.13.7","hardhat":"^2.22.16","hardhat-secure-accounts":"^1.0.4","mocha":"^10.8.2","ts-node":"^8.0.0","typescript":"^5.6.3"},"peerDependencies":{"ethers":"6.13.7","hardhat":"^2.22.16"},"scripts":{"build":"tsc","build:clean":"pnpm clean && pnpm build","watch":"tsc --watch","clean":"rm -rf dist","lint":"eslint --fix --cache '**/*.{js,ts,cjs,mjs,jsx,tsx}'; prettier -w --cache --log-level warn '**/*.{js,ts,cjs,mjs,jsx,tsx}'","test":"mocha --exit --recursive 'test/**/*.test.ts'"},"_id":"hardhat-graph-protocol@0.2.6","_integrity":"sha512-eYT/LnbG3c9T3Le36B9IYwcyjed/73Ju5eNXIVZQK6GcZYqfDP78igL48WwPJDgiC6VbrhMb1EpocqGXOM0Kyg==","_resolved":"/private/var/folders/_n/b6w4z0ms3tj7w230spy9wdrh0000gn/T/2441ff6efe81ba6da43f8a329d24d40a/hardhat-graph-protocol-0.2.6.tgz","_from":"file:hardhat-graph-protocol-0.2.6.tgz","_nodeVersion":"24.6.0","_npmVersion":"11.5.1","dist":{"integrity":"sha512-eYT/LnbG3c9T3Le36B9IYwcyjed/73Ju5eNXIVZQK6GcZYqfDP78igL48WwPJDgiC6VbrhMb1EpocqGXOM0Kyg==","shasum":"849faf78e263a5cce843c831d26fa4a5e5999ea4","tarball":"https://registry.npmjs.org/hardhat-graph-protocol/-/hardhat-graph-protocol-0.2.6.tgz","fileCount":80,"unpackedSize":235381,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEK14IOVZJdPlsyRo1OpTZk+dLybDN84AV/png7uBtFWAiAJrJ+R2oepSq7oia8ACOhbARODHol9Ee3Oa5YT2dVdzg=="}]},"_npmUser":{"name":"tmigone","email":"npm@tmigone.com"},"directories":{},"maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hardhat-graph-protocol_0.2.6_1759848358491_0.13672841627874965"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-22T16:48:01.152Z","modified":"2025-10-07T14:45:58.870Z","0.0.1":"2024-11-22T16:48:01.479Z","0.0.2":"2025-05-07T14:45:26.026Z","0.1.0":"2025-05-07T15:24:25.745Z","0.1.1":"2025-05-12T18:45:40.270Z","0.1.2":"2025-05-15T14:34:37.592Z","0.1.3":"2025-05-16T19:34:04.220Z","0.1.4":"2025-05-16T20:07:48.826Z","0.1.5":"2025-05-16T20:43:01.613Z","0.1.6":"2025-05-19T14:47:05.451Z","0.1.7":"2025-05-19T17:15:50.715Z","0.1.8":"2025-05-19T17:31:01.563Z","0.1.9":"2025-05-19T17:42:29.621Z","0.1.10":"2025-05-19T19:21:24.757Z","0.1.11":"2025-05-19T20:20:22.834Z","0.1.12":"2025-05-20T13:57:16.562Z","0.1.13":"2025-05-21T19:44:00.570Z","0.1.14":"2025-05-21T19:48:10.852Z","0.1.15":"2025-05-22T12:43:42.421Z","0.1.16":"2025-05-22T15:57:11.258Z","0.1.17":"2025-05-22T20:31:22.519Z","0.1.18":"2025-05-22T20:45:19.949Z","0.1.19":"2025-05-27T15:56:38.428Z","0.1.20":"2025-06-02T14:54:27.514Z","0.1.21":"2025-06-02T15:17:02.407Z","0.1.22":"2025-06-02T15:44:00.155Z","0.2.0":"2025-06-18T12:52:50.660Z","0.2.1":"2025-06-18T12:58:46.191Z","0.2.2":"2025-06-18T13:51:42.352Z","0.2.3":"2025-06-18T13:59:47.969Z","0.2.4":"2025-06-18T14:09:26.516Z","0.2.5":"2025-06-18T15:43:00.513Z","0.2.6":"2025-10-07T14:45:58.699Z"},"author":{"name":"Tomás Migone","email":"tomas@edgeandnode.com"},"license":"MIT","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","graph","graph-protocol","horizon"],"description":"A hardhat plugin that extends the runtime environment to inject additional functionality related to the usage of the Graph Protocol.","maintainers":[{"name":"tmigone","email":"npm@tmigone.com"}],"readme":"# hardhat-graph-protocol\n\nA Hardhat plugin for integrating with The Graph Protocol, providing easy access to deployment addresses and configuration for Graph Protocol contracts.\n\n### Features\n\n- **Protocol deployments** - Provides a simple interface to interact with protocol contracts without having to configure contract addresses or ABIs.\n- **Transaction logging** - Transactions made via the plugin are automatically awaited and logged.\n- **Accounts** - Provides account management methods for convenience, following protocol conventions for account derivation\n- **Secure accounts** - Integrates seamlessly with [hardhat-secure-accounts](https://www.npmjs.com/package/hardhat-secure-accounts)\n\n## Installation\n\n```bash\n# Install as a dev dependency\npnpm add --dev hardhat-graph-protocol\n```\n\n## Configuration\n\nAdd the plugin to your `hardhat.config.ts`:\n\n```ts\nimport 'hardhat-graph-protocol'\n```\n\n### Using @graphprotocol/toolshed\n\nTo use the plugin you'll need to configure the target networks. We recommend using our base hardhat configuration which can be imported from `@graphprotocol/toolshed`:\n\n```ts\nimport { hardhatBaseConfig, networksUserConfig } from '@graphprotocol/toolshed/hardhat'\nimport 'hardhat-graph-protocol'\n\nconst config: HardhatUserConfig = {\n  ...networksUserConfig,\n  // rest of config\n}\n\nexport default config // or just \"export default hardhatBaseConfig\"\n```\n\n### Manual configuration\n\nTo manually configure target networks:\n\n**Hardhat: Network config**\n\n```ts\n  networks: {\n    arbitrumOne: {\n      chainId: 42161,\n      url: `https://arbitrum-one.infura.io/v3/123456`\n      deployments: {\n        horizon: '/path/to/horizon/addresses.json,\n        subgraphService: 'path/to/subgraph-service/addresses.json'\n      }\n    },\n  }\n```\n\n**Hardhat: Graph config**\n\nAdditionally, the plugin adds a new config field to hardhat's config file: `graph`. This can be used used to define defaults for all networks:\n\n```ts\n  ...\n  networks: {\n    ...\n  },\n  graph: {\n    deployments: {\n      horizon: '/path/to/horizon/addresses.json,\n      subgraphService: 'path/to/subgraph-service/addresses.json'\n    },\n  },\n  ...\n```\n\n## Usage\n\nThis plugin exposes functionality via a simple API:\n\n```ts\nconst graph = hre.graph()\n```\n\nThe interface for the graph object can be found [here](src/types.ts), it's expanded version lookg like this:\n\n```ts\nexport type GraphRuntimeEnvironment = {\n  [deploymentName]: {\n    contracts: DeploymentContractsType\n    addressBook: DeploymentAddressBookType\n    actions: DeplyomentActionsType\n  }\n  provider: HardhatEthersProvider\n  chainId: number\n  accounts: {\n    getAccounts: () => Promise<GraphAccounts>\n    getDeployer: (accountIndex?: number) => Promise<HardhatEthersSigner>\n    getGovernor: (accountIndex?: number) => Promise<HardhatEthersSigner>\n    getArbitrator: (accountIndex?: number) => Promise<HardhatEthersSigner>\n    getPauseGuardian: (accountIndex?: number) => Promise<HardhatEthersSigner>\n    getSubgraphAvailabilityOracle: (accountIndex?: number) => Promise<HardhatEthersSigner>\n    getGateway: (accountIndex?: number) => Promise<HardhatEthersSigner>\n    getTestAccounts: () => Promise<HardhatEthersSigner[]>\n  }\n}\n```\n\n### Deployments\n\nThe plugin provides one object for each configured deployment, this object allows easily interacting with the associated deployment with a few additional features. The current deployments that are supported: `horizon` and `subgraphService`.\n\nEach deployment will be of the form:\n\n```ts\n  [deploymentName]: {\n    contracts: DeploymentContractsType,\n    addressBook: DeploymentAddressBookType,\n    actions: DeplyomentActionsType\n  },\n```\n\nWhere:\n\n- `contracts`: an object with all the contracts available in the deployment, already instanced, fully typed and ready to go.\n- `addressBook`: an object allowing read and write access to the deployment's address book.\n- `actions`: (optional) an object with helper functions to perform common actions in the associated deployment.\n\n**Transaction logging**\n\nAny transactions made using the `contracts` object will be automatically logged both to the console and to a file:\n\n- `file`, in the project's root directory: `tx-YYYY-MM-DD.log`\n- `console`, not shown by default. Run with `DEBUG=toolshed:tx` to enable them.\n\nNote that this does not apply to getter functions (`view` or `pure`) as those are not state modifying calls.\nAn example log output:\n\n```\n[2025-04-10T20:32:37.182Z] > Sending transaction: HorizonStaking.addToProvision\n[2025-04-10T20:32:37.182Z]    = Sender: 0xACa94ef8bD5ffEE41947b4585a84BdA5a3d3DA6E\n[2025-04-10T20:32:37.182Z]    = Contract: 0x865365C425f3A593Ffe698D9c4E6707D14d51e08\n[2025-04-10T20:32:37.182Z]    = Params: [ 0xACa94ef8bD5ffEE41947b4585a84BdA5a3d3DA6E, 0x1afb3ce06A1b3Cfb065DA4821c6Fa33b8CfC3485, 100000000000000000000 ]\n[2025-04-10T20:32:37.182Z]    = TxHash: 0x0e76c384a80f9f0402eb74de40c0456ef808d7afb4de68d451f5ed95b4be5c8a\n[2025-04-10T20:32:37.183Z]    ✔ Transaction succeeded!\n[2025-04-10T20:32:40.936Z] > Sending transaction: HorizonStaking.thaw\n[2025-04-10T20:32:40.936Z]    = Sender: 0xACa94ef8bD5ffEE41947b4585a84BdA5a3d3DA6E\n[2025-04-10T20:32:40.936Z]    = Contract: 0x865365C425f3A593Ffe698D9c4E6707D14d51e08\n[2025-04-10T20:32:40.936Z]    = Params: [ 0xACa94ef8bD5ffEE41947b4585a84BdA5a3d3DA6E, 0x1afb3ce06A1b3Cfb065DA4821c6Fa33b8CfC3485, 100000000000000000000 ]\n[2025-04-10T20:32:40.936Z]    = TxHash: 0x5422a1e975688952e13a455498c4f652a090d619bec414662775fc9d8cbd0af6\n[2025-04-10T20:32:40.946Z]    ✔ Transaction succeeded!\n```\n\n**Note** Transaction logging requires using js Proxy which strips down some type definitions from contract methods. This means that when transaction logging is enabled `contract.functionName.estimateGas` for example will not be available.\n\n**Transaction auto-awaiting**\n\nAny transactions made using the `contracts` object will be automatically awaited:\n\n```ts\nconst graph = hre.graph()\n\n// The transaction is automatically awaited, no need to await tx.wait() it\nconst tx = await graph.horizon.contracts.GraphToken.approve('0xDEADBEEF', 100)\n\n// But you can still do it if you need more confirmations for example\nawait tx.wait(10)\n```\n\n**Examples**\n\n```js\nconst graph = hre.graph()\nconst { GraphPayments, HorizonStaking, GraphToken } = graph.horizon.contracts\nconst { provision } = graph.horizon.actions\n\n// Print GraphPayment's protocol cut\nawait GraphPayments.PROTOCOL_PAYMENT_CUT()\n10000n\n\n// Provision some GRT to a data service\nawait GraphToken.connect(signer).approve(HorizonStaking.target, 100_000_000)\nawait HorizonStaking.connect(signer).stake(100_000_000)\nawait HorizonStaking.connect(signer).provision(signer.address, dataService.address, 100_000_000, 10_000, 42_690)\n\n// Do the same but using actions - in this case the `provision` helper also approves and stakes\nawait provision(signer, [signer.address, dataService.address, 100_000_000, 10_000, 42_690])\n\n// Read the address book\nconst entry = graph.horizon.addressBook.getEntry('HorizonStaking')\nconsole.log(entry.address) // HorizonStaking proxy address\nconsole.log(entry.implementation) // HorizonStaking implementation address\n```\n\n### Accounts\n\nThe plugin provides helper functions to derive signers from the configured accounts in hardhat config:\n\n```ts\n  hardhat: {\n    chainId: 31337,\n    accounts: {\n      mnemonic: 'myth like bonus scare over problem client lizard pioneer submit female collect',\n    },\n  ...\n  },\n```\n\n| Function                          | Description                           | Default account derivation index |\n| --------------------------------- | ------------------------------------- | -------------------------------- |\n| `getAccounts()`                   | Returns all the accounts listed below | -                                |\n| `getDeployer()`                   | Returns the deployer signer           | 0                                |\n| `getGovernor()`                   | Returns the governor signer           | 1                                |\n| `getArbitrator()`                 | Returns the arbitrator signer         | 2                                |\n| `getPauseGuardian()`              | Returns the pause guardian signer     | 3                                |\n| `getSubgraphAvailabilityOracle()` | Returns a service provider signer     | 4                                |\n| `getGateway()`                    | Returns the gateway signer            | 5                                |\n| `getTestAccounts()`               | Returns the test signers              | 6-20                             |\n\nNote that these are just helper functions to enforce a convention on which index to use for each account. These might not match what is configured in the target protocol deployment.\n\nFor any of the accounts listed above these are equivalents:\n\n```ts\nconst graph = hre.graph()\n\n// These two should match\nconst governor = await graph.accounts.getGovernor() // By default governor uses derivation index 1\nconst governorFromEthers = (await hre.ethers.getSigners())[1]\n```\n\n## Development: TypeScript support\n\nWhen using the plugin from within this monorepo, TypeScript may fail to properly apply the type extension typings. To work around this issue:\n\n1. Create a file at `types/hardhat-graph-protocol.d.ts`\n2. Copy the contents from the `type-extensions.ts` file in this repository into the new file\n\nThis will ensure proper TypeScript type support for the plugin.\n","readmeFilename":"README.md"}