{"_id":"ethereum-multicall","_rev":"42-5dc9def05800a2e45b02de814714f7da","name":"ethereum-multicall","dist-tags":{"latest":"2.26.0"},"versions":{"1.0.0":{"name":"ethereum-multicall","version":"1.0.0","author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@1.0.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"dist":{"shasum":"a460b29356d762e7bd50b0e35b6b0ea574f31e6f","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-1.0.0.tgz","fileCount":66,"integrity":"sha512-6eHxMlFgeKBGkUuI8qxF9rWQjh3ARtloyXJZE38EPinSw0T9xnv1kR2sNTel+EaFJlxESWdGoZncJyWRRzxzfg==","signatures":[{"sig":"MEUCIEftZ2ba8hUpk7KIDCCPaNzQ7s1h/AVNWvddXWIhTXsGAiEA+62s/yMe3p912soLHmjb/PfPi+ZAGEuR/Kxd+ifVoFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe1XWCRA9TVsSAnZWagAAqKUQAJlv9QfhNzznOWKLO3Ts\ncI7Q/HKLPqVwTpox3phtDMxF2LzFDNfvOLvxVtM+aTFLUUQoay9fOb04tYxv\nxcTJ8gV5fPZSTKheKZDnTKdGBz3LELQqQYmnpn8pABE6ct6deWeSIcr1li58\nYuPBRKZEHyynsxRU3jg8PMP3Izpj8enNbd6HsCZwWa3HrxIOfIPNTz1rBqU6\nwYVor8QUJ2NH0Vm7ZnE+dtuHUngdStDGbFJorFvuR3U3niNap7qcjgo4Om3u\nksstZ72fhMXdK8kk1nwdKkmL7nR/H4fXi+slQKhvbfDgnP/3LiKs1mronXyV\nY1xEdjMTxvetM6kMW6QBLhrKsHHWlV4390iEF7ONV7CbZX94cM5bXgTCEH9Q\n+zpETHiuIWocDfipaCL+Nn+GpEi4qDFsMRXVtwdoEVlg4VV6WQU0lRyPbrfu\nR+yY7dCskrEPKiNHdJbFfd9nbV+5WpV54C66LmIBjhY//4apSBdSrVkquz7e\nLlhwkL+MPn4nCzj5EwGAm3fpeFC7eGeSAYL4EJCFpOwQ+2cPxv0+Le7PYN/j\njUljhZYVsfH6Lkidu1RhtAFYToyIL5zSj9EVVrwX0WU+S/1y7xRnToC8RtvD\nG+Uggp6K9FcQh2y2E9vZm0wsphWXJ7ef0tt59AbWfh63mxexAJW1nzampfb/\nBeTE\r\n=Bn0A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"49aec09e7b9088b8f500ab0337eb63e6d2ab5181","scripts":{"test":"npm test","publish":"npm publish --access public","prepublishOnly":"tsc","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"6.11.3","description":"ethereum-multicall is a lightweight library for interacting with the [multicall](https://github.com/makerdao/multicall/blob/master/src/Multicall.sol) smart contract.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_1.0.0_1601918422334_0.5437635984814808","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"ethereum-multicall","version":"1.0.1","author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@1.0.1","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"dist":{"shasum":"659d64c7f517628444579d739be50e589ce0cbac","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-1.0.1.tgz","fileCount":44,"integrity":"sha512-Rq3clqOmTV1wtpeU1r5GGHQry+kv1v718oBBDhuQ5v6u1CcI5v6Ve5C6ZQZVIHeX/043n023e6UYh+R6CrtgHw==","signatures":[{"sig":"MEQCIDSIseAg3DVd86YFgovrL55r9a+6WUrzcYchcjtMM7uqAiBZMgNITzdMkUB6S74Qz5VggVOvf8GoVuGuII2hP8xeww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe1YfCRA9TVsSAnZWagAAQcYP/1pqD1KgyCNfnBEoasEC\ngohPPEj+txHs1Y0jN35AAO/CoTJKGTpRjD6RgxtyhdzadUCrVNu7xc6IC+UN\nB2+hDUdaQOIUrJttpNIKMtO5ZyoO7TadGtrQkgVRKolZXzaq1iSnYx3SRp+g\nbs+2Tu8OJsCguoUS6hutImWj+3EA36TQ+0G5OLS+3pVlIanEw7YTD+jkvIUg\nXBoa/wSZvRQp8Pi/8SX9k58gDu/zZK/TIUccWrN7FpgB/+dwU6RG0mTTAxqS\nFEvEF9nlzhQ65BEvogbHW77zL8azggmGSJatbnlSNMT83E5mexO0a/4NwDtY\nTPDBUt5AnGh2bzFstyQI4rPPmLZQXf7hRzQJJ/qdg6+wjxIn/EO/XrisGLcO\nsQw7cz6UfQynv1uPoiIZqg8P5f6PFsGrkH4xPlnbvFM7KpmwXJtOq4Hwqx5P\nRA182la+jrzi22B05OujrwU4GXUfTY/MSyrov46o4qjw6icF4qyWEepZlk3m\nadAMBLBhOMozOD4xBMISR8y3uy6nHsb02tZjnQ9cdhknxdTA/y+/kXQxo3TJ\nDrlI5go/BS+13Zfvb4YfidmU+fEnm6LhxI0z38ng6ljHbMVmSxfhI5bPbIa8\n/R9nYZmqbzJjU4dB/8zS+Fmu+LUQxrBM5816wFvbc/6q4vUCkiNj/z0KHsg7\nnAaA\r\n=895J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"49aec09e7b9088b8f500ab0337eb63e6d2ab5181","scripts":{"test":"npm test","publish":"npm publish --access public","prepublishOnly":"tsc","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"6.11.3","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"10.13.0","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_1.0.1_1601918495449_0.8862819101403199","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"ethereum-multicall","version":"1.0.3","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@1.0.3","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"e2f002c10250c459c2874208ed053a2899969d4f","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-1.0.3.tgz","fileCount":44,"integrity":"sha512-SSb+deUWO8anUqJtdmUh3fIMvX5jMdgwkWJwclmb7gtDk0K08k0BTvXFyZLHHQGxfKOEOwaNy7gUHxWGk9XabA==","signatures":[{"sig":"MEUCIHdnfrBD2TNmDw1nzKcI+kAmVkxyyBl4ldIIPFjircmEAiEAkpFelUAmIQwEzGJMa+jSob5ozTme9WcP8qVQ6Chyl3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe1b7CRA9TVsSAnZWagAA8AYP/irX8X1Mr2i6WbMKT/j+\nLbA3xUMp7ma9+T5kzSM5Q0TTn3uKL0S+ayywfcKqK0Mzi7uG81uDaOvN5F/x\n/K/m78QqKtrSzd1PgLh8AzfLy0A33smLlqStlFKjfkGaEpedGHr1Ru6akASb\n26+wboNF/GUhFefJtKaXH0VhT7tbMjcIkXqWWSW33uGTlCuPUYmcdJANOJV2\nhADqElGF4TuiuhsRbwBafNBBLPMd1/jzeTQXqCNBRYk/8obmC1gQihkoi88e\nXPYxnkj1f1ejBqe9n1PdioKDdjAs5tvLoH4lMyFVOF4zwLCfOZxx4eiB+2qR\n19X642p7BN39SkZjRT5/TGOcM5Di3NbWGkOfarXU2ST+XVQxelf/Y/YtSefo\nNDcLajRMXIUdvsg5Z7I4g3sUJsgdCXzFK49tCAor1SXY7bGcJslHeWgTPfhU\nQubiyZvZqWd+hd3cngeIlJqUMfsiENnCEtdGQwl+sTalxYrd4ZTtTHgWZ8X1\n/0f6aJpGMNN1UcZw3+2MccGiA6NLdV/7eDGcyFq5FLrTxJDIc4dUfH9khkYp\n8DuXBstduj/So8AFCcLOs7DDXaAxoh31d328EEs/2SXYmUkmE34dB2eI26JZ\n/PAV5oQh7LE+GbV4xl/tDuNhQQG2zBuR5peKYOCoOg68VKNoOgXwQeeh4n0t\nlIvQ\r\n=sajo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"006c93b955dc9d4413288248de308b7778eddc0c","scripts":{"test":"npm test","prepublishOnly":"tsc","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"6.11.3","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"10.13.0","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_1.0.3_1601918715118_0.40791090104116345","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"ethereum-multicall","version":"1.0.2","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@1.0.2","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"a9513a8d2124ba81d837c89cd310dc3d3e36d0c2","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-1.0.2.tgz","fileCount":44,"integrity":"sha512-lX/9J9feCPkI4pWqe7crN5niNgVN0F4h4tuMyV1E64NTsoVKncSkSgB35A7LYEUaa5rsld2cRvZ4fiBbcLaakQ==","signatures":[{"sig":"MEUCIQCr0LfQ51QjzrTmLxtH3TdHNwf8NypU2raimbVxyHJUWAIgKv7yGuAY8kZb8Mjrew2iOqSg3ASyt9xf3MiMFAEJk6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe1dICRA9TVsSAnZWagAAglUP+wcTbgH0QR4YmxNV9Ipg\nc5IIkk2OzvkGnt3hbKhXGu304ASBQsrK08MusKAKOX6ZKnEqU93GXwIOe0ip\nNfBTq5fhiFniVjN9oA1CFABsear6H7E2AAqw16f9zJk4f61rAZ2BH5uvZqNE\nM6PjL6S+jofC6GFEHRtZJhH+Nr+JHgFBDxftZGzDAHS5qH1E7viGadJLSOHE\n4YCXh7H/pZS1EIBkrHoWU2UYLV3WKsyM+O2PCcr7hfpaFl23SJtF7iBXxyMa\nDdSh1cMxBUl2Q1hGbQzfW555Haot6oS4l4fDrgzGw9sEudWjC/WPLwb+NUeD\nH/F/yBiQ27TygovDgT82VZMsKA0NbxFDyLMinqW8AGXll+O49cxabDwz9Fj8\ngc9xtY0S9tZrvLRv+HWgQfUZWba1+RgP8WnFJRJpRnwOYFxLPtDYRgyonH2r\npj1ti2s7tzqjvgq/zOzcAdB8FIsI3LOgPgR0Fl20X8BdBAArl0f9B0Aq7g9o\nIazWOgAaHVjb9hkxTH38lfDVrgJIDylgVG9M3HOE4+rj8+0iFcSqaadSMGc8\nZKTs7wtcOUB/qW2V66N+ntWBARVbDqOtNEJYWR1kRV9av6davROeTziXT6XD\nEISzdv4ouOIXbHkr9PUdJACwxwOXRelBoimoX9I+Smw65LpRVr5gnyhb0hRA\nk0++\r\n=0S1e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"fac6120f3f9ac06ca1bcbc88df00ff3ab1dabc19","scripts":{"test":"npm test","prepublishOnly":"tsc","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"6.11.3","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"10.13.0","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_1.0.2_1601918792097_0.633390131761864","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"ethereum-multicall","version":"1.0.4","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@1.0.4","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"6997a4f1249c7c60baac86304c2258e756f1bb43","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-1.0.4.tgz","fileCount":44,"integrity":"sha512-4jsrLZpahsAdzkIQ6yWFXpBwpkn00evRnswCrytKWgc3OOV+dtKWiXV+ABfrTlhPyYbBw4Iuw77VU8/CGSZzOw==","signatures":[{"sig":"MEYCIQCCgUds9HYwK+BfVmmxeApCkfXtj8Hk3vJegW5gVvzYSwIhAI2jP+ix31whOTSP6mf5JRmShnkRjUlMz1lf2EGZoP83","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe1elCRA9TVsSAnZWagAALwEP/3kgH/XuV3pVLC8hCjNT\nOEHdSC7hEwzgiLJAabhxSa93CsXU0IhZayWHABW9p9Y5VVCnHNasHq9M3EqF\nDjQb0oTfW8CHWamD66+RcPqdKLNB92PthT6PrtBxC3rC82N45Oz99l5ApNdk\n1WJS3b47z1EvRvwHDrxidMpQK94+ZEC8d+vgb5h0+vmp8aYlaSGKagJpwDLQ\ngwrW3Imq4qBzJyOzx/Oc7sPTXN2dzf9MghzD0upVbZ94B6l67RnWfY26P1rA\nwenGDjpgXy1sCrvMvfc0T4GKAUim4DGljmpBQlnhFZYFvcYN01bP95TjnaO9\nCI8xe1W4baHICsqE+URpiK3IdMLc70Zmz/tpU9nzGXZmnOe/m47jdT7MZBHs\nL6H5CSRPe22YBzlZ6tswks5CSMvbb6Cvs+QIM/bZYsVgwcoH4KpaMPRZUytD\nFm9K+/FciiKbG9tCGbSTmkrmq8kqHTQCXWJ9+uX8QNxTCb5a2nvj84RMOZ8w\nNAOOcLJ4u13IQfur5bygAycBXdPczNVoka/TRBCguBPkuu8L9KHbObHXatEZ\nqFMXXuFxGlZgZIgWMd1FEkw8MgjkEqqkOKZy77If2HRiMkfG5PCtYoQkhjvO\nNVha6uaginSENKQGfmKiwo8xn5HnRvgqVp7Ryx/yaKQKi5q/Ei3x9iphJvTv\nL+Vb\r\n=RwEs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"fac6120f3f9ac06ca1bcbc88df00ff3ab1dabc19","scripts":{"test":"npm test","prepublishOnly":"tsc","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"6.11.3","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"10.13.0","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_1.0.4_1601918885373_0.3697108082809202","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"ethereum-multicall","version":"1.0.5","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@1.0.5","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"a38ed12bbb1882e1063142d3232ec680aa886f79","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-1.0.5.tgz","fileCount":44,"integrity":"sha512-aJKIb21WVZTEjiGjhzsni/WlxUrKn+ilAHMkvyp0fp7b/Lpj6WKo7LaOuO0s9tVJXAaXyI5KZxitHPm6LGCmJg==","signatures":[{"sig":"MEUCIQDUgkm8XatKHyXxRsoBQb7tKR1gyxm/jLO3vyBmrSX03wIgM0WQN503kPf1f7d7L7UsCMc+0P1+w0HlJLv+FCJ7ngU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgJWbCRA9TVsSAnZWagAASt4P/14A9BQCt3fmuhusRW36\nOxIe+yttq9pr9HJ/d1NPBrB+/OaGjRStwbyT6/SD/eNdJxjgroS4YxjMJ7N5\nWAae9d1f/a6+zPgXzp2FYbpLHA78Gf6InRvcHYHxqYzaj9GOwuHytU7B3jmW\ncPhRT8uCvWi/Xjjp7KrLGwj3ePHXlrQcGOlzyM2r2q2hTKjn1dC065xVR9us\n+H+tqF3Gu5y4U+kGSvVBxaOYXreijVGdou7P7BJIWAgvqZpeCCLZw6BgQ9fn\nrbd9pUkx9WR2U1vDqiv4ucAvJ6GUmQDWockVFGflJHxELbeI8glXevDXtgIr\n+6mK9ECDTHWAjL9mFV8yfis8WFAdKZfCilT4HHYT302NKS3MiQ7Qiu2CZJNY\ntgTEuZ4DfcUN7BSiShDhRLf5FIk/r02txS/MTI2qgSfP87jhZknkLQXoeDh7\n3drqm4CXorACZyyJQsxAYTEUk2V1a9G0KVpmhVgFlqzN0YAZ2kxhRqdUHPpF\n6lfgrC+B1PJi/iLozWZMWfQvQrD5FG+8E3M8MN/jHcd4c7sH+eElTrr7UrBi\nEVXkE8d1oOkSXfrd2XH7vUD8pb8Al58Ql/Ph6ZDOYcpmKb5UHVU9nastel8r\nojUoUClFf7ZQoLgCR4JMYAgcNd2dM8bPptZqEgouRcxFd5UDQ36JwpIbPGQZ\nxCr+\r\n=5W9y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"172969cbf1d98bc8e3f2522f5f1f8a4a7ccb2725","scripts":{"test":"npm test","prepublishOnly":"tsc","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"6.11.3","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"10.13.0","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_1.0.5_1602262427269_0.5396373320895949","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"ethereum-multicall","version":"2.0.0","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.0.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"e8bbe85c3ad50347864ed7f6a149aa53793ad3dc","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.0.0.tgz","fileCount":42,"integrity":"sha512-j+O5VBLV/tkFpkOIzilEG6X0u3EbZjEtFF+SI+QlAadivrTj7RY3tZRDFpWEFW1PJO8y/fFBwq/3m64QXP1jMA==","signatures":[{"sig":"MEUCIQCVyJoi1OF93g/ZffEz2KsS5UREEotKJLuLSfNfWY3j9AIgdM8BRYsUTm/6jodvjZN4slvlfUIhP8ZHwLXyJLcY05I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDuo8CRA9TVsSAnZWagAA35gP/Av7CaLqkefEB+wmXTZG\noXDJ7W881+bmrAxG5I0ZLltt7LRHb4AhAGKBqRoZxneqeNH4u2fucrU79NS+\nOoToLaH7/diKMkXlJzTExSEiyfJt7KZlXsdFWzGGeMhV+qEeo22T6NaBDaXn\npmA3/uOUp8qvyyAU2uvvs36OVh/nq3ByPwSX7wA/pD/1QSddDqH9+8nzxPPs\nFSZZIRsxylbE5w5zj5+S6J/AlSmHyc33YmxhQWaXY0ZteA2YcFeNnyoVct8X\n4AYvMsg0M+/cHD7GaNXFC0KyZxBbS1p/QVBCz0n4ZMRCe8anQoc5WjQnvFiJ\nPjMIpR84/DERN3p+h1o9USk1b4Zm7/xD3xo7mtvMN4mAyXzfI5AlcL2htH7k\nTvHzbSWRW/ILXTEFcECWTB8nUNWByRHqtYFNGmWdgYTFHgipo7wopPDt3f2Y\nBDzAclTZqzoeUQD3+4QuOXAZWlFNaOad5FGWBUesIs9GWs8dptuY9ZDE9gzp\nRLK6ohcSU/VGfP83UHr/X7D6PvHVc5dGGNlfpCcbpYIoiZ+WVmPVdsn7uZWV\n4HJnwA9Wh9xwfjwpGP8OimmFEiFFQNdvSINdILTYtgA1mwkJ2kqFbEQoAfRO\nrB+aRzZN4hyH7EJRCO4hqyEwLJFJp/Zn9df1hdpUMVtNNzfcth4G6xWdBKMS\niXq9\r\n=Br76\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"fa0a8dd1d89ad8bc4a8bdc1a9056c6d2d9b69e0d","scripts":{"test":"npm test","prepublishOnly":"tsc","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"6.11.3","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"10.13.0","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.0.0_1611590204341_0.8052363342906343","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"ethereum-multicall","version":"2.0.1","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.0.1","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"55060b07897a7a4ab62417832d059517bd917ea1","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.0.1.tgz","fileCount":42,"integrity":"sha512-ghe6ng+ERYr6P2LikH6oplf6vIj58/lUI0wNEc38c2H2tR7/4zE/1uCgTBeaAMGEb/r3pql0glSBEO/aad2jvA==","signatures":[{"sig":"MEYCIQD95TQwl5GEyBXUVufa9ROS/bHuFD+IXaxloeHiJt/JcAIhAMntz6Ukj8RaplsOuNbR9ANtBjEThtc2EDpfnGShh/bU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEDb+CRA9TVsSAnZWagAAxXUP/06wTHw1+jGgid8T3s3C\nUMkrA5BTdoMah7F8TcdM8kDDpi3mINRvW9cYGwiylgyg4BF5hPe9NDFZYIej\nMLYP8sazNJN8Gefb6f2GK3CUT93EpSclJhLSfU/MVnmJZUYmuPdXduJUGIaM\nKPGUD55wuDTgrI31jS8KEKlYCnqZobSZZN6Trvoda/oteegCeOo/oIcLmJsm\nAuospBL1/k9aawI8LM33MlLUhzZhjpqLIyD7TEXpWDYNiS+h9km2BHjWXWb4\nvg7gz5d80Ep76nKFw9cFxWzgfAdN4voIv5tcedYuP1UsgDdp706QTMv0ptGQ\neoZPsD2N7OKFhmI/aWX7cy0SQkTxm3Hn5ECV4TqAwMfPjd3PHm9sF3YWTEQ9\n/LY1Jkf5RXQxYx/Q6knOYqQSSYD4c911kn+37XH/OVGOLQcfdK3T+zn9CU76\nNtWCAlArTtxg0sStNPAzKFiJlhLN54x1LH4GCD2j8pUbuymrAU5VXvH+UMiB\nTzrA2yZ/ad85ShUKLsXgy4DxkvqmZF2rsRXfQoyJ7KOTwtqzUbS5B0L9piFh\n4suU6mdshJ0c/an5nWfOhpCQk62tQdGwWNmdlk71iMiBNPmCQ+4zZfzC58C5\n0RewlEDeDRsQAPm9JC1YvBOucydhLFJ27oBwyx93AZ3RxKQcFuYLeTb0HoRl\nB2Vo\r\n=cQ0X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"7f047d7a4025576a5d54314dc05922f136076d5f","scripts":{"test":"npm test","prepublishOnly":"tsc","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"6.11.3","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"10.13.0","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.0.1_1611675389905_0.9886384718933923","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"ethereum-multicall","version":"2.0.2","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.0.2","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"7daec5d1960cfcde878734599b7349fa37e10292","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.0.2.tgz","fileCount":42,"integrity":"sha512-8vZkoj7iOrQ3iTVMPhFcrc7abUFVCpdcrnAI1PCfhUtaF/JCZVQktHGjTRqDBayHQIwKd5YUF7Ht+3YG1tOxpA==","signatures":[{"sig":"MEQCICi5Vq9ZiCmRMs3rPn5hwNqKgyOUk4wyIWHsXBQDaSfjAiBkmNQIs99VwUycRCi5zJRmneyCksSWoogZ0MbYBqdxrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNlOuCRA9TVsSAnZWagAAdZYP/iUdxy16+1eiY0Rlo/6n\njsJuWSQeZQPKK7K0shboJwsY0DcU0HrI7S0TnobHK5A+SX4Ou26f1Pnf/hXb\n7ElHDrPX/ebf+OJn/TOML8Nw2KiMjcKU92uo1wQuYG2VpIM2Os3JjYJF/sSw\ny4fKvOeP080D2AC1x3S2QmEFrEWtcLjbUzQ6zmMkE6yfb7dUb0s7X6VCn9M3\n0sA1LiHu89kdiecmIcE/1DWYnqXzV38bVfRw7sNqv+ZxiO3kuwC/pxTXUMTo\nsEUgI69su+YFxbh4X6PfLkvRCkPK7+hN85GcxmoBt2MparL8HCbJM7JUXlwi\ng4IMCUZLA7FejhBJPrZHDpTa0VBXP14NArcp1OLB+mauwNKeHt4zBfR17B5i\nHJpY7IWvQFUyiBpg/+KoJzOaZQppGNdmpEytkT3WVdyty04P/kLiYwkfBRpN\nBLTyhD6MkbFx/7QXvmIFRuXSgD5PMvEdpk3BOsp5Y70lDKUaAkmmZOblTCQP\nT/L5vxyaiLj0coaCJoZfEB5R2/xdXmhsHMxsg0zSSr1qvkgfWynzU4a3f0Sn\neNvtKy+oSNIM+pAT4fSdv8+iE8FiNYMryq5C1X1ehOLuDMY/zUxj2ox2201k\nH+gwMT2g4/slcxv0+neZ2m5rU0kaDxyw7FhQcIMAVI4EykB7H31vQspmTHCq\nPhE5\r\n=ul7h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"3fd64b707ad85137ccd672bd408c7731654e40b3","scripts":{"test":"npm test","prepublishOnly":"tsc","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"6.11.3","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"10.13.0","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.0.2_1614173102110_0.09730911024450628","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"ethereum-multicall","version":"2.1.0","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.1.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"4ca2643c5769d4327147781d512c545b2d2f33c5","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.1.0.tgz","fileCount":42,"integrity":"sha512-f1HNwDCpPZWwNqsraM9zHgFpAuC4ghBM2xaSu3aGScVS+EqpwJhX8Oz6YqAhFf+dB/V1z8fZpiWRsiZmKWv+3Q==","signatures":[{"sig":"MEUCIBUiJHGuhGoj32+csriVtTcInAX/TrZk/t7YOZRdtckYAiEAoYuDK8duGAIPX3FySZDt+ZwurImItqM1zPBeTNCS0wE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjAAYCRA9TVsSAnZWagAAM/EP/1BTEm1FPUDPQPurKwY2\noHAKQ7AiHyvZcLqsH/SBOgAoOS12P0HPcmz1kAWDzABpG0Cn4ehkzCj4ya6+\nF8Tbd5QxtIcljQCCPpzsasaVBm/4BY/Bzk1VMbqH2BhwHn4wCk04zFzB0+sw\ns51JHRzH7bpjNdD3f/oNeSMQ/Baj2GyP4NJH8DF51peNsKM/oQpR+F7rUbiL\nVAmHkruQmflsTZNpuvjX7WKdLb0fo6QMB+eW1h9LQH1iGu6wBVJgGPdmARO8\nCPLBqCp+eqCFGjir6TnSZQbwxgyFWPbruPV1fh7m0F7z2OAPo+wASUWmh98I\npjpfx75KHtFVSLkUx0dyXy+hWcc15gY7ztlcVz/AIgd2uYgDZFOBJMRYR8L9\nE7rGH57aHwTq35DKI4mOVdVMEEgr86YriTbkivnlSkR584bUaCYji7wVYatm\n+pkVbUvmYCYQIikBD5hFmyRAp/EUY32i6p93RpTg8IUrCBWLKW/7lBRUdY3d\nI0dx8U8xnshuPu/+ofRoXgH+b7ArVkDomplBe6sT4UjP9xbfYq7q0f8WAwEK\n7MYThdbQX31LyHASc/mNMdp6TnkiMEVD1GtmLJY9idW3fadFn/I6tcgh6GJj\nIMaZQtoLy+oqZ1PPcmVPLgu5LcjshD1x3DunrEp8gX6Imv41oLy6Ln+m9Ffp\n6PvW\r\n=bTfd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"080a2fad5a3511349b68d3e3ff9d033be3281a2b","scripts":{"test":"npm test","prepublishOnly":"tsc","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"6.13.4","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"10.14.2","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.1.0_1619787799461_0.6282623632024857","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"ethereum-multicall","version":"2.1.1","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.1.1","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"ca06ccc645ae5c10552124b8053b9b0061e0b7dd","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.1.1.tgz","fileCount":42,"integrity":"sha512-AVepj2PKY05a4afNo0b3SYHHaFCZgQ+Krl93w19ndSrB3AgB6s7tOZ6rEvfTDgjGflZt4ajXwGE1zxwIN1qpyw==","signatures":[{"sig":"MEUCIF0jzK8r3XdqYxN7o9eLE3tARS8lfIeeYxyYDIALl8LoAiEA2LCAC6OHMW/h8oll4N0RClapxAsAQXv6SoL+67lsPDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjmHUCRA9TVsSAnZWagAAu8kQAJba/ZGEzOfaRbyUg2ii\nwrBFN5PtdFbQvsUgAJiSF1Ye0NRsKLWcOp8GX/s4E8GayjLWs+uaU8yHQxyD\nm/YvsJe3BSTHkqsuuxAel6r5MMVu3Nb19LNdBTfQe7EQI5LYU0T8XFEjrq8s\nvYv/PyOVkgSknduSE+wz2ZIh77Rd1FemsjQ6aW3pDWfEucIH/yTn6QDjpy8d\nbm/+aHrJdXNFU9z63+D5eRvUEmA4GUct7vJSywrdz/TjLuwNQm2ijjMNKxmK\nmv8XUlNMx5424sDGrxB5LClVyzknIMRITq0LnvkfGXil3dpHlMdCrfLkcVYs\nIG3rMxvj5deuq/oytcVu0p/e1gUDy/fL+zI5sNAlZk9j3jgiUpDffc5j2LFK\n5yoQ8ydqunuZyurb998/tt4NYHi7Y9xXO4LyO8aiGSJ4qIuNZNTeROY4N4eY\n17iP000x3bIJzlUYArFiC4CpTrJEuy26T0htzfw9ek7x/vpzAKgXDM3qmF45\n7IdGEFo7skrFPcAhBp6kHuPRtA0uJ9Q+Yl0MB5a0IHqTJCK7DFpZ2b2gDKVf\nFoQ84PCLETvancByw7hzkRQjG6GsRX4fhZ7wGXIAet9YLF9PmUriFqY4lxvK\njSQvV7F+q1XWIf1rrnwbgBaOb032pT6F55D8oAVb6bh5vXs1c+XdDsXX5TGX\n+EFV\r\n=szYz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"8c1c20d0d1382b11fdb814cebe0b920ea574a26a","scripts":{"test":"npm test","prepublishOnly":"tsc","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"6.13.4","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"10.14.2","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.1.1_1619943891936_0.07806490089732154","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"ethereum-multicall","version":"2.2.0","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.2.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"97704efad219ccbfd6cee7bd54fcab4eef830b82","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.2.0.tgz","fileCount":42,"integrity":"sha512-BJuH9/3QV0NGHC9mZjOwWfLJOiAk/8in5VPVr71Xgj840DLvYySyVHFB7I4ZbnyJxBxK6Tpa2C4iZ8mSlmWZsQ==","signatures":[{"sig":"MEUCIQCMzoLpMPhuIu1J5jcAVabLIyWUrCi9OxMnFi3lX6MgpAIgWnf6VXhujNLHpjZj55qTsKed6rzGZVVpWo8lVh0I6jw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgti2ZCRA9TVsSAnZWagAAbHIP/1LE/Tc0PyZEyFULltcE\ncHfaIyPZ4Yau2J2Ojp3UcqlUi2seTRwZY3vQk2sPHSRd1Od93uRaiHWWWMD5\n4JPydcdVPTQGXWo2XBxLn9/hYy0rSaA9tMu2s7CmJqyFsHAW8Kgmr7RFu8Nr\n9Bi2DfYXWdAPs451I+Jylxdln5+3suo6EIF2atDtLEM2j1KLO6kN+dUDzDfF\nQPcpbh1h3zhNTtOTUsXbpxKhgqHPbFdclaFmdcf+/etMj8/55JAQlgKxCUoJ\n2yVZQWmmsyaESzJYWW/gbi/1oyynduvfsi1eMBi/RN2v+re/nXNiSk+l+B1Y\nUnasqIxpBZB+RMZ7taEPVhGtqbucpgf4iRLGd84dfWrDg67KPFWR+rVf/FK0\n5RA9wyUrT9qkGhmghGWAnxJnl/yo/VrSquzaCGfFWNR3J2hiWkJhpVizFDfR\nKRwZjyMtwOlra4Jum//AlyS9DmNkzxk01zRr6EveeWx54CQAdxwEZfTIqEbC\nDtkBnPMV8duLrbGav3fZr3Q+zhzD19ao1E0n5HUdE1l6v7aXIhJ1JJ5rxoGC\n4tOdRLv2mS4EpMi6dTfRoRVPO+f2ymcJuD8pjEawP9oWpQHGZyGELCtjCo3V\nNRl/rk3xcLKfdwp2M6nlcLczBjtoiom9P7lP1CGVCqs4FBKGe+d7aNG+Cowx\nUXc3\r\n=zkA4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"d1011cccba64cd281add91b9f56b4503ded4f1ba","scripts":{"test":"npm test","prepublishOnly":"tsc","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"6.13.4","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"10.14.2","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.2.0_1622551960683_0.6861437317794215","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"ethereum-multicall","version":"2.3.0","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.3.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"093f46546943da5f7c890b07bb3823d28e0ffbe0","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.3.0.tgz","fileCount":42,"integrity":"sha512-Nc4tUPZUI7UOv2ajSfCfJGytzdvNZOC7ifloGG/i12JMdhZt6iqa/gCFKObabgmMEffQcopeaqL4nVZQKVymWg==","signatures":[{"sig":"MEQCIGmejefD5SmkDR49qdP+p+PSicyGtAXcgJPG9AiI3sxOAiBhoaF2Ka07ifwpz8BLgUDtAOd6LL8AYZZmz27ehQL/SA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt0kACRA9TVsSAnZWagAAG/UP/1SryB1iVxBnvFZUMsN4\nYE44qltm2k5lKNGKUUyJdpW+U5cKzHHrWpptjS+E0W0Ox/0vUxK07ng41HUT\nzJauRwOAy6+Gu4ktrQ56pEKnxQWxNtrF+FMW0AKThUE/o4KZoEC/D9uB9vj5\nDpkuaI5IkFeOFX+bsH3e59a/l4H2XOeArVeCbRMWL3NOdSHtSxOlk165lsXb\nIERPzJzp7a+JONYc98ehvrQ9zw1c2NNqN2VambID0B+OVsaAymB88Cl6EDN0\n82QIegadmhD6pIUjG3UaRP9t4m0KHreWIDNW+ijq23OQbAD2Qi+Fil+LdeuZ\nCf6CvqR4dcYDvC/dtxTZH9p6PW9qKq8fR/y4OTXKHggyb7sqKAen22COk96Y\nNDbIgR/Uf3RE1NUcBMvOsLdo/5kd+3IM5fA86PTb7Djr8803AU/Kgu5ojoMI\n7ywabaqRQCBxlHvZMp29AUJ0BjCuk5PrVrBfC3FYWPaiTGYaOb2jyKzL3qOC\nYqOZeSzqQiUIA533rsHNNjgroCMHkqc6StrtADmyJVayYlvgWmnTHVRRUy0R\ntGZwPnW+P6ebbMdll/cjFQv20W+D3pripb10m8PnGbmYKh1viY9Cvbg5dKbm\nDKvbHYFwA24cQT/w8h6T+DDImairmF0mGHUdpheSNiSWJ2Qtvfvx6DHaPh/u\nKhkU\r\n=483l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"074d350a2570baf831fe51888d1e6da852aa0850","scripts":{"test":"npm test","prepublishOnly":"tsc","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"6.13.4","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"10.14.2","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.3.0_1622624511738_0.8188218338761244","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"ethereum-multicall","version":"2.4.0","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.4.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"2c8d74ee832c0913fa6cd50952109bc9ebcd22bb","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.4.0.tgz","fileCount":42,"integrity":"sha512-BJb4u7Dian7DLSSN63vvJC9UXxm+0WGwxGqABkviM0dhyxJONjSoRld9kiF2OcpBFzLzfk2e2dImiZzpUv4+vA==","signatures":[{"sig":"MEUCID/4b/B885kyMsA99Ql4SzcVJHyqnllNZzczVVIJzjfFAiEAuKz2Z2qy8LU1LwLx6E5YylfECtwPEju89icxOr1l+Ms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw3ZJCRA9TVsSAnZWagAA6vAP/0uTkDK9nw5w/IRZfDoq\nn273FOwfxnYWmvHeZY+kIMjvoLZnfBC9VY5sQSjRFQWB1bC/c5zt3E3YIoLJ\nVWS4rfgokgJLrSTjRrlfl5pza4qcv1DcjI22g0ca7EHYP1NMgZLVurfKjPl4\nnS77jE06YyYnRCXu1ygjGo+OJUm1TnbgKF/H3MwQ/C6vSdVMPCK7Tca0K50F\nyizgQHlNFl5cSEiHOSPLpCpbYa+ygHmE4p76I5GHkXtDNQDs51Lwb+nem5CI\nKHIa0/tnFWuFqsg4jWYhMFqWJipqfy2aqdLkGwEROABcaHlsuV2DqLH2rl2h\nDW1ijeRBPjfyVNb9Vpzkq/WNYm/nNZ60lv2bVUxdOxLpCSyBfL5k6AwGkFwz\nmbBbclauVoif2mTjBx/r7hsK6XklnbSk/Vw9GLSrcyIGzL1gQeoz8enaz2k8\nwS1FmPk2I7TSqGo2OZv7cgoTqbEdNv3gPu8KTV2HFh55s0U471VVLwTDrWaf\naCWYmZAOCa796qh9omouEqxoRDSw26uERc0F+yeFC9at/ZmN+ckO/JGHtWsk\n9FdI3Bcq03C9xyZkhDCc4AY8DgSgbPKsqQdPr+rwPfFYgXEwSP2FZQlB8KUm\nfcxY5c/NQHQNx8TrnRftMDd/A8oxgApCnjymQG2JKOib7oxrLLa03H/RWyG7\nkHB4\r\n=SY+W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"1d68483700b64a7a9e5a31c52653595009fe0df3","scripts":{"test":"npm test","prepublishOnly":"tsc","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"6.13.4","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"10.14.2","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.4.0_1623422537328_0.5179531248911502","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"ethereum-multicall","version":"2.4.1","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.4.1","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"3e966c9448ca5c2db92ce932fb283a72edcfbee0","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.4.1.tgz","fileCount":42,"integrity":"sha512-IhXSR4DfVQ89dWmX8o8bX//WqzP0oaA5rxdRc80LGrrvwQ77ea6tLarsbX/HTooVzwYb9d2IRonuW+vEdVxIDw==","signatures":[{"sig":"MEUCIAwDpKQAE5uNSBg3Ea9MsipcxBg97WzkB55l3YcKGcsYAiEA2ZGHdo9HEmoufuA1REvJxpbguyVdekfnX+CwcAt2kM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxf05CRA9TVsSAnZWagAANfQP/0whGPAxUuVbBSZxFuG5\nfDeEzm9NXQ5dtkfiH1Y1FbvrgTiczub395ot+o3/0tPhYNze/cK+ppKQVjxu\nYpZFbZU/vfHDmC2Jal4OLugcKsEQL+vGhmAUFP1U6C2Zfa6MCuDCMDQUlL/J\njD+tXNwSVJs3OcNgLv7QAbPITWveHIZ+bilJJQOFAq9pmhyPRfiBUV5X9oxW\n25bV46Jln97ZX6Unu1BNTEe8l94s+Ofc79ZosUGg58Uivz1cH9Sn/7YHtbIZ\nWaKlT2sP/XIgCNMuaujy2erPzQEzUtnMOe6YXQYexCINJjxa8y7C/5QknEFk\nuFnTWXYUtPRyALLWb+LpgmkkdgEnHWbKaG7HVEi0uU8b7H2/+0QMFV9v9cO0\n5nRKi3Dc2EnTuK3fcdN1t5rEKU25XoZtfhWaIJy49pWdX0xSuet5COVWXXxw\naoTBWmSoRjZ4DkYxR1QSxMyx65C4IukhsHdzyYyz6NxWjTzINmuJWPcTHdEy\nk/iXU1RsDxsOxh1d+nJHeOCKS1X26aQawUfhBWDPLGbr+B+AfL34asCTQyz9\nuDNXBCCsWXgkZ1OpeuiaUthqMlxTg94QfPBJ6oBhY4WjbQb+lBrX6j4dbxWo\nkWYhysYs/TLqkBIwAO3pYQP+PbMd8upamdKPPBrwabyakQpkqcD+OCwoth6n\nOCWh\r\n=AsoL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"7c12478f9ee3c008187768986e9455b68d8bf18f","scripts":{"test":"npm test","prepublishOnly":"tsc","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"6.13.4","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"10.14.2","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.4.1_1623588152910_0.6885160748209298","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"ethereum-multicall","version":"2.5.0","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.5.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"96e634e78269994d392204d62747f664342271ce","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.5.0.tgz","fileCount":42,"integrity":"sha512-T9hGF76x8eG639I4vGalPnjuP+1jtnjPYHXIT/LkhxVc8QGMW4Ak52rws9rCs0nRHHu0kZeZp24kT2OICZmvNQ==","signatures":[{"sig":"MEQCIHEs8xXWxOyqGtFjc7u3WXvz5Wpmn95VRuUuzUO0de72AiANBsB7W4NKXSfLK7LP1Gexk4TBso4TdI7kyH7ro21xQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0ZAVCRA9TVsSAnZWagAAmewP/2ODjkZ4uOP3mh319RRr\nBHNdTGhLpWhilHGOTZQLUZWV0eSiyr/dEWk75o3thw+R2On1sPswkmzHbHhG\nkkPdhKY30OjXiY3+7tZhisBZQaGqT6oEuJOFPXlC0pH/ITN6FFRqNqoEy8t7\nOMJbfTiIVWU9E5bhZFLuJR0PfjCBPUCjDdfJPGZKuWPeZuA4cUSBolDvMCs4\nC1yUXfH4OijlV/J1G19erIqn0eic1l5dkeDJKv8hs0Pe3cLvPt1vzsKI8aVh\n8il6j+Pjgo5gSKNvtCqlEjb0YH7GGfENHjoLT4TAz0nE/1maMcNOlbnKpIDr\nmncWMF3cfXFbOhSxTtGfQ4lQ+Uw5HciyhthlbjuOhPnZP3/zEcUSlaafFJbs\n+Wy56SPP3N16CEZqtwHnAKTHMyer9gi6ONT65FYXx3NCkh2h5TPEptYeGvn4\ngtHW1o40lXDW4geKfH5EyZE+G434sLwF8uRDRvFL1F1upMqoAc0cR2ZvPubA\njAjQEb4p21cC/UdBJWfAz1RyixUiyvSt9S4DcZQSKI2RUfD19IlzmiquVMsf\nS81w8hOxFFLlBzr3MHAqWjAg2k41wAJYhI0BC/fx/mcBPClxgTxm8DTOTWG1\nFDFVoU5HiKtzPj5nq+fMuh9A4PLsi6wCaIaKeeHuV57rACTmP0E4h/ccbPgM\nDvea\r\n=T/ne\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"8d59d2c4979504f8fd4882a3e32bd4844e16a289","scripts":{"test":"npm test","prepublishOnly":"tsc","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"6.13.4","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"10.14.2","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.5.0_1624346644582_0.09829961237456297","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"ethereum-multicall","version":"2.5.1","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.5.1","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"6da9e9ae6bfafad1940f02da75f4af6a363a2d69","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.5.1.tgz","fileCount":42,"integrity":"sha512-xLh2J5lD96vQxLlzpo+Bog+i3PDVWOWOAb6PiqR1gJpapDoWhviYnP0NMB3xrZgx+6ZfFBk/yl6KoZXz2Vqiww==","signatures":[{"sig":"MEUCIQDzgF0rSVuDkLDSuDfytay9vY2dvcB0g2ZlfUJoUzKuFAIgaPZsmkFqBpV8USbIFZ+ehvLfUDIEaHFQf1DzxQYiTuo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2y7ACRA9TVsSAnZWagAAOnAP/3mk5Vq+74NExtuIynNj\n1KSjcQx+Ek1WRZcllJfmZFXdjGPKOpPuK4M4hitdMKj8rU4HKRZ/8ETfA/Xu\nhnDHJuE3Bd2nzTMbi4AIGt2ozSrTS1BS5co9SqMeI+Ga8X4nkfI7bC+uHckS\n5EKT5VEzqrVAF/DsqR0Gb2iNSNrefHxmucyBEMXAoV0fKQF0UfLq3PXqHpOO\neynl4sPWp6qNdUCXCVm0rn7MfKNm9LRq+eO+njxcltpGJrV40mhOlRox1aiC\nCr6nULqN+/suiXoWCmRE6y0nh/qRGqFQ5FYz4U1MUeAKQPKupfVPREO139w9\nv8GacFx4sARpMeFgUBNZVJeUqyfP/PcAnFTpX5AcazTH3+Zfu/uocrXRWpT6\nDEMVdILLWjYOENSDsbvZf3ZiNMABrzkTdLNYgZ2iCKXTul0AOSKMKhvvbvI9\nC4LFQBWyT8QJYzcOkZ89sGioDYFrMjySxWaXnmBUiZa7epNkXychvgw7E1HQ\nDW0sVVtSNPFFWlSzeIIhbzNE+k0gRNueXql+egex/GuIOGn//uxjtLlWX65/\nrn7iWgBCWgTSkeRmQn94OasOnPqdOrjmRjIgy7Rbr4yyikBT3z7SsF/xt+TQ\nsG/ThJ1eJQLVy3nT4rs8PL2FgkXkt4z0T9UDzyWffKhVFHIgulYmDSFbWUCH\naShk\r\n=r331\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"e298576619e1882ff323071139b4434ecf8f358d","scripts":{"test":"npm test","prepublishOnly":"tsc","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"6.13.4","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"10.14.2","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.5.1_1624977088276_0.8409124878538503","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"ethereum-multicall","version":"2.6.0","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.6.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"02f0db12d9610dd00cc36ad9749548cfdbbd475b","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.6.0.tgz","fileCount":42,"integrity":"sha512-U02SaKgM4KugvV5Nkey/Hzb2lZWCo+dBidexCkls9UjXmw7q8qnfgj7Mzx1im/6IWTqBhjW8KIzg7lscdHTKpQ==","signatures":[{"sig":"MEUCIQDgkHJTRlMOYe40E89oTW/yMB5xht5p7N7gY6BPGdANfgIgMXS10imY09fmwsAxgvYcmYvO+dyNnRH/xobb6cYtV1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9nl/CRA9TVsSAnZWagAATgMP/1GDGg26M8T+aug2OmFN\nEBPpKXBojwLLvnyyiVmm2n6/S3j6IQJLZR0MpJUc1xAYbd1DpMiMPRyNjV0P\nXAF8Nc2cFJ8KscIL95VaP6Gb9pMc25iaM1nHlnQGE+BgYR7Bokfib/wz/PCF\nZetmsZCwxd0Cg0YvRq9b+tTOi3QyDGPAMt64DL2V/hkg0CUepRkP96MXEKZE\nu7EfnEbQYClFT6yEVzdut3v0mN3dlmgkmOoITIxnWKcZZDcMUAgcWQkDrRAk\njwG3rO4/8AOPtsI+UtzP+bzMu2B/Gy9g1B6NCbQriJnccMGyHZrVtnntZAxR\n2ly3fJPzM9EBkOTJYJ96yGXo60ZvQDyYzd+doi+eZebd0PT7RP/91igjgYir\nJu4eK1yFVcoJjjXxN2/BuGUNxIe9/38a/a5Zqpv+LfaNxGf4Mo7NqV61eygt\n/b+5RtnvzVPcHII5jXO7UCA2/WK8UkVpYfshruG1AcArYebmEKmhHm6ptbtg\nNChgvZLVXbZqvh1x/zQonfKrAsCB8Pz4uwwFRDE+B32O9PzIRyDImrl1CCdN\nqvvvJvUUjqC2RHAHZYg+GKx4S5kJtrWuIxOWpQd4+kYAiUSyD/K7b97fddiH\nGFLkdi6W2JAbS0avAMSGr7uNDdiaqwxth+apTC3S9HugrditZNXefzZsuzD8\n9Olg\r\n=SBPH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"2e04ac5f74f975df4a2f8ac044cb036cd2eb94b0","scripts":{"test":"npm test","prepublishOnly":"tsc","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"6.13.4","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"10.14.2","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.6.0_1626765695031_0.8800734126213692","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"ethereum-multicall","version":"2.6.1","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.6.1","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"bea03a426091c99ce55f2d9d3cc53299edc1ffce","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.6.1.tgz","fileCount":42,"integrity":"sha512-336dzNN1SBSzioKkvVA51+6s3il3ahn898tyKX5zxhORkOaU6iYFi4+Rw0Vr8jNO2fpRCqZXVoIRFhhuh9Y1lg==","signatures":[{"sig":"MEUCIQClpjOKRsZt7/qCn3EE22cb7j75LUR4js0RyLujcPeOBgIgT26Q/fxeQROToYF/pF8q29lyujLvFUJ+xqoceDst3Rs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9oFuCRA9TVsSAnZWagAA8KQP/1QX3wg+qMTiBolNcG3D\n+wF7HN3EZpnSc2nmyNhysSa0bNxPy6ZF5p23VOuzKi8OaCFDct79ZjgJcoaL\nMf992oPM2b9wjTL9W6IlAbg8c2JFMnnqtojd2s/RkfWKQ3rejGCbnOoWkLZo\ncnEsN+lMcallq/wM4HDhwEHia2O/6dwFYJipORAQ0spoFfqI0qkAWAzbNm8r\n0xy/SOq1HyRfH/Xt8e6+D+xhw9WMTupsr9C6j6VEGjAc9lT6IhEX/Rw2xMZs\ns0eMIIb7AVSyYl8VQpHkQpnBMGEiie8hLfw5KDzJVjyv9P4lq3+VURzmNLhz\n+6LABQzKDldk+PP/XdRy+k2DHqLMB4+aP6XwYMIrp0dFCVnI1FOyL/csgSDS\nJpJu2rhmaG00hIH0JAIWIeEqqqKELNZIUqqQGnKO7uU3wD+Vj2iLQN5bewah\nsaF1BWBZnzztoCDJxWb3Hv+vnSkHV7EPjKFSlrirJQFibr4Ty529Z/Yyu3AN\nRxzH0XwNJWaRVxOhdCieYCvlm9p6BnNITxD0UovvI1IoNCBTuaWiTwoqGRg2\n2jZmjqtrzQ87uKubNqSkvdqDXaLXCf+IdP3um2UXG8kgBJQn6mVbBEbDhIxN\nrdtcZSw9x9Lnb5YCPT7tuwIvN7y8yB6WddTLBI4/UeT1nbScaXdIGVuuuwqN\niutM\r\n=s9Bo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"559657d18198f1808971af4cd4b961cf6b46d3cb","scripts":{"test":"npm test","prepublishOnly":"tsc","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"6.13.4","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"10.14.2","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.6.1_1626767726639_0.8963719267583208","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"ethereum-multicall","version":"2.7.0","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.7.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"e69aaa2b68df8bce479bef03e8fd81e51ae558ad","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.7.0.tgz","fileCount":80,"integrity":"sha512-fnbyk0naGwupnnirI7KIzSlx2P6ZV1piS2dJ4W7dJbBgAfr1OKcbcqeNq+ADi/cIzSV6shcjynLYQQs5UOPqUw==","signatures":[{"sig":"MEUCIQCzgp0QaZUhkjjZDimbFXcDbDzwdfGG7IBiEiWVi+SoPwIgKFbF5ZTQKySGB3g2b6p5gMOo4YJMjw3ZAvv6cOXB/HE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/8zOCRA9TVsSAnZWagAAXCIQAJfZDyLFzrz8o4pnPANl\nZoA1NJGJYGamIAqxRGbCLgQoWFMGMdERrfXwJnt2X0I3c4mYfbyCfXC1ChCJ\n2lOkprGq6CX+HnmsY9hnK56VQ0N8hPeg7oI1Dxx+AKL5y1YccjYziUetJn2B\nS5u3Awep7eZixpJ6zV49W39svaYBReSgulJgLRuTCAZeZgoqRVQo8w1QhGUW\nuSuKERJ1wI3THH1gXLav8GFjo/oxb3kAXm64AhswoxN8VcDSyON/HwdfKBEt\nK0w8Nb75BTtYfY6aifCvtu/KXgSELTT9h6xYWF4d1lXbxZCxhwMrGPXdRvrM\nEk8Kx+u0cUWUGt6RbCwR3+PurpAA3LT0XqJ72mP1pLxcU5sZTKkGi5wG6Mpk\nhEH3ZkIn6Y2NrnHpsQhnZ5o3HIXVnUsW6DzfHdkqxC36/EymuiCoW2uQ9d2x\nnjfHcfkw5QtxmHc+B/nBFNHKHUQ2Pf67YwniKsLspHzIwvi65u48e+HLObu4\nmwv3SyXhFlwgiDEGA+bMhXFn+yglFhIgd+ELmM8OmL4PqP80GtzKY/39FzhC\nZacF21e340vQKWYVwSLnQdusORzYI+80jdCg8/IGDTpLzHLYlUvi7so4d6Po\n5ynAVTqIrWK7MVT5RSlvsUeLBPCYypRtuANjTxgw6j1xd7B3MMqrz2RSUbaO\nbcL8\r\n=hQFg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"d3810dba0466bdf6b4fc9819c719c89b796d330d","scripts":{"test":"npm test","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","prepublishOnly":"npm run build","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"6.13.4","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"10.14.2","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.7.0_1627376845890_0.20570716573051206","host":"s3://npm-registry-packages"}},"2.7.1":{"name":"ethereum-multicall","version":"2.7.1","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.7.1","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"5f72ecea4e43e7b467935b0c93884d76ca75b4a5","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.7.1.tgz","fileCount":84,"integrity":"sha512-ezwATdN3OlzMJIAkwCSXuVJR9MbtJzDU6NZTS4+P+OvTVp8/Cj6isGp420nLTt3k8kaRi/Ei/gPAmp6WlLZfhg==","signatures":[{"sig":"MEUCIFpv1miO9Ntsnlx6ryAYuArsHMiCIdA3b6azhwdCLFb5AiEAwUQpiNTluita13ceqiOPva/LgOrEvxCYSBfW9OHOR8g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEq29CRA9TVsSAnZWagAAn+IP/275oD0RSPml4Fq79hAE\ncq0Zx3g6qYlCkpF305+aPqVrSPgKWwuPVpY2I/r1RkdZ5Kt/9WJG40UGQcia\nx4quMU/IzFt8HFnKl8KC3DixlQnAj7fVdEb5Ur/y/bxMXvhfuBLvNkSe2W6u\nzt/ouAiAm6vMXWflYGpSPcBaiCNNu/s36QQLSvjBM2KjovEBcnMzj4woAIcD\n9Un53pJ2lolRqMeWhkCfc0kp2V5Rp7WbOOyuK2cWVQ9NIGrEWi7wjvi2S5I9\nzGd7sy+6WwMYcoDPaNWp8hOnN5MVQkJuiOMmJlK73Q65nXPSfpNbT5luaqW8\nUCSTvd0BuDuaBYhmQrCQXqYDY6B4yWIB3LP0myA1KnT4tD++Kh+xZgAeblqy\nQURjWgx0FbLwgsCsVkYvnazoRv1yjBX921RDI7ugYDgHnwfqQ+XlKnFZgtpc\ng8hHYI7Hix0MtuPXVlBYt4YCX5XsFa+lNpjl3bgps+5EoPtlQ780Tangc/s8\nGsuMv1VSLfHtrM19N/o9JJcF5eETEVBpGGewd5Nqz52WUKmRkO+/Jwe8DgDR\nwjSyTB7JtIeyZMFuDEKzrvcyjTGpReaJYZF0UjIQvCZOIfG74qbotlwCBdTx\nRyirN9OZmVNoAA8pGHEGYrmpf/L4HN1zsA6iK8R0tF4MIZCrnDwkChSXT3Er\nstFu\r\n=apWC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"d9bfe887b61eb2b8ae041c909bd713141f86a459","scripts":{"test":"npm test","build":"npm run build:esm && npm run build:cjs","watch":"tsc --module commonjs --outDir dist/cjs --watch","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","playground":"node ./dist/cjs/__TEST-SCRIPT__/playground.js","prepublishOnly":"npm run build","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"6.13.4","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"10.14.2","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.7.1_1628614076864_0.74407212297815","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"ethereum-multicall","version":"2.8.0","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.8.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"765dd0d307b2d00fa4c02578af805f86987e490a","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.8.0.tgz","fileCount":85,"integrity":"sha512-0SKp3yLJ/M7zXNPbcQxQWmsH9PLjaONe621FjZBZeYEvX7ft4/M2eihKyDDtPtsUI254h7VsZzl8t93cRFcTOg==","signatures":[{"sig":"MEUCIDnWKnmsLHNNkOWoLS0vEstWYb29lFkhb3UUGXyPtUelAiEAlH81BKGc+Uu/JB3v3TIjxV77iTw0SUPcBCeDcVZg3vQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOGKaCRA9TVsSAnZWagAALQUP/00ZyS98TnDjE/cqWfHR\n4ioxdbztsXZhSSWyfcgkwqZ8GgFsB6lvih8QxUq36ka3OyHhijUaq0yhGZZ9\ncGJ3b1volFgUfRsJfCpmiPrMfzjBtAZgi/UuaZT1nDYNV6IjfvcdOD2CD5xX\njPiXR73HIk6IVsPXMsPoez9gjm6bBDiiwjkhnA54Tc1KkJhx/8A1yNfoMlW7\nhbfElugkVlljLrXMTO8gIaNi/FM/k/E+rTJTKCneFK+X5C3q0IZkjndxnwaB\no173LL6RZVi2j8ioHXVWwt56U4OdXxwLZkY2Bz5Y6HnzUh+iG801MtxB5dyt\nSDmyXoqA2BJYpJfoyOjA2em7V0jVAZ/AE1vWbecvPtvdDiVbDF+Xeaha0A8Z\nbc48StaG2ZVZvuijMtWTJEtM4sOS5GfNMSB92RrpGeQ1ZqKj1bJCz7aBRSIL\nnUF2Nhzj0DMge8IY4AMlg62F3BlHHGlrytPRdWpteKF4EqNWsFa1lrzogapn\n7eSSnpvrO0znMAq3qw1NSWNYFXwZc/duiauY9asP7LZ+jke0cOyeUPyHFPjI\nfUcnHfuKtW+Hn7Lt0U6Httqzq7bCYZGcd6DCPAcIZQr0/ofJqIUEB5QNVOq0\nrWpqfo7DyYQMtRrAgJ9cP/u1fykzgbQhlPCPsIeGas683bzp1/3CdEyuW8H5\n/FvX\r\n=r6TP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"da5879bf88569b3e85537ee9cceab7828c03b671","scripts":{"test":"npm test","build":"npm run build:esm && npm run build:cjs","watch":"tsc --module commonjs --outDir dist/cjs --watch","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","playground":"node ./dist/cjs/__TEST-SCRIPT__/playground.js","prepublishOnly":"npm run build","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"7.20.6","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"16.6.2","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.8.0_1631085210578_0.8171919999051631","host":"s3://npm-registry-packages"}},"2.9.0":{"name":"ethereum-multicall","version":"2.9.0","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.9.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"12ec9bda703a257b02c76c564f7e52038d06232c","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.9.0.tgz","fileCount":85,"integrity":"sha512-KCe51v42DDk3Ed0/DJaESymned4P9yQ6bJdpY+PlKGcPYmD6p/5yMThQr8G27V+REUVHY5L1zc7r0n4XAO/0mQ==","signatures":[{"sig":"MEYCIQDCgEdfjXzTLEucFG5TxMg21vElqSF1JpCWOcSB5fgIRQIhAKWuORQIg8Yu9yVO1Oy66169To73/+xcqsOcjJNIkX3M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2qT3CRA9TVsSAnZWagAAdZsQAJm55eawShc0FFiMCdQ3\n9AxYCnyoCD49fuLHor17KpLi4PRhs/8GYmqYfjTzXf/Ihlx1K5OJuU3/uOdi\naIvFwk5GYGLbjJp+qEGxfsMYt4e39pJR//3PPceTZokg3VPwU3/6ti1qEBwk\nQeE7ltBC0aaAb2q6SJPXxe4vFWMRYrsm9zRphAI5SZEboVptR1f8IKy/XiSv\n8yDjMFNoA65M3QtjJaWjbny33uGFgh1LzoAWVTPtDcPG5x0OVtPkELSPgUS5\nCOYfc+6HHaE/60fbQLLzGc+gz5aQ3+va4zfmtpEolLC83QjWcN/S4oAYwbPQ\nj+vmaAj1tN4+fqIBKX406NfVSsQfpSZohfABKleabI9qMz0K+f3cXl8WErdC\nuVP545V0V0QHn2RLVtQajgwcyyk1VDi1YZ8yKNrmgKNY7NG5k0WSZSyqRGbo\nPcl0C6TU3at0X7PWad62Mf/3OmzV2eytolxRq0RmSJx6U7a4o2U6ijvMX7+6\ni6ApBDdmG1AaEx1S7Z1A/xY8pEvua84Wni3Wl2vdj10nR4ZxtZo3yAnhJj+p\nPLus7cU+DIVV6m4dxXaGUd4QX3v3OSNArl1g5k6K2+J3DPZKyvA1przOzle2\nnrULmDBiAV0+5ZVXeUO2njQq7GTC9j+XWgfqovmmJdcoQVWwyHXiF1g6kymb\nGEn1\r\n=mB5w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"9d2142ca926067e25cd77a286c136f9001235e57","scripts":{"test":"npm test","build":"npm run build:esm && npm run build:cjs","watch":"tsc --module commonjs --outDir dist/cjs --watch","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","playground":"node ./dist/cjs/__TEST-SCRIPT__/playground.js","prepublishOnly":"npm run build","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"7.20.6","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"16.6.2","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.9.0_1632324265998_0.5005384352439317","host":"s3://npm-registry-packages"}},"2.10.0":{"name":"ethereum-multicall","version":"2.10.0","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.10.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"db8e41109e01c63058cf99a1b00770c93e8abb75","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.10.0.tgz","fileCount":85,"integrity":"sha512-H5rYoNJ+ukV5Z932AkxsEzV9MveJgb1Y5aFfS5SmenFuUkTwx9gje1d1JSl44+Wa8PBLuu9+7BHIX1mdJdQLSg==","signatures":[{"sig":"MEYCIQC4VuTgN8VFfq/nW6RuiBZi+0+aWsNOCaxP1OGcAKWPfwIhAOHbAQgYNWGuOHYbYZzCxH98NXL7y/sQGLfnk6NM0VBQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiASLQCRA9TVsSAnZWagAA/LAP/24SeVnSX0dLe+DPa8cr\ny36Mg195bGy0CI/mBJDAgkLSTAaRABoZGQRf+drac/BFDZz/uuXrE6fQArtr\nn42z7ub+8ZnuqR12a2cfYa1bqA1qqCVNHpTDXhNkwcpfyTxvQ7/g9V/HVK5A\nnfVL7ntC1LJEsUMdeVNWeY4vr0atFp1v4dl2/fQH5ZxgWmqZBggRPYTluJBP\nIM/gA288zzCvL5g2ixkxbA0itI8gMCom6flBSkqZf7DHIUQ+yvs99P9iEabq\nXWshF6ijNx+LjqYIHtee/cPnH5no3IfhTKdIHm0BevzkCRn17GRBGI76Uv5T\nCQITbqQak+F+4xUyc64X1v0WE73Ud9DHBxH10bK+Wm63bPae506z50ZG68+M\nzpu2VcYYCFBT2BNWFhFtd952t5EhDwaGHUwWdx7ft1fuY0LjJvAZqXYSX6xw\n+KzqKouso4Svnxms6d+zd3Gz4iRatfIsrHKEgaR7jOBu4NfaKcVwc0N4O+3h\n08AUfkwB6ntE+r4Xvu2rZGQqa3YrUuyH4a8yqWPTZ6O5LdhZ11D65217A+Y+\nRupKGuZYvTkP4elHh3YD1IC0cDzXhMbYbpdUgyNFWSDmqFb2lNlO5z+0UM6E\nutyJDJJIgVsr5KquoPAdY04kzE9A1WiF74ML6ur25b0raG05KfjRSNuWFhtu\nbLOl\r\n=BpEV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"23b3a3528b2fc45da1ad490483bfcd59f6ea3e11","scripts":{"test":"npm test","build":"npm run build:esm && npm run build:cjs","watch":"tsc --module commonjs --outDir dist/cjs --watch","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","playground":"node ./dist/cjs/__TEST-SCRIPT__/playground.js","prepublishOnly":"npm run build","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"8.4.0","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"16.13.1","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.10.0_1644241616152_0.11138360155397442","host":"s3://npm-registry-packages"}},"2.11.0":{"name":"ethereum-multicall","version":"2.11.0","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.11.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"4d1a1ea575a9b248685a6f09f5cf6c91df95031e","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.11.0.tgz","fileCount":85,"integrity":"sha512-PUgMuahgRjGFBk9CNDq1T+PZrSPWm60JBoAjGjFhVJuFK1GjL2idoeKOTh7PteVetKPhGdd+Grg6pvmGipRJaw==","signatures":[{"sig":"MEUCIA4+HwevWlOkmUfn7JF0dYaIehc802CwMxdRk0cOkQo6AiEAtiiBOSGUQVGKk7FxER5QObLoUTsP5Kq93kxYjbbFEYM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJid4TdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLGA//VjjPjfmkEmofEbXUASFwzm35XgwrvK+Spg8/nwpZsObFKkHF\r\nAHUoDG2DfigVPjtxGOf9YPpSVUd+v+zU0U/RhAoDB1daWzMOdnjeyS08CqAB\r\nKmm/QPDOdFEmqpQPgQVP9y2KbIxG+9FZlGBhu1UCk6CHAKDGq5DvmD0kTABX\r\nujdwAxV/eJ1IS5CE7B1VrJ5dV+3ba2F/75AxZf91gVjwIGBXtwCwgUSofocX\r\nHl5kD/k8/Bh4JvuSbELyg174f+qEsJcd0cgqtbkPtX2/xCE7FH9qGT/8Pch9\r\n3pQD4cP3qnMl1mS3Mag7GzpVkVsnK9HBpJTAE4t69D9z1oTv023h7dXvae57\r\nc6U9o1UZiLqNW3e3nbznFNwIezn9QcP/Jp9c/7yp1GInGSSMclRgwWURWMBL\r\nJLWyPjADbs914RzaHGxy7dUFjCs207vtWH+YeV8DXzmAVbBlHjbebJ61H5cR\r\n/ZKjnJCbqevZUQuebyoNecOMAfsHcqlWuT9t3/CF+7oai56IvTRUwYD5Sfhg\r\nYRqikqKjumfSUIrP0LkrB6P4h2192drVUg4sYrof7rXhotKK8Ty1hzBlpgv9\r\nFSyjQYJ3ZH2wEckXUdxW5SHQhEO+7/yIn5N/D44ZwQDvd3+EWuR4viX6+BKW\r\n7vb25aeIm097CVEMnLwl8LiLEMUHlUPLpng=\r\n=Ae/g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"96566495f3bebf1fca51bbe2c633eef0b8d640cd","scripts":{"test":"npm test","build":"npm run build:esm && npm run build:cjs","watch":"tsc --module commonjs --outDir dist/cjs --watch","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","playground":"node ./dist/cjs/__TEST-SCRIPT__/playground.js","prepublishOnly":"npm run build","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"8.1.2","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"16.13.2","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.11.0_1651999965062_0.1179204738645625","host":"s3://npm-registry-packages"}},"2.12.0":{"name":"ethereum-multicall","version":"2.12.0","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.12.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"ef7ea84ae44c5f43ef0bd4f5e493f7283adf9339","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.12.0.tgz","fileCount":83,"integrity":"sha512-LarV0DzEMBbzTwIe+vpwUsba27WPuBRTQ45GudzczDSBXqGzDgbBEeUHF+I7TEaxJ4I2zZg5kllsRz5BAjVUYA==","signatures":[{"sig":"MEUCIQC/y1EWCX83Qvt8VDvfzWw5tgVAjCvKY44KwQWLzpFF5gIgZzbvGcetaKYhRk1J9C8GTK6dLbcFn2JBjd3gJ5/5JD8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJig6umACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7JQ/+PqU0ngD3r4hpMAsYzk6cSWlSMGXGvUZ4FQ8N/xFfP1kwD+OI\r\nIjTILBrQDfNVYnu+RW7sy7D+dGAWzjwMxywSdedS7NNmAop3Oc5i9/j8Ujlm\r\nsfhOiG49jJQx1LQxbSvj2emBIP7tu/tkPFdRLar9Fnd0xYUWHFxZ+eGeU6Qr\r\n/VMWGfUiVj6C0H0q540vO/8YNKbJgLUHC0oqmwlTT5ueUeaxquHIkNym4gO/\r\naGqCE6nIaiybpOdu9EtVbvUaTPWShL/B3ZY/OCuJhIi+iSoeLn92P9T5oY6C\r\nmwWqboP+Q+hWa6Y/7H+usuvcTCgp70HJmWXjBNeIGaueXvx3DLfX3WEsmS6h\r\nRUpZdECULZGJrlPuu5QqS1RrsmqN1zivXnPYUgpSLXgvlTd+IqaOY5LuECpt\r\nYuz9Hf2lzQ23CP3nEri+ZORl5XFCVw9+pF9+Ll01UheugMf1rll1k17TJ0Zm\r\nNB6p2cKtYYN/moK3AqgBRxWPjfoOhZX6M+NhVDtLohqNrZCnJSAwWk9HNPJi\r\nRRWXijsriztgK5eUbwlIosnJ57ultT1r+IdLbA1D5oEtuxuaMF4scEVVbLvy\r\nBYhf0Env7bE0/HHcoOU+LM2UpdA5Eekry5WOhh8gSQAYBvX24V24JA3vWlI8\r\nsRbqX67/efjXXDnj7A3jLPMludFANZtNvb0=\r\n=biD8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"2e0507b893654f3ed286faa31dcf429cde808cd2","scripts":{"test":"npm test","build":"npm run build:esm && npm run build:cjs","watch":"tsc --module commonjs --outDir dist/cjs --watch","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","playground":"node ./dist/cjs/__TEST-SCRIPT__/playground.js","prepublishOnly":"npm run build","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"8.5.5","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"17.9.0","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.12.0_1652796326123_0.48207164367132616","host":"s3://npm-registry-packages"}},"2.13.0":{"name":"ethereum-multicall","version":"2.13.0","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.13.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"fac9729019e267050379835b1a8e08b57dda1de5","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.13.0.tgz","fileCount":87,"integrity":"sha512-CAC8kJi6DM1ilPl8Oa+h88eX38fjH5h52pBbFFYKfXpSkGDqvkRAP4lLmksjx02h5fOnC8nMyP9Zi4t8nNLEaA==","signatures":[{"sig":"MEYCIQCpnkmGHHwL6+yOBlszdnHFY9jhoDOWQHoVClH0LAdCowIhAP7dfw9nTTLpPmK0KxYYEiW97VnxUX0/xpQTMZF92M7t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitfwRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpiug//XiDitxWs66JJtII1J/HB9jskYitQB7Xi/fhVtfzvlpvbj3rX\r\ngLWpHA+Y46QbKau0yZjPXF04ka8+YFvfry7o1Fbq/XqPGJWPmIiFFYbMOdUq\r\nvvdA/SEl3rrLbZjwKvmNBbotlbcTmtq6lSc3s4USZ/H2P9OsxgHmltyhCwta\r\nTNp/Q4dySM7gno8IjGtxbS1jKGsfXC2zitO1YC8YAOiMkeACTZgfDKKTpcZD\r\nKuHXmRkrR7XkHNov8Hb6WiRxM/hqugd7mdftxW8oZiKjjGt3nMeWOegSwrf3\r\nv9rQfqnliKf3sfUTk8z07B9b7Jt4Lww9WqEQXj5UzDQRJO24vkx8Js0h+6JR\r\ndoJYpQ34IXklDMi5eOekKDH6yNbPcfQxmCWJnpFx1uq4HDZxaU4cCcxPtAFz\r\nsqj76yrMgh01aEHDzms7fZb2BOsSF8/eYK+gWOnBW5eWt53luLmAZsjpzFDC\r\naH9LAh0xjrEq1hnqCEG28GulMshzeXgrAZs/L5S3r/h13zuizLKrah+dGL40\r\nuVZ4k2FGpRhVEazfC2JQ9fcpJSDwppSrqRNbTYj1UOc6UC0GKyAkJZEDmRPY\r\nAnASrQDDZC34G6FwxFGhYx8ax6pl8ogd6ygwz3Z8lln8EKHtjXhliIGV9MCp\r\n/u8E8VOr5aclaRycQbblDPlaIUT7qym/wag=\r\n=3Vms\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"7594097d25b65fdf3c6174e4e2ff0fc93b90ffb1","scripts":{"test":"npm test","build":"npm run build:esm && npm run build:cjs","watch":"tsc --module commonjs --outDir dist/cjs --watch","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","playground":"node ./dist/cjs/__TEST-SCRIPT__/playground.js","prepublishOnly":"npm run build","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"8.5.5","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"17.8.0","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.13.0_1656093713418_0.4719503661440081","host":"s3://npm-registry-packages"}},"2.14.0":{"name":"ethereum-multicall","version":"2.14.0","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.14.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"aa1e8cdf2932de5e96af51be93c79131aae6695d","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.14.0.tgz","fileCount":87,"integrity":"sha512-nyfepMbvFqgv1il/gky6J+dyT/kvaNFTNvmiEp+E7xluwKUGnyCfA6/q4oyi2TLvg4yGYnmrwr3D9jcAd1hVYQ==","signatures":[{"sig":"MEQCIGmX6XdGlqFqHVvCUAXi4u1WqFFFKJTwhNWMKmHkGDaoAiANrHxWnOCTfOGmWu4569eWs2KVilFensMTOH1BxwLl0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizosuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtuRAAnqsXa1MOeJe6gNI71k1ZM89vzJz2TuQ9YWmjcCVjUgNrg1CM\r\n+e8lg43noJBsW/9wt9Nsb4W3HZ/yMPQL/OVREiw/2BrNPMgBpboXvQEFRxdz\r\nmLlesYv0yy1LrSYooFfQaSerBy/T9L3uF8fBHLIJYNn2O5yvuKluhSJot0oi\r\n4rPcWFCvJb5bBCA4m/sTVQ+VMOBS4hymCAKg7+zWLP4SN05twYO7A7FnHrxs\r\nvvD0Z+icfSQ7j9UkIToqKrazlAoRm4OY4EvTQC4ZKhhQQLjIPAE/hfKsi6L6\r\nRMoHoZtj7C2RYO+AytVrNKFhTh0iIzQQdszvck/r3w1FnYd9wydc8sb6CgI2\r\nPLvYYjajqHMqEdKlY94Ks7nkt0f1nsVNxrFLnjDqswq6sEfBGtIEbTx1az0o\r\nUxKdokDr3UfzQ7aBGFEMdOSDD8e8BIxf1TfH0KZsJf9Wa0hkIctAOxdMnMTe\r\na3VAd5qE437SqBGYubFc+xq9gUdcBHy4p7EiNttSAnS6oNc+34UjdV6hkQmz\r\nDyot481C5QZhNnI8Fdrl09Ogqziq8hxKj0eJwSBCSlYlVOtiJF6NsqLnbfH1\r\nkeDXJReb1nwQOxvBT/Q17pZvfbgdojkmRzbOwSUHelncZwTDKienAdenzBVe\r\nhi3GXQVYNGYMjMChE2QqqOsp2d6oIMPCp6Y=\r\n=pV0D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"6001164b50915eb24f992850d7a9ba98626345f2","scripts":{"test":"npm test","build":"npm run build:esm && npm run build:cjs","watch":"tsc --module commonjs --outDir dist/cjs --watch","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","playground":"node ./dist/cjs/__TEST-SCRIPT__/playground.js","prepublishOnly":"npm run build","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"8.5.5","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"17.8.0","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.14.0_1657703213925_0.6386876662892069","host":"s3://npm-registry-packages"}},"2.14.1":{"name":"ethereum-multicall","version":"2.14.1","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.14.1","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"3fd11262336f1d4fadb52263df8c3318fd1b3433","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.14.1.tgz","fileCount":87,"integrity":"sha512-uJ0B8E7Qu1PXdIWydoPJ9BD0tMGgcO7ruZruY7yo+1xZD7evKi/I19aX88xnYuoBhW9v5rx/CnACpD9ooVMFww==","signatures":[{"sig":"MEQCIGgcDDKN+Hfj/jd1NtX42MMOB3vwh13D5/rUAvWftJ+CAiBN3vTliIXu+VuciX0c6NASPagyuznjpW0pXbmJh0CEIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi//uXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomghAAgo34/fH9hZrsMf/o7EE28EB+Tf6Et/zPETMtI5B5Hhn0TsZo\r\nZdgyrYcmRYROj19LSXkvFXVxYbosUvM9Ez/ddJa0zCY2JuCEkUrLTywu7jyW\r\nzCyosTP1v5WVkW1MIBeatcdCXVq3EeG6H7ivKcT3P/eoQJjKZaf4V9mXlT2Z\r\nn6t5Hzjht17mvOK19+DUuuQXTrBSMsd74FvsOliMNV0L+kjBKdvdLsTW0f9n\r\n4UdMTRbKKG2AQeppIJPzs7TPrgLex8yf/eYSN8qAFj1HGR7rUV0ol8/R0fU5\r\nUz4PU146lXFbRFwwSUF8sBW+EKQzUHORzNWIRmuGM2UOJISPlXpVasJJKnld\r\nPEyDoN4fF5KYx5a+ZFk5NRSrG98xs6v8m6g/Gw08/cdiLAqqtM3uXyqkLc3L\r\nkMRWAJYP5rTm6KdpIrEgJYftBgrDCX/BuaYcy3qA8YYx++4UYuWTrtc5iZBE\r\np5fMGKtemRaHCag5Vx8Wh1SU0MxtDncSV6p1R0op+9OSRTA5xfN6djfhNtK9\r\njy4QYuzdNxHttQthK9qVYraBtAZXGoGS/Hq6hArJQ6BKfzcZN7sDFYaF90sF\r\n/NphJYrAKDWGP/47RV4ccqzwoBgQP3KTRZ4o4f7rW2eUZkKGK1nM2IjhP6r8\r\n2UOsPG5Kpdj+tBTlVQjHfvHiEC4mIQcI32Q=\r\n=YsYu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"9acdda8e566662e3b9abccd1344054f2176aca60","scripts":{"test":"npm test","build":"npm run build:esm && npm run build:cjs","watch":"tsc --module commonjs --outDir dist/cjs --watch","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","playground":"node ./dist/cjs/__TEST-SCRIPT__/playground.js","prepublishOnly":"npm run build","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"8.5.5","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"17.8.0","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.14.1_1660943255633_0.1670831002319657","host":"s3://npm-registry-packages"}},"2.15.0":{"name":"ethereum-multicall","version":"2.15.0","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.15.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"31706ab90fde3c4a204e9e2b094871619e6dbff8","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.15.0.tgz","fileCount":87,"integrity":"sha512-Xyr/N9NYF4INiUKyg7k2AVjPMnpvRBVVZ4hSHenJF9sGBmVy3ZnSAXtLduWFBz/jogEx+mihfHRiaFkKM0yzWw==","signatures":[{"sig":"MEYCIQCHtV7TqafX2szQIszVN4mhTMMel66U1eUhVHrNkZIqHwIhAKQIJ1XKU31Dk1ex7DCjXMQ4CWJLxpDGK0U/LqPFXJ9m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGb55ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruMQ//XcBR7cVH+7hW6W+S2aDchp73MbB3/pMnL4tIyWQ2lxb/quz9\r\nNKJeGeK6bKCCHkZhMXLdiyQYSvlbiQ8cJQrxNbePiy9EDJOr2k8niJRgbUWm\r\n5wdmt+TrFzP1db8m9XH/D9/Wnp7iQdU13jzpeLyPgql8VTA69T0osjtbIRH/\r\nYsOG8gOwgZ3wfK6Pz3+SS2zxRwiBIzTaRvTFiTCH2RQugpD6z2OiPJ8U/KBP\r\nUPjFmOCqXjouIjXXcbaaEWCh3UpcXl5hlAon7OXiO3O2ZN3vPqiUkD/zdq2X\r\ncyWaLUmYdLkrp0LuIK9kuOfKy2CmC8mS8k4DwiSwBJ3oHC9idycybvDx9q4e\r\nHMd1JHwTDdwFZVjO5Rt/VxMU2B3fh1d2hXdRRAa7NL3KxeflC72u2StOwWc7\r\nopM8t5Wj7CjqIhUtQJC8vybjMofnXxo/kgHRXlqG5CUhbGOz7W0RfJA/WtQx\r\nBNy/uStSTMjeYsiTEAX5k3ZPJPI+amzWKcrQG+lS0iszXT+Z3EDYcuY5Sv0x\r\npWaQg1jqUhrrbf2PMaPq1kMdtVMmf+xGhVsbDFBW591o39gmTuNKb+PRmtZn\r\n/ahhHf/K/ISP/JGXm9JLEz0sgMLN1nT7QcJsKWBqJDa7/JPUqypiD+vq9lis\r\nj89DFT0B+7Rl5rfkXK83YWp4NbB9cniE2gs=\r\n=bPVc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"18935516b230bcca53e7699b8244d4183a0fe84d","scripts":{"test":"npm test","build":"npm run build:esm && npm run build:cjs","watch":"tsc --module commonjs --outDir dist/cjs --watch","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","playground":"node ./dist/cjs/__TEST-SCRIPT__/playground.js","prepublishOnly":"npm run build","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"8.5.5","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"17.8.0","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.15.0_1662631545520_0.7615695583604942","host":"s3://npm-registry-packages"}},"2.16.0":{"name":"ethereum-multicall","version":"2.16.0","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.16.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"8c3eec363743c5fa54b2d2f006d020c2e57eadb7","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.16.0.tgz","fileCount":87,"integrity":"sha512-SdhK5cJFwT0zbbKaVNHzJXjZRyaaI9ojAGqRzlrWj3L1On/KvP83I3fevr27//sghBwSGQNYrJcgAUN79OCREw==","signatures":[{"sig":"MEYCIQDFvYEQFe3GMf9DunJzHrTB/buAr0DZJpT8/2kSAtMJcQIhAKhNvBjHhsDyy9au1AGGuC+Dc0J/0NVyyzch1xXmEFzE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFtHJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpbfw/9GYiZbgg/2OMFqmkwtAdc+J/I06CmkAMkV2eBKV0fzZ1Q15AC\r\nlAFxSrEYFBR9KLnNMqrEjFKHqO6mteA22nzahbyGt4KDfrXlN1tc34YHISxA\r\n/99JUMcWBpjoGufNnwkAs1KpQlFlveI+2IJ8/CSAyJYtfRg3nR3trm9B6D1y\r\nf4uUqVa4X2Y2ZUonkE+bqMd62GVIJ6qxOuzJhtVEgqoowqyfSF1TO0Q6Vbqg\r\nvxyFf2JrCuB2L69ha/2FJBLlKbr0wr4ZhP4z1Lwq4HcJsjkmVbcPQ8nudMRr\r\nMM2kZeogipi9y+tn6jdVSt2H3WDwK9Pf40LnH+FJxgeF8ItLvltWoZf+YlTE\r\nZPSMrpKMpKz2MFYWz2GWJUMoAY29EIcQL4mM82Zb0DqO+YAv6y6LDjl67ii7\r\nqgO9vr2KMU0E7zmRrZLs2hmyvc3uw1PqszmCIHfKjX+iMB0sWIgpkKuBG2Gd\r\nxa/LAeKAnA/z0E03NWrLcrsUbjGEriDAiG7cgYNzbdyhS7+ccdSkNJdbIB6w\r\nCpO0QhpKDhBYwG8y5kT7IDiKoSoWPkDBlIlSmoV+CdSMCZkcVQ83wHw2/fhU\r\nnDijWTQPawx+rLuwS2gK+MgDyEZ/r7oeik5f3d6NlWiY51V0cwbPP9W0qZc+\r\nLRHWjcuJGAKCCQ2Nlc2Pwc1cAqGeNAVyEJM=\r\n=Kpux\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"242d24cdeaebcd3fe1c35af678700dbc0083bba3","scripts":{"test":"npm test","build":"npm run build:esm && npm run build:cjs","watch":"tsc --module commonjs --outDir dist/cjs --watch","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","playground":"node ./dist/cjs/__TEST-SCRIPT__/playground.js","prepublishOnly":"npm run build","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"8.19.2","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.16.0_1679217097341_0.1757549598063577","host":"s3://npm-registry-packages"}},"2.16.1":{"name":"ethereum-multicall","version":"2.16.1","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.16.1","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"4a0e110b02b4c7a3431361822035fa8dfa3e11cd","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.16.1.tgz","fileCount":87,"integrity":"sha512-24MgG22WGHxavIsb6E46Pa6MpkHAkP3pau6R0rQFB4m9gQIxpv5by0Gj4vx7FMjXisFbjlcxVP32hZQXYRP6Yw==","signatures":[{"sig":"MEYCIQDcNmtioOvpIqvc4ScNlr7ghP9RPHlq2hexVXQ/FrhjRwIhAJ2eVKktaV+gDAc6F/YzI9iTyapAbR9IDH4B17zgo19l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFtMGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrf7A//T0JWgreqRRUu/zjE6nrPvgZM77ooFrAfHcFB3ifp2txWZS0q\r\nuUgDnnFQ3qHzhZFJG+Vb+nQrVtpEAB8eklvhXr5Bo3TOo/clly04mby3Tcmv\r\nobiq7Mjc9nJGluoN43mOclaTe8Umyl+r/opNI6p6G+cj+8vXaAtxx3iUIvck\r\n0IUgekGxnD9vRZxPLElWzlU+f2689oWNudSzstBX7AyvjQ6En/mzIkLRlfMY\r\n3N3VyvqgeYMDbWhPDiYAuB6pNCF2iBY6Kyh3piAX/rr6RLJBPcjLApKESsv5\r\nET0Po9cytsPlE5/e2rsQgcl2n9itxVO8sY5D7YWqErWTfzyGRZGMRm2unMz3\r\nNEQpXCcCixZ5PRLclVNSVnhomPthn7/FJMLDRZ05q9IdGCswuNS3SLqf3T5q\r\n8zeRlNOk4eUuNIrKpMEtunYHXKu7a6kI+zOXwoZt06E7vdKWXMXEK+fjsdmg\r\nMS3Wd35JFK2AbfS9uEGuZKjvRPn6TlYh9eTeFrfi88eNlmhJ2PorVVokXRKp\r\nYAgZERJGqLgmlbNJRKvSgHplK7HikyfZgHGLDbyf2VdouBa+60zWh+WCL8HL\r\nlN8IrR9JdXiik1msR4ysjDoXoltbOfUeNcYTUt5+QU8V/N04JVXr4Q3kNizw\r\nqsPpMRyv8nzDLK8n6S0hkp1Y2d+Luj4IKIk=\r\n=Mjbl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"f8be2dc360f3c93fb7271c93382f3c14ac7a6b21","scripts":{"test":"npm test","build":"npm run build:esm && npm run build:cjs","watch":"tsc --module commonjs --outDir dist/cjs --watch","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","playground":"node ./dist/cjs/__TEST-SCRIPT__/playground.js","prepublishOnly":"npm run build","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"8.19.2","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.16.1_1679217414110_0.44463106891393944","host":"s3://npm-registry-packages"}},"2.17.0":{"name":"ethereum-multicall","version":"2.17.0","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.17.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"c56a8884f2d895a87bc90b1257653e2f131ad8a5","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.17.0.tgz","fileCount":87,"integrity":"sha512-9me2vHVjzLbb9Y5xWHCSu0PDtm13SVTZyvV3y2/VAtbuMykoET5g8h/ktL4ECZ8k76cn9jnZythoQki3nJqhSA==","signatures":[{"sig":"MEYCIQCUnAq90FEesQd+4uRjNAWBPlWSHKBnHvYrXVCLYxC1MQIhAKX0QVQ5Nwg/cx3IJO4dZ3XNtNT5uwT923E435apqSzm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQTH0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1YxAAn0NIzPXMwGVtBYRJz45bX3fB23fw4E+ugHwU9DXmszaPE/NT\r\n7hJ87UZ8HXNWbhn5AtFiM/Qh4k7VAM5p/ZgyLsNMReKF5f1ngvLVuVDlDyDo\r\nJDGnOf7MU3t9Qa89MLJFhAs4taNmkOfQRblJV1WeSxfe/q9+1hYMwUn0GjJO\r\ns+3hEqOGjoAFdlkWS8gfWOxb/WLKObBBjGteYD9vWY4mz5RZlLghwkKCCAVX\r\nVIhdAsiuquhFHXLnlVqp2h0kTSVXvcbSIlxcBiu8TBIZ3BCZvF8Uj9a1wc/w\r\nLEjoJY+bFKOOkoONa0qNZlB8QsrLWWSp+ZTH6pstAV0/wxmWxZ2yF5ioLKMP\r\nWTz8j7G4ZDxPbWdrek4X5lYhSr5FyJruEaj26s55yeAY0KBT1aq9eOFCDzyf\r\nD7Bp3Hh3xo0RvPW10sE7QF1PAJW189HOLszBkuprvYefqJ9Txop3lgVJtZ4C\r\nO/TT4M5vsuG58nM4ZHevjhctfToQ2UwKJayqZAzLa9xTKHmz0IEuaP4koHr2\r\nxxVFe989C8uNlGoATU6NeC3IYWG/dZQHFJP0VwwF0ozjcO5BkQETgzCQtv7A\r\nWa5bwR9MAr+VZiNCCUsHQR0FtIecidXLeCj1eMBxIbnwRSrTvBrmaO1eWFQM\r\n0OrtU+PUuaSodtrv6gCukxyaA0QgMCa/JgQ=\r\n=uvR5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"eee69188f4d85ee3575ae87b0cb2f4840d62226a","scripts":{"test":"npm test","build":"npm run build:esm && npm run build:cjs","watch":"tsc --module commonjs --outDir dist/cjs --watch","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","playground":"node ./dist/cjs/__TEST-SCRIPT__/playground.js","prepublishOnly":"npm run build","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"8.19.2","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.17.0_1681994227869_0.38769824071099923","host":"s3://npm-registry-packages"}},"2.18.0":{"name":"ethereum-multicall","version":"2.18.0","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.18.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"6a37442e945ed90d163c63c882cc174b78a0608e","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.18.0.tgz","fileCount":87,"integrity":"sha512-dm4IPoyrhMouQ040ov73DkNPCTv8mPFr/NyoDXdDxFCIvcMa0HMClZzJIys7bttPEeVq30IoPjldqC8rgj6N0Q==","signatures":[{"sig":"MEYCIQDn5Ag+567n7oeXq32gsLXqbbP7SuqIoA8L1XSfDrp2IwIhAMn297584WQsRc6cLIaD/u680lAVoKbTTC5TLl/rnnrS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122187},"main":"dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"44300dde0884a1caef6417e12655461d20fa52b7","scripts":{"test":"npm test","build":"npm run build:esm && npm run build:cjs","watch":"tsc --module commonjs --outDir dist/cjs --watch","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","playground":"node ./dist/cjs/__TEST-SCRIPT__/playground.js","prepublishOnly":"npm run build","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"8.19.2","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.18.0_1689241918598_0.5084112433006325","host":"s3://npm-registry-packages"}},"2.19.0":{"name":"ethereum-multicall","version":"2.19.0","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.19.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"28462bf48792bf7bb0b2db1ca546f439b2adab96","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.19.0.tgz","fileCount":87,"integrity":"sha512-ECMxdf1ffxBWTCLeAzEGGWUYNdlNq4zXPj/ZPXdaixbx/qZ/gw4ongwpuR5UGy6D5epWDftvFvIAEzmkwGZ1lQ==","signatures":[{"sig":"MEYCIQDUSMiSqGI9vWhl+vI+JzSUozK9vWGoK3djRBC62F7MnwIhAJN6EPGdqaSMYbIQym1dz714nE1HPx+YJYGysihJT+ne","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123213},"main":"dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"4873fdf88b5931db9de37da43bf7126cd1b7e092","scripts":{"test":"npm test","build":"npm run build:esm && npm run build:cjs","watch":"tsc --module commonjs --outDir dist/cjs --watch","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","playground":"node ./dist/cjs/__TEST-SCRIPT__/playground.js","prepublishOnly":"npm run build","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"8.19.2","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.19.0_1689637283178_0.11635674107859773","host":"s3://npm-registry-packages"}},"2.20.0":{"name":"ethereum-multicall","version":"2.20.0","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.20.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"9780259849eb661e682af395194ee7c05ee7baf5","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.20.0.tgz","fileCount":87,"integrity":"sha512-b7N1E1MzI85mpxevpyS3BSsKLdi0A5aeOfBq1F5hsQtoHhHlVYJ1xtL922k4hjjdstdSXPq0xAfuyALNzDF/dg==","signatures":[{"sig":"MEQCIDDcv2e8Jm0pEzWBDcP87ob0aPoaci9WuhuSGG2xxtVfAiB+jncwSnnz04QiH6NkzXI4veEDfZ6T+2v2aIdPLWQnkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124341},"main":"dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"0121c471a18263566f628f554df98d7a16e9510e","scripts":{"test":"npm test","build":"npm run build:esm && npm run build:cjs","watch":"tsc --module commonjs --outDir dist/cjs --watch","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","playground":"node ./dist/cjs/__TEST-SCRIPT__/playground.js","prepublishOnly":"npm run build","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"8.19.2","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.20.0_1696059586218_0.2105522327727236","host":"s3://npm-registry-packages"}},"2.21.0":{"name":"ethereum-multicall","version":"2.21.0","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.21.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"a0dc5d5e7bbddabd484a75037ecb9b77ad5688ba","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.21.0.tgz","fileCount":87,"integrity":"sha512-J234OuvUheTKvZVhMk41SwyB66m+MU+Xe2FFWOln8xu6TXKzOzsjSFQn/f5OTDGEiRStKMnJpCvQDim+Uk+qBQ==","signatures":[{"sig":"MEUCIQC2E3OnDMqI/5R5SgeTqpVBmarnaPgz1p3SP3No4NDLTQIgGuCDcl0DnzMcEbpWg2VSSILzOVVvFmwulyha5bjUBgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126317},"main":"dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"1582caa4f29edbd8f44ff85db4c8b7abecc9ce1c","scripts":{"test":"npm test","build":"npm run build:esm && npm run build:cjs","watch":"tsc --module commonjs --outDir dist/cjs --watch","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","playground":"node ./dist/cjs/__TEST-SCRIPT__/playground.js","prepublishOnly":"npm run build","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"8.19.2","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.21.0_1696060446309_0.7280029443225842","host":"s3://npm-registry-packages"}},"2.23.0":{"name":"ethereum-multicall","version":"2.23.0","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.23.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"9f39e80cae6d6d587b5f64d1e78152add32bb5b3","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.23.0.tgz","fileCount":87,"integrity":"sha512-KVboRQSXzJ/czaD9UXIuYFKF9YwDsWORGDDRNyOtkBRYg7TUk2RkmqLcu/+uXUemdb3+XRcAU7c8bfdfOGfoiQ==","signatures":[{"sig":"MEYCIQCPZPeCepnwzFTOZPtnq1uj2WPLlUvpsMqRn1L6PqfN+AIhAOQ/vuXD+1JZvJ8L3PcR+YaPNPN32HBhGDfnrzNqXV7S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129464},"main":"dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"d5cb3d6042edbc77eced315ca266217f1c6af1cc","scripts":{"test":"npm test","build":"npm run build:esm && npm run build:cjs","watch":"tsc --module commonjs --outDir dist/cjs --watch","prepare":"npm run build","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","playground":"node ./dist/cjs/__TEST-SCRIPT__/playground.js","prepublishOnly":"npm run build","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"10.1.0","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.23.0_1709234503143_0.3930927073595334","host":"s3://npm-registry-packages"}},"2.24.0":{"name":"ethereum-multicall","version":"2.24.0","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.24.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"b6ff351a632cae7882ca24224bd3ea2426b6e213","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.24.0.tgz","fileCount":87,"integrity":"sha512-+xWNmtWdpL4zOdAF2zeLYa1ZsrHLeU7KLmBAsc0el140qdQmF9ubyM9SwKHzy+xztTHi+eCnmCjknqhEU25gFA==","signatures":[{"sig":"MEYCIQDib+HVCsiw74jVHOTYKmYu0vog8hTUipIXakLmv2+OawIhAMIjvaRkyEF+4ByNtFogEMg3ucPrSQX7vUtHFhs77exX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129962},"main":"dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"7232cd4327743d5d928b3dd08bc7ed78269dcb8c","scripts":{"test":"npm test","build":"npm run build:esm && npm run build:cjs","watch":"tsc --module commonjs --outDir dist/cjs --watch","prepare":"npm run build","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","playground":"node ./dist/cjs/__TEST-SCRIPT__/playground.js","prepublishOnly":"npm run build","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"10.2.4","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.24.0_1713176187793_0.1918507537914771","host":"s3://npm-registry-packages"}},"2.25.0":{"name":"ethereum-multicall","version":"2.25.0","keywords":["ethereum","blockchain","JSONRPC"],"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","_id":"ethereum-multicall@2.25.0","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"dist":{"shasum":"6330e24ba351f3791e9a72ea437b586a583e1325","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.25.0.tgz","fileCount":87,"integrity":"sha512-IkcsjLz/cjuLDsT5bn8OJT1GtFhoLTpWFx4TVvulRz8mWUvm9WRoeanlJ6g+VYLLR9c9eTz1mtu+h1MxMYXXuQ==","signatures":[{"sig":"MEQCICDRoLjtlFbAzWWv4agz75TIb5KVcDmhftIRHgIqAhXzAiAEBoUxudnTjy2H62pGnc5E8E8HnI7DLfaLn4PMT1Cnng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130939},"main":"dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"7db5646495fb647db5b1ca6f8a03561fc942c4b2","scripts":{"test":"npm test","build":"npm run build:esm && npm run build:cjs","watch":"tsc --module commonjs --outDir dist/cjs --watch","prepare":"npm run build","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","playground":"node ./dist/cjs/__TEST-SCRIPT__/playground.js","prepublishOnly":"npm run build","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers"},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"_npmVersion":"10.5.2","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ethers":"^5.0.15","@ethersproject/providers":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-multicall_2.25.0_1721130713954_0.35763552523880504","host":"s3://npm-registry-packages"}},"2.26.0":{"name":"ethereum-multicall","version":"2.26.0","description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","main":"dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/esm/index.d.ts","scripts":{"build":"npm run build:esm && npm run build:cjs","build:esm":"tsc","build:cjs":"tsc --module commonjs --outDir dist/cjs","playground":"node ./dist/cjs/__TEST-SCRIPT__/playground.js","watch":"tsc --module commonjs --outDir dist/cjs --watch","test":"npm test","gen-multicall-abi":"abi-types-generator ./src/ABI/multicall-abi.json --output=./src/ABI/types --name=multicall --provider=ethers","prepublishOnly":"npm run build","prepare":"npm run build"},"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","dependencies":{"@ethersproject/providers":"^5.0.10","ethers":"^5.0.15"},"devDependencies":{"@types/node":"^14.11.2","ethereum-abi-types-generator":"^1.0.6","typescript":"^4.1.3"},"keywords":["ethereum","blockchain","JSONRPC"],"bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","_id":"ethereum-multicall@2.26.0","gitHead":"94c78987a11285237cf1a6807ab71191182f7408","_nodeVersion":"20.13.1","_npmVersion":"10.5.2","dist":{"integrity":"sha512-7PslfFiHPUrA0zQpMgZdftUBNyVWuHVBwnRtDOr6Eam8O/OwucqP+OHZZDE7qdrWzi4Jrji8IMw2ZUFv/wbs8Q==","shasum":"92fe9efb6ed1cbccc2baa757a91e4d2287d56ccb","tarball":"https://registry.npmjs.org/ethereum-multicall/-/ethereum-multicall-2.26.0.tgz","fileCount":87,"unpackedSize":130853,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICKZdMHPjjIC2+404W6PYF9sMa3nZ1wZ/xdh9qjkyXAPAiEA9sTi59GCGrSma8z0eUA7L1B+9o6YbIR+8hZ9asp5c2w="}]},"_npmUser":{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-multicall_2.26.0_1723149392916_0.8160444436595669"},"_hasShrinkwrap":false}},"time":{"created":"2020-10-05T17:20:22.289Z","modified":"2024-08-08T20:36:33.357Z","1.0.0":"2020-10-05T17:20:22.435Z","1.0.1":"2020-10-05T17:21:35.590Z","1.0.3":"2020-10-05T17:25:15.283Z","1.0.2":"2020-10-05T17:26:32.392Z","1.0.4":"2020-10-05T17:28:05.562Z","1.0.5":"2020-10-09T16:53:47.530Z","2.0.0":"2021-01-25T15:56:44.539Z","2.0.1":"2021-01-26T15:36:30.048Z","2.0.2":"2021-02-24T13:25:02.295Z","2.1.0":"2021-04-30T13:03:19.574Z","2.1.1":"2021-05-02T08:24:52.070Z","2.2.0":"2021-06-01T12:52:40.855Z","2.3.0":"2021-06-02T09:01:51.933Z","2.4.0":"2021-06-11T14:42:17.469Z","2.4.1":"2021-06-13T12:42:33.074Z","2.5.0":"2021-06-22T07:24:04.693Z","2.5.1":"2021-06-29T14:31:28.397Z","2.6.0":"2021-07-20T07:21:35.250Z","2.6.1":"2021-07-20T07:55:26.775Z","2.7.0":"2021-07-27T09:07:26.029Z","2.7.1":"2021-08-10T16:47:56.999Z","2.8.0":"2021-09-08T07:13:30.721Z","2.9.0":"2021-09-22T15:24:26.206Z","2.10.0":"2022-02-07T13:46:56.338Z","2.11.0":"2022-05-08T08:52:45.308Z","2.12.0":"2022-05-17T14:05:26.274Z","2.13.0":"2022-06-24T18:01:53.616Z","2.14.0":"2022-07-13T09:06:54.467Z","2.14.1":"2022-08-19T21:07:35.861Z","2.15.0":"2022-09-08T10:05:45.700Z","2.16.0":"2023-03-19T09:11:37.512Z","2.16.1":"2023-03-19T09:16:54.297Z","2.17.0":"2023-04-20T12:37:08.047Z","2.18.0":"2023-07-13T09:51:58.827Z","2.19.0":"2023-07-17T23:41:23.330Z","2.20.0":"2023-09-30T07:39:46.400Z","2.21.0":"2023-09-30T07:54:06.617Z","2.23.0":"2024-02-29T19:21:43.276Z","2.24.0":"2024-04-15T10:16:27.966Z","2.25.0":"2024-07-16T11:51:54.153Z","2.26.0":"2024-08-08T20:36:33.205Z"},"bugs":{"url":"https://github.com/joshstevens19/ethereum-multicall/issues"},"author":{"name":"joshstevens19@hotmail.co.uk"},"license":"ISC","homepage":"https://github.com/joshstevens19/ethereum-multicall#readme","keywords":["ethereum","blockchain","JSONRPC"],"description":"Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result","maintainers":[{"name":"joshstevens19","email":"joshstevens19@hotmail.co.uk"}],"readme":"[![npm version](https://badge.fury.io/js/ethereum-multicall.svg)](https://badge.fury.io/js/ethereum-multicall)\n![downloads](https://img.shields.io/npm/dw/ethereum-multicall)\n\n# ethereum-multicall\n\nethereum-multicall is a lightweight library for interacting with the [`Multicall3`](https://github.com/mds1/multicall) smart contract.\n\nMulticall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result. This reduces the number of separate JSON RPC requests that need to be sent over the network if using a remote node like Infura, and provides the guarantee that all values returned are from the same block. The latest block number is also returned along with the aggregated results.\n\nethereum-multicall is fully written in typescript so has full compile time support. The motivation of this package was to expose a super simple and easy to understand interface for you to take the full benefits of the multicalls. Also to not being opinionated on how you use it, you can use it with web3, ethers or even pass in a custom nodeUrl and we do it for you. This package takes care of the decoding for you but at the same time if you dont want it to you can turn that part off.\n\n## Supports\n\nThe below networks are supported by default, and custom networks can be supported by providing your own instance of a deployed Multicall contract.\n\n| Chain                 | Chain ID   |\n|-----------------------|------------|\n| Mainnet               | 1          |\n| Ropsten               | 3          |\n| Rinkeby               | 4          |\n| Görli                 | 5          |\n| Optimism              | 10         |\n| Kovan                 | 42         |\n| Matic                 | 137        |\n| KovanOptimism         | 69         |\n| xDai                  | 100        |\n| xDaiTestnet           | 10200      |\n| GoerliOptimism        | 420        |\n| SepoliaOptimism       | 11155420   |\n| Arbitrum              | 42161      |\n| RinkebyArbitrum       | 421611     |\n| GoerliArbitrum        | 421613     |\n| SepoliaArbitrum       | 421614     |\n| Mumbai                | 80001      |\n| Sepolia               | 11155111   |\n| AvalancheMainnet      | 43114      |\n| AvalancheFuji         | 43113      |\n| FantomTestnet         | 4002       |\n| Fantom                | 250        |\n| BSC                   | 56         |\n| BSC_Testnet           | 97         |\n| Moonbeam              | 1284       |\n| Moonriver             | 1285       |\n| MoonbaseAlphaTestnet  | 1287       |\n| Harmony               | 1666600000 |\n| Cronos                | 25         |\n| Fuse                  | 122        |\n| SongbirdCanaryNetwork | 19         |\n| CostonTestnet         | 16         |\n| Boba                  | 288        |\n| Aurora                | 1313161554 |\n| Astar                 | 592        |\n| OKC                   | 66         |\n| Heco                  | 128        |\n| Metis                 | 1088       |\n| RSK                   | 30         |\n| RSKTestnet            | 31         |\n| Evmos                 | 9001       |\n| EvmosTestnet          | 9000       |\n| Thundercore           | 108        |\n| ThundercoreTestnet    | 18         |\n| Oasis                 | 26863      |\n| Celo                  | 42220      |\n| Godwoken              | 71402      |\n| GodwokenTestnet       | 71401      |\n| Klatyn                | 8217       |\n| Milkomeda             | 2001       |\n| KCC                   | 321        |\n| Etherlite             | 111        |\n| Linea Testnet         | 59140      |\n| Linea                 | 59144      |\n| Scroll                | 534352     |\n| Scroll Sepolia        | 534531     |\n| zkSync Era            | 324        |\n| zkSync Era Testnet    | 280        |\n| zkSync Era Sepolia    | 300        |\n| Shibarium             | 109        |\n| Mantle                | 5000       |\n| Mantle Testnet        | 5001       |\n| Base                  | 8453       |\n| Base Testnet          | 84531      |\n| Blast Sepolia         | 168587773  |\n| PolygonZkEvm          | 1101       |\n| PolygonZkEvmTestnet   | 1442       |\n| Zora                  | 7777777    |\n| Zora Testnet          | 999        |\n| Flare Mainnet         | 14         |\n| Pulsechain Mainnet    | 369        |\n| Starknet              | 300        |\n| Starknet Testnet      | 301        |\n| Blast                 | 81457      |\n| Amoy                  | 80002      |\n| Mode                  | 34443      |\n| Mode Testnet          | 919        |\n| Manta Pacific Mainnet | 169        |\n\n## Installation\n\n### npm:\n\n```js\n$ npm install ethereum-multicall\n```\n\n### yarn:\n\n```js\n$ yarn add ethereum-multicall\n```\n\n## Usage\n\n### Overloaded methods\n\nAs the [official docs mentions here](https://docs.ethers.io/v3/api-contract.html#prototype):\n\n> Due to signature overloading, multiple functions can have the same name. The first function specified in the ABI will be bound to its name. To access overloaded functions, use the full typed signature of the functions (e.g. contract[\"foobar(address,uint256)\"]).\n\nSo, when creating the contract call context, under the calls array property we should have that in mind and use the method signature rather than the method name. E.g.\n\n```js\nconst contractCallContext: ContractCallContext = {\n  reference: 'upV2Controller',\n  contractAddress: '0x19891DdF6F393C02E484D7a942d4BF8C0dB1d001',\n  abi: [\n    {\n      inputs: [],\n      name: 'getVirtualPrice',\n      outputs: [\n        {\n          internalType: 'uint256',\n          name: '',\n          type: 'uint256',\n        },\n      ],\n      stateMutability: 'view',\n      type: 'function',\n    },\n    {\n      inputs: [\n        {\n          internalType: 'uint256',\n          name: 'sentValue',\n          type: 'uint256',\n        },\n      ],\n      name: 'getVirtualPrice',\n      outputs: [\n        {\n          internalType: 'uint256',\n          name: '',\n          type: 'uint256',\n        },\n      ],\n      stateMutability: 'view',\n      type: 'function',\n    },\n  ],\n  calls: [\n    {\n      reference: 'getVirtualPriceWithInput',\n      methodName: 'getVirtualPrice(uint256)',\n      methodParameters: ['0xFFFFFFFFFFFFF'],\n    },\n    {\n      reference: 'getVirtualPriceWithoutInput',\n      methodName: 'getVirtualPrice()',\n      methodParameters: [],\n    },\n  ],\n};\n```\n\n### Import examples:\n\n### JavaScript (ES3)\n\n```js\nvar ethereumMulticall = require('ethereum-multicall');\n```\n\n### JavaScript (ES5 or ES6)\n\n```js\nconst ethereumMulticall = require('ethereum-multicall');\n```\n\n### JavaScript (ES6) / TypeScript\n\n```js\nimport {\n  Multicall,\n  ContractCallResults,\n  ContractCallContext,\n} from 'ethereum-multicall';\n```\n\n### ethers usage example\n\n```ts\nimport {\n  Multicall,\n  ContractCallResults,\n  ContractCallContext,\n} from 'ethereum-multicall';\nimport { ethers } from 'ethers';\n\nlet provider = ethers.getDefaultProvider();\n\n// you can use any ethers provider context here this example is\n// just shows passing in a default provider, ethers hold providers in\n// other context like wallet, signer etc all can be passed in as well.\nconst multicall = new Multicall({ ethersProvider: provider, tryAggregate: true });\n\nconst contractCallContext: ContractCallContext[] = [\n    {\n        reference: 'testContract',\n        contractAddress: '0x6795b15f3b16Cf8fB3E56499bbC07F6261e9b0C3',\n        abi: [ { name: 'foo', type: 'function', inputs: [ { name: 'example', type: 'uint256' } ], outputs: [ { name: 'amounts', type: 'uint256' }] } ],\n        calls: [{ reference: 'fooCall', methodName: 'foo', methodParameters: [42] }]\n    },\n    {\n        reference: 'testContract2',\n        contractAddress: '0x66BF8e2E890eA0392e158e77C6381b34E0771318',\n        abi: [ { name: 'fooTwo', type: 'function', inputs: [ { name: 'example', type: 'uint256' } ], outputs: [ { name: 'amounts', type: 'uint256', name: \"path\", \"type\": \"address[]\" }] } ],\n        calls: [{ reference: 'fooTwoCall', methodName: 'fooTwo', methodParameters: [42] }]\n    }\n];\n\nconst results: ContractCallResults = await multicall.call(contractCallContext);\nconsole.log(results);\n\n// results:\n{\n  results: {\n      testContract: {\n          originalContractCallContext:  {\n            reference: 'testContract',\n            contractAddress: '0x6795b15f3b16Cf8fB3E56499bbC07F6261e9b0C3',\n            abi: [ { name: 'foo', type: 'function', inputs: [ { name: 'example', type: 'uint256' } ], outputs: [ { name: 'amounts', type: 'uint256' }] } ],\n            calls: [{ reference: 'fooCall', methodName: 'foo', methodParameters: [42] }]\n          },\n          callsReturnContext: [{\n              returnValues: [{ amounts: BigNumber }],\n              decoded: true,\n              reference: 'fooCall',\n              methodName: 'foo',\n              methodParameters: [42],\n              success: true\n          }]\n      },\n      testContract2: {\n          originalContractCallContext:  {\n            reference: 'testContract2',\n            contractAddress: '0x66BF8e2E890eA0392e158e77C6381b34E0771318',\n            abi: [ { name: 'fooTwo', type: 'function', inputs: [ { name: 'example', type: 'uint256' } ], outputs: [ { name: 'amounts', type: 'uint256[]' ] } ],\n            calls: [{ reference: 'fooTwoCall', methodName: 'fooTwo', methodParameters: [42] }]\n          },\n          callsReturnContext: [{\n              returnValues: [{ amounts: [BigNumber, BigNumber, BigNumber] }],\n              decoded: true,\n              reference: 'fooCall',\n              methodName: 'foo',\n              methodParameters: [42],\n              success: true\n          }]\n      }\n  },\n  blockNumber: 10994677\n}\n```\n\n### web3 usage example\n\n```ts\nimport {\n  Multicall,\n  ContractCallResults,\n  ContractCallContext,\n} from 'ethereum-multicall';\nimport Web3 from 'web3';\n\nconst web3 = new Web3('https://some.local-or-remote.node:8546');\n\nconst multicall = new Multicall({ web3Instance: web3, tryAggregate: true });\n\nconst contractCallContext: ContractCallContext[] = [\n    {\n        reference: 'testContract',\n        contractAddress: '0x6795b15f3b16Cf8fB3E56499bbC07F6261e9b0C3',\n        abi: [ { name: 'foo', type: 'function', inputs: [ { name: 'example', type: 'uint256' } ], outputs: [ { name: 'amounts', type: 'uint256' }] } ],\n        calls: [{ reference: 'fooCall', methodName: 'foo', methodParameters: [42] }]\n    },\n    {\n        reference: 'testContract2',\n        contractAddress: '0x66BF8e2E890eA0392e158e77C6381b34E0771318',\n        abi: [ { name: 'fooTwo', type: 'function', inputs: [ { name: 'example', type: 'uint256' } ], outputs: [ { name: 'amounts', type: 'uint256', name: \"path\", \"type\": \"address[]\" }] } ],\n        calls: [{ reference: 'fooTwoCall', methodName: 'fooTwo', methodParameters: [42] }]\n    }\n];\n\nconst results: ContractCallResults = await multicall.call(contractCallContext);\nconsole.log(results);\n\n// results:\n{\n  results: {\n      testContract: {\n          originalContractCallContext:  {\n            reference: 'testContract',\n            contractAddress: '0x6795b15f3b16Cf8fB3E56499bbC07F6261e9b0C3',\n            abi: [ { name: 'foo', type: 'function', inputs: [ { name: 'example', type: 'uint256' } ], outputs: [ { name: 'amounts', type: 'uint256' }] } ],\n            calls: [{ reference: 'fooCall', methodName: 'foo', methodParameters: [42] }]\n          },\n          callsReturnContext: [{\n              returnValues: [{ amounts: BigNumber }],\n              decoded: true,\n              reference: 'fooCall',\n              methodName: 'foo',\n              methodParameters: [42],\n              success: true\n          }]\n      },\n      testContract2: {\n          originalContractCallContext:  {\n            reference: 'testContract2',\n            contractAddress: '0x66BF8e2E890eA0392e158e77C6381b34E0771318',\n            abi: [ { name: 'fooTwo', type: 'function', inputs: [ { name: 'example', type: 'uint256' } ], outputs: [ { name: 'amounts', type: 'uint256[]' ] } ],\n            calls: [{ reference: 'fooTwoCall', methodName: 'fooTwo', methodParameters: [42] }]\n          },\n          callsReturnContext: [{\n              returnValues: [{ amounts: [BigNumber, BigNumber, BigNumber] }],\n              decoded: true,\n              reference: 'fooCall',\n              methodName: 'foo',\n              methodParameters: [42],\n              success: true\n          }]\n      }\n  },\n  blockNumber: 10994677\n}\n```\n\n### specify call block number\n\nThe multicall instance call method has an optional second argument of type [ContractCallOptions](src/models/contract-call-options.ts).\n\nOne of the options is the blockNumber, so you can choose the height where you want the data from.\n\nIt is compatible with both ethers and web3 providers.\n\n```ts\nimport {\n  Multicall,\n  ContractCallResults,\n  ContractCallContext,\n} from 'ethereum-multicall';\nimport Web3 from 'web3';\n\nconst web3 = new Web3('https://some.local-or-remote.node:8546');\n\nconst multicall = new Multicall({ web3Instance: web3, tryAggregate: true });\n\nconst contractCallContext: ContractCallContext[] = [\n    {\n        reference: 'testContract',\n        contractAddress: '0x6795b15f3b16Cf8fB3E56499bbC07F6261e9b0C3',\n        abi: [ { name: 'foo', type: 'function', inputs: [ { name: 'example', type: 'uint256' } ], outputs: [ { name: 'amounts', type: 'uint256' }] } ],\n        calls: [{ reference: 'fooCall', methodName: 'foo', methodParameters: [42] }]\n    }\n];\n\nconst results: ContractCallResults = await multicall.call(contractCallContext,{\n    blockNumber: '14571050'\n});\nconsole.log(results);\n\n// results: it will have the same block as requested\n{\n  results: {\n      testContract: {\n          originalContractCallContext:  {\n            reference: 'testContract',\n            contractAddress: '0x6795b15f3b16Cf8fB3E56499bbC07F6261e9b0C3',\n            abi: [ { name: 'foo', type: 'function', inputs: [ { name: 'example', type: 'uint256' } ], outputs: [ { name: 'amounts', type: 'uint256' }] } ],\n            calls: [{ reference: 'fooCall', methodName: 'foo', methodParameters: [42] }]\n          },\n          callsReturnContext: [{\n              returnValues: [{ amounts: BigNumber }],\n              decoded: true,\n              reference: 'fooCall',\n              methodName: 'foo',\n              methodParameters: [42],\n              success: true\n          }]\n      },\n  },\n  blockNumber: 14571050\n}\n```\n\n### passing extra context to the call\n\nIf you want to store any context or state so you don't need to look back over arrays once you got the result back. it can be stored in `context` within `ContractCallContext`.\n\n```ts\nimport {\n  Multicall,\n  ContractCallResults,\n  ContractCallContext,\n} from 'ethereum-multicall';\nimport { ethers } from 'ethers';\n\nlet provider = ethers.getDefaultProvider();\n\n// you can use any ethers provider context here this example is\n// just shows passing in a default provider, ethers hold providers in\n// other context like wallet, signer etc all can be passed in as well.\nconst multicall = new Multicall({ ethersProvider: provider, tryAggregate: true });\n\n// this is showing you having the same context for all `ContractCallContext` but you can also make this have\n// different context for each `ContractCallContext`, as `ContractCallContext<TContext>` takes generic `TContext`.\nconst contractCallContext: ContractCallContext<{extraContext: string, foo4: boolean}>[] = [\n    {\n        reference: 'testContract',\n        contractAddress: '0x6795b15f3b16Cf8fB3E56499bbC07F6261e9b0C3',\n        abi: [ { name: 'foo', type: 'function', inputs: [ { name: 'example', type: 'uint256' } ], outputs: [ { name: 'amounts', type: 'uint256' }] } ],\n        calls: [{ reference: 'fooCall', methodName: 'foo', methodParameters: [42] }],\n        // pass it in here!\n        context: {\n          extraContext: 'extraContext',\n          foo4: true\n        }\n    },\n    {\n        reference: 'testContract2',\n        contractAddress: '0x66BF8e2E890eA0392e158e77C6381b34E0771318',\n        abi: [ { name: 'fooTwo', type: 'function', inputs: [ { name: 'example', type: 'uint256' } ], outputs: [ { name: 'amounts', type: 'uint256', name: \"path\", \"type\": \"address[]\" }] } ],\n        calls: [{ reference: 'fooTwoCall', methodName: 'fooTwo', methodParameters: [42] }],\n         // pass it in here!\n        context: {\n          extraContext: 'extraContext2',\n          foo4: false\n        }\n    }\n];\n\nconst results: ContractCallResults = await multicall.call(contractCallContext);\nconsole.log(results);\n\n// results:\n{\n  results: {\n      testContract: {\n          originalContractCallContext:  {\n            reference: 'testContract',\n            contractAddress: '0x6795b15f3b16Cf8fB3E56499bbC07F6261e9b0C3',\n            abi: [ { name: 'foo', type: 'function', inputs: [ { name: 'example', type: 'uint256' } ], outputs: [ { name: 'amounts', type: 'uint256' }] } ],\n            calls: [{ reference: 'fooCall', methodName: 'foo', methodParameters: [42] }],\n            context: {\n                extraContext: 'extraContext',\n                foo4: true\n            }\n          },\n          callsReturnContext: [{\n              returnValues: [{ amounts: BigNumber }],\n              decoded: true,\n              reference: 'fooCall',\n              methodName: 'foo',\n              methodParameters: [42],\n              success: true\n          }]\n      },\n      testContract2: {\n          originalContractCallContext:  {\n            reference: 'testContract2',\n            contractAddress: '0x66BF8e2E890eA0392e158e77C6381b34E0771318',\n            abi: [ { name: 'fooTwo', type: 'function', inputs: [ { name: 'example', type: 'uint256' } ], outputs: [ { name: 'amounts', type: 'uint256[]' ] } ],\n            calls: [{ reference: 'fooTwoCall', methodName: 'fooTwo', methodParameters: [42] }],\n            context: {\n                extraContext: 'extraContext2',\n                foo4: false\n            }\n          },\n          callsReturnContext: [{\n              returnValues: [{ amounts: [BigNumber, BigNumber, BigNumber] }],\n              decoded: true,\n              reference: 'fooCall',\n              methodName: 'foo',\n              methodParameters: [42],\n              success: true\n          }]\n      }\n  },\n  blockNumber: 10994677\n}\n```\n\n### try aggregate\n\nBy default if you dont turn `tryAggregate` to true if 1 `eth_call` fails in your multicall the whole result will throw. If you turn `tryAggregate` to true it means if 1 of your `eth_call` methods fail it still return you the rest of the results. It will still be in the same order as you expect but you have a `success` boolean to check if it passed or failed. Keep in mind that if using a custom multicall contract deployment, Multicall version 1's will not work. Use a Multicall2 deployment (contract can be found [here](https://github.com/makerdao/multicall/blob/master/src/Multicall2.sol)).\n\n```ts\nimport {\n  Multicall,\n  ContractCallResults,\n  ContractCallContext,\n} from 'ethereum-multicall';\n\nconst multicall = new Multicall({ nodeUrl: 'https://some.local-or-remote.node:8546', tryAggregate: true });\n\nconst contractCallContext: ContractCallContext[] = [\n    {\n        reference: 'testContract',\n        contractAddress: '0x6795b15f3b16Cf8fB3E56499bbC07F6261e9b0C3',\n        abi: [ { name: 'foo', type: 'function', inputs: [ { name: 'example', type: 'uint256' } ], outputs: [ { name: 'amounts', type: 'uint256' }] }, { name: 'foo_fail', type: 'function', inputs: [ { name: 'example', type: 'uint256' } ], outputs: [ { name: 'amounts', type: 'uint256' }] } ],\n        calls: [{ reference: 'fooCall', methodName: 'foo', methodParameters: [42] }, { reference: 'fooCall_fail', methodName: 'foo_fail', methodParameters: [42] }]\n    },\n    {\n        reference: 'testContract2',\n        contractAddress: '0x66BF8e2E890eA0392e158e77C6381b34E0771318',\n        abi: [ { name: 'fooTwo', type: 'function', inputs: [ { name: 'example', type: 'uint256' } ], outputs: [ { name: 'amounts', type: 'uint256', name: \"path\", \"type\": \"address[]\" }] } ],\n        calls: [{ reference: 'fooTwoCall', methodName: 'fooTwo', methodParameters: [42] }]\n    }\n];\n\nconst results: ContractCallResults = await multicall.call(contractCallContext);\nconsole.log(results);\n\n// results:\n{\n  results: {\n      testContract: {\n          originalContractCallContext:  {\n            reference: 'testContract',\n            contractAddress: '0x6795b15f3b16Cf8fB3E56499bbC07F6261e9b0C3',\n            abi: [ { name: 'foo', type: 'function', inputs: [ { name: 'example', type: 'uint256' } ], outputs: [ { name: 'amounts', type: 'uint256' }] }, { name: 'foo_fail', type: 'function', inputs: [ { name: 'example', type: 'uint256' } ], outputs: [ { name: 'amounts', type: 'uint256' }] } ],\n             calls: [{ reference: 'fooCall', methodName: 'foo', methodParameters: [42] }, { reference: 'fooCall_fail', methodName: 'foo_fail', methodParameters: [42] }]\n          },\n          callsReturnContext: [{\n              returnValues: [{ amounts: BigNumber }],\n              decoded: true,\n              reference: 'fooCall',\n              methodName: 'foo',\n              methodParameters: [42],\n              success: true\n          },\n          {\n              returnValues: [],\n              decoded: false,\n              reference: 'fooCall_fail',\n              methodName: 'foo_fail',\n              methodParameters: [42],\n              success: false\n          }]\n      },\n      testContract2: {\n          originalContractCallContext:  {\n            reference: 'testContract2',\n            contractAddress: '0x66BF8e2E890eA0392e158e77C6381b34E0771318',\n            abi: [ { name: 'fooTwo', type: 'function', inputs: [ { name: 'example', type: 'uint256' } ], outputs: [ { name: 'amounts', type: 'uint256[]' ] } ],\n            calls: [{ reference: 'fooTwoCall', methodName: 'fooTwo', methodParameters: [42] }]\n          },\n          callsReturnContext: [{\n              returnValues: [{ amounts: [BigNumber, BigNumber, BigNumber] }],\n              decoded: true,\n              reference: 'fooCall',\n              methodName: 'foo',\n              methodParameters: [42],\n              success: true\n          }]\n      }\n  },\n  blockNumber: 10994677\n}\n```\n\n### custom jsonrpc provider usage example\n\n```ts\nimport {\n  Multicall,\n  ContractCallResults,\n  ContractCallContext,\n} from 'ethereum-multicall';\n\nconst multicall = new Multicall({ nodeUrl: 'https://some.local-or-remote.node:8546', tryAggregate: true });\n\nconst contractCallContext: ContractCallContext[] = [\n    {\n        reference: 'testContract',\n        contractAddress: '0x6795b15f3b16Cf8fB3E56499bbC07F6261e9b0C3',\n        abi: [ { name: 'foo', type: 'function', inputs: [ { name: 'example', type: 'uint256' } ], outputs: [ { name: 'amounts', type: 'uint256' }] } ],\n        calls: [{ reference: 'fooCall', methodName: 'foo', methodParameters: [42] }]\n    },\n    {\n        reference: 'testContract2',\n        contractAddress: '0x66BF8e2E890eA0392e158e77C6381b34E0771318',\n        abi: [ { name: 'fooTwo', type: 'function', inputs: [ { name: 'example', type: 'uint256' } ], outputs: [ { name: 'amounts', type: 'uint256', name: \"path\", \"type\": \"address[]\" }] } ],\n        calls: [{ reference: 'fooTwoCall', methodName: 'fooTwo', methodParameters: [42] }]\n    }\n];\n\nconst results: ContractCallResults = await multicall.call(contractCallContext);\nconsole.log(results);\n\n// results:\n{\n  results: {\n      testContract: {\n          originalContractCallContext:  {\n            reference: 'testContract',\n            contractAddress: '0x6795b15f3b16Cf8fB3E56499bbC07F6261e9b0C3',\n            abi: [ { name: 'foo', type: 'function', inputs: [ { name: 'example', type: 'uint256' } ], outputs: [ { name: 'amounts', type: 'uint256' }] } ],\n            calls: [{ reference: 'fooCall', methodName: 'foo', methodParameters: [42] }]\n          },\n          callsReturnContext: [{\n              returnValues: [{ amounts: BigNumber }],\n              decoded: true,\n              reference: 'fooCall',\n              methodName: 'foo',\n              methodParameters: [42],\n              success: true\n          }]\n      },\n      testContract2: {\n          originalContractCallContext:  {\n            reference: 'testContract2',\n            contractAddress: '0x66BF8e2E890eA0392e158e77C6381b34E0771318',\n            abi: [ { name: 'fooTwo', type: 'function', inputs: [ { name: 'example', type: 'uint256' } ], outputs: [ { name: 'amounts', type: 'uint256[]' ] } ],\n            calls: [{ reference: 'fooTwoCall', methodName: 'fooTwo', methodParameters: [42] }]\n          },\n          callsReturnContext: [{\n              returnValues: [{ amounts: [BigNumber, BigNumber, BigNumber] }],\n              decoded: true,\n              reference: 'fooCall',\n              methodName: 'foo',\n              methodParameters: [42],\n              success: true\n          }]\n      }\n  },\n  blockNumber: 10994677\n}\n```\n\n### Multicall contracts\n\nby default it looks at your network from the provider you passed in and makes the contract address to the known multicall contract addresses `0xcA11bde05977b3631167028862bE2a173976CA11` this is deployed on every single network but `etherlite` which uses `0x21681750D7ddCB8d1240eD47338dC984f94AF2aC`.\n\n````ts\n\nIf you wanted this to point at a different multicall contract address just pass that in the options when creating the multicall instance, example:\n\n```ts\nconst multicall = new Multicall({\n  multicallCustomContractAddress: '0x5BA1e12693Dc8F9c48aAD8770482f4739bEeD696',\n  // your rest of your config depending on the provider your using.\n});\n````\n\n## Issues\n\nPlease raise any issues in the below link.\n\nhttps://github.com/joshstevens19/ethereum-multicall/issues\n\n## Thanks And Support\n\nThis package is brought to you by [Josh Stevens](https://github.com/joshstevens19). My aim is to be able to keep creating these awesome packages to help the Ethereum space grow with easier-to-use tools to allow the learning curve to get involved with blockchain development easier and making Ethereum ecosystem better. If you want to help with that vision and allow me to invest more time into creating cool packages or if this package has saved you a lot of development time donations are welcome, every little helps. By donating, you are supporting me to be able to maintain existing packages, extend existing packages (as Ethereum matures), and allowing me to build more packages for Ethereum due to being able to invest more time into it. Thanks, everyone!\n\n## Direct donations\n\nDirect donations any token accepted - Eth address > `0x699c2daD091ffcF18f3cd9E8495929CA3a64dFe1`\n\n## Github sponsors\n\n[sponsor me](https://github.com/sponsors/joshstevens19) via github using fiat money\n","readmeFilename":"README.md"}