{"_id":"@railgun-community/cookbook","_rev":"119-ccba564566a0cbc5000848acc65e874a","name":"@railgun-community/cookbook","dist-tags":{"dev":"2.13.0-rc.2","latest":"3.0.2"},"versions":{"1.0.1":{"name":"@railgun-community/cookbook","version":"1.0.1","license":"MIT","_id":"@railgun-community/cookbook@1.0.1","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"eb47b7501c6ff379d9eac45090f31b5669264f34","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-1.0.1.tgz","fileCount":184,"integrity":"sha512-PZbkGY6lPuGr3xtDwAAdnq7Lk7n6/T3yc8sRSv0rJb/eOjtUHnaJXd0VjWKLC1Hvpp0DbJn1dh9sPI8poPJ0SQ==","signatures":[{"sig":"MEQCIQCB2fOmYA4WowFwj+zjzO9hEaNIr1JYUPjYPprD+MF8MAIfTo3yrL2uopN4/T9kB7TBUVUF1tSUyvXDQDuwYzlAoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":402791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUoB6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8VA//f94JL8noXBpta/dihz/rHaTPp+sl8RELQf+Nl76rROYSQGcF\r\nWv7apEIjqyofFHcVFkJWSdC/aNAzxiPeYBDj6MsZge2m6tgXwDEccs1Utn5l\r\ngi5uPx+OE4/T4w+MklBg3ryAz0NeUmsvawoyl40t4UvwIcSZK5eOWEsN37Bb\r\nHVAIgln9jPxoC+pzz8lLa+jy3JBMZYZyxG5opCO2VwNwTjRuQbkAA+hSzV24\r\nbdXMoiafJ7NfMDryr+56+bxMUtcYUbjrnI5WNx/+a0qOoHNYEdWjFxXH4tys\r\nX0zNIZFlru1eF+v6XOaShcKQf9ULETGubdgUUgi0l7dnLzO9Cn5MWBbZP/OL\r\nMfkUZYynQDSBXO5zTBE547zZ7CncCbVCt7ZyDT6g9vobVX877sdyBty5B42g\r\ncaVng6zSHVt6CozZnATORpgN54vfCcVCAwQsHrA7BJycFW2v1vuTlSidLzyl\r\nYSIHkAzCHL+JqygI/CxxCbwPE90dPq/G78cUqcsFUyxh0qolw2LF8cFYOcDo\r\n9BKtUTDL1UVK8nRUX0woSm8DaDepodn+L0qDB3dkdnSs1W1NyA38XPpkPtnx\r\nLqyO2y+jdY4cOkQSjm1ksz2cEU9VYYsakeaTEiaI1RiMVOXrSaAsnze1fvPK\r\nrs5hSSFHT9sDWcPtQjF2QzwS+5n+ai6xcP8=\r\n=gBcA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,ganache*,cookbook* NODE_ENV=test RUN_GANACHE_TESTS=1 npm test","postinstall":"patch-package","compile-test":"npm run clean && npm run tsc-test","test-coverage":"npm run compile-test && c8 mocha","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"^5.7.2","@ethersproject/units":"^5.7.0","@0x/contract-addresses":"^8.5.0","@ethersproject/bignumber":"^5.7.0","@ethersproject/providers":"^5.7.2","@railgun-community/shared-models":"4.1.12"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@typescript-eslint/parser":"^5.38.1","@railgun-community/quickstart":"^4.3.23","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_1.0.1_1683128442054_0.5047990559862086","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@railgun-community/cookbook","version":"1.0.2","license":"MIT","_id":"@railgun-community/cookbook@1.0.2","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"ffd2bb57f9047b1867c89731180fe60a0d7064f5","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-1.0.2.tgz","fileCount":184,"integrity":"sha512-ALRq4r8/lqqhAPPk44ifKczmpfQg+75u0OnjsX08sDhvunSMygsSPid37V/5RK1XseTQ3DqCP/czTywt4v++nw==","signatures":[{"sig":"MEUCIQCzCZkD5Ry/+M9CAUHGGpjfrkdRuTnZ4sL6on4+1VurgAIgKjO+oqTwaHDKgMgcOrzE3tEnOEtiV85JrIHsKWGvF0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":402771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUoN1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZ4RAAnTRHbMG/yLbLm9RdV/x/rvk5hkpEYgiNmrQOYS3RRflHGcoy\r\nDm+h4K+/Tk8LDTL1i0EWdynIN+brX92sGUEGjI1bU8ssUnB8NLLvaLpswJhM\r\n0kCky9n/laE10bWNPUxvZVnWbP+2A5jRhTxOE4vhSVrcIkODDIDyeFQ5Qgib\r\nnzoXWEi6BMx09fCr0i0IDjzLZOgIiiFKItshmYqSWkeXQRWWpDNuuYQXQcUo\r\nP72NTeQDAc+AnLybQSJ3sQgYFyN0gJRCydd8NY90Ij9Ze0gbJJoP34gQh/ll\r\nXZFZk2XwYxWtJgwjuCooOnSDBpGZWXhXE6zZx7VB6i+5wTSK5BkOo8w+RyT9\r\nbbH8fTZTOv9jIsxjCvTF/S8/x4qNW27wuDNDMFJZwQwLaEhueQJ6lZSKMBRH\r\nisZPr2lRelUiBSzVYRsh9lQEfXazgNqzZ8/v3H86D9i0IB2A9f7TXJsFBbpC\r\nbBqKU0m5F2uWzQhrbkiyqWJtpCeQUY6T0BZKkUcmkJAh12Nvd3qsJI1ixBO/\r\n59eG5raSPvxcJnbOMcycfqhu1mhEvztqbElfUplzPIRtk0w6v47sZvD1/u0f\r\nnEe1SKBD4c6Qt2wQ3+kWr3c8uob5vpWIR1QMFj5t4bgU/UEa44oUE5SFR66j\r\nFEOiTdU16m99KszSQco6SgvpGf0/1tvOy9U=\r\n=39iU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,ganache*,cookbook* NODE_ENV=test RUN_GANACHE_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","test-coverage":"npm run compile-test && c8 mocha","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"^5.7.2","@ethersproject/units":"^5.7.0","@0x/contract-addresses":"^8.5.0","@ethersproject/bignumber":"^5.7.0","@ethersproject/providers":"^5.7.2","@railgun-community/shared-models":"4.1.12"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@typescript-eslint/parser":"^5.38.1","@railgun-community/quickstart":"^4.3.23","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_1.0.2_1683129205302_0.01599272914022465","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@railgun-community/cookbook","version":"1.0.3","license":"MIT","_id":"@railgun-community/cookbook@1.0.3","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"2dd6024324254c478b4018d02f7d5b2b9829b70d","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-1.0.3.tgz","fileCount":217,"integrity":"sha512-vR+9yxvDjv/dW6HVNVNJ4DCAMFwnaujsWykgNIJS4N9fkJPGUzN9D/DgdNW3uc1zLN6hRMCsL2GAxurZEDcCDw==","signatures":[{"sig":"MEYCIQCs1vI8HCHjrQOzyfaFokmqau7aMXvZZeqJf3+P2DHVMgIhAJqJ3f6jMtmlM8M6UofSqS+zB0z/KGZ7+hMohQKZ3f3C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUpIyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp97RAAgNrwcFsQxoffrymNRPzem1k9gP4IAZ8lgibWfDqBNwpidD3A\r\np3p9hvgJHVohsGq/tjMWKqZasSuqJqkwCdMa0dJKZksBXv0CfxwN4WXo6pTq\r\nIJXXX4PP9spbnmHV2y1yMeaDaaur3NHd4H9Aux/G8EHyt1BvekV4e9rrfqTj\r\nCnO8aUwGp2NkAu+nfjQL3gl0qR/kj+Mi/U5OKk/5vrdSfX+KGm3I5dCV7DSd\r\nZeQ0R3ExgDX2ooQ0EZcrNR2CHuytqStaJrE+Bq2bUxf8svbRrSkm3rPJ0AOA\r\nSzj3YPp26py34RSZgv7am9VIS4sCyiOVf4g8oziDk476A/I6hD/FDgrkgVt3\r\n5LE6JMPL+MxQ0yqHKIN6nR3yo3zeNQqbZPMjcDuMab+hb4lYXw5JxThv5d0e\r\n8qHZJ7+PYGr/baZNoRWsotSvttmkSYEpUQ1MBmdszatZ4VQIP/ONPv0bxSWU\r\n8qqhnjCExzxVHOeSriQ7Z1DFYaawY+EtMKsjTrEDW2SOxHAX7GFBTjBGQho4\r\n29SpldFh8Cmww/+oTNx38m2E4udLKy+QV1pZvv/BanjI6MeMZRS0OLc9om81\r\nfa+VpNc2nTykuoFfkoYqPASL9GUyT2ZZvjgz2w7ViaMHu9su36ub0zdWLJfR\r\nX54qiQxhqzHI5JgGvChY3yBLbhGXz2GMKDk=\r\n=d6QS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,ganache*,cookbook* NODE_ENV=test RUN_GANACHE_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","test-coverage":"npm run compile-test && c8 mocha","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"^5.7.2","@ethersproject/units":"^5.7.0","@0x/contract-addresses":"^8.5.0","@ethersproject/bignumber":"^5.7.0","@ethersproject/providers":"^5.7.2","@railgun-community/shared-models":"4.1.12"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@typescript-eslint/parser":"^5.38.1","@railgun-community/quickstart":"^4.3.23","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_1.0.3_1683132978454_0.562447377529955","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@railgun-community/cookbook","version":"1.0.4","license":"MIT","_id":"@railgun-community/cookbook@1.0.4","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"5a836fdf16f087c30effbd94c94bd3b9a9d746da","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-1.0.4.tgz","fileCount":217,"integrity":"sha512-9FvWoQv+xR86qmsdd9IErgYZR5SAlXxsutU71a0aqY8M6m+0NMXRHlrf8qELTt90+arrdNskYVXGpV7fS9sqPQ==","signatures":[{"sig":"MEQCIFUdNCoRgcPGAjJbTAcvl77GiDkdWHk+Mjhxfip+WHeYAiA7VDamtrupYfbADI2z3w6ehV/d3caMEfOGyyXo9+VcRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUpTeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3+g//R2SytxG8B+FyyMVrOrdm13F7v2X5s6lVZb1wumT2mZAsZLaF\r\nvteLZRiTessRfXO6vyHdMu1NH8feudPel5o5AgBn0Xw9cdBc2KF7aNFA1HdW\r\ndnZmV4UVuFuAuRu6BXozplbZ1gOpFIyOIibZFVPJPhLlIz6Hyc9Fnz1JHyQS\r\nAjrjQCTkt+bqB1to3o+RTJzrszH4d9TAAxgVV5WbGuKWiRNVGlH/TiXYY3zJ\r\nDfnreyZDceaG2wcDyDNfSvaVXUuH2iT6XztxgHn4lVdUDg8acg9geBsLiAX+\r\nhRmKn9ZZlM6pgB+BnhWL1lBhy9JIY7r0rnIHu+qKG6qYelwH5S2ZWT1ntSGy\r\nB9WdSgkSvI+nAkNiVuFece4PMAdSbbbp9BmFUCLH0is99BvAiChUjJg6+koJ\r\naHRJx3c1DUOsEJYH1D567D36RUFo7tutyXUc1LcvnfKxWg9w1FJAQ8swiKKB\r\nIUiFYbg+eyv3HLf2CSBK2LE3m0nZL0YLLTUxjfRVvU3/7sw+oEMh4WkWFFv9\r\nSKLRXal+g03RvE4ww6qxxLmk/Ql6X/B9tXgIWgvs7eXPfU1Q1boHBk9X84JX\r\noemcmdbd+AAYwYVAV5sQIpc5TAYHYYuySttXAS03lQjMJuiFzVynHQGMEbfp\r\nc6kVT24J61+W5QJbjybZADOmpfGtEnnwMzo=\r\n=Uydq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,ganache*,cookbook* NODE_ENV=test RUN_GANACHE_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","test-coverage":"npm run compile-test && c8 mocha","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"^5.7.2","@ethersproject/units":"^5.7.0","@0x/contract-addresses":"^8.5.0","@ethersproject/bignumber":"^5.7.0","@ethersproject/providers":"^5.7.2","@railgun-community/shared-models":"4.1.12"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@typescript-eslint/parser":"^5.38.1","@railgun-community/quickstart":"^4.3.23","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_1.0.4_1683133661916_0.9374747520050777","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@railgun-community/cookbook","version":"1.0.5","license":"MIT","_id":"@railgun-community/cookbook@1.0.5","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"1d2613ba145c40ffcd38e437c3e3f89bfab9c5ab","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-1.0.5.tgz","fileCount":217,"integrity":"sha512-9xR6JA/2EjlO2+W5gLepDomeGY/WFABCi0RjpWMVqXx6QA4qg7zE20XbamAtHo1HrDuSHNqHkILW1E4ikIa3/A==","signatures":[{"sig":"MEYCIQD3xlg5IRjNnJqtj6lj9Znls9b4LaciRglTTZgfCGzP/gIhAI7Q9tjATSHDI7ge6bm3PW4jJM3VZRvyw69Ivc/ZgDyZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUpUWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr14A//YHJQLrG2aUXbWWY+7EOMM4LbkaBz/k5T5AbgPAPEie2VHqbS\r\nMiACwvkPXRNsApV9zUpblUVsru9PlHWsmaVasG3V2cuBkITRo9LOU5IvXQrc\r\no96MUOAi+GgecafZH0+fFcAoAurkcGcmlAcNrOTjpumN5axJ920LBXrC5HJU\r\n0mdArjtiw8EiiJxKRgplNk8c+QOMVl7gmTnoiml3bsbhp5Ce7Q5bOS3aUd3u\r\nrFVScdPmtiW5xxWrrvcr9G6YSB/yWgh6R4zPcdycAq6HGlU8yaBrhPLdjTvw\r\n08QJ56++nYLtrOd4gqm0lMDinQWd+qWCi/4swyCsRZQyKUEQT9Ygu3kcIeUQ\r\nWAi2JVzo6RWgNW66ADRFAMZbh1xg+etCxkg1e6xy4z3Cy/q3LQwSKxplpQ8E\r\nZl8ezENPkfD28fLt0QrHjbg+nBxxQQRF14Ni1lXZPtSdsH47BAjCk/QgrIh+\r\nSMbjnwHUYy3cpb/Bxsa9g8HXKnsogphEEdnxhj1+i6JuiRSSAtfoGc+wMCpm\r\nlmSfT4U+FTKa6hxWfaM0owjOXO1cFlUwoOGs7dldkp0Gk3A5E09O+EG/rZ9/\r\nXmAL7C+Dy5mIvzYAhyzNh3OEl3lwvseRwIT1TuDmVRw/Hnb/ndNzgyX4gxQA\r\nmQn8vq/OUJthk2P/kgxYVp3AWfQ9nsxZEWI=\r\n=uZzN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,ganache*,cookbook* NODE_ENV=test RUN_GANACHE_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","test-coverage":"npm run compile-test && c8 mocha","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"^5.7.2","@ethersproject/units":"^5.7.0","@0x/contract-addresses":"^8.5.0","@ethersproject/bignumber":"^5.7.0","@ethersproject/providers":"^5.7.2","@railgun-community/shared-models":"4.1.12"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@typescript-eslint/parser":"^5.38.1","@railgun-community/quickstart":"^4.3.23","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_1.0.5_1683133718262_0.9042935437148136","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@railgun-community/cookbook","version":"1.0.6","license":"MIT","_id":"@railgun-community/cookbook@1.0.6","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"fd61ab4e97eb3dec251c388a2c2552ee9301eb62","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-1.0.6.tgz","fileCount":217,"integrity":"sha512-cixig4ahkQbDGIYrTdT3gxc8DRrzpo7sGbJYiEaOLVbXHuOlQbzCopnjb1AhGhZkEx29hOwjXBYWaL82jYurVw==","signatures":[{"sig":"MEUCIQDAiOOjvlTbLCL6Q9TdRtgxrC1rL8TVYNl+VnxXnyc01gIgYk1O4waz7jqmBtPXzan3QyFFuoTEVpFEAAp/eTAL13g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU7fDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqY/A/8DKddBGvDsXazRKDC0iJ9LSctXkg95dUqCF2fYLmSlR0yHYMO\r\nqSbWJ5ObYAsSEp6JHMdsfZ/yLyGJfqGASquN11+oYv15aihXFrDLL56T2LDy\r\n/51V/B6j9n3BO4q+aArMg1Ldo28ZXWwlqiK8tv+6Mw2+qS/QuNFOb9D+r+0u\r\n0IAC4zuYTBOCUxyZSYFurThVSM4FUYTmmSRGe85M1VZvE7pBXWYm9c3+BEYi\r\nDp3uTBrmZfPmEIhpvcQo409QIXj3EpV68H1E+yT+iVLEswpJv/9bTVLYOcdL\r\nVYf11wdjCixymyswSjyq1A6gQD5PwE6Qggc53E50duYhAyMuR5wlzUTuAH5i\r\nzQwE3S9x7vl0MJ+Kn6lpab7LUIiSmFycHz2K5DpZk0IJYCG1x7mcYDHzRcbL\r\nUXA6p+BkBMH7rPim4EIf+/wnkZlHR7UuIt1pWxW6HUK76tJg0xFZABVIC/sU\r\nJeTMarPoOqGDMC6QIkeiKXqqxjEHr6XBAm49+W8VFicni7SV9eV1fbEWgUTq\r\nWB47meU77X5uEHyFyVZ/W/GAD9gtB/S+ngZILSrZFZlvcagmZ39fB4A9dPkZ\r\nbUTe0qDaHnt3zWbtCk1upjzhgQ57enPHg51CYDrIk7uFTDw+maNt+6CHudbp\r\nhuby7tDq3VHZVNbL+7r2533/ANfvejh0JiQ=\r\n=pJ5j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,ganache*,cookbook* NODE_ENV=test RUN_GANACHE_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","test-coverage":"npm run compile-test && c8 mocha","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"^5.7.2","@ethersproject/units":"^5.7.0","@0x/contract-addresses":"^8.5.0","@ethersproject/bignumber":"^5.7.0","@ethersproject/providers":"^5.7.2","@railgun-community/shared-models":"4.1.12"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@typescript-eslint/parser":"^5.38.1","@railgun-community/quickstart":"^4.3.23","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_1.0.6_1683208131380_0.6071684146759921","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@railgun-community/cookbook","version":"1.0.7","license":"MIT","_id":"@railgun-community/cookbook@1.0.7","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"e595a4e03dc2d8bfd91100246ffe8593afa7b351","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-1.0.7.tgz","fileCount":220,"integrity":"sha512-rq6LV97kwnW3Z45IqO4oYVI4M9gbLx9dzYJuFlozA/TRxIivr+KDL3sS01MJJWiP2Gvcivs6fPTHK6Z+paaWYQ==","signatures":[{"sig":"MEYCIQCQczpYpqpZE8B5Yd+vYDfi4mTxYQ8SZj1DwreioLbhiwIhAIdo8KE2hRjzj4AlmMLIAoCWMx+gmjedlgdHbZgTKtq/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":422931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU9IfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFng//S4bqiZ5jCIgXxN6bgNVmAv/Nt5cCAgWyECiMY0UlPRLDM8pD\r\noTm0KTbdp2E9PAxILOSVgtq4mhbmElVHj3flaShytzzAqcePSqILXxiAHq07\r\nJbH30um3JPnIka1iR9QPF+jLmxRm3XZmLvRZoKdGHyxbIZ07vnAgS0jdGDpw\r\nMaI7P0BWoG0QLgR4p1qNV6TRpsGaGwgTMjoFDXkPneB9D/1pRcp4vaxED/jC\r\nbG2J30I4dCQ4wk1jqZdmJPPiaq6Ck0tc0hwjk5i41hhkwqO365m5omr7eU2F\r\n3Qv1gbp0DGmSFQdBo6TJ4zZE7TUwoSheVoat/kunah5LiMDdchZSbQ1VfLSb\r\nAgPF3BPDmw4DU4/wrxfr0ymp8WLeOSlzrNO/qoEisZ6mbUzqNnhZ3VT99zf1\r\nVmoWOKaZn+OzsLOZnvfl1UkxFPv9IgsfV15JNIx0YVDdYCCX7tS9zuWJdF8R\r\n/qAC1AqF5QY5oleV+NEAM/bJJkDF1KoXI7Z+1xVAVXUhKTeMM7XkpUNFzQ55\r\nxpVohNIi+FpY0lAGlEfPJcrFIj1Py7bt10I+1ZmoiNYtOrwrFtQ8/kwQ/VsI\r\nytP5wVFYU/ouIn1w6leIaEo+xxctWSkTjPCUY3wzfKapsgU7152AHCi+bJPZ\r\nQ1k1OD50kHS7mIcRbzlXuZ0ScDVmR8FYpsk=\r\n=RD5L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,ganache*,cookbook* NODE_ENV=test RUN_GANACHE_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","test-coverage":"npm run compile-test && c8 mocha","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"^5.7.2","@ethersproject/units":"^5.7.0","@0x/contract-addresses":"^8.5.0","@ethersproject/bignumber":"^5.7.0","@ethersproject/providers":"^5.7.2","@railgun-community/shared-models":"4.1.12"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@typescript-eslint/parser":"^5.38.1","@railgun-community/quickstart":"^4.3.23","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_1.0.7_1683214879226_0.8684633665822827","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@railgun-community/cookbook","version":"1.0.8","license":"MIT","_id":"@railgun-community/cookbook@1.0.8","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"17d461c7d3c30db265dbf1589904e1ff1c56f1c2","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-1.0.8.tgz","fileCount":226,"integrity":"sha512-rjRGrUNkeKuU3npR3qg3/xoS3JvYr62w5vFv/BH5PqJ9S/R5+jsFGG232EjPjnb4EciBgu2SrdnK9vrgEB698w==","signatures":[{"sig":"MEUCIQDZIGFvHncrCj+VgsJxCzCk5qIHz5B19Nk/hF/yrECwKQIgW979el6B1QZYvC1aSXIG6J1KB1hqK9DNUtuorLfQLoI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":425172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU9LyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG4RAAmPyG8QGDLoJZfs8Oy+8YQsj12vuGwaJ+2fZmqHnfoE9DSxf9\r\nnp/Bau+Y53UuA7zPpF92HnJj2QE39AlrojZTDSzYl+9o9nUOIlGNWlcohUPK\r\n2xZvCbMfVE/0N/gZrYERUQzZUGJpEFXDHsm3nusVcFeVcM+DoKsZDGjUR2yU\r\nnCC6SZgrq1LZUw43rb8b7TRrUvV7sJYcswNmdWKnY+Bq37a+JSNGkk2v80H0\r\nwQjV90lw+qgZV1MTyP4BcjXrPIcKBf3UF1AmFgW036q/gJBXbpQoF3BruBzC\r\nmpCN1b3h7aweFo0aZJ0UNCmwx+EHOqFOWllN4+zdVyewaFn22Bqhlwdxu4ZJ\r\nG2NKOFxKD6Kfne8amlxX6GQ3fpVZ+nORPAaljC9aNNN33hSLFFwmTCvXd/+A\r\nvUMwUWOel/+GIhnAZwKmZmeeIPW9GrDd34z5eYCt23kyZid63+cGv/0wtHMa\r\nDmLGHECUxhMKSM55hfNabSyPHOUlfhsYY0VKP7lYvHzb1vRYzydDDwemkZUY\r\nV4O3UzcL9Rt4g/m4B2D3NGC3UT+Y2J7IeZ45LA3sD20awFIWCcYx0aYk3UfM\r\n1H1vBYoKrnWXDhxp0YDMGU7z4CKkTDnTwOOC9CqvvF7r3sKYe7X0kbXzpNLh\r\nkCuNio/PgNZOHCsORx8mgksP+Lzl9FrEc9o=\r\n=RenO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,ganache*,cookbook* NODE_ENV=test RUN_GANACHE_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","test-coverage":"npm run compile-test && c8 mocha","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"^5.7.2","@ethersproject/units":"^5.7.0","@0x/contract-addresses":"^8.5.0","@ethersproject/bignumber":"^5.7.0","@ethersproject/providers":"^5.7.2","@railgun-community/shared-models":"4.1.12"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@typescript-eslint/parser":"^5.38.1","@railgun-community/quickstart":"^4.3.23","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_1.0.8_1683215090037_0.19494408781284212","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@railgun-community/cookbook","version":"1.0.9","license":"MIT","_id":"@railgun-community/cookbook@1.0.9","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"0c6f89de4cf83565a206e6ebd4dbcf1d0b6cda4a","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-1.0.9.tgz","fileCount":226,"integrity":"sha512-5eJpPaMtrVIAJcnnOQPHpRg7jBV+OZWbo3zJMEkPMfrLVa3/4qKbK2Rk0QOT9oIpPm27rnsIGoihI5k7zXNsQA==","signatures":[{"sig":"MEYCIQCE/rsELbLNq8eSVCABIeJI+qF4+Y2JgtCdIBYSEDAJkAIhAJ7X2tYn4PXR+6JOJbwE+/PEz60rSt6PYlvvep04CZHu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":426009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU97jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqdxw//Tjb+T0Y7AKyKnwCuGKGb/RL2yaWZxNDsAHPvLvpRzG1rDF5c\r\nfRsSiskQuLLTn5Tj0eixuIlc9yTflUwDZkEEQvW/nLJLndgtzfWTq3nJZvEp\r\nmZe6R5xxTV5VHv0INU2RtM7los9AKPcTEff/S4sszEGarmD0C95dQT5LuY8L\r\n0KoL7QHQEw7qofQThmxOL8qQHh8YidDVcwM55iqKg68KzHio8WYyk0wGzWrm\r\n9E7GjTORk2zb4dMjBzmj3ZUgBm907aaXYYqXiMBaMArnMXBnKdcr87JyK9se\r\nZwsA38xMkFskvEGTbzFLNsgZKyHfVH/xRw+lXzSZNEfQ6vEZqTjnIw7UETiL\r\nWYjIO45AirUoisreNs/H7b3P92olnB36Mlu3C16/RzsXFu1pMHdRiXoK2vcL\r\nK0ruqWmdbENJ34PegzIDgn6QK70OXZF7zqnmr+whwhDX42YjQLOus12VoOc0\r\nDZEBazkuUcWYgycwN6cKfd9qNNWF9mwnFdQufZi0CcBB++ChMlDERPJ3uQpE\r\nj4+rHGA8UCgcKCREqjVYXu5ut9GFyN+mkKznoMNfg6RsERAsd30hkpPG2Lsc\r\nDhJWs+ARUEL29yFCzes6FqT+hm0Kp/5iwa9ePcrXnvogcNrI5XHjTpkS9PUN\r\n/QmWk3q5UvQckf6StRdHnIFFVEjz/8YaPrY=\r\n=B7e+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,ganache*,cookbook* NODE_ENV=test RUN_GANACHE_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","test-coverage":"npm run compile-test && c8 mocha","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"^5.7.2","@ethersproject/units":"^5.7.0","@0x/contract-addresses":"^8.5.0","@ethersproject/bignumber":"^5.7.0","@ethersproject/providers":"^5.7.2","@railgun-community/shared-models":"4.1.12"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@typescript-eslint/parser":"^5.38.1","@railgun-community/quickstart":"^4.3.23","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_1.0.9_1683218146738_0.10207192693594869","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@railgun-community/cookbook","version":"1.0.10","license":"MIT","_id":"@railgun-community/cookbook@1.0.10","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"a67e85188191ba4605df47dc6d0cac184931ce8a","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-1.0.10.tgz","fileCount":226,"integrity":"sha512-x20zRtxBT6iW7fR5neceotagO2nTSdIxYNIDHxoWLzczHIxt5PCV78tKz1HfFbDStAIErocC9Q4e/OO0AY2lBg==","signatures":[{"sig":"MEUCIQDinDsWsdp54JsaiJbU5Z2u1br9oc7AKMWDs/pCD1peQgIgXM9va2Q8ecPc/VqTgV0Z5W1xaCjMBhbMyN4r9G2T89I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVAiaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCvBAAjLRO2U4IfRZZnoKoeDeJ9PtDm8dDedo2N8XfODnzVGg8S8ds\r\na+6Vz9t5Vq8NfLXilzkM+IBDtUBvGXEMLH0VvAEKcrEn4x/NMXv02/R4+/wS\r\nn8KqNLG+q8BcqLOK5RCYSSxrP2ufBajAWZ5eciwAeKJdq3yPBytaaebtZKaV\r\n44ZZHUgkOJxrb5047xE3ifJ740JzOwxgfz7nRUcfPOc5vAZ/vGdLmnzfzqAG\r\nextagaAi0Q03NcNEvFUr7kVvemQQ7j2XtqqzM3H0oThUuepEAeXUXpQrFw43\r\ng+83t/aV9wZ7Nbw0YxU43gI9MbaCzllFBZ/cutYChXAB2zb8rs5DA94WjdS4\r\nSV3Me1NWkyeP0BMsCd8BJGMUJuA1u9RuZ4RmNEXls8ig9IrES8ZIDclpcU7n\r\nfNEjyC9Vh1eLq7OEYxeUbi0dDkKOfbOTCRbzGST0ZB7Uroym3Ks8ChXMGOb/\r\nEOt6VPcKRJpNExkjrGZcsHPeCq9VRQfIjYu1GVCg+7DmtSplROqhdn6wdt3x\r\nFI05SD1G/chb8BEcg6DvAvdRPYYue0cBsmwgL0YF6koQLvoDtNsGcKP9PJp2\r\nxQnSmxwEh1edRdjy/F8u+rLHqrJdNgzII910hJI4h65BiFS3bS0FBqX32+Iy\r\nNdWDxK+dhAKqltYM2FX8gtq/xeQP7jELekU=\r\n=IpdZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,ganache*,cookbook* NODE_ENV=test RUN_GANACHE_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","test-coverage":"npm run compile-test && c8 mocha","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"^5.7.2","@ethersproject/units":"^5.7.0","@0x/contract-addresses":"^8.5.0","@ethersproject/bignumber":"^5.7.0","@ethersproject/providers":"^5.7.2","@railgun-community/shared-models":"4.1.12"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@typescript-eslint/parser":"^5.38.1","@railgun-community/quickstart":"^4.3.23","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_1.0.10_1683228826559_0.5699955845111047","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@railgun-community/cookbook","version":"1.0.11","license":"MIT","_id":"@railgun-community/cookbook@1.0.11","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"60a3b98794735b4e3b6ca4ac5676ed53d65dab9a","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-1.0.11.tgz","fileCount":226,"integrity":"sha512-JA7vx28e1BJRDKMiM+rH+7fvkGdIf98jAvZKOmb0pHbUepFlHYA0NtFfQY/O1pB6vBEX3kFq8G5SJGxmSflmLA==","signatures":[{"sig":"MEYCIQD/2KslSl5M9ZOZlm5OZgePujCMQTGZjiItgT/V0GTVxQIhAN/z/Rz5pgH2UzJd7t4BtKM0wP2wABez7spy4ZsYLVF6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVAkKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqWA/6Avon683V6CJEYkvBMzM96x3XJZIYMLqDs8pORQ7TJ86oI9gH\r\nF8ubKKT/HyF7ecNCfVALR8aq4Ixq6mqvlfz+a8k4zEH/QbshMwpntx8kvkZz\r\nNug8NLbbJz6Zo+6oS4w2QYjHFxeNVbl5K1iO3TIXjQLdYRA/4Ydtd6DdT45y\r\nHJ9+ilI1Rn0xkJ8D8AIwQ36WvueYEy62bu3v0upYVJEHsOaoPtImsLgg43GB\r\nqgVNd9T2prF78IMin8qy/ZDOfTVY8Rz1GzAnwyqFN1/dQEKCk70RJbf9wC9u\r\n0V7XaTItcmVTsVH41vGlHPej1e+u28tcxR2uiurLLmMb1i9H1XSPv+12CKzi\r\nvmdJmlRLJfGp6ox+ex0cvVHYYMvZA9IyXr7itK80A3I1slGSPVqTq+owHKR9\r\nsnSWBZGm6vZQLpuSpsSWOPaHC15FRQk/D07m21LMP3op4epK8VaXS3Vm02eK\r\nC8F6Gwlj8xHs8NSC+IKhZaXodO65KIpX5kqqzbb4ZF+Fk3YxfkvVSzQEcMOb\r\nV9SYFfi41j4Sm7+NtDYvXqphXWrivgaMi16bF9es1W7tbJr0RTP+UFIN2W0/\r\nqsZ6r/UigeUxhRVfMeLv4XOGsAy50khzq1chLDcZv+d6hx8lI5pkS06VVAXY\r\nVClak42VLsO9+dSDGxtXYyMRblOSsn8AAq8=\r\n=QZM2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,ganache*,cookbook* NODE_ENV=test RUN_GANACHE_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","test-coverage":"npm run compile-test && c8 mocha","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"^5.7.2","@ethersproject/units":"^5.7.0","@0x/contract-addresses":"^8.5.0","@ethersproject/bignumber":"^5.7.0","@ethersproject/providers":"^5.7.2","@railgun-community/shared-models":"4.1.12"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@typescript-eslint/parser":"^5.38.1","@railgun-community/quickstart":"^4.3.23","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_1.0.11_1683228938136_0.9241319803939385","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@railgun-community/cookbook","version":"1.0.12","license":"MIT","_id":"@railgun-community/cookbook@1.0.12","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"4723713cee13bacfc0150269b3b3f3b2681b4f43","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-1.0.12.tgz","fileCount":226,"integrity":"sha512-T5dq//sIhz7Os7w6MfhlIiTLyLy/xh0zr9rSKkhGx7e0PAYfnVOUAAm0ocn2WRNdxQYL3Q6KiJh0+Pr4GXDslA==","signatures":[{"sig":"MEUCIQCEPfuYyGJhInnRVAwOx3RzJEIodjTdhGPOxwr4/Ty2MgIgcCqv0UXqiv85rz6e255uAZaGafBX9x9ZmRwTf8Nfn5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVBYHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKzA//celwqtPvhib0T8vPCho3FJlZ+mlhX5SztYx6kfOFinDRg7nH\r\nGX0pcrpxd7a0y2TPMu+RQ4PxRKTEEEc/Z5wUQMgQbthuguNZ+rNVnOMucerp\r\nRGdfL8F6Hlf8oIzZGO6Cb07SsOk24xDZQP5pP+fr9AR3QAqrkJSbaEzPIWRB\r\nVQa/ZoLWrysM9d6AOj8c6qstfs3onFpnN/6ildI+l7FNJwvSdV6VLIq0tB4L\r\nk5/rufFWtv7kdJVb2BE98/hCeaWo2LnWVMDa3YXjaLZSWpX6NKTuVM456g3Y\r\nEehlP5jja/niG4KYCFr721XesoTEHLehSe0mUL/aPz845/oxnTOiREazc3or\r\nt2d8YykHP62HRss8eMe1JcQ0ODtMxFRxUBrKEgckaCjfizAL+JihdcAO5KZT\r\nZJIuAl1i1In2O8oUAEMSWr9n/2W0zMzdHc9Z6DMfAMuComgkd9MHZoMVCvcp\r\nKJVaBy4ZaqGzn7hi/EfA1GuEPSV15WIwjEDfwmjwgIV+agDFTtrmoe237+Fl\r\nVJ+L3RiOdo1u6FXqoTK+mDUeXjgu9qW0kQh6YoNQqXhzHgboE8+K7xMtvpgx\r\nHx1hbvV/JQEqskmeRIjjRyLdI9DXxCFDGjCgsfV9CgmTATvytmUX7w4CSr/j\r\nCh3PrXVvxyfLive55dgfEfLo+JMPeDXwS94=\r\n=Vp3/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,ganache*,cookbook* NODE_ENV=test RUN_GANACHE_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","test-coverage":"npm run compile-test && c8 mocha","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"^5.7.2","@ethersproject/units":"^5.7.0","@0x/contract-addresses":"^8.5.0","@ethersproject/bignumber":"^5.7.0","@ethersproject/providers":"^5.7.2","@railgun-community/shared-models":"4.1.12"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@typescript-eslint/parser":"^5.38.1","@railgun-community/quickstart":"^4.3.23","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_1.0.12_1683232263204_0.4003970179082863","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@railgun-community/cookbook","version":"1.1.0","license":"MIT","_id":"@railgun-community/cookbook@1.1.0","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"1f6d66d7f6b43de030a24d856dd0227135ba9b4f","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-1.1.0.tgz","fileCount":423,"integrity":"sha512-dpn2mzPrz/bTGmpoGcAeD2+bkGOC/GYq1CGqyMP+PZAKLos2ilToE6kJcLUKIq4i1JVfpU+8Vv1fhZuT4NHM2w==","signatures":[{"sig":"MEUCIHTAiWraWXRi9Z3Xe1Colv+8irDUMBqt76OLUzseJUuPAiEAtxw7SM6CbMqF3RK/8pSJWD2PXfMXPncNwKhN7k1ttRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21706223},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","test-coverage":"npm run compile-test && c8 mocha","gen-typechain-uni":"typechain --target ethers-v5 --out-dir ./src/abi-typechain/liquidity ./src/abi-typechain/liquidity/UniV2LikePair.json","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","check-circular-deps":"madge --circular .","gen-typechain-beefy":"typechain --target ethers-v5 --out-dir ./src/abi-typechain/vault/beefy ./src/abi-typechain/vault/beefy/BeefyVault-MergedV6V7.json"},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"^5.7.2","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@ethersproject/units":"^5.7.0","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@ethersproject/bignumber":"^5.7.0","@ethersproject/providers":"^5.7.2","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.1.1","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v5":"^10.2.0","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@typescript-eslint/parser":"^5.38.1","@railgun-community/quickstart":"4.4.2","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_1.1.0_1683835970390_0.7179083430367903","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@railgun-community/cookbook","version":"1.1.1","license":"MIT","_id":"@railgun-community/cookbook@1.1.1","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"aadb919adcd1428d8002afcda665f6e76c085591","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-1.1.1.tgz","fileCount":423,"integrity":"sha512-qvcG/YgX6JeNnB4Jh4LpTAnPk/CI4TiHgpTywCwhBdLBOnkWZtZQ3vqanuJJzEzLFoBJEbUhdcbcQf5Vhop3sg==","signatures":[{"sig":"MEYCIQCT1dChOanz2XrSL+R19mTH4cmMnHcqrUkwPbGJztvKtAIhAP/kwE9TRosF0YHfV4Qu3UYXwcnb/YbBx40NbUJvn7kh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21708968},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","test-coverage":"npm run compile-test && c8 mocha","gen-typechain-uni":"typechain --target ethers-v5 --out-dir ./src/abi-typechain/liquidity ./src/abi-typechain/liquidity/UniV2LikePair.json","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","check-circular-deps":"madge --circular .","gen-typechain-beefy":"typechain --target ethers-v5 --out-dir ./src/abi-typechain/vault/beefy ./src/abi-typechain/vault/beefy/BeefyVault-MergedV6V7.json"},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"^5.7.2","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@ethersproject/units":"^5.7.0","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@ethersproject/bignumber":"^5.7.0","@ethersproject/providers":"^5.7.2","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.1.1","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v5":"^10.2.0","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@typescript-eslint/parser":"^5.38.1","@railgun-community/quickstart":"4.4.2","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_1.1.1_1683837755648_0.7394592606933277","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@railgun-community/cookbook","version":"1.1.2","license":"MIT","_id":"@railgun-community/cookbook@1.1.2","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"eb136eea81b58f910b0f2b179298a4a92080d1e5","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-1.1.2.tgz","fileCount":423,"integrity":"sha512-/hPDl/JwA51pO1cjEvVrDa3TTdc+rIAJp3kmK0v9M3ZiYlpfDWYlQzPeFbLgOZNVRQFVFH6LVIDzJrnmBUBJaw==","signatures":[{"sig":"MEYCIQCuHJmIy6TeT+oB+NGDRuUQ95xcn+bVUSGZ5IdPiglmwgIhAOOy55P624tRqo3VvKgiC8wPEOnK1wzGqYD2ah/DUNzX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21713755},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","test-coverage":"npm run compile-test && c8 mocha","gen-typechain-uni":"typechain --target ethers-v5 --out-dir ./src/abi-typechain/liquidity ./src/abi-typechain/liquidity/UniV2LikePair.json","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","check-circular-deps":"madge --circular .","gen-typechain-beefy":"typechain --target ethers-v5 --out-dir ./src/abi-typechain/vault/beefy ./src/abi-typechain/vault/beefy/BeefyVault-MergedV6V7.json"},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"^5.7.2","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@ethersproject/units":"^5.7.0","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@ethersproject/bignumber":"^5.7.0","@ethersproject/providers":"^5.7.2","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.1.1","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v5":"^10.2.0","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@typescript-eslint/parser":"^5.38.1","@railgun-community/quickstart":"4.4.3","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_1.1.2_1683915301320_0.03394484879506887","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@railgun-community/cookbook","version":"2.0.0","license":"MIT","_id":"@railgun-community/cookbook@2.0.0","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"5003df104faad8662d37d9107642b5ffb2de79c0","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.0.0.tgz","fileCount":587,"integrity":"sha512-B2O3vtCT0dIkds0nAn7xLbzPk921E7M9ItsLYpcWMRi55fndbo3o/ZXAMYIhN8HDgvut8f+239taZVkqZo8GwA==","signatures":[{"sig":"MEYCIQCx8U81ksuQ+Ozf/ZQap8GtN2BkmZKrmrWRSJSPcRHeeQIhAISrJH0hEIE2xHBO6/rUw6FxNdWkrt2dn4YkCC9SDYKc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22746782},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"^6.4.0","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.1.2","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.0.0_1685745332469_0.06322685259019378","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@railgun-community/cookbook","version":"2.0.1","license":"MIT","_id":"@railgun-community/cookbook@2.0.1","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"36fc22135f167c616e686cce4b3b11e5e463ef39","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.0.1.tgz","fileCount":587,"integrity":"sha512-j9tOYdVd49PXlxNnkFexdf4UvJiLccTEqfRlbJPG+xErtf4AnNd1SSX2vXnQqsfirBXFBP9V4sFCcEMR6keraw==","signatures":[{"sig":"MEYCIQDZM9CzJlF9s7D7HWYiuxzr1mDwgfPSP0Qn5cTRpGjTsAIhAKE9k/Y20oA4NUmYJJuJAyXvHA9ASBpoY5sCeW0cP82f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22746745},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"^6.4.0","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.1.8"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.1.3","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.0.1_1686256235742_0.28896260369656424","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@railgun-community/cookbook","version":"2.0.2","license":"MIT","_id":"@railgun-community/cookbook@2.0.2","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"a02985616d0f4a3db88ded347d528cea4b97c809","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.0.2.tgz","fileCount":587,"integrity":"sha512-PxWUCjHbbyXDT2nBE5C6sS/+1TfZJdNQ8R5iYzrCTCb1qN6HYSXtG3hTvdrSc4TC4KcEr/Lil/CTkOmqCBlhMg==","signatures":[{"sig":"MEUCIQDQNQC6zoY0XwQSFQwDYq+a3EKVvafv5v4sHUJTquveDwIgY1Djz3G5hjEUgIxUgPrIP6GlnvAdf8IJ6Zwhxe8mpX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22746746},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"^6.4.0","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.1.15"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.1.5","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.0.2_1686765027164_0.1667123917408222","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@railgun-community/cookbook","version":"2.0.3","license":"MIT","_id":"@railgun-community/cookbook@2.0.3","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"d97b01a1d9f5c0e4924fd505aaeb813440a05618","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.0.3.tgz","fileCount":587,"integrity":"sha512-+Aff3wre55gvTxtWtmIGuM/Byj8bHwBw3qu8/TgabaEsbDHjYHcdGY588Binxcc/wwOmIEceyrZlUweYzfEYMg==","signatures":[{"sig":"MEQCIFRIpMM/kU3sJO65AENhzXB4ah+J4qThJwFyuOeIOXSjAiAZSCigatPZ8fK2fWjPhyoBIvKMadZMhKg44T0PfGETAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22746678},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"6.6.0","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.2.4","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.0.3_1687207409279_0.5769102414117164","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@railgun-community/cookbook","version":"2.0.4","license":"MIT","_id":"@railgun-community/cookbook@2.0.4","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"a7e655af89199ad902fbc63106b838cc5913f6df","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.0.4.tgz","fileCount":587,"integrity":"sha512-sFtxsIMBb4IiETwGnglqgzG6p1lfUPwcH7a8mBNI4RsNOHD5CHZ67VRO/5lcCqMl97udEFlhwyTVKS1u33Jy7w==","signatures":[{"sig":"MEQCIFGXipy691weA3ZxNDziMO/oW0pEblq7EVNDazvHLz/FAiBDtVdNqO3phbG/BVNknyCNHOK01NlJxK0xRBZu8IYOFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22749474},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"6.6.0","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.2.4","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.0.4_1687875919609_0.48041485677714424","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@railgun-community/cookbook","version":"2.0.5","license":"MIT","_id":"@railgun-community/cookbook@2.0.5","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"f50e420b129f6e2ef7e13d68e3b3d9b3a751e680","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.0.5.tgz","fileCount":587,"integrity":"sha512-VSGIX0xCDdQQWCE5xhCZa3YncG+fxTcnMIA0qExSL59WpvFz/J/bJ8flssJRC810r4FRMWfKynwjdr27zlIuJw==","signatures":[{"sig":"MEQCIBKXJYdRhZUDgtXhyiIXeyH6RVS5391rawESFawhf6zWAiAwRtcEh0ix83tAdhr6jsBiwpqD67Tyvbuqv0GLbKrcqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22749474},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"6.6.2","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.2.8","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.0.5_1687969581379_0.2505853858225142","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@railgun-community/cookbook","version":"2.0.6","license":"MIT","_id":"@railgun-community/cookbook@2.0.6","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"0bfa77b2663c7e1c0c0606758a494dd5e9e54e39","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.0.6.tgz","fileCount":587,"integrity":"sha512-EdTT/pWEwBN3AZ5fQZmWwKe0GELlrcJNND1mJah9jyc75fxXGW6v8JNkxaoYVWQWVgAbIF4VEWMBidSyiyhR2Q==","signatures":[{"sig":"MEQCICsW1zoDeCXCz2wncBCa85VzUFmtozaJKSCPhbuagJ7SAiAFt4T5oz/5epKOTivSu9eN0O9BhCJ67jLZA3ooi+DvrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22749475},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"6.6.2","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.2.8"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.2.16","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.0.6_1689095632404_0.13504585317084783","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@railgun-community/cookbook","version":"2.0.7","license":"MIT","_id":"@railgun-community/cookbook@2.0.7","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"9a07d7bb7fd77d94d6099e843a55de40fe61fd23","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.0.7.tgz","fileCount":587,"integrity":"sha512-S9c+OhFgsnKAZvqhyStAeNjTYd7V3Erow5j4Ik62myd5SuxeCn+P0e89xFTJeojtJHfeyIlLuPRXW68XZ0pWaw==","signatures":[{"sig":"MEUCIQCppXmLKuyhQgfHJZ6uoxpAQ/LkZS3Lr8QU7t75zDDBywIgHt8UsxVBlBrw4RNgeQCcsXS3Zw3FXmkeNOvw/59FO3g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22749606},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"6.6.2","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.2.8"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.2.16","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.0.7_1689095819675_0.13398993524242475","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"@railgun-community/cookbook","version":"2.0.8","license":"MIT","_id":"@railgun-community/cookbook@2.0.8","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"fd0fe008a1d8a6d8d33268bb8cb3ff5f1d42386c","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.0.8.tgz","fileCount":590,"integrity":"sha512-5dFb0n/K2E9F5h+wCUX0fLXfWK8jo6zk2rWsE3wfVhqeabMKQjq6OXBNck5VyjptjAMyAcbG+IPbsVWbQHRVvA==","signatures":[{"sig":"MEQCIGevDmiZ+uorW93tuS6BP+gbVlzL/cyTHDVNImEm3yIUAiAIUwOz7Vj2WddyRdTF+qyYJgFKWY6/1BtMmwDVRfLOnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22751300},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"6.6.2","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.2.8"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.2.16","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.0.8_1689114958254_0.7075168774578857","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"@railgun-community/cookbook","version":"2.0.9","license":"MIT","_id":"@railgun-community/cookbook@2.0.9","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"a90b65f94bc36eb0a108bb98567813f6974dee63","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.0.9.tgz","fileCount":590,"integrity":"sha512-lPtCn2zZtg57zKyuGg6Qcf+u24yRUplP9hNJo9ZCSH1AxG0It4XM2y7gCG6KcRcMfrHwRjyxJbOeTeQWekSPow==","signatures":[{"sig":"MEUCIQDNV56W7bzkU+bL8R2Zc9nqxy/g3a7WLBhnyQrUZP8XGwIgPXURCV0i2cLM6VviL61MVxEYNuif2SAa4tNwKj4cbJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22751514},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"6.6.2","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.2.8"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.2.16","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.0.9_1689176704470_0.6598656165267169","host":"s3://npm-registry-packages"}},"2.0.10":{"name":"@railgun-community/cookbook","version":"2.0.10","license":"MIT","_id":"@railgun-community/cookbook@2.0.10","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"40a50f0af775a2fd00338b238747a94bc2ecbe6c","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.0.10.tgz","fileCount":590,"integrity":"sha512-WyXsyGQAdM5BH7FJBnJOf8j+vcsp10X9a0QZIPHzjirMsIF4EbfTtU70j/q/PLOeEjpSVbguHvBIddOgPVif/Q==","signatures":[{"sig":"MEUCIApNe1nee5flcHTPvHnzBSdVS/NI0431QxiuvNw450s5AiEAl5StZlrE55fpc/oRzIQiuv+aCzWAStToGqPPfqYQI+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22752812},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"6.6.2","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.2.8"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.2.16","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.0.10_1690244720722_0.30946727595503454","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@railgun-community/cookbook","version":"2.1.0","license":"MIT","_id":"@railgun-community/cookbook@2.1.0","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"6e9066cd3180bb5eed90a20e1f67342f6a32fcdb","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.1.0.tgz","fileCount":590,"integrity":"sha512-RFI5ZmrCuZHJvqXja2B1c0je+j2QiGN/ObQRTdtFtWymZrTVTBshwHkZDXlX1XHD+EwNXNtX2QMV+PjRjg/sdg==","signatures":[{"sig":"MEQCIBL3O01oms4DpCmqabtWej3YNcbhdcIEbT6NaO3s3WTaAiAOTAxaseVDirueoWoDzGYUVjFLwBN26uyY4kYyTVB/lA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22753019},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"6.6.2","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.2.8"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.2.16","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.1.0_1690304009412_0.09086429724077871","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@railgun-community/cookbook","version":"2.1.1","license":"MIT","_id":"@railgun-community/cookbook@2.1.1","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"c43054f974ef2d98dc4e9ce943591b806a0d4c6b","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.1.1.tgz","fileCount":590,"integrity":"sha512-cXYfPmnVzoMA7l3ti8zAq/jbgh3ipT/ROLSAJ3m+29UlAp3jW3u5Z+tIFJyqzYA3oj2jUZ2jD/H7Pl4d6+Y7rw==","signatures":[{"sig":"MEYCIQDPXgBbFGcH7gW5dOukbP/Yzpf6E0rHta3MytlcYTHn0wIhAIpkeX1S/gs+IEnxH4z5BRwoDZCOQvjsRvof7pM0WQ8e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22754226},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"6.6.2","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.2.8"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.2.16","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.1.1_1690388218510_0.6515612618235214","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@railgun-community/cookbook","version":"2.1.2","license":"MIT","_id":"@railgun-community/cookbook@2.1.2","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"54d07b38c01512b7435fe2434b85665ff7f82d1c","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.1.2.tgz","fileCount":590,"integrity":"sha512-ypQD5CifNXR8qW79pF0lMtlsyvE41WMP5/2oAWFhDMEdWLkG40kpvZL2eL5gA2Dsis3Ub8astH/JkeFO6z2XnA==","signatures":[{"sig":"MEUCIQD1nwvas/dcaWIEJHw8EGsPpS30kcJl+2wQV0tbdIdFxAIgO91jnWUr11wBQRrCgtMUoIwGTYA/vSZb4JMQn/d52rs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22756469},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"6.6.2","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.2.8"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.2.16","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.1.2_1691428980794_0.758382885832424","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@railgun-community/cookbook","version":"2.2.0","license":"MIT","_id":"@railgun-community/cookbook@2.2.0","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"0bf736458045b686daf2bf9b48583c3885bb4946","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.2.0.tgz","fileCount":593,"integrity":"sha512-DoDmd2U+9G5DM/kHK2H9DefGLZQ5KmIgtSBiRxJUq+UELb/c5Dl+hAriBcv3IxUWagUvqNjsvjZO3AcBltX4og==","signatures":[{"sig":"MEUCIQD0I4mFt9Ru3cJ/6yNKgxqtTjAcDrkriBf3MKAJdjohMwIgZf+Z/IbUkym7HXAK3lMGgu+slVVcDuFuiv2l+tOyeQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22768133},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"6.6.2","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.2.8"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.4.4","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.2.0_1691441958958_0.2824530561534595","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@railgun-community/cookbook","version":"2.2.1","license":"MIT","_id":"@railgun-community/cookbook@2.2.1","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"3226448bccea6f4b1fbd780d821eebba036689a1","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.2.1.tgz","fileCount":593,"integrity":"sha512-9BEUqOLCwVoBvjJpLUXEfS1wACxcK+0XNmdJsAeUPFZqnqV562ocduGXMB2HS3Fm73R6rsBCCqLd+oPVV0Jxow==","signatures":[{"sig":"MEUCIQCX+VYHxbeyx37mZ4Sf9Jqrk3SeVtpk6CM1YzCmV2Hp4AIgNdWv4rZ2Z67mUb7VW80+kPu4fI+PFmVvVRoRQ03xFuw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22773098},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"6.6.2","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.2.8"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.4.4","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.2.1_1691508178737_0.5928805206280354","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"@railgun-community/cookbook","version":"2.2.2","license":"MIT","_id":"@railgun-community/cookbook@2.2.2","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"1261d12205da948a89aee997624601dbc3e05ed8","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.2.2.tgz","fileCount":596,"integrity":"sha512-hJP26iciSURpOytLPto+iRfDujDMjnMRmRyafgVaQcKDDIQeJoSSWKhNO9/y5FHbqkbux3auGq1V/1ZsZTlJjw==","signatures":[{"sig":"MEQCIEpnDFjLo6krbY+oPz6ZXzd9dKzgQ0PAzHS1nqVS+4AwAiB0prHKfTNGtlfPHwF0Qr2sNQMFFbQ1PD3gRO5kq28F3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22774782},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"6.6.2","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.2.8"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.4.4","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.2.2_1691515583366_0.13423699392698385","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"@railgun-community/cookbook","version":"2.2.3","license":"MIT","_id":"@railgun-community/cookbook@2.2.3","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"4f73a81e5f243f11c430275ded4d17ccf6d7eb16","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.2.3.tgz","fileCount":596,"integrity":"sha512-f16pUZNefRd8N7Vb2Q8vUV+3uztE+yc3ZO1lTM6+RzLrwSw2ZoSOfkeNIViAFlJifN+UbSWF2BjjJWAdqjqo1w==","signatures":[{"sig":"MEUCIQDOpcQtFM7pbrh3slt24EZVjfc5xCBxmDLdZtYEWWmQIAIgemaEkIZ3wrPrOrr3KRi99MmkbI5V16erAtuClVi9fqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22774839},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"6.6.2","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.2.8"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.4.4","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.2.3_1691516346994_0.8775370734029182","host":"s3://npm-registry-packages"}},"2.2.4":{"name":"@railgun-community/cookbook","version":"2.2.4","license":"MIT","_id":"@railgun-community/cookbook@2.2.4","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"559ffe1d9b64931b380783acf3a1f13390cca0cd","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.2.4.tgz","fileCount":596,"integrity":"sha512-Mwmq1PzNvKhiDlQ0jlZrieIr3A7Uptec3t4iSosiTogbyGk+e5MxIkKWvVttte+ODP58BSSnDtOro0veD9qXcg==","signatures":[{"sig":"MEUCIFYdcO6cuJSh23vaOKauYyzaqUCJ9R5XRAxMQon01qNFAiEA+l5/zrZGqlVgkRQJu/iDaeLNtgKWkFM+e2NDCcVtIaA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22775830},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"6.6.2","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.2.8"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.4.4","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.2.4_1691525029526_0.9617666616453033","host":"s3://npm-registry-packages"}},"2.2.5":{"name":"@railgun-community/cookbook","version":"2.2.5","license":"MIT","_id":"@railgun-community/cookbook@2.2.5","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"ddc512ed42d4de9181cc4c992c21cd015de19267","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.2.5.tgz","fileCount":599,"integrity":"sha512-heJsSZagNkDiyUHP46dUa5mOIFuX5McLBNvqfNzOIY7bkFMbZWVYHILynJGdwcdYkoPutsr27ofZpkC8QAKkuw==","signatures":[{"sig":"MEQCICWxZ//u4PxM37MBP1EVKZ/ZBYJLOYBtA+fiQXalRYXaAiAM633wVLNnYfk69H3wVjPhR5cpjARTTKuDEipFyDMmWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22778666},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"6.6.2","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.2.8"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.4.4","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.2.5_1691537344491_0.6002317737170251","host":"s3://npm-registry-packages"}},"2.2.6":{"name":"@railgun-community/cookbook","version":"2.2.6","license":"MIT","_id":"@railgun-community/cookbook@2.2.6","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"d8dda999cecb5b8da4daf290604bb34fbe865fff","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.2.6.tgz","fileCount":605,"integrity":"sha512-lCYQXE3ydVZ9Z32PXmIxk51HJdy4DiXLXSCY9OKS38yKKUm9pqg3OFHS4YOeiFiIURaKC/JrjXLFTYa8Wt0ZKA==","signatures":[{"sig":"MEYCIQD7JqgvlD3XWIv8f8H9SXfRqIfyJv5fkVw1Vpbf4x5+cgIhAI06XU5Ds0Fa0WplEM3SupyqNzuSRkNXyxmkCDtz6DcE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22781599},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"6.6.2","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.2.8"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.4.4","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.2.6_1691537513731_0.0907475779371838","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"@railgun-community/cookbook","version":"2.3.1","license":"MIT","_id":"@railgun-community/cookbook@2.3.1","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"496117918ae77a2e0bf76da797932769555d4313","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.3.1.tgz","fileCount":605,"integrity":"sha512-Q1dXiJHbb2gjxw/SJ4d2NIIBc2C5xhbUbd5i6w/VXGCs4VApVlpqsqmIHbVXeAcKGieeLPtGiAWjHh8Ol/34pg==","signatures":[{"sig":"MEUCIGMvxffDCiOlvUhjZJ6JtFMLTmqbTFCiiBrDjiFIEOlyAiEA9E4mFMMMRYxr3kmckopQFFTyy7ECtE88lHtMvNl6I4c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22781635},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.2","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.5.0","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.3.1_1691596591744_0.28554369623108644","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"@railgun-community/cookbook","version":"2.3.2","license":"MIT","_id":"@railgun-community/cookbook@2.3.2","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"c124c4f608aa498ee5cc5f2376ccdb89333c66b3","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.3.2.tgz","fileCount":614,"integrity":"sha512-uniMaugpp8OISRXVYcCmeoi2ZnbyYwRL05kvFOB9xJ/1HuOYC2NjqBIWTWHRImKA4A61NJ6LpqQzAwDbmXAzIg==","signatures":[{"sig":"MEYCIQClvU9Ifq8K08sK+gtsQjgL1OvhtXIuy4gcN9QntChmzwIhAMPn6G4RAvnFTN1rNQPY2TZOfTe+3+n7Dt3A4mjWOBQw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22806265},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.2","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.3.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.5.2","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.3.2_1691677011886_0.46764620292690817","host":"s3://npm-registry-packages"}},"2.3.3":{"name":"@railgun-community/cookbook","version":"2.3.3","license":"MIT","_id":"@railgun-community/cookbook@2.3.3","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"b90b792e8bf36dfed089a671abe062f6afd3aed0","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.3.3.tgz","fileCount":614,"integrity":"sha512-TvwNetC879fGUp6XjEHRyhdNznbW4s7kCKz04XLiXIOqMjJoGkYTRdjmv4xDSRZmf8T/iRB35eZwEqQ6ib7oNw==","signatures":[{"sig":"MEUCIQC61TpB6bcEfnzuKEzm1xCqP/niuGytZl52G0VM49IIdwIgJMHNbooA9wwfWnbZd6YZGJCoRBiDP2ZulKT5Pg9aQDs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22806186},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.2","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.3.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.5.2","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.3.3_1691679638553_0.8671264575828153","host":"s3://npm-registry-packages"}},"2.3.4":{"name":"@railgun-community/cookbook","version":"2.3.4","license":"MIT","_id":"@railgun-community/cookbook@2.3.4","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"1c8d6b36e10d5d8ee640b69606b4c8f095e1bfd8","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.3.4.tgz","fileCount":614,"integrity":"sha512-J1oceIlMvGB/VBbmDD8ZDNx6evM7OyZ7K1kA/1EA19fynPb7YgxKO0rK6vgp8PYihLyPd++Aj+D99O3iOzyA2w==","signatures":[{"sig":"MEUCIQD2BF8BSju6GRsrDTTvZ4UGGQqPIj1NyWEAS/AfoPi9eQIgP23rIw2O1W9X3AI8mndl9LcS3ZbLGIsIcmmxfT7iEPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22806186},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.2","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.3.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.5.3","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.3.4_1691684199707_0.4700742835907097","host":"s3://npm-registry-packages"}},"2.3.5":{"name":"@railgun-community/cookbook","version":"2.3.5","license":"MIT","_id":"@railgun-community/cookbook@2.3.5","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"767cf949ed78f1fc83655cd0b38496bb8723e340","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.3.5.tgz","fileCount":614,"integrity":"sha512-niaQMfosmddBmaZpsErTB5BdEsxF8nUaVwAuHBfS+WPxnaR87r6yWEBRmVt7+jn7cq556YlhmL9cmigrEV2zXw==","signatures":[{"sig":"MEYCIQDHPkcuQdeeW2DlqwEcX0a57MSZOOpj7k5Yc5aB1RnVPwIhAM5ilta4pzPvfMkaUi4FXC67cjzhZXRPRbvFrKBnDumM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22806478},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.2","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.3.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.5.3","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.3.5_1691684394956_0.745730106729378","host":"s3://npm-registry-packages"}},"2.3.7":{"name":"@railgun-community/cookbook","version":"2.3.7","license":"MIT","_id":"@railgun-community/cookbook@2.3.7","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"ac80bb8a26444573ca2e0f55a070d21c883e9db5","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.3.7.tgz","fileCount":614,"integrity":"sha512-ZiiG9zyqKqyQL81dGhUmXTDaKeJ4VU6epruNNESsclbmnNaV8HnB6UUhGqsG4n/iOjQn0nvfq0FJJnxZCWJUog==","signatures":[{"sig":"MEYCIQDdh8kRvm/RGuoV7b7Jga/PEqrfBHPH6K6Ep2yt3sBbqgIhAKT8v1Zj4dRkPV8wFiLrIEAZf2WZgPlRzxyPa6V0aUDm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22806478},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.5","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.5.5","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.3.7_1691696949835_0.2610846064683283","host":"s3://npm-registry-packages"}},"2.3.8":{"name":"@railgun-community/cookbook","version":"2.3.8","license":"MIT","_id":"@railgun-community/cookbook@2.3.8","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"8e9f83e59e3a6d67d0d185064ce848c0e5e705d8","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.3.8.tgz","fileCount":614,"integrity":"sha512-b48GqGLybtW5Am0LbKD4v+u77gmDa1LU5vtjjZtvUS2vU6BcC/uxYHh/2YnIhHShQsOniYEeLg+1xKIVsOtXrQ==","signatures":[{"sig":"MEUCIQC4G2iOXacqKja0QDO7b0nRRPr4IbJjyMArOLu2JvJ9XgIgM1QYZ8CUfSaXlW4hpxVmvce/vCSH8UcleHQOMrjGk1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22808405},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.5","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.5.5","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.3.8_1692028137908_0.6896287753202883","host":"s3://npm-registry-packages"}},"2.3.9":{"name":"@railgun-community/cookbook","version":"2.3.9","license":"MIT","_id":"@railgun-community/cookbook@2.3.9","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"1087e73bb211f340bde29178fd1f9e3981949be8","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.3.9.tgz","fileCount":614,"integrity":"sha512-2zDyTj/N0Gqf9vK51cauSSIYzYblosG3bJ0dSsyDWubeKCuRpwTtEAMnX37l7Gvgvqv7I9qjnrq5F56JHh6AcQ==","signatures":[{"sig":"MEYCIQDIltPcGLz6jOw+psvwrv9f74L/XYg56C48dVrmgDbU2wIhANegKmNQU6iju9oaUjuNZD23Wsy2o4G6hGlZn5B+JtZE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22808883},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.5","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.5.5","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.3.9_1692035481214_0.22468405364024324","host":"s3://npm-registry-packages"}},"2.3.10":{"name":"@railgun-community/cookbook","version":"2.3.10","license":"MIT","_id":"@railgun-community/cookbook@2.3.10","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"4ddf52a35d8e9049d5181a4d871e2f8320d628bc","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.3.10.tgz","fileCount":607,"integrity":"sha512-Dpk8miB1DDru4ilg0RDbqzyqztMt7e6kBhW1JQdoBm9s/DGrOfzK6oBsexLZ6aTxJS1laZANlIVIAWaKGlXzlA==","signatures":[{"sig":"MEQCIC5Bn6a6m3uFzZT3qRJFNcWLhqqVoxnbPVu/WYNjO0d5AiBdXbla0D0IKSiW9IxDNi/NTO44OVwIfa6LyWGHjnZ5tA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19271236},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.5","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.5.5","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.3.10_1692111771109_0.8027340022897582","host":"s3://npm-registry-packages"}},"2.3.11":{"name":"@railgun-community/cookbook","version":"2.3.11","license":"MIT","_id":"@railgun-community/cookbook@2.3.11","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"adeb9c9e1df9919759cb544e17bb74e77ef71e0f","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.3.11.tgz","fileCount":619,"integrity":"sha512-HHsS7IgrWtCjmSH21OqFEIgaRenbIb4GpGOxGuCf1v+RPWUsvyVVcZLCanKc1daVEy7zLe4LOe640p+jVS5KRA==","signatures":[{"sig":"MEYCIQC7bGV/xNUTHyJ/tFjM+G0ESJ/RoNVLhfeed1YgJPKspAIhAMCNMxr1vmHcabQNxnLGYk8X2aMZeC6UZZ1CB08shpvr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20127124},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.5","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.5.5","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.3.11_1692117138117_0.4838683981648326","host":"s3://npm-registry-packages"}},"2.3.12":{"name":"@railgun-community/cookbook","version":"2.3.12","license":"MIT","_id":"@railgun-community/cookbook@2.3.12","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"a9ee2de82173a75d80a5c12523d5538185e1467b","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.3.12.tgz","fileCount":619,"integrity":"sha512-1iZjKovDdzDdk8Uor4oLNd4P7NdIJpJPO8LemSXi5Ea/K/dUjeddn2oThYX1HPTASN4SISWelHS3QR29b/mUGw==","signatures":[{"sig":"MEYCIQCmDWegabBNYYTN6SUIu3lmgxvhU6yzlXu/xZHFMavkOwIhAMXcVsJUMSRNQ+pp3BsePhz2fp9yO4UW31DM/ulcALvc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20127124},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.6","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.3.5"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.5.6","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.3.12_1692117784987_0.933111932644981","host":"s3://npm-registry-packages"}},"2.3.13":{"name":"@railgun-community/cookbook","version":"2.3.13","license":"MIT","_id":"@railgun-community/cookbook@2.3.13","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"b40a496adb93db91fdc526f5b7fa4894bd8bbf7b","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.3.13.tgz","fileCount":619,"integrity":"sha512-cjDMXC61GXAnpDVjQQ13pSSVfL+fjIn0BSdrq61Sseds6ZJm7JIk5V0WgMk22PyjvDA3z91g/znh6ePlcsTEUA==","signatures":[{"sig":"MEYCIQCv4zzJrKsCGVSNM+VKtS7wnGUBwc0WWMqYSaNnMieMEQIhALM5L51tlAfGSk+eYQRtV9/sM89r2I8dKzFsWOm308QZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20127822},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.6","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.3.5"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.5.6","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.3.13_1692138613383_0.2853287472884345","host":"s3://npm-registry-packages"}},"2.3.14":{"name":"@railgun-community/cookbook","version":"2.3.14","license":"MIT","_id":"@railgun-community/cookbook@2.3.14","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"43cd4d9bc9d51fb6b05269a26135c8b5db20abd7","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.3.14.tgz","fileCount":626,"integrity":"sha512-c7hGg+sdtx2OAUVc2WixdmD2C2p3Qb2i8tOa4Q391fmL18LjJcrD9Ton6ibxYVVS/pvANj8GoU7Iz0dqSPq3FA==","signatures":[{"sig":"MEUCIQCXvopJvqdhcRG3ob4zilbNseu+WeJybpsGWLBqycLdMwIgAe49WeSprOxvksBLqE+uQaydlk60oZqrCWvbgjcb+FQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24096139},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.6","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.3.5"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.5.6","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.3.14_1692201347870_0.584803999194093","host":"s3://npm-registry-packages"}},"2.3.15":{"name":"@railgun-community/cookbook","version":"2.3.15","license":"MIT","_id":"@railgun-community/cookbook@2.3.15","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"09cb85d896b38dc336ac82804045ddcc87676c25","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.3.15.tgz","fileCount":626,"integrity":"sha512-M2iHr99KbxXjaCfJHMtFqCWBLrPwWexRsodAvTs0t8V/m42/gA9QrIipRv6YPEojFi7qaRO0afrKzyJtm1mIlw==","signatures":[{"sig":"MEUCIBnZmE+6BgDT9IR3iWX1tdKr2nq+N9V4rwVZLazuYkFUAiEApfFJ15xUH4o/hkKsBYjBNdDcW6SiiJo1Y8tsot+A3z0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24097342},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.6","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.3.5"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.5.6","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.3.15_1692210648984_0.33998084094316194","host":"s3://npm-registry-packages"}},"2.3.16":{"name":"@railgun-community/cookbook","version":"2.3.16","license":"MIT","_id":"@railgun-community/cookbook@2.3.16","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"c1584806b64662f6972577565556a4419006700f","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.3.16.tgz","fileCount":626,"integrity":"sha512-hx7wCrM60kOEfr4/5rkoINocRSpN7WQhn1yU6qRlxv4sJrcCURxO7zEZeTkQoMAWG9SJQmUlAC9eYjN1tSe7LA==","signatures":[{"sig":"MEUCIE7CbmNQ8fajHyKMJJ/TzeYiHOHhBXv+tzSm4b71P2wBAiEAzNqY4aabnPA3PBLa3HJ2dOUf2b15Ev+6AXHPJ8sbO9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24097792},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.6","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.3.5"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.5.6","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.3.16_1692295727029_0.7271370926350915","host":"s3://npm-registry-packages"}},"2.3.17":{"name":"@railgun-community/cookbook","version":"2.3.17","license":"MIT","_id":"@railgun-community/cookbook@2.3.17","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"253056c5e0c7d0974a96d06a63325fd6911d1126","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.3.17.tgz","fileCount":626,"integrity":"sha512-1Kek5SoBGJ2791opEQjQ7SGCK13aQRGs7PkiSKnZrhOXtj/6wpL43wyU0wrn7q0F2Ul27ijEoi05RruLlHJ7cQ==","signatures":[{"sig":"MEQCIFO24RRLqXR4fVQUKeQtqEAtQ28iki+xNkrI3EW8sXLVAiABwd47RN/rcoV7mnSPv7IJQW/21gxfZ51VcsYXtq7CPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24098181},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.6","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.3.5"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.5.6","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.3.17_1692740948851_0.16108173350005117","host":"s3://npm-registry-packages"}},"2.3.18":{"name":"@railgun-community/cookbook","version":"2.3.18","license":"MIT","_id":"@railgun-community/cookbook@2.3.18","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"88a6f54b16ab38a199497504e16e5aac00273871","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.3.18.tgz","fileCount":626,"integrity":"sha512-ZecG/k0zzvaclBfkr/5icCCHkRS5eua8S1PE1/RTdtCDnSXf+KN85UR1kKjFZ5qMEZkNZjOlsf+FJQ8OUOvPMw==","signatures":[{"sig":"MEUCIFmmP+lmJUN3MYWEqKJFZA8trfv9FA5R4l1343XIbAMxAiEAuD0ng3p1NU92JAPYpIJZHO2XOSBvy0Oq1V5B6Tas1R8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24097601},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.6","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.3.5"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.5.6","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.3.18_1692742146804_0.08389202736750212","host":"s3://npm-registry-packages"}},"2.3.19":{"name":"@railgun-community/cookbook","version":"2.3.19","license":"MIT","_id":"@railgun-community/cookbook@2.3.19","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"b8b26d08ad60e3f9ab0db69e2054daaf7095abba","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.3.19.tgz","fileCount":618,"integrity":"sha512-aY5TyycFD4SVRjPAG5P9yVlNr5S9L+GLkEYPVhbkRU3EvChj5bOrqzsJjQlXe4ta3U9fErmHrqNe7la2NHMoRg==","signatures":[{"sig":"MEQCIBe4UnCq7+LYEGB41ac2RRNouOlJWaVHhIyHAuxeyKhnAiBAxbbNTqK5JcUPsczXkWRL9Wb9UVmcnG4JKvYAniCJgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28954039},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.6","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.3.5"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.5.6","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.3.19_1694133582644_0.9830964546482603","host":"s3://npm-registry-packages"}},"2.3.20":{"name":"@railgun-community/cookbook","version":"2.3.20","license":"MIT","_id":"@railgun-community/cookbook@2.3.20","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"f07480f8df3d5f424e94525b57f03f562fb0703f","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.3.20.tgz","fileCount":618,"integrity":"sha512-wbgnAqZOgdjZ0xFXqR75NDAgeuakymRLD1dEN/s2mviuPdrYPxizBJB3fekFHovlwlaUTTWDQojnCQoJWB75cg==","signatures":[{"sig":"MEUCIAQ/suE7wD9TxGzs5bpZq1svj16IUMQNHIbZGpDSRzlEAiEA446hruVb/80hdCKGFur4GDKx0E0zQUcGR9H72SFDiUc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28954089},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.6","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.3.5"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.5.6","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.3.20_1694545788815_0.29297519949011286","host":"s3://npm-registry-packages"}},"2.3.21":{"name":"@railgun-community/cookbook","version":"2.3.21","license":"MIT","_id":"@railgun-community/cookbook@2.3.21","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"acbba1f28bc6b05357180d7ed7d7cabcfc81073e","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.3.21.tgz","fileCount":618,"integrity":"sha512-fwMsgPm9pgRloaQkJ5cpQ4YrxAF1HmL0DXnDpJ0q8hJfX7tJdMf8kXqDUAXSmcZpBagdfGbVUHuVQsdKFV4tCg==","signatures":[{"sig":"MEUCIEbTGrzs17MyTLUvKlZTMVqfGNHazQ7OVtBGv8kfpEdkAiEAxL7GRysz5EvUiFCbzxZ4N44oOHv0xcdZwcKWdcWKT9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28954292},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.6","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.3.5"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.5.6","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.3.21_1694626974283_0.5090453824351602","host":"s3://npm-registry-packages"}},"2.3.22":{"name":"@railgun-community/cookbook","version":"2.3.22","license":"MIT","_id":"@railgun-community/cookbook@2.3.22","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"1af4518c09b4c6d561dc94aa87618b2624e3bfa9","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.3.22.tgz","fileCount":515,"integrity":"sha512-iGbheSSTNvK1H99hcNphBnFjjBGqcSLTwbBYsox2Q/RvOuGYURbLgO4CnyA4kPcZwEDglS1jS6S/mFfSLAgXfw==","signatures":[{"sig":"MEUCIQDMJ50qJJ7OMKYcMdMHaXSAGdDsV5RnuinvS5vyNBMnSwIgO4YEbNYamrH4cIpmIxULUFNKVmMBYXUAiE6qRL3IS1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28028933},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.6","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.3.5"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.5.6","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.3.22_1696684710853_0.24906729660358762","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@railgun-community/cookbook","version":"2.4.0","license":"MIT","_id":"@railgun-community/cookbook@2.4.0","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"3c892968a3c2abeb050cd50f95d8469f561b26a0","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.4.0.tgz","fileCount":515,"integrity":"sha512-XJnGnYQn5gIVTbnTnOR/tLef8h3bxbBQ4nMJvcpYDnIybyLFhSv/07jSHsENG4dScSjgh/jNkqNjFUd1RnoDtA==","signatures":[{"sig":"MEQCIBVVuZJawlFC0hwIKU2OjQI4sZWCe3a0wzGlAvfI57P/AiBHfcddefWxrMU2AOHB8vv8AgA6Mn/gwf7rzwLLfnNyYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28030353},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.6","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.6.5"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.10.18","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.4.0_1696694812232_0.1455911540823056","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"@railgun-community/cookbook","version":"2.4.1","license":"MIT","_id":"@railgun-community/cookbook@2.4.1","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"2f5a622aa9ec40de1e5bd72b742d5ee50fea9c1f","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.4.1.tgz","fileCount":515,"integrity":"sha512-sAUgPiexUSS08mQ+sqNDhVTioHjQZBcESLNdWLlIfA0pYi8/1rU37Pcp8KvT9l7aBYP+CME1KEYSSDCr1vfcgQ==","signatures":[{"sig":"MEQCIAsbX1eh8re8RGEU5vh9il0X+FBdEC8Rm2EhrfzF58csAiB9Lkj/a9qqSDNfaFfgQCbGJOO3V3JHN8RX4YoiZPVVhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28036331},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.6","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.6.5"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.10.18","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.4.1_1696701398671_0.7532045681483719","host":"s3://npm-registry-packages"}},"2.4.2":{"name":"@railgun-community/cookbook","version":"2.4.2","license":"MIT","_id":"@railgun-community/cookbook@2.4.2","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"872a37e44dfe15d86e7e8ac16803d194527ca808","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.4.2.tgz","fileCount":515,"integrity":"sha512-5MvY3sQndWpKdAMGrBB8FUE6HFIKVbxBpyfu1Gqwrd+aGpKfG3ij18mv9GzjLapvzfGe4+lLBlq64k99Q4ZgiA==","signatures":[{"sig":"MEUCIHJ/MPwCd1Yr1RSe78M24MwfpMQYU8+Gxtz9AoXD+CiyAiEA+/YRatn0TY3wE0aenbZ1bDZ/Pp6F9xSZv62mbJkZhAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28036335},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.6","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.6.5"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.10.19","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.4.2_1696701801387_0.2218901942514271","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@railgun-community/cookbook","version":"2.5.0","license":"MIT","_id":"@railgun-community/cookbook@2.5.0","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"79481745787f9c9a5511a1e1022efe35dcad8a42","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.5.0.tgz","fileCount":515,"integrity":"sha512-KhelhLp61eI6a/N3a1ac9FZN1/FxCaJNOIVGosAxylPySrLa/lefIoE2RSVKc7mBRlLDmjO1Fa8DD0N5yLH2mQ==","signatures":[{"sig":"MEQCIHoHp9cSCNet9OG9nf8y/440xWj4HHKFuN+5727cgf39AiBK4hfCtusAfD7bOsAGWABxjJZh53tosGE1vLszHllkLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28037996},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.6","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.14.0","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.5.0_1697815267529_0.21095758833303724","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"@railgun-community/cookbook","version":"2.5.1","license":"MIT","_id":"@railgun-community/cookbook@2.5.1","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"e501d3a7aa31c9521010aa4758fd8f29ebf2bdd6","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.5.1.tgz","fileCount":515,"integrity":"sha512-kJuKn40ca5SVOB152N/UN9DXnRKkZOSyQZtiASDvOOoOmXvpkIcP03h0g2u+QVGMttqo9Jnfdu1t6hp1WQhEQQ==","signatures":[{"sig":"MEYCIQCBrmVgr4ieIhUhlZyAda0cIpL694CepL+x3b2Fi15lWgIhALPGNIMZWLbFlk/Vkz29pAgZINg/hVBdoRsFOu/LGysQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28037996},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.8","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.8.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.14.5","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.5.1_1698671718845_0.22135906006426986","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"@railgun-community/cookbook","version":"2.5.2","license":"MIT","_id":"@railgun-community/cookbook@2.5.2","maintainers":[{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"410b065972a6a855e086c7415ab86d79b3c19364","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.5.2.tgz","fileCount":515,"integrity":"sha512-b5h8jDGs2+SZtLlRknOI89+rXKrX6udDTo1RMl8RV9c0WB5YZcNg6R9ocMwNdC11paggAiuLSE8x/KlIv4eOvg==","signatures":[{"sig":"MEQCIBOilSCxgrWBaGvtte/Rt1XDdaQUZISVDJpp/rvMZdlEAiAGlPalgG/n7c4FUrt5x/Cp6qbFiqWF4H1Ul/WbNOvODQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28037996},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"therealjmj","email":"john@vibeventura.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.8","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"5.8.4"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"5.14.6","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.5.2_1698674702087_0.38689434749142326","host":"s3://npm-registry-packages"}},"2.5.3":{"name":"@railgun-community/cookbook","version":"2.5.3","license":"MIT","_id":"@railgun-community/cookbook@2.5.3","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"f5b0f50aac9970fbd7f5288a225aed1aa9e329bf","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.5.3.tgz","fileCount":515,"integrity":"sha512-J8jsv40E4spm4bE0Er7b3NxYFhC/hY9tMU2ZjspQfWylntXMkgWjx821Z/LutemtQlN6GnNRD8eR5gxnmbk9BA==","signatures":[{"sig":"MEUCIQDfhyY/FyC/D2pInpPKWmLzkr5CEDNoAe8YR2tIaWfOqAIgE080dLrTTaxcGyxGRaWzUhaKszS6vSF0a6C38tNORYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28038691},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.9","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"6.1.x"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"6.1.x","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.5.3_1699996605002_0.49199143221244834","host":"s3://npm-registry-packages"}},"2.5.4":{"name":"@railgun-community/cookbook","version":"2.5.4","license":"MIT","_id":"@railgun-community/cookbook@2.5.4","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"8360633e0647ee8ae76d93ceabe281c623632289","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.5.4.tgz","fileCount":515,"integrity":"sha512-NWjgq2GmiSMASo1ur3pYqSpyFCWssIcAwyzoWAKiaHOp9FpqJ1anmDM5vmA0pIqFRPFiVC0BpOAGcvl+PY6kCw==","signatures":[{"sig":"MEYCIQDLeCol8yMDZGicYN8rl+vvs7Tpz9HPWkbywxX1gmrWzwIhANypHyisgFtgf6C+O69nLie6LBW3bGhMEqWo/fD+juaJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28038691},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.9","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"6.2.x"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"6.2.x","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.5.4_1700593963555_0.6112666804754878","host":"s3://npm-registry-packages"}},"2.5.5":{"name":"@railgun-community/cookbook","version":"2.5.5","license":"MIT","_id":"@railgun-community/cookbook@2.5.5","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"b78f271a9c4ddde080e2b50bb445b23fb815ce98","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.5.5.tgz","fileCount":515,"integrity":"sha512-b5Q+AvqcnlCd3y+l0usJ+d5Usk/vvD/lUiJ78w9uH2iPd83a9r2rnBYSMsPWoOER7M8YuNE9JBi2LUhocVW9Hg==","signatures":[{"sig":"MEUCIQC5mRKvm5j6Ev3tSPDi8d2ZZHFSqfGyIClivEFveGBaEwIgNWdU3QSwaiHkQKG1ejbAaFTWZmuqBKDdTahAkPZI1Bc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28038692},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"6.2.x"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"6.2.x","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.5.5_1700656332402_0.15045278165339337","host":"s3://npm-registry-packages"}},"2.5.6":{"name":"@railgun-community/cookbook","version":"2.5.6","license":"MIT","_id":"@railgun-community/cookbook@2.5.6","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"5c722e37a63c714776b43247180e84333c555514","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.5.6.tgz","fileCount":515,"integrity":"sha512-FiiHJF1KPDSLcA3d1YBtwskx5m8TdLjT5PnkALZGMOu3ceJTc7D2znptKCyeO9ppx1IQqE/HFal9SD1Fg3RkUg==","signatures":[{"sig":"MEQCIHNSXwTjbXppVVDOW7d+DPbSsc0n/+WD48sgofxUKYi1AiB+jAOrJaOjOCskrOf2anQ8s/Nt7PXhBfV+fyqwtvHzGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28042740},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"6.2.x"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"6.2.x","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.5.6_1700778429394_0.6973772356030916","host":"s3://npm-registry-packages"}},"2.5.7":{"name":"@railgun-community/cookbook","version":"2.5.7","license":"MIT","_id":"@railgun-community/cookbook@2.5.7","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"5c2d24153699ada5c39d2f0bf9d376c0335eca10","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.5.7.tgz","fileCount":515,"integrity":"sha512-FYUtGqog1dOEHqTtIRpAd7cbNnlGbukSWUS+nm3Q9VkolipwKiAdwg5xhcmvC69DJQOuqWFyj/dBX23FuMc7cg==","signatures":[{"sig":"MEUCIQDZoyrAfRJ5VW/qP/wGJjm2ixBQuRaLUHz+wrDlF8/53wIgeZdZAWj8BLj0koyNhVi3oTJUfgrkO4Jx2Zd2xjdbxVU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28041594},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"6.2.x"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"6.3.x","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.5.7_1702075696936_0.08488384271174287","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"@railgun-community/cookbook","version":"2.6.0","license":"MIT","_id":"@railgun-community/cookbook@2.6.0","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"c91599e9b4905a0ebda600577d62dd78687d08bd","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.6.0.tgz","fileCount":515,"integrity":"sha512-vSFhAA4yd9e2yILnpXyl3eibVhO1ioBDXRmB5EsCnae3Wyk3alPgSn3OT6Ck0qNCupRTuqMHOLYuklqAV4OoGQ==","signatures":[{"sig":"MEUCIQCcsCAaUFxiCuaWYzKzhd3jyaHBoOdQHTW+KICZHO1K2gIgf8k5xDez4c2VuPFq2zqkQ/xNj/rRnIt+ntNUDHwxyUc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28040502},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"6.3.x"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"6.4.x","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.6.0_1702234238972_0.15909596634095768","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"@railgun-community/cookbook","version":"2.6.1","license":"MIT","_id":"@railgun-community/cookbook@2.6.1","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"fc22d6146eb065ad5cf745ac38d546558796c00f","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.6.1.tgz","fileCount":515,"integrity":"sha512-YMGFoHN1J+EpQyHbNui6oGmxspwy4YxN9W/uludDlte5Pi3qRJPdHer4LaY/Fwxg5uWRqoXVdR1zLmX/h92CSA==","signatures":[{"sig":"MEQCIHdqJbprLPFyfVZy2dDbu4UODVMankGaLq4jR5iYF+iXAiAg9AZOitIeE549S4LUMU94Brm6PArFcTbZLRiQ2NPQyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28040891},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"6.3.x"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"6.4.x","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.6.1_1704915985564_0.44340608787810654","host":"s3://npm-registry-packages"}},"2.6.2":{"name":"@railgun-community/cookbook","version":"2.6.2","license":"MIT","_id":"@railgun-community/cookbook@2.6.2","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"c75bf7a94b61e5ba7b5d844a9ca516075fbe96bc","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.6.2.tgz","fileCount":515,"integrity":"sha512-Z4bNSFltoGil6MFsNss5QVgIISWC339ikC3yAFMbmXmt0/JsHTKiBf6Z9AM/BjXppkXZZlgsu/tL63YyvvzJxg==","signatures":[{"sig":"MEQCIB0hyTa1dXb1zEMYmNSyzPDdODJtaow1wgCmWVaC0thhAiABu1qqi+/CFcSLoUK3ECrlkqeulH2nR7ZVNQyWtJKcNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28040935},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"6.4.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"7.4.4","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.6.2_1713808173493_0.9831771834612033","host":"s3://npm-registry-packages"}},"2.6.3":{"name":"@railgun-community/cookbook","version":"2.6.3","license":"MIT","_id":"@railgun-community/cookbook@2.6.3","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"17f3f5fe7424dfb597c6359f71df44ab3e70d0bc","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.6.3.tgz","fileCount":515,"integrity":"sha512-7KN7qnGd/SYYtXwzviuy/o5fYW+s6SRm3RAUvutX7p0/W7m/gQ3JuegKq8Vw/wuAvPvqszLuT0hnWFQmIK9C1g==","signatures":[{"sig":"MEUCIDnv+vfNW2Ls3RH2x/oOuOCinnSF0e8w52TI5GVDxclgAiEA6bR+lKLfYrIpR/EPE3UoMigCvdJDTTMtmYzWn+4QSpw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28041128},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"6.4.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"7.4.7","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.6.3_1714058381145_0.07314845392303537","host":"s3://npm-registry-packages"}},"2.6.4":{"name":"@railgun-community/cookbook","version":"2.6.4","license":"MIT","_id":"@railgun-community/cookbook@2.6.4","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"45ee6b3d5d18bcd752b6a99432dd108be229d605","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.6.4.tgz","fileCount":515,"integrity":"sha512-h5OTWWN9GppulYpNnJaYuk4od7xDnLLtsxqwMRg3Vk850r4Svkc40TyKLPTmu+UOuvswGV0a/aFyp0scl0q+Rg==","signatures":[{"sig":"MEYCIQDzt5ZBlxVHPJ7yRrkzAjkEQp9UsLaEzpjSVSHoafXEVAIhAKsQspRqx0CeMb6PkAAbSRRO4HGprxM9B2dM16AbeggH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28041071},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"~6.4.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"~7.4.7","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.6.4_1714471382981_0.5638754562849","host":"s3://npm-registry-packages"}},"2.6.5":{"name":"@railgun-community/cookbook","version":"2.6.5","license":"MIT","_id":"@railgun-community/cookbook@2.6.5","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"f844080cb0f4f930409abd4e15538279cd73b2b6","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.6.5.tgz","fileCount":515,"integrity":"sha512-86gzLcyqBcwrvemcrUmHw4j/6X0rJgIBViLkTLhhPxO+nB6PuLW/2CrxzygWsIE3AG3uB2GB+Ce1zPQBLNAfYg==","signatures":[{"sig":"MEUCIGkf5yvWzDyrluNAEhAAU8NOM7NCMzN75uJXyIbsWg1oAiEA65ReRvtGviBOcLEgotByMjktlosEdJtuEzWW1WszEBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28041071},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"~6.4.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"~8.0.0","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.6.5_1715674174401_0.9777779262628974","host":"s3://npm-registry-packages"}},"2.6.6":{"name":"@railgun-community/cookbook","version":"2.6.6","license":"MIT","_id":"@railgun-community/cookbook@2.6.6","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"6784b801edd6f01471393974a53610c17d96cd5b","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.6.6.tgz","fileCount":515,"integrity":"sha512-g8+aD1XhvkwVYdPCaEb+Mu4kQ7Za03h+3yTUntmAP+LaHG55WMFw2tk8/8/5r2mJYpPWc4uQks5doJYFvnKEfA==","signatures":[{"sig":"MEUCIQDiK/dbkTCbHiVrr5TjXEqy2tzpc9SKfJc7eRlDoy2WTgIgVGwo+Nwctk54Dx7zthBKvKQA9VjCuUPFDvKOE3iz2iA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28042319},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"~7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"~8.0.0","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.6.6_1715682984348_0.7277568900310836","host":"s3://npm-registry-packages"}},"2.6.7":{"name":"@railgun-community/cookbook","version":"2.6.7","license":"MIT","_id":"@railgun-community/cookbook@2.6.7","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"962fe3bef770239a1ba7c4e8f4c9b1d71412feac","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.6.7.tgz","fileCount":515,"integrity":"sha512-d/apsR78bfgT80HXyQwFJbO4FhFVbSuPVH9zqvDTdN4Wq7+m4OT8sZmK+9IKLVoZDZUI6BX+VS0vB1vHC9roeg==","signatures":[{"sig":"MEUCIH/zCeUn/f34e1RaG4O+UFMKtXZ5QfUI/cXBKH5akqsuAiEAy3idVoku15H4JYxZj3rSGpcNeQIp9XYUQY81hGlk6dw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28042319},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"~7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"~9.0.0","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.6.7_1715779792568_0.8316742927256711","host":"s3://npm-registry-packages"}},"2.6.8":{"name":"@railgun-community/cookbook","version":"2.6.8","license":"MIT","_id":"@railgun-community/cookbook@2.6.8","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"4a5bfe62ff83450cf3bf1f2b5bebdf400bc6defd","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.6.8.tgz","fileCount":515,"integrity":"sha512-JbfScVxWMatcvEIQTK+r96oVl0RU83a3w+BvEj348h+YJppF2XWMxvXZyJmFs481QUDT8A4j20pD1emjgszX0w==","signatures":[{"sig":"MEUCIBY0cYud3WraNSyJ2ZSyHXHoY/44s9Mtapa3Crd7VTjqAiEAkylbX9FWxVBnsTE87DdXYBYtd197LqnBzt7KTdexHI0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28042317},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"7.0.6"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"9.0.3","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.6.8_1716439213698_0.4949911114319767","host":"s3://npm-registry-packages"}},"2.6.9":{"name":"@railgun-community/cookbook","version":"2.6.9","license":"MIT","_id":"@railgun-community/cookbook@2.6.9","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"873bb07a0b96b587d53561b72eb21022a88d4d82","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.6.9.tgz","fileCount":515,"integrity":"sha512-r5896bW8FeszISjqaF6vD4FzxmcMlFVthNcdl0EAKYrCXb90B5RA32JBpX013fFgOfj4i9BEg85prz96dbaCVg==","signatures":[{"sig":"MEUCIA7Pjd65LXJax0bbbzKjZ3c78n56n6QjWFFEhBl0a09xAiEA1YFxBJvgHkzuyV0iM3ba4CxGVveSv76+dFCCS2CgWo4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28042318},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"^1.4.0","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"7.0.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"10.0.1","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.6.9_1716911783242_0.8051244375426936","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"@railgun-community/cookbook","version":"2.7.0","license":"MIT","_id":"@railgun-community/cookbook@2.7.0","dist":{"shasum":"63c4531dc4f11f3d25b2e04165376951630e2dae","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.7.0.tgz","fileCount":515,"integrity":"sha512-U5stUaOVlAK3BNnwIQmN816LW+ChH6PiZp+6my12Nw3csh74vV7N3dqdCQ/LAPJDxumU/H0X/wvnoo3tNfX8gQ==","signatures":[{"sig":"MEUCIQCC1naXm6UbH4vCnL874JTywhr2VwwWgABCr7AGeejI6gIgXSMNAynZV/fDQ8js/G1GjdX8V4T5yKbrhGALPg60dAw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28042317},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"1.7.2","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"7.3.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"10.1.0","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.7.0_1719703511471_0.619333399110412","host":"s3://npm-registry-packages"}},"2.7.1":{"name":"@railgun-community/cookbook","version":"2.7.1","license":"MIT","_id":"@railgun-community/cookbook@2.7.1","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"6b2a0a9110828861ab717ee90b78f35d1d649b39","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.7.1.tgz","fileCount":515,"integrity":"sha512-/vgJQxvmDRuLlU+6MyVwocwtSmg4Npg3gqpr607KNBvsvoc8ws/nkc6xJvAKbbVj0BAQvyG/EfSus6ge8cKjEg==","signatures":[{"sig":"MEUCIQDiQhT29eZEZDlqqw3yStWsk8yOoYp4EVoFvzg738TAtgIgTMugTVNdL7MLG4hBLVgC8kc2XPhCbo+BVEtTHxeUUfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28042317},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"1.7.2","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"7.3.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"10.1.2","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.7.1_1720458484942_0.6725379811804464","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"@railgun-community/cookbook","version":"2.8.0","license":"MIT","_id":"@railgun-community/cookbook@2.8.0","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"6bb82a9b233e84fa101e08bbbc0ec57a525732f5","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.8.0.tgz","fileCount":515,"integrity":"sha512-XLL7NEgOygwCWDAxopeclf8iXdjCm5KB8yCmuungEeVr0w7Du33EbLMAOAozf+GM4IHNwgmniu0iCHxCJglZRg==","signatures":[{"sig":"MEQCIGSD/Vya04txFkVy1XnWfwaJ+SxAI+sGU58ncvuaV62qAiAKYc0ugMo0DKf4CRtc6Sm30gLeo5jOa6x/nnswKDz9xQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28042317},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"1.7.2","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"7.4.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"10.2.0","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.8.0_1721254538746_0.8634937547105166","host":"s3://npm-registry-packages"}},"2.8.1":{"name":"@railgun-community/cookbook","version":"2.8.1","license":"MIT","_id":"@railgun-community/cookbook@2.8.1","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"d7469faadf67135945c76976a808c66a8465c5d6","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.8.1.tgz","fileCount":515,"integrity":"sha512-vmJ3etlHmkdBilO8qn+GtR3x1wtlPEmI0KFmN7/fhReFH56GZfdT5RcwkR7uy2QPc/yYM184NKmR428OL+XkgA==","signatures":[{"sig":"MEUCIQCOS/p17Xvxbs2L+qR2MOUCIKmc4FzrnO1Nh+Wr1ZkndgIgAZcI55azkcCQGqKl9IZt/O2+PJAaQ/SHXXqGLtYidpg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28042317},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"1.7.2","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"7.4.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"10.2.1","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.8.1_1722418695117_0.4036862412228648","host":"s3://npm-registry-packages"}},"2.8.2":{"name":"@railgun-community/cookbook","version":"2.8.2","license":"MIT","_id":"@railgun-community/cookbook@2.8.2","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"055693221af45ff4d73c31592715a3ea44fb7696","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.8.2.tgz","fileCount":515,"integrity":"sha512-md06dsxtBWk39uLeDdn9jH5xbhhUVtxlps9hi9zYOV6jtOeXBRfDesa30eV6o1VGFKrYrB9MrIuYO8u1l28+yQ==","signatures":[{"sig":"MEUCIQC53aIemBT/w3+VdVrYGqq+5My/xgTn43pF9PbCfqtVgQIgfhWNzE1LaX/MWOqICVJNOMAE+n/8L7nkYRoxBFnYob0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28042317},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"1.7.2","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.5.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"7.4.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"10.2.3","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.8.2_1723449505681_0.8828753453459848","host":"s3://npm-registry-packages"}},"2.8.3":{"name":"@railgun-community/cookbook","version":"2.8.3","license":"MIT","_id":"@railgun-community/cookbook@2.8.3","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"581a58696d45a1cb00ca2f67e0e09b3954b297b5","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.8.3.tgz","fileCount":515,"integrity":"sha512-WZn+SDHFyPqwGFmkSqLnEp/eicr/ptQwixo3QLSgXye8sFoQ6nroNGCElST5ZI/p5LZ8YsfRqt1bpJFzMI5I1g==","signatures":[{"sig":"MEUCIDdhq4jp2da9F+4MmkubRawyP1S+urarQzoCBrbM+K65AiEAt0NbIS0nWgPYEQtRqlGZTIWJz22pPlbeGzqie7JA/q8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28042318},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"1.7.2","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"7.4.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"10.2.3","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.8.3_1724055989076_0.6220961969657479","host":"s3://npm-registry-packages"}},"2.8.4":{"name":"@railgun-community/cookbook","version":"2.8.4","license":"MIT","_id":"@railgun-community/cookbook@2.8.4","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"1c6810ee6106d07414f9dadbeb36e955b732cfc1","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.8.4.tgz","fileCount":515,"integrity":"sha512-ZCtGx7dV/UZjp7BNuLKne9a8OZVEmJTwpFjiBUCH1LCjF8DuRTHtedl2i44UXpetkyRnYI+9tAqAaD13aKG4cw==","signatures":[{"sig":"MEUCIQDjlsER8OHplmO0bGU70PcozOvXrW8ldnn3Jgq52DGXNwIgapklDbFHJQx9efdMt3oRj5OQWM2y/GB65XhMrZLWWpc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28042397},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"1.7.2","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"7.4.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"10.2.3","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.8.4_1724057652471_0.4283952474738262","host":"s3://npm-registry-packages"}},"2.8.5":{"name":"@railgun-community/cookbook","version":"2.8.5","license":"MIT","_id":"@railgun-community/cookbook@2.8.5","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"7d8ed67312904f0cd22da465bf7b298b6fd4009d","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.8.5.tgz","fileCount":515,"integrity":"sha512-rpKQsAPb0HSqPfE36mZkN94XbtpENNZXaauFvCihoXnzb3387tbWgeZDBLvxVTJXteengZMCQUgjOkkAYKVMOA==","signatures":[{"sig":"MEQCIH33+UxR23JX4Tjn2v7uZdOjOYwmEOF2YZIhz1YqNIaqAiAsC+8Lii3TAoQqbEY1fCu/bMXQgd2Da6/hbULftIGWLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28042397},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"1.7.2","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"7.4.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"10.2.4","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.8.5_1726541464067_0.4514516193568465","host":"s3://npm-registry-packages"}},"2.8.6":{"name":"@railgun-community/cookbook","version":"2.8.6","license":"MIT","_id":"@railgun-community/cookbook@2.8.6","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"992b7b25dd7ba1f1be6cbc07dfe1cc6ebc35234d","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.8.6.tgz","fileCount":515,"integrity":"sha512-I+/axi1pStLuGy69p+2TO73+fLbWZOETYp5NEYikpwFGtLoIYY0gCVOFTCoDA1nXpSFMGbKpGDl4BtM4QQ1lmQ==","signatures":[{"sig":"MEUCIQCWrpZr8ESv7YvtwrFZkRvPf4ws8NmfNFmknTPrqpVgyAIgZHapdEl3NJ0waoLbcnwm3M3kPgUiEjTR3abhCW7I51w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28042434},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"1.7.2","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"7.4.4"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"10.2.5","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.8.6_1727895260501_0.09937723722660152","host":"s3://npm-registry-packages"}},"2.8.7":{"name":"@railgun-community/cookbook","version":"2.8.7","license":"MIT","_id":"@railgun-community/cookbook@2.8.7","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"6d48b71a6ad35bac2431c833797b5fdf6288c2c8","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.8.7.tgz","fileCount":540,"integrity":"sha512-WlsDqbtYgkBxWe37M7/4kZhxs9ch3WdBQDTEJ3cFWR1Aj/lZER9PNRBebOj5/hgQ1/neNR80DEQ82nJ3/A7mug==","signatures":[{"sig":"MEQCIBBvzJOkkZPUfSIi5QkGTmY+3FdbdjrpkGOy10L/Ae1xAiA6RKAhGo+LjkffbIZHswtiatepj4X7/Mz3ItXFSkPQmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34850422},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"1.7.2","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"7.4.4"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","dotenv":"^16.4.5","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"10.2.5","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.8.7_1729173552693_0.24114327903966348","host":"s3://npm-registry-packages"}},"2.8.8":{"name":"@railgun-community/cookbook","version":"2.8.8","license":"MIT","_id":"@railgun-community/cookbook@2.8.8","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"b0dac9d786a46b4623a1b79f9d575aa8cea03b4f","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.8.8.tgz","fileCount":534,"integrity":"sha512-kNLLKooR96sIY1XyPrJaLT+BjDL0Mlfm9JQivqTrpdF3/U31EN4hXPQtOODftFzVVJ3KoSBhjBEgucggP/WerA==","signatures":[{"sig":"MEUCIFQSpkIbRJjA8fJcvprU5/irCi17JhuPrmJ7zq3Xca1ZAiEAyrl5+bvAGO022YxkIpLI1+B+7GvzAWK7KpfTVJxTORc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34849492},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"1.7.2","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"7.4.4"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","dotenv":"^16.4.5","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"10.2.5","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.8.8_1729202138350_0.2501981067516055","host":"s3://npm-registry-packages"}},"2.8.9":{"name":"@railgun-community/cookbook","version":"2.8.9","license":"MIT","_id":"@railgun-community/cookbook@2.8.9","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"c9b0da01bcb36b6e6db72425c2a7a78fcf9c44c8","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.8.9.tgz","fileCount":534,"integrity":"sha512-O0u2e3PD6fgekkM9d+i3cEhVQseg47hKfUoiKPD3ILVyzitabaMOAe9VKV9ksR+YoulSdC+YThGSBmJqHMqFgQ==","signatures":[{"sig":"MEYCIQDd8+uwSjj/39iWvDfIGREMMhOnnpVrdXOCCz7Wg8bKWwIhAMVcInOy0nn7kRkCUpAtAIf2igiltjW/a32qKg7C1qEb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34851707},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"1.7.2","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"7.4.4"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","dotenv":"^16.4.5","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"10.2.5","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.8.9_1729548758221_0.808519886717086","host":"s3://npm-registry-packages"}},"2.8.10":{"name":"@railgun-community/cookbook","version":"2.8.10","license":"MIT","_id":"@railgun-community/cookbook@2.8.10","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"3f571c0b8fa26f009a8306e6aea2dd5351d2b825","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.8.10.tgz","fileCount":534,"integrity":"sha512-3UW8GkJwUte9FBsI1uKZ0IBzfKQUFmYTl7wQiKN/H2oJ9oF9bfv9CNwjId+CpAaCp1qx24popqpdY4NOoFrWJA==","signatures":[{"sig":"MEQCIEVP8xHpmOREk/09TOwvyRc53QieTT0/BlJGWA4qLgiRAiAyI+z9loyDF38nJxsVhU8pXqVo9/u+SKGZeXEemfA2XA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34852020},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"1.7.2","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"7.4.4"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","dotenv":"^16.4.5","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"10.2.5","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.8.10_1729613236947_0.5536271151231706","host":"s3://npm-registry-packages"}},"2.8.11":{"name":"@railgun-community/cookbook","version":"2.8.11","license":"MIT","_id":"@railgun-community/cookbook@2.8.11","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"3d43a4be9ee7934ea6c079378f5309ff18ca0253","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.8.11.tgz","fileCount":534,"integrity":"sha512-+1PCS7CXPIpLpfBNOYFA3w6QQHS6X9Bu0/n1uAShaCvMFnFkJnCA80o5SlUzqDN3HtVLetUYpC+lK1vxhMFi1Q==","signatures":[{"sig":"MEQCIC7ljTyFSa6239T06EB8wy+EqeCQGWbB1utBpyyt7KS5AiBycXCyHIE83064QiF/wvoW1HVRar+8VHFpzwhfrpLEiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34852552},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"1.7.2","ethers":"github:Railgun-Community/ethers.js#v6.7.10","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"7.4.4"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","dotenv":"^16.4.5","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"10.2.5","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.8.11_1730136755315_0.28873781276847366","host":"s3://npm-registry-packages"}},"2.9.0":{"name":"@railgun-community/cookbook","version":"2.9.0","license":"MIT","_id":"@railgun-community/cookbook@2.9.0","maintainers":[{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"dist":{"shasum":"0dac0814f765382bb6892887bfd32a081f90fe30","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.9.0.tgz","fileCount":534,"integrity":"sha512-K8yVqlaTcSULDCN3H9eODrOxdUxNofI2IZB/+xUu6BqqZ7ayfz0T/cDpYG4G3orereyVVXX/BoeS3pt+uTpfNQ==","signatures":[{"sig":"MEUCIQDHQ0T+N+SYtyPv+7Y+8bOkXNIai5vjDxdAYgKld8gNCQIgb+evSt7IwVfTkulMdQDABX47rihURufoustSsMzKclM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34852431},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"1.7.2","ethers":"6.13.1","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"7.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","dotenv":"^16.4.5","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"10.3.0","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.9.0_1730460350549_0.38290164155965734","host":"s3://npm-registry-packages"}},"2.9.1":{"name":"@railgun-community/cookbook","version":"2.9.1","license":"MIT","_id":"@railgun-community/cookbook@2.9.1","maintainers":[{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"},{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"}],"dist":{"shasum":"277f80a043a436e1d0bf780a29f8be8607083aed","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.9.1.tgz","fileCount":534,"integrity":"sha512-vY9MH7IydkQ0CYvbsykCDDoyzYIRRokxHY1TXq4MdDnMYPHDAcmtfUOWLthcicX7QD1RP39kvdvLXOjeX7X7ig==","signatures":[{"sig":"MEUCIQC/6stYBcmO1cqn5jQVQ2OwF7LERBfAz/jxjoKLxxa6JgIgIgUzh2XSqvhJuZtw3RNvIx5WUgzHPRHv7vTvOKYyvy0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34852433},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"1.7.2","ethers":"6.13.1","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"^7.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","dotenv":"^16.4.5","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"^10.3.1","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.9.1_1733461744751_0.6305072033369716","host":"s3://npm-registry-packages"}},"2.10.0":{"name":"@railgun-community/cookbook","version":"2.10.0","license":"MIT","_id":"@railgun-community/cookbook@2.10.0","maintainers":[{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"},{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"}],"dist":{"shasum":"ee323271d78dccdc8f33184c47516c0a2ebe8658","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.10.0.tgz","fileCount":534,"integrity":"sha512-ZcoKyxkRGGmVIv9OF5IS36y2fPPOLsBR4w3VkVAPVdctliP2Fc3ViO1cpaGweUqpWivccJoY+JWZAed3V7pflg==","signatures":[{"sig":"MEUCIEFh5CaO8jdZj1c04rhZRsm4sHV+1dn0RKL3VtwB/XcrAiEAq1hy6LMslkveoH4jmGWe8bRnUCAHowcCEbpOLeD+VL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34852433},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"1.7.2","ethers":"6.13.1","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"^7.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","dotenv":"^16.4.5","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"10.3.2","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.10.0_1734123297902_0.8377934747798117","host":"s3://npm-registry-packages-npm-production"}},"2.10.1":{"name":"@railgun-community/cookbook","version":"2.10.1","license":"MIT","_id":"@railgun-community/cookbook@2.10.1","maintainers":[{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"mesquka","email":"mesquitakieran@gmail.com"},{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},{"name":"therealjmj","email":"john@vibeventura.com"}],"dist":{"shasum":"0f719503b3720c5a5faba08a8dc0929a08a95ef9","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.10.1.tgz","fileCount":534,"integrity":"sha512-nQMy6QrjYufe8HRGYNfIpqGFP3lKabjQsLX/rXsVQsZGWd4VUPBLGD9ak2zFhhNBD7y9Zc9nSlMaDwMcU1Tr/w==","signatures":[{"sig":"MEUCIDhqS0eazS8ytmoyDYTy8QkeXWvWH3yD2Jua/16AfQldAiEAlwpYMqPFO36RmDyHyh2Iafq0RvBBAG+l1KH/jZPaIVE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34852433},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"ptsimpso","email":"ptaylorsimpson@gmail.com"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"1.7.2","ethers":"6.13.1","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"^7.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","dotenv":"^16.4.5","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"10.3.3","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.10.1_1734638658993_0.6412222765113484","host":"s3://npm-registry-packages-npm-production"}},"2.10.2":{"name":"@railgun-community/cookbook","version":"2.10.2","license":"MIT","_id":"@railgun-community/cookbook@2.10.2","maintainers":[{"name":"mesquka","email":"mesquitakieran@gmail.com"},{"name":"concertina_dev","email":"concertina_dev@proton.me"},{"name":"emilbayes","email":"github@tixz.dk"}],"dist":{"shasum":"b28bd87ca1833add8c2ac928a083404f8a61f034","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.10.2.tgz","fileCount":534,"integrity":"sha512-TTsz7Db5sasKxWx8PCStHQaEddoxkEnnVqgdzLiHUnKmiG6EnX9uw/JaNXdX/BIwErZEYs2GfLFG8RcSFSB4Rw==","signatures":[{"sig":"MEQCICo4kynMzMSBXV/ytfCO2FzvzdlggX2u8zFALrkoOaU/AiAsLG1CLBtrolOnAle4q/5vTZqTtAYxuojrSe1zi3+AXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34852429},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"concertina_dev","actor":{"name":"concertina_dev","type":"user","email":"concertina_dev@proton.me"},"email":"concertina_dev@proton.me"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"1.7.2","ethers":"6.13.1","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"^7.6.1"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","dotenv":"^16.4.5","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"^10.4.0","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.10.2_1750919038935_0.21481525583556937","host":"s3://npm-registry-packages-npm-production"}},"2.10.3":{"name":"@railgun-community/cookbook","version":"2.10.3","license":"MIT","_id":"@railgun-community/cookbook@2.10.3","maintainers":[{"name":"mesquka","email":"mesquitakieran@gmail.com"},{"name":"concertina_dev","email":"concertina_dev@proton.me"},{"name":"emilbayes","email":"github@tixz.dk"}],"dist":{"shasum":"f83d96c1899494c114166b20b130ae1cfc27f202","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.10.3.tgz","fileCount":534,"integrity":"sha512-aeKi7K/LUbKtccqUZKNyYKxOVPt4n5DLND7SKEDUl8dgEO7H61eST6LEt80/O/JmZYsjKdj1EP7du/kXdwfQPw==","signatures":[{"sig":"MEUCIQDpQ+y2kGySwY/7s3it4SNY8tyqRLfErTMQZXqTqdZe4AIgJWhj+ZRSOXZNm6e6hjTgfEpZ1a4nTwv+rtQThp1O960=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34852429},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"concertina_dev","email":"concertina_dev@proton.me"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"1.7.2","ethers":"6.13.1","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"^7.6.1"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","dotenv":"^16.4.5","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"^10.4.1","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.10.3_1752667743737_0.6720365417162908","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@railgun-community/cookbook","version":"2.11.0","license":"MIT","_id":"@railgun-community/cookbook@2.11.0","maintainers":[{"name":"mesquka","email":"mesquitakieran@gmail.com"},{"name":"concertina_dev","email":"concertina_dev@proton.me"},{"name":"emilbayes","email":"github@tixz.dk"}],"dist":{"shasum":"8646d26f601b7d656f70b0bfdbb4cece82d6e8d4","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.11.0.tgz","fileCount":534,"integrity":"sha512-wroDvXJl2cxzvaW2GFWFFGRmYgBLiMCZjL3eeXI8zsIaSecdvUX3OHWSOxpnUJZeT5IWAaXdHzYpjWMoy3SVyQ==","signatures":[{"sig":"MEUCICXYj1xt+qziwgtky1h8eJvBclnjmJX+/+6WuLedjVyCAiEArqQS7uz/NQnaJcgkL9y6pFnGyJHWOapKcCIp11pmui8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34852428},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"concertina_dev","email":"concertina_dev@proton.me"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"1.7.2","ethers":"6.13.1","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"8.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","dotenv":"^16.4.5","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"^10.5.0","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.11.0_1754436238479_0.19333082448591732","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@railgun-community/cookbook","version":"2.12.0","license":"MIT","_id":"@railgun-community/cookbook@2.12.0","maintainers":[{"name":"mesquka","email":"mesquitakieran@gmail.com"},{"name":"concertina_dev","email":"concertina_dev@proton.me"},{"name":"emilbayes","email":"github@tixz.dk"}],"dist":{"shasum":"caceca4fc988e0411ca83ccb2a48054f088c1318","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.12.0.tgz","fileCount":534,"integrity":"sha512-elOytoRgmVuBbwJTuBdg2D/4h7sfUsSWoBT6kSo9j2udBrQyNkAdZdyjCaED1MuOKFoRXy1oEa98o+uPMtJAhQ==","signatures":[{"sig":"MEQCIEGN/c4f+zPvBCzpV7U/nxL7+QODdddq/UvdxIe0GoKlAiBfJIVHuPwoi+/GflRJBtgQv5g34gp/EywklXZ8Jkxdpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34852428},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"concertina_dev","email":"concertina_dev@proton.me"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"1.7.2","ethers":"6.13.1","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"8.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","dotenv":"^16.4.5","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"^10.8.0","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.12.0_1761855385163_0.5248365441212453","host":"s3://npm-registry-packages-npm-production"}},"2.12.1":{"name":"@railgun-community/cookbook","version":"2.12.1","license":"MIT","_id":"@railgun-community/cookbook@2.12.1","maintainers":[{"name":"mesquka","email":"mesquitakieran@gmail.com"},{"name":"concertina_dev","email":"concertina_dev@proton.me"},{"name":"emilbayes","email":"github@tixz.dk"}],"dist":{"shasum":"09387162641a71fa9ec165961194a515ad285e6c","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.12.1.tgz","fileCount":534,"integrity":"sha512-8Lmdf8LpJh3EkHtYqTJrYjpYkIDzO0hKZQTgT9ocA7kYIyJpnFntbQCfg+R6ufWFtze5gnWu2jurag0ddhy8hg==","signatures":[{"sig":"MEYCIQCKIc0pbuGAEIMs+zC+wkM+IpJ2l+6E9G7IyKHJ4V4k/QIhAOsFc9oBYheg84JE3XO8LP2upDXgBsRjQTyQCP8ArUl6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34852429},"main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"concertina_dev","email":"concertina_dev@proton.me"},"description":"Write a Recipe in minutes to convert your dApp to a zkApp.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 RAILGUN Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"axios":"1.7.2","ethers":"6.13.1","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"^8.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","dotenv":"^16.4.5","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"^10.8.1","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.12.1_1764772460552_0.3917490867837279","host":"s3://npm-registry-packages-npm-production"}},"2.12.2":{"name":"@railgun-community/cookbook","version":"2.12.2","license":"MIT","_id":"@railgun-community/cookbook@2.12.2","maintainers":[{"name":"mesquka","email":"mesquitakieran@gmail.com"},{"name":"concertina_dev","email":"concertina_dev@proton.me"}],"homepage":"https://github.com/Railgun-Community/cookbook#readme","bugs":{"url":"https://github.com/Railgun-Community/cookbook/issues"},"dist":{"shasum":"e3cc2c892514eced4fa37454a98d3c1f6d47f015","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.12.2.tgz","fileCount":464,"integrity":"sha512-pIkWE94zG0T/dI7sOlQ5qaZG4Oadvjc7XPUP/NMNTwjkxkPaMaIxhirmuhSChFGgjP6vqxlKpy2W/Dccpjz/NA==","signatures":[{"sig":"MEYCIQDMnUeuMYVfo+kpq6I9AsLzUvKXWXWZAr/VGJM4Wg7ufwIhAPpd52NqSjZk5UlFbZapw+9U5XQR8oooyCUQk8uLYQwl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@railgun-community%2fcookbook@2.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34852827},"main":"dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"9fff26cf7c06d0a7ac185ec052d62e0fbe6a4bcb","scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca09737f-4fb5-4dba-a6d8-00e477a52f98"}},"repository":{"url":"git+https://github.com/Railgun-Community/cookbook.git","type":"git"},"_npmVersion":"11.6.2","description":"[![Unit Tests](https://github.com/Railgun-Community/cookbook/actions/workflows/unit-tests.yml/badge.svg?branch=main)](https://github.com/Railgun-Community/cookbook/actions) [![Integration Tests](https://github.com/Railgun-Community/cookbook/actions/workfl","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"1.7.2","ethers":"6.14.3","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"^8.0.1"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","dotenv":"^16.4.5","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"^10.8.3","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.12.2_1770871239541_0.05313814517621185","host":"s3://npm-registry-packages-npm-production"}},"2.12.3":{"name":"@railgun-community/cookbook","version":"2.12.3","license":"MIT","_id":"@railgun-community/cookbook@2.12.3","maintainers":[{"name":"mesquka","email":"mesquitakieran@gmail.com"},{"name":"concertina_dev","email":"concertina_dev@proton.me"}],"homepage":"https://github.com/Railgun-Community/cookbook#readme","bugs":{"url":"https://github.com/Railgun-Community/cookbook/issues"},"dist":{"shasum":"74129be3323453e3df9ee7473a0b8f115ef7e2a4","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.12.3.tgz","fileCount":509,"integrity":"sha512-STyERnjsoRw5OfKTd0/zJ+PNFpTXQmVEzrHALPs1Of57Te+lfH5zsYnHXjcBHfPJgrdcZ4tubrYRP5obcmOj4Q==","signatures":[{"sig":"MEUCIGPUvdPkJ33nVKGZ0ZJ/27iILNWgdPh3NUEZ8mq8hwymAiEA+utNgSDLRuV35AAq1GcETshJBKc1JM1zJbviW77v7uE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@railgun-community%2fcookbook@2.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35048476},"main":"dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"5b58217d987aa8f3b5b0b81570b9b0d491ebd41e","scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca09737f-4fb5-4dba-a6d8-00e477a52f98"}},"repository":{"url":"git+https://github.com/Railgun-Community/cookbook.git","type":"git"},"_npmVersion":"11.13.0","description":"[![Unit Tests](https://github.com/Railgun-Community/cookbook/actions/workflows/unit-tests.yml/badge.svg?branch=main)](https://github.com/Railgun-Community/cookbook/actions) [![Integration Tests](https://github.com/Railgun-Community/cookbook/actions/workfl","directories":{},"_nodeVersion":"24.16.0","dependencies":{"axios":"1.7.2","ethers":"6.14.3","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"^8.0.1"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","dotenv":"^16.4.5","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"^10.8.3","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.12.3_1780060074821_0.5640315472899706","host":"s3://npm-registry-packages-npm-production"}},"2.12.4":{"name":"@railgun-community/cookbook","version":"2.12.4","license":"MIT","_id":"@railgun-community/cookbook@2.12.4","maintainers":[{"name":"mesquka","email":"mesquitakieran@gmail.com"},{"name":"concertina_dev","email":"concertina_dev@proton.me"}],"homepage":"https://github.com/Railgun-Community/cookbook#readme","bugs":{"url":"https://github.com/Railgun-Community/cookbook/issues"},"dist":{"shasum":"4da6905ea3e2ce831237d866eb438b4525e16679","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.12.4.tgz","fileCount":509,"integrity":"sha512-WMoaK33Hfiv/IOeePrB4NCtO5ymddZ3m3oCRXYzD/oG0tNcrO/VjyRHbv0dLRTcNUbyyIJOiWH+jhW+FZUjgog==","signatures":[{"sig":"MEQCIB0/NLVoz6VqCGASvEMcWnT4nTHpSmsH3ChcTtmImv3+AiA+o1ySEJJqw+cyDbmaESKlfz+6Cj5eO2cus+MKjbOqGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@railgun-community%2fcookbook@2.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35048476},"main":"dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"47fadb5eeb01b997dd2b95d08396efb0a8f0f404","scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca09737f-4fb5-4dba-a6d8-00e477a52f98"}},"repository":{"url":"git+https://github.com/Railgun-Community/cookbook.git","type":"git"},"_npmVersion":"11.13.0","description":"[![Unit Tests](https://github.com/Railgun-Community/cookbook/actions/workflows/unit-tests.yml/badge.svg?branch=main)](https://github.com/Railgun-Community/cookbook/actions) [![Integration Tests](https://github.com/Railgun-Community/cookbook/actions/workfl","directories":{},"_nodeVersion":"24.16.0","dependencies":{"axios":"1.7.2","ethers":"6.14.3","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"^8.0.1"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","dotenv":"^16.4.5","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"^10.9.0","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.12.4_1781895283326_0.948655385217221","host":"s3://npm-registry-packages-npm-production"}},"2.13.0-rc.0":{"name":"@railgun-community/cookbook","version":"2.13.0-rc.0","license":"MIT","_id":"@railgun-community/cookbook@2.13.0-rc.0","maintainers":[{"name":"mesquka","email":"mesquitakieran@gmail.com"},{"name":"concertina_dev","email":"concertina_dev@proton.me"}],"homepage":"https://github.com/Railgun-Community/cookbook#readme","bugs":{"url":"https://github.com/Railgun-Community/cookbook/issues"},"dist":{"shasum":"00e2dce5ee1dce015b04ab803830dc6e07113bf1","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.13.0-rc.0.tgz","fileCount":509,"integrity":"sha512-un+rSJ87hpSPqr13+ZCsNnIICvIKB4Pz1Uj6FapT5zyj/xdqvI7e46UZiDF++h6p7JOSlXZQrsDSO8dZpsqQzA==","signatures":[{"sig":"MEUCIQDV7V73b7R3YP0L0ZHD0NT7i61neO8AR0BXbHQmvSQ3fAIgbcebWeVwRvaZjP3lJ3mID0vhE099rR5xxNXCx6CsOR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@railgun-community%2fcookbook@2.13.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35048490},"main":"dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"b6314a282e9beac0a25f6887809cbf1226901ca6","scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca09737f-4fb5-4dba-a6d8-00e477a52f98"}},"repository":{"url":"git+https://github.com/Railgun-Community/cookbook.git","type":"git"},"_npmVersion":"11.16.0","description":"[![Unit Tests](https://github.com/Railgun-Community/cookbook/actions/workflows/unit-tests.yml/badge.svg?branch=main)](https://github.com/Railgun-Community/cookbook/actions) [![Integration Tests](https://github.com/Railgun-Community/cookbook/actions/workfl","directories":{},"_nodeVersion":"24.18.0","dependencies":{"axios":"1.7.2","ethers":"6.14.3","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"8.1.0-rc.1"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","dotenv":"^16.4.5","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"10.10.0-rc.0","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.13.0-rc.0_1784068641527_0.9043125208761575","host":"s3://npm-registry-packages-npm-production"}},"2.13.0-rc.1":{"name":"@railgun-community/cookbook","version":"2.13.0-rc.1","license":"MIT","_id":"@railgun-community/cookbook@2.13.0-rc.1","maintainers":[{"name":"mesquka","email":"mesquitakieran@gmail.com"},{"name":"concertina_dev","email":"concertina_dev@proton.me"}],"homepage":"https://github.com/Railgun-Community/cookbook#readme","bugs":{"url":"https://github.com/Railgun-Community/cookbook/issues"},"dist":{"shasum":"35789932d113a586412a750157c54c16855dbabb","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.13.0-rc.1.tgz","fileCount":494,"integrity":"sha512-PRazOqSfgdcu4COzisQzlddkquS968VlfJAOXk19OSUPk2c3V2vVGgi0WAVcCe//kkcyfU3TmjRoeW90BTtnGg==","signatures":[{"sig":"MEYCIQDwBItMgE1q7FDDAZN0huG4hXkOIaj9rx7kzcj+Jf2m5wIhAIZBZEG8nEWvZ/AbxinpVxu24/EhzwgRswa0nUfB+lOD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@railgun-community%2fcookbook@2.13.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35011801},"main":"dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"25924ddd5e941486fca577321c12bd6152c673bd","scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca09737f-4fb5-4dba-a6d8-00e477a52f98"}},"repository":{"url":"git+https://github.com/Railgun-Community/cookbook.git","type":"git"},"_npmVersion":"11.16.0","description":"[![Unit Tests](https://github.com/Railgun-Community/cookbook/actions/workflows/unit-tests.yml/badge.svg?branch=main)](https://github.com/Railgun-Community/cookbook/actions) [![Integration Tests](https://github.com/Railgun-Community/cookbook/actions/workfl","directories":{},"_nodeVersion":"24.18.0","dependencies":{"axios":"1.7.2","ethers":"6.14.3","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"8.1.0-rc.1"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","dotenv":"^16.4.5","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"10.10.0-rc.0","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.13.0-rc.1_1784753619997_0.40527490050390647","host":"s3://npm-registry-packages-npm-production"}},"2.13.0-rc.2":{"name":"@railgun-community/cookbook","version":"2.13.0-rc.2","license":"MIT","_id":"@railgun-community/cookbook@2.13.0-rc.2","maintainers":[{"name":"mesquka","email":"mesquitakieran@gmail.com"},{"name":"concertina_dev","email":"concertina_dev@proton.me"}],"homepage":"https://github.com/Railgun-Community/cookbook#readme","bugs":{"url":"https://github.com/Railgun-Community/cookbook/issues"},"dist":{"shasum":"ae5238989fbc2832524f03a47852e88d974379ed","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.13.0-rc.2.tgz","fileCount":790,"integrity":"sha512-5UyTuUKrmybFtTA4tSzJxI/Z0J9XKYUc8+Ue77rL6kVN6gOLGXgdiNHHrcBGHQy+F54muqTJwRS8ZDgoCuca6g==","signatures":[{"sig":"MEYCIQDDWnubpLzopEANnuUI3CGgTsnH1hmZSqaK+pz3HMIbKAIhALYJ1f9169p/6tFaCxSXMV8iF9OUV77hP60WPSoM3o6R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@railgun-community%2fcookbook@2.13.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36793909},"main":"dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"5d7db7d608647e89ac3798f039f1eb8632015cb3","scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca09737f-4fb5-4dba-a6d8-00e477a52f98"}},"repository":{"url":"git+https://github.com/Railgun-Community/cookbook.git","type":"git"},"_npmVersion":"11.16.0","description":"[![Unit Tests](https://github.com/Railgun-Community/cookbook/actions/workflows/unit-tests.yml/badge.svg?branch=main)](https://github.com/Railgun-Community/cookbook/actions) [![Integration Tests](https://github.com/Railgun-Community/cookbook/actions/workfl","directories":{},"_nodeVersion":"24.18.0","dependencies":{"axios":"1.7.2","ethers":"6.14.3","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"8.1.0-rc.1"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","dotenv":"^16.4.5","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"10.10.0-rc.0","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.13.0-rc.2_1786650442674_0.18795727962717268","host":"s3://npm-registry-packages-npm-production"}},"2.12.6":{"name":"@railgun-community/cookbook","version":"2.12.6","license":"MIT","_id":"@railgun-community/cookbook@2.12.6","maintainers":[{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"homepage":"https://github.com/Railgun-Community/cookbook#readme","bugs":{"url":"https://github.com/Railgun-Community/cookbook/issues"},"dist":{"shasum":"a092cb1de2862685f28303374f7d5eef0fb9d9d9","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-2.12.6.tgz","fileCount":509,"integrity":"sha512-kEamAlu3vrxEsTwCtFG3i24aTvTEQRLTu4UWgqaEg0pROFWn1tK7w/H6tsOM1DHwT0nkrVI669ybC4S4bPEs+Q==","signatures":[{"sig":"MEQCIGzs5dqZehPLkCqccILZs/bdeADc4WFlrfCvSsZO+TllAiBRVIuiURJcANO73n1xe2M1AG0NoKvi7xm5CaFCLL3Wcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA8th8mmEGjCwf9BhaLlh+ZXNWBsfNhDeI0ds/19+GkHAiEAxeNu//9koLShWrUM6jee30r5Jefca60p9DB8NdC0HG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35048304},"main":"dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"c6e48b75ab149a75191ddf39f84a409161639686","scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:26437c79-d9dc-4dc9-a2dd-0c1411141a7f"}},"repository":{"url":"git+https://github.com/Railgun-Community/cookbook.git","type":"git"},"_npmVersion":"11.19.0","description":"[![Unit Tests](https://github.com/Railgun-Community/cookbook/actions/workflows/unit-tests.yml/badge.svg?branch=main)](https://github.com/Railgun-Community/cookbook/actions) [![Integration Tests](https://github.com/Railgun-Community/cookbook/actions/workfl","directories":{},"_nodeVersion":"24.21.0","dependencies":{"axios":"1.7.2","ethers":"6.14.3","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","dotenv":"^16.4.5","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"^10.9.0","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_2.12.6_1790051899377_0.8852002109571584","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@railgun-community/cookbook","version":"3.0.0","license":"MIT","_id":"@railgun-community/cookbook@3.0.0","maintainers":[{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"homepage":"https://github.com/Railgun-Community/cookbook#readme","bugs":{"url":"https://github.com/Railgun-Community/cookbook/issues"},"dist":{"shasum":"94ee9765ea31c9fbd5572afc240469ac5cbaad7c","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-3.0.0.tgz","fileCount":790,"integrity":"sha512-O/ERiDbB1frbENALtwYGg22eqsoem3PyHE8/0wBhe2j9Qx8/Hauld2ATcM69EPxKVbmOctV1cNVDJ+hgCbWXEQ==","signatures":[{"sig":"MEQCIC6frn2yTmFpO9BgYj1dOnlvDoI0R/sVYYWGQarGyn1eAiBO9YlJt3VloY/QYkv1pYxqGBhc8S6jp8dGlNmpcubUyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICRj/LwIsoruxH26/+C5oMTMOSa+KWTXfa/ozpj04rLIAiEAjowt6iA0Z+igsnqf7+X4zyZWpLvsaU77yF7I6WONCUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36801092},"main":"dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"4b47b38c2e3f8dd4711b760f8f5c6cfc2b14aa16","scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:26437c79-d9dc-4dc9-a2dd-0c1411141a7f"}},"repository":{"url":"git+https://github.com/Railgun-Community/cookbook.git","type":"git"},"_npmVersion":"11.19.0","description":"[![Unit Tests](https://github.com/Railgun-Community/cookbook/actions/workflows/unit-tests.yml/badge.svg?branch=main)](https://github.com/Railgun-Community/cookbook/actions) [![Integration Tests](https://github.com/Railgun-Community/cookbook/actions/workfl","directories":{},"_nodeVersion":"24.21.0","dependencies":{"axios":"1.7.2","ethers":"6.14.3","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","dotenv":"^16.4.5","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"^11.0.1","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"tmp":"tmp/cookbook_3.0.0_1790108308368_0.7723487712777446","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"_id":"@railgun-community/cookbook@3.0.2","bugs":{"url":"https://github.com/Railgun-Community/cookbook/issues"},"dist":{"shasum":"132143ce1c41e75de2a37005620fab9dfb583af4","tarball":"https://registry.npmjs.org/@railgun-community/cookbook/-/cookbook-3.0.2.tgz","fileCount":795,"integrity":"sha512-yXmprqd3dpfMVyB5niT0T8qzpiF01eRnjBBsbe5zewv0LFJ3dDHzkkd4EeFZuzgb4OPwHWaZOwvqGsNoxpf6xQ==","signatures":[{"sig":"MEQCIHuUZTr8VuGtxE8CtoGqKxsKgjIfyFZurTjojH8l9+XPAiADp1K7A7+Zn09dVm8RgS6C/Q+y2SuHNozCu+LqD9yrSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDch+riLXwbEltL4jdMIAksj/DQNawPEXOzNXy5UEqFGgIhALF9hxew++rAps5DBM0Av9UKaa6u8iOxiPMDR6vVNNOc"}],"unpackedSize":36817325},"main":"dist/index.js","name":"@railgun-community/cookbook","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"c87499df5a0f39d09c421bfb16576684a044474f","license":"MIT","scripts":{"lint":"npm run check-circular-deps && npm run eslint && tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"npm run compile-test && NODE_ENV=test mocha","build":"npm run clean && patch-package && tsc","clean":"rm -rf dist","eslint":"eslint src --ext .ts,.tsx --fix","prepare":"npm run build","tsc-test":"tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json","test-fork":"env DEBUG=railgun*,rpc*,cookbook* NODE_ENV=test RUN_FORK_TESTS=1 npm test","compile-test":"npm run clean && npm run tsc-test","build-graphql":"graphclient build && rm -rf src/graph/graphql/.graphclient && mv .graphclient src/graph/graphql","gen-typechain":"typechain --target ethers-v6 --out-dir ./src/typechain ./src/abi/**/*.json ./src/abi/**/**/*.json","test-coverage":"npm run compile-test && c8 mocha","test-fork-ganache":"env USE_GANACHE=1 npm run test-fork","test-fork-hardhat":"env USE_HARDHAT=1 npm run test-fork","test-coverage-fork":"env RUN_FORK_TESTS=1 npm run test-coverage","check-circular-deps":"madge --circular ."},"version":"3.0.2","_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:26437c79-d9dc-4dc9-a2dd-0c1411141a7f"}},"homepage":"https://github.com/Railgun-Community/cookbook#readme","repository":{"url":"git+https://github.com/Railgun-Community/cookbook.git","type":"git"},"_npmVersion":"11.19.0","description":"[![Unit Tests](https://github.com/Railgun-Community/cookbook/actions/workflows/unit-tests.yml/badge.svg?branch=main)](https://github.com/Railgun-Community/cookbook/actions) [![Integration Tests](https://github.com/Railgun-Community/cookbook/actions/workfl","directories":{},"maintainers":[{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"axios":"1.7.2","ethers":"6.14.3","graphql":"^16.6.0","@graphql-mesh/http":"^0.3.28","@graphql-mesh/store":"^0.9.20","@graphql-mesh/types":"^0.91.14","@graphql-mesh/utils":"^0.43.22","@graphql-mesh/graphql":"^0.34.16","@graphql-mesh/runtime":"^0.46.23","custom-uniswap-v2-sdk":"^3.2.0","@0x/contract-addresses":"^8.13.0","@graphql-mesh/cross-helpers":"^0.3.4","@graphql-mesh/merger-stitching":"^0.18.24","@graphql-mesh/cache-localforage":"^0.7.20","@railgun-community/shared-models":"~8.2.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","debug":"^4.3.4","madge":"^5.0.1","mocha":"^10.2.0","sinon":"^15.0.1","dotenv":"^16.4.5","eslint":"^8.24.0","ganache":"^7.8.0","hardhat":"^2.14.1","snarkjs":"^0.6.10","ts-node":"^10.9.1","prettier":"^2.8.3","leveldown":"^6.1.1","tsc-alias":"^1.8.2","typechain":"^8.2.0","typescript":"^4.8.3","@types/chai":"^4.3.4","@types/node":"^18.7.23","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","patch-package":"^7.0.0","@types/leveldown":"^4.0.3","chai-as-promised":"^7.1.1","@typechain/ethers-v6":"^0.3.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","@types/chai-as-promised":"^7.1.5","@graphprotocol/client-cli":"^2.2.22","@railgun-community/wallet":"~11.1.0","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cookbook_3.0.2_1790185432185_0.14213976881733337"}}},"time":{"created":"2023-05-03T15:40:41.998Z","modified":"2026-09-23T17:43:52.612Z","1.0.1":"2023-05-03T15:40:42.284Z","1.0.2":"2023-05-03T15:53:25.455Z","1.0.3":"2023-05-03T16:56:18.607Z","1.0.4":"2023-05-03T17:07:42.269Z","1.0.5":"2023-05-03T17:08:38.431Z","1.0.6":"2023-05-04T13:48:51.573Z","1.0.7":"2023-05-04T15:41:19.530Z","1.0.8":"2023-05-04T15:44:50.195Z","1.0.9":"2023-05-04T16:35:46.988Z","1.0.10":"2023-05-04T19:33:46.805Z","1.0.11":"2023-05-04T19:35:38.379Z","1.0.12":"2023-05-04T20:31:03.463Z","1.1.0":"2023-05-11T20:12:50.704Z","1.1.1":"2023-05-11T20:42:35.976Z","1.1.2":"2023-05-12T18:15:01.655Z","2.0.0":"2023-06-02T22:35:32.765Z","2.0.1":"2023-06-08T20:30:36.150Z","2.0.2":"2023-06-14T17:50:27.534Z","2.0.3":"2023-06-19T20:43:29.594Z","2.0.4":"2023-06-27T14:25:19.922Z","2.0.5":"2023-06-28T16:26:21.791Z","2.0.6":"2023-07-11T17:13:52.680Z","2.0.7":"2023-07-11T17:17:00.036Z","2.0.8":"2023-07-11T22:35:58.571Z","2.0.9":"2023-07-12T15:45:04.831Z","2.0.10":"2023-07-25T00:25:21.070Z","2.1.0":"2023-07-25T16:53:29.726Z","2.1.1":"2023-07-26T16:16:58.823Z","2.1.2":"2023-08-07T17:23:01.086Z","2.2.0":"2023-08-07T20:59:19.349Z","2.2.1":"2023-08-08T15:22:59.034Z","2.2.2":"2023-08-08T17:26:23.722Z","2.2.3":"2023-08-08T17:39:07.292Z","2.2.4":"2023-08-08T20:03:49.824Z","2.2.5":"2023-08-08T23:29:04.851Z","2.2.6":"2023-08-08T23:31:54.031Z","2.3.1":"2023-08-09T15:56:32.096Z","2.3.2":"2023-08-10T14:16:52.238Z","2.3.3":"2023-08-10T15:00:38.814Z","2.3.4":"2023-08-10T16:16:40.041Z","2.3.5":"2023-08-10T16:19:55.297Z","2.3.7":"2023-08-10T19:49:10.167Z","2.3.8":"2023-08-14T15:48:58.286Z","2.3.9":"2023-08-14T17:51:21.526Z","2.3.10":"2023-08-15T15:02:51.361Z","2.3.11":"2023-08-15T16:32:18.497Z","2.3.12":"2023-08-15T16:43:05.311Z","2.3.13":"2023-08-15T22:30:13.764Z","2.3.14":"2023-08-16T15:55:48.150Z","2.3.15":"2023-08-16T18:30:49.383Z","2.3.16":"2023-08-17T18:08:47.357Z","2.3.17":"2023-08-22T21:49:09.149Z","2.3.18":"2023-08-22T22:09:07.191Z","2.3.19":"2023-09-08T00:39:43.024Z","2.3.20":"2023-09-12T19:09:49.096Z","2.3.21":"2023-09-13T17:42:54.587Z","2.3.22":"2023-10-07T13:18:31.228Z","2.4.0":"2023-10-07T16:06:52.499Z","2.4.1":"2023-10-07T17:56:38.932Z","2.4.2":"2023-10-07T18:03:21.713Z","2.5.0":"2023-10-20T15:21:07.869Z","2.5.1":"2023-10-30T13:15:19.191Z","2.5.2":"2023-10-30T14:05:02.459Z","2.5.3":"2023-11-14T21:16:45.346Z","2.5.4":"2023-11-21T19:12:43.861Z","2.5.5":"2023-11-22T12:32:12.678Z","2.5.6":"2023-11-23T22:27:09.763Z","2.5.7":"2023-12-08T22:48:17.315Z","2.6.0":"2023-12-10T18:50:39.356Z","2.6.1":"2024-01-10T19:46:25.815Z","2.6.2":"2024-04-22T17:49:33.817Z","2.6.3":"2024-04-25T15:19:41.429Z","2.6.4":"2024-04-30T10:03:03.145Z","2.6.5":"2024-05-14T08:09:34.646Z","2.6.6":"2024-05-14T10:36:24.561Z","2.6.7":"2024-05-15T13:29:52.782Z","2.6.8":"2024-05-23T04:40:13.905Z","2.6.9":"2024-05-28T15:56:23.518Z","2.7.0":"2024-06-29T23:25:11.702Z","2.7.1":"2024-07-08T17:08:05.170Z","2.8.0":"2024-07-17T22:15:39.023Z","2.8.1":"2024-07-31T09:38:15.333Z","2.8.2":"2024-08-12T07:58:25.908Z","2.8.3":"2024-08-19T08:26:29.361Z","2.8.4":"2024-08-19T08:54:12.684Z","2.8.5":"2024-09-17T02:51:04.336Z","2.8.6":"2024-10-02T18:54:20.805Z","2.8.7":"2024-10-17T13:59:12.985Z","2.8.8":"2024-10-17T21:55:38.641Z","2.8.9":"2024-10-21T22:12:38.484Z","2.8.10":"2024-10-22T16:07:17.215Z","2.8.11":"2024-10-28T17:32:35.632Z","2.9.0":"2024-11-01T11:25:50.763Z","2.9.1":"2024-12-06T05:09:05.010Z","2.10.0":"2024-12-13T20:54:58.251Z","2.10.1":"2024-12-19T20:04:19.367Z","2.10.2":"2025-06-26T06:23:59.260Z","2.10.3":"2025-07-16T12:09:03.966Z","2.11.0":"2025-08-05T23:23:58.750Z","2.12.0":"2025-10-30T20:16:25.448Z","2.12.1":"2025-12-03T14:34:20.797Z","2.12.2":"2026-02-12T04:40:39.757Z","2.12.3":"2026-05-29T13:07:54.999Z","2.12.4":"2026-06-19T18:54:43.541Z","2.13.0-rc.0":"2026-07-14T22:37:21.719Z","2.13.0-rc.1":"2026-07-22T20:53:40.190Z","2.13.0-rc.2":"2026-08-13T19:47:22.858Z","2.12.6":"2026-09-22T04:38:19.478Z","3.0.0":"2026-09-22T20:18:28.502Z","3.0.2":"2026-09-23T17:43:52.344Z"},"bugs":{"url":"https://github.com/Railgun-Community/cookbook/issues"},"license":"MIT","homepage":"https://github.com/Railgun-Community/cookbook#readme","repository":{"url":"git+https://github.com/Railgun-Community/cookbook.git","type":"git"},"description":"[![Unit Tests](https://github.com/Railgun-Community/cookbook/actions/workflows/unit-tests.yml/badge.svg?branch=main)](https://github.com/Railgun-Community/cookbook/actions) [![Integration Tests](https://github.com/Railgun-Community/cookbook/actions/workfl","maintainers":[{"name":"mesquka","email":"mesquitakieran@gmail.com"}],"readme":"[![Unit Tests](https://github.com/Railgun-Community/cookbook/actions/workflows/unit-tests.yml/badge.svg?branch=main)](https://github.com/Railgun-Community/cookbook/actions)\n[![Integration Tests](https://github.com/Railgun-Community/cookbook/actions/workflows/integration-tests.yml/badge.svg?branch=main)](https://github.com/Railgun-Community/cookbook/actions)\n\n# RAILGUN Cookbook\n\nWrite a Recipe in minutes to convert your dApp to a zkApp.\n\n## Docs and Integration Guide\n\nSee the full Integration Guide [here](https://docs.railgun.org/developer-guide/cookbook).\n\n## Get the Recipe Builder\n\n`yarn add @railgun-community/cookbook`\n\n## Write your own zkApp\n\nThe RAILGUN Cookbook gives you the tools to write a \"Recipe\" to convert your dApp into a zkApp - [private and fully anonymous](https://docs.railgun.org/wiki/learn/privacy-system) for users. Your Recipe can interact with any smart contract using your private balance in [RAILGUN](https://docs.railgun.org/wiki/learn/overview). A Recipe contains a series of smart contact calls that are combined into a multicall.\n\nSee the [full zkApp guide here](https://docs.railgun.org/developer-guide/cookbook/write).\n\n### Create a new [\"Step\"](https://docs.railgun.org/developer-guide/cookbook/write/step)\n\nRecipes are composed of \"Steps,\" which are enclosed smart contract calls. Every Step has a set of inputs that correspond to a set of outputs: Spent tokens, Output tokens, and Fees. Spent tokens and Fees are eradicated during the Step, and Output tokens will be passed into the next Step as inputs.\n\nFor example, a simple [0x Exchange Swap Step](https://github.com/Railgun-Community/cookbook/blob/main/src/steps/swap/zero-x/zero-x-swap-step.ts) will contain a Sell Token as an input, and the outputs will include Sell Token (Spent), Buy Token (Output) and no associated Fees.\n\nStep inputs and outputs are automatically validated to ensure that each input has associated outputs that represent the total value. There is an exception for tokens that are generated mid-Step - new token values become unvalidated Output tokens - they are simply passed to the next Step as inputs.\n\n### Convert Steps into a [\"Recipe\"](https://docs.railgun.org/developer-guide/cookbook/write/recipe)\n\nRecipes combine Steps into functional, complex actions. Most integrations will require 1-2 Recipes, and a number of Steps for each Recipe. Steps are generic building blocks, making them multi-purpose and reusable for various Recipes. Upon execution (`recipe.getRecipeOutput(recipeInput)`), the Cookbook automatically sandwiches the Recipe's transactions inside of [Unshield](https://docs.railgun.org/wiki/learn/unshielding-tokens) and [Shield](https://docs.railgun.org/wiki/learn/shielding-tokens) calls, calculating the associated fees with each Step, and providing the developer with a formatted list of Steps, their outputs, and the final array of [populated transactions](https://docs.ethers.org/v5/api/utils/transactions/).\n\nAs an example, a simple 0x Exchange Swap call has a pre-requisite: the Sell Token must be approved for spending by the 0x contract. So, the [0x Swap Recipe](https://github.com/Railgun-Community/cookbook/blob/main/src/recipes/swap/zero-x-swap-recipe.ts) has two Steps: (1) Approve sell token, (2) Swap sell token for buy token. The full Recipe uses a Step called [ApproveERC20SpenderStep](https://github.com/Railgun-Community/cookbook/blob/main/src/steps/token/erc20/approve-erc20-spender-step.ts), which is a common Step among most integrations.\n\n> Note that each Recipe must assume a clean slate – since it's executed in a public setting (the RAILGUN Relay Adapt Contract), developers should assume that the Relay Adapt contract does not have approval to spend tokens with any token contract. This is why the [ApproveERC20SpenderStep](https://github.com/Railgun-Community/cookbook/blob/main/src/steps/token/erc20/approve-erc20-spender-step.ts) is a basic requirement for nearly every Recipe.\n\n### Combine Recipes into a [\"Combo Meal\"](https://docs.railgun.org/developer-guide/cookbook/write/combo-meals)\n\nCombo Meals are the final frontier – every zkApp Chef's dream. They combine Recipes into very complex interactions, made 100% safe for execution against a private balance using the Cookbook.\n\nFor example, there is a [Combo Meal](https://github.com/Railgun-Community/cookbook/blob/main/src/combo-meals/liquidity-vault/uni-v2-like-add-liquidity-beefy-deposit-combo-meal.ts) that combines an \"Add Liquidity\" Recipe for Uniswap, with a \"Deposit Vault\" Recipe for Beefy. This gives a user the ability to add liquidity for a token pair on Uniswap, gain the LP token for that pair, and then deposit the LP token into a Beefy Vault to earn yield.\n\nThis all occurs in a single validated transaction call, saving network fees and making the user experience simple and delightful.\n\n## Cook up a Recipe for the RAILGUN Quickstart SDK\n\nGiven a full Recipe and its inputs, [RAILGUN Quickstart](https://docs.railgun.org/developer-guide/wallet/overview) will generate a [zero-knowledge proof](https://docs.railgun.org/wiki/learn/privacy-system/zero-knowledge-cryptography) and a final serialized transaction for the RAILGUN Relay Adapt contract.\n\nThis final transaction can be submitted to the blockchain by any wallet, including a [Relayer](https://docs.railgun.org/wiki/learn/privacy-system/community-relayers).\n\n```\nconst swap = new ZeroXSwapRecipe(sellERC20Info, buyERC20Info, slippagePercentage);\n\n// Inputs that will be unshielded from private balance.\nconst unshieldERC20Amounts = [{ ...sellERC20Info, amount }];\n\nconst recipeInput = { networkName, unshieldERC20Amounts };\nconst { crossContractCalls, erc20Amounts } = await swap.getRecipeOutput(recipeInput);\n\n// Outputs to re-shield after the Recipe multicall.\nconst shieldERC20Addresses = erc20Amounts.map(({tokenAddress}) => tokenAddress);\n\n// RAILGUN Quickstart will generate a [unshield -> call -> re-shield] transaction enclosing the Recipe multicall.\n\nconst {gasEstimate} = await gasEstimateForUnprovenCrossContractCalls(\n    ...\n    unshieldERC20Amounts,\n    ...\n    shieldERC20Addresses,\n    ...\n    crossContractCalls,\n    ...\n)\nawait generateCrossContractCallsProof(\n    ...\n    unshieldERC20Amounts,\n    ...\n    shieldERC20Addresses,\n    ...\n    crossContractCalls,\n    ...\n)\nconst {transaction} = await populateProvedCrossContractCalls(\n    ...\n    unshieldERC20Amounts,\n    ...\n    shieldERC20Addresses,\n    ...\n    crossContractCalls,\n    ...\n);\n\n// Submit transaction to RPC.\nawait wallet.sendTransaction(transaction);\n\n// Note: use @railgun-community/waku-relayer-client to submit through a Relayer instead of signing with your own wallet.\n```\n\n# Testing\n\n## Unit tests\n\n`yarn test` to run tests without RPC Fork.\n\n## Integration tests with RPC Fork\n\n### Setup:\n\n1. Set up anvil (install [foundryup](https://book.getfoundry.sh/getting-started/installation)): `curl -L https://foundry.paradigm.xyz | bash`\n\n2. Add an Ethereum RPC for fork: `export ETHEREUM_RPC_URL='your/rpc/url'`\n\n### Environment variables:\n\nMake sure to have required env vars for running several integration tests (check .env.example), otherwise some tests will fail.\n\n### Run fork tests:\n\n1. Fork tests currently support networks: Ethereum, Arbitrum\n\n2. Run anvil fork with an RPC URL and load test account with 1000 ETH: `./run-anvil Ethereum https://your/ethereum/rpc/url`\n\n- See [Chainlist](https://chainlist.org/) or [Pokt](https://docs.pokt.network/use/public-rpc/) for public RPC endpoints (however paid RPCs are recommended for stability).\n\n3. Run tests (in another terminal): `env NETWORK_NAME=Ethereum yarn test-fork`.\n","readmeFilename":"README.md"}