{"_id":"ethcall","_rev":"85-4da798dc2cc4659f6ef6b2618b740dbf","name":"ethcall","dist-tags":{"latest":"6.0.6","beta":"4.8.1"},"versions":{"0.1.0":{"name":"ethcall","version":"0.1.0","description":"ethers.js-compatible wrapper around Multicall","main":"src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"ethers":"^4.0.43","js-sha3":"^0.8.0"},"bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@0.1.0","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-XEfsQmHpH6AIIH1Zhs5ftwGg2oTXodEt1d3IZlaHXVPFb8Ty4fQ7t6krRdyXG+9shO6IOExNrbdFLLaW/x7OCg==","shasum":"4ceaf6608aeea1f56397ca1de7eb9a096a4c3777","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-0.1.0.tgz","fileCount":6,"unpackedSize":5364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHySNCRA9TVsSAnZWagAAXVUP/1Hu/2p7EBvSLwwOBQir\np71USEA5ldtXEjpxydhde1a1GbS9j+5Jo9ZiU3XP1tI5z3RHrzmB/es2Rl02\nmrALJkBTLZf9fy8KDIhVWcomJtK58GKPWeJMHxvKlHP+ZvUBtixGZgHSVLLz\nd4re2pX2LGji5R7sf5fR+s/fxqXAJP55mSkOaHhF5I/G3/f5EZNmjX+exKJO\n/NNUTzLjRKrx0z0/zAca29nYNUzQD9T0iBnDvW2UCPuctpQZ/S0DBOxhpMYW\nnU/cJI40Fa1SLe7j7ULzqyNumCX99Ass7AzHEJq3O2jlBwsIqFHT1xieXRPf\nDvHMjlIfm4ws4RZr00H7jcz10YRcBCTFI30PKrPkqVGZlQfeDkj0pIJXOJVz\nFrK4ahB8ur2B/Gy+S7Lo/sSTsZNRDiY3zLLgQkZVGjog/bmxfGoyQEfdTaw8\nKrY2fC2L492ojv/+sqaHk+v7Y4Id2vi4oscOf+fl5MMjw7Dn+NWWi6PD0Cz3\nmxOCdhZ28/aE5p0CKGj7ZV7krcfvd3gedfOst2ZL0pVJDLY8IzWvs3+ES5MW\nv/zdNc/6wzrK3C9dQ+XaiVCkzxm6rTzPm6eFF1PblEpEYf5woilLVd90ImX3\n+56yPN8o23sW3Ln6Y3UIQ6uVssaUys9IVVpngUmp61FUl9B/D2pHi0SyQkMg\nIdRQ\r\n=csEY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNZbg3yoL2PZtgtAwbaCIwRdiKFkUh+TrlaTC4ZWnCPQIhALBBmAbGT/W1UXARosnvvaDO5GkCJd0Iwz+nNfYepb4E"}]},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_0.1.0_1579099277252_0.36544481073204893"},"_hasShrinkwrap":false},"0.2.0":{"name":"ethcall","version":"0.2.0","description":"ethers.js-compatible wrapper around Multicall","main":"src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"ethers":"^4.0.43","js-sha3":"^0.8.0"},"gitHead":"b593ffcf002fac12eaaf1c26aa3e7fd25cbb0e68","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@0.2.0","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-XOwQEHWjhO8QYq1gNxSivsm33NQ8ENw/XkIfj6Q9RujjbsdG9tQse2/uW2e+kNAwI67Lp+zwRHiTELPrfaIWrg==","shasum":"137419e7e0fac60cfc3054eecb09776d814f3dcc","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-0.2.0.tgz","fileCount":10,"unpackedSize":10710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHyuxCRA9TVsSAnZWagAAfpcP/A2aAgfQNdTE1xG9ToQM\nQyA5AsRbUVkfNw8hrNLJxRH4M6xpd6sgeXRnsjB8Xf3JFD/MMTj+H2Q5aaIu\nScsCI17OsGbMVaZ0Gp/Pa3ozzxxPXrohdkzKcASKvDcnNs5hIp3NF+XRVk+v\nusFr01A7kg7RXhz5rSHFM27fR+Od8Xhzfso0kEsAKWI7X6BpZ3sHHEdNPBqW\nNpbH3lSBx5SmptsHS0jtNq7lJZGh8QE0cA0dXPhNXVb6RM4mSHDNwHzKS5wQ\nnhbFmbkHc0fMY9kmrIJnD1sTDkui7rc5wTeREViwg/DsssCF2AGRtzbomHKR\nK1f69lAUuQqzHd/gMpQPS9h8YReIqUAgZ/aliaxcUpNy2alT8chwnCmh6jRq\nJq1MnNvdNgVRG76zfew34/x2KSQA/VwZOYJlnSQe7rfsfXAnix5yEO53A5nG\nyRhXmlxgFyKkKgxCX5m0nUqqg0gpMWqNpeMPbc/d0Qk7zBXnj3jiWows6rjR\njRQSDC/l2b44qqnSTjLIyqzQODxczy5A1/32cJz1NgvltPcJpcWvKxI/m1rK\nkq6wYTMAsXktx9nauDjalesy/XMbzSJaglqrz6qvBPX02Rdzqdh7Skg2rVfu\nZD96ON/oxjonG/z+2Kb5Qj57m2da+d9B+xuI52XHU0IoZO9imfBBYMwsJ6HQ\nrSQU\r\n=0DpP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYnbDN6Gyw/UAQONev3iLK98q02WL+sc7GDWfP9hQ1xAIgexseA5Gnsc576pLzMv5kOqluky618GJ4sUO17CPoyyU="}]},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_0.2.0_1579101105327_0.8192843086428441"},"_hasShrinkwrap":false},"0.3.0":{"name":"ethcall","version":"0.3.0","description":"ethers.js-compatible wrapper around Multicall","main":"src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"ethers":"^4.0.43","js-sha3":"^0.8.0"},"gitHead":"ef9f69eee8c2dfc4c07a26fa3db35b994f403b84","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@0.3.0","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-O1y5GQsZNkIWnN0MnWRnE1oadT9GlQbSVItm4SkqkLnqtrQhVn9jsGIapEaNMAANAbkgTnacGyN2zHM5Ze4LHA==","shasum":"48266b05d2f93e5728899f478d931f658d01da2e","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-0.3.0.tgz","fileCount":10,"unpackedSize":11416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHzLBCRA9TVsSAnZWagAAdVAP/1uBYPu2gGpRaItlffje\nYVjMtOpzJxeI3ruxs0w1HFaBIrvfgOGl61UPdenasBjCENPiywdIePy67+Nb\nDmB+Ka+8wdcKQVFvz7vr0wUR93F2VB9NYSF20LiHQGEDWSq5+y2NCDmQq9LF\nritT4ZrTTmNmjO0e05jzFBty2P0Se4IqKjsPNGfZcrOzvnblEpEw+XV4T7HH\nJxumxkY0sBvOHQ+aHbRn90DjkWZrYSS1e5dLPmRc4Ssirhgxlmxu9z6rwDz3\n1XvP61y+YjoNaXbbiz9SB+MvMDErvQToUFSFk/cDtGK8riYra4O9UqvKGwUv\na/5Vh5xmkIfEf1tk6Aur8dW1+6FzIleUOxmwy4aGm2n48y5CcYiP5qLFF/cZ\nbtAP8ozI2XtVEfKSs+LZd9KsR4Sxz+XHPIRYJdKg4mtLo90Vxri0g5yc1R8p\nBAo74xrTPIJJprBIj7zk0ibmqB+4sIzAwvnS0vjKDgJgEYuMQOuEIo03dhHG\nXIiB7P19TF5NVRGr2DWXT/EAZH/nB1u7npQ4Y5cMKX7vjd3y/JCM3QhlruqC\nuDRrpkj9zU1+r+pSadTBI56sLYduGSY1Oisu+JAUZ6u+uaG1m/h6ZAINN/1W\nvBZ7+G26wWO7peo5ASTbzg4Gy/Fl9iqhCmvRt1Xok1tpdxsWX8w2RWoCaxJ6\nrGTF\r\n=k5EI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGTtBHhdHY3Xpf8hsyLRC8e9FJCNRkcCFYk4FSzvzMK3AiEA/IgCORvXYvQgp9NE6GmvqRBUYx3wLZgBIbX672l9L2U="}]},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_0.3.0_1579102912893_0.17153710344378825"},"_hasShrinkwrap":false},"1.0.0":{"name":"ethcall","version":"1.0.0","description":"ethers.js-compatible wrapper around Multicall","main":"src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"ethers":"^4.0.43","js-sha3":"^0.8.0"},"gitHead":"ff4dce0cfd88716157d629fc76e7b1043739877c","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@1.0.0","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-PTu08HOibHKWEpwd9cv5efEp8KbBd68R3sOGP8dOHoUcamQAQVkveeCQgFuCOaZwRY1laBby9eYcrA8faYEKNg==","shasum":"38f86ecf9cd2e1cc2fc91a9393275c43e7c89a30","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-1.0.0.tgz","fileCount":10,"unpackedSize":11389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHzN0CRA9TVsSAnZWagAAdWYP/3U8qroVEkWuOaYpWsKO\neKs99GZqUj0HkGoxyzbBFyK8Sc5Q9A1p0j+3TSvnpvfhlZVKUqQNOV4LNIhK\nwFC5/dXLhIlkkZ33tCVc8iTdOdak5QqQtqXZyAtVc4BWqOADN12ArqiEOVWx\nzo1kGlAAItAbnbYA1R9zED63nLPovyU8qm38TIkprwsbA/J67UhC/apmfcSk\n1NSz4X7SjaDEQLdDvB7UI97iIu8GDwsW372h/W7YYUpPT0XvSRVcJ3LWmfWr\nwJkq7MM15Uo4ceCpyI2Fcl38zXnMsaljdM0FNQI0tuVI/HM0JYLLsGhOFdry\ncJJbPC61nsAsYadoym+CxpnLQqOJEhaCALGbRBdbc5qKxsIu4tyetQnRS6uV\nKxTcxfWYIDlWFQXH/BBmje9Nq9xH3iL8voJNUpbcAq2xxUpCbER8z3Jn++nV\nTqcB02l4nf1LA1XKM7fgoIWjmgGjgAQ1R/tFkT0b/pg8p651J/gSdQoVjctP\nGw3wmu10x1QqCSjBaJYirdZI+WTWjPS+4OfrWciJPzenrJNbCpewx6Wy24Da\nv00bIoEsFYk1xgdpqCbCSA3nC/cdbVQGLv1rFEeZdGNv760xpcHL8C1T51fb\nLyDu6X2mnQkjT0NLpPIltIiTrx1HWhe5XdfHxdN+LMrh+z8G4bY/hSKk+4Ue\noldK\r\n=+2uk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEByS+DjgWlW+JM6iq6HKhltLOmTbFxr2JtLvj6I4K0eAiEAvs8cQgejLqwbkddBv+l4dUSQW0g4vSvoGse8xWInr+4="}]},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_1.0.0_1579103092565_0.5782783324995511"},"_hasShrinkwrap":false},"1.0.1":{"name":"ethcall","version":"1.0.1","description":"ethers.js-compatible wrapper around Multicall","main":"src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"ethers":"^4.0.43","js-sha3":"^0.8.0"},"gitHead":"8a695c8fb49b789ee425cbf2a7b4f7f0fa9b59b4","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@1.0.1","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-9Hh9qBFL8CmRe/v2duRxzRl2EqP1Wz44/n/y54W71K+NK4GjSAmAhUxB9ciuyskM+yv62Yo1PXXc+0+CCJJ0+A==","shasum":"3e7ef35f112820d0bd8845280982beefcfb19877","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-1.0.1.tgz","fileCount":9,"unpackedSize":9055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHzpLCRA9TVsSAnZWagAAXRcP/j7fXi/swS4e468aSa6G\nqEHwacK+zzgy3JO7VKKvzzKSg5dTIcZCQewJmTverLme9d2y4HV5tQ6+6lE2\nxM7YKrRjzvtyPpxSbRsFVhQtu5M3YycMPmI0J5amY+S5s19w6EEHy9kZEtKz\nYjBb73i8SFllOu/giGQD1pB50ehoKyZALF06NYCJNX7QKCqWopOblDz8aps9\n16DfVZ5XedeRIXi32WCu0jR9QqNmM9JfepyxMWqaQ/UxVBkeDdlmOaj3j+MF\nsI0GPXqxxXdPUeRvrz6e1DfDXU4ndcIr2JtGHk671yoU1/D/dKNhKCmdvKN4\nSVyujMtPK1M04z7PQoQaXjDlbW3BzU3PhKxMcQ1BXgHwAGAoMQp1d9VB/zrx\nvWOabR55G0E2gVumoWg1ICLW0ISpj3q0vbXe2owegyi83Ypcj2GI9ZAi+XGo\ncIT5PBmCs1kXlP1P+3GhcDc5PJEDDuviXEFMrWXKxHbVMvHSmUoFy8J6tF05\nYJN0MEr/MHPQ9G33tpNEn7SfhLESJ/L7oARC4JLfawIcXOAFj6XNrS+c8YjN\n80iZkXWQw9JUlLlgYEU61JOizhNEjul/Y8sQpLA9RuS1cYFnA6H2sm3tBS4u\nWjkGofw3sW4I7nHPJiBk9ZdlcpOB+IIjwpV7PmcT5Hm433Ow+uvbbbRJMTwU\nePzQ\r\n=S64A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsCqsEVqm8RcwBdB3PIijticHZQb8XDWyzsuGWF9XHLAIhAJLeYFC6PFIdyp+fhCbKQXBtIZSxNqwjddvwgHEtQcDv"}]},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_1.0.1_1579104843099_0.4773337685928458"},"_hasShrinkwrap":false},"2.0.0":{"name":"ethcall","version":"2.0.0","description":"ethers.js-compatible wrapper around Multicall","main":"src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"ethers":"^4.0.43","js-sha3":"^0.8.0"},"gitHead":"d8c48f87fdad6d29892ce78be06f89bab50a5f41","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@2.0.0","_nodeVersion":"13.6.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-At9R9k9eIkKfSRgVl9VeidJzXCGc1+UtITJa/jm8ExcGc25vu53itwnd8vU8/sScVaQJadlwZqh9MQ/TFteQVA==","shasum":"c4d55e79256d4b4ad75f462dc8b090d26ca4a6c3","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-2.0.0.tgz","fileCount":10,"unpackedSize":9674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenJ6tCRA9TVsSAnZWagAAz/YP/ii/9f2jfTPsLSRfLzBO\nN9YcbUklbvvTkd2a4sj9oS6fI0Trb7qvObPOJoZPUtjPAbx9Krmh1ZN44gpi\nleP7K3RIUegUOmZDtNwW/1Y5XwgMlpwIJ3T0kDMYQnOUzCaCHEUfQnZxp++z\n91vpIc/eDZhIG8D7hph6E1iaNUCGjLKiEZiWAhOJkFcbmP92jLuEnC/8cdpg\nWXEYpRPsHhClGDaqEXEH9a2/gDaXKX+FLomnH+Crg957nA9FHPqrm/8q5XC3\n8HL8sFDbU5XjeQzU4IH+rCT3noQNjW1Ty3906Dpbv8WrHIjnGW+maOUJDvi2\nubkb87112TFBXXSB2Clkr15e1betU0FO0cbJdcCgBTunPTeOP/Y12McpVqCS\noUMRTTzn7orfEKxr9L+ZjM001bCPgf/bowY5V1/m6+0DtJEM/0Yxs+l/eF2q\nh1aQh2NPbNTal5nHjFz3PDtGpm05sKezRA6j76/1ceMkt2iB2UET3Qo9VQhM\ndshcJs36qmxK3VMeY3E5WbCFJr02zu3VCq6WcEAqP1qr8ouG+FH9wZmfX2e4\nszhykVAJvFxBeDClHWvndsX27KpGp6lc3vBMgUzfOjNKJsW3wmgIOz8Hh5Gc\n+lwjQ+jBQ84ZCnQKBIFj7nG7z0atVJuE8nEfzmL8Wpp3XwAvjyj5jxc4DGJg\nFfOI\r\n=DR3M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEGliCHAcaVs74UiKoOim0w1Xsfl9JgT6Zi5suzPFF7TAiBS/iziGtIx55KEiCRibvti8W0kJxetjGgBbJB/2X3ukQ=="}]},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_2.0.0_1587322540451_0.7383711720985076"},"_hasShrinkwrap":false},"2.1.0":{"name":"ethcall","version":"2.1.0","description":"ethers.js-compatible wrapper around Multicall","main":"src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"ethers":"^4.0.43","js-sha3":"^0.8.0"},"gitHead":"86514ed9d83a76190150812d757a6bf8e08bb921","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@2.1.0","_nodeVersion":"13.6.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-UAA6DGyzvKF+S4WhDe976o0zCRpd1A2T2jQPOhwIAKFpPZogYIvn6H7OT64JgJcLsQna8FPZuC9cR5T6fVvLGw==","shasum":"e3fc36c78a208544381794db40972609972a0959","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-2.1.0.tgz","fileCount":12,"unpackedSize":15856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJentReCRA9TVsSAnZWagAAsSEP/jgbEeJFuWxrY4ppmJJK\nNssbHE86cLaHo6sxOlO1GFSi7mV1AfvgUxlUYr5lgJClqNf+hNm00uK8sL2m\nLHi8ogYZKM1auXU/hf5bmuXuRry4galN+7K5sHEx/tHsRrzAnDIPu/Xebhpd\nl9IMU1SYpPlxJI14jPgU/iU7eKC//lHEWsAr1AF/0WiaBQk62J98n+YHm5Mt\nh4NiSTRn2aJS/0xVQT2TIrCPXJbKrKpRfwbO4ABy4Pl/n8OHcWJp/8sVF0wf\nk6GiAowwsrjR8QxblwzK0Ak4iRFDkmOjrKwxf8pVnVYb1wag/aBILqDYtAKW\nzE7NqDcABuPHHsMv1G6Pdp7LMMbudskCUwZATzKVB5m6ErAwo5zJpKyxSsDf\n1MdhDxhRvPCVFWEauWQfntpM1ne5Nv8bDmzfNEvSEzf+TYWSclm0ku6iJlpK\neGW+kGzs8JrMtP7F4M6rew5+ElHks/qo+Worx4v5zR+x/TE8YDrGcEJ7T3zB\ny3ZbRIGtZRYs/7GHECpB8YZFPKmXMTCniAkUgzimXySv/HyNYzoJgpwAmbwX\neKWi/DtahvnQaj+TE1C5XTlPYF7GhnRLk9Tmz9ayEBHdZXgC/NGFr7VfyOwj\nJ3HCbARqZWYw+mD21qmamTwLEJ0pCcOKPjxSb0iLG94mHEPsMZQTMb+t0tV8\nnMP3\r\n=j/j5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMIyjUCJrsoEx/+VsVqBrA34JcENhZAHjSIORX7devuAIhAOws/KK0VOSHxPlaNL8PMUvkqTKpw+9q2T+TVNXhdA2a"}]},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_2.1.0_1587467357901_0.23265073949410797"},"_hasShrinkwrap":false},"2.1.1":{"name":"ethcall","version":"2.1.1","description":"ethers.js-compatible wrapper around Multicall","main":"src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"ethers":"^4.0.43","js-sha3":"^0.8.0"},"gitHead":"d5bbd18c35dd0d95131707f23cf4cff5e6162e90","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@2.1.1","_nodeVersion":"13.6.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-TfiqdP+IZNHS5JqEDIosOCndH88iCywryrmFolCmR5jZn+ORefFfTbtcM55/7i2INz5jNCw96UnOtC6I+SM4hg==","shasum":"10a1034afc23642eb256e687a9692622bff383c4","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-2.1.1.tgz","fileCount":12,"unpackedSize":15992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoFOeCRA9TVsSAnZWagAA6wMP/1Y4rO7lWyK8apdxy+w/\nnRU6wxVlWTGxu3KUBf7DBL3fyJgugysSK62vMB+uhxSIeyFSyLUOFkxi+TBB\n3GZ7BH1beIVU5o0CcjKOHg4NDn3CWgwsc8ll4qLWtwIo9OLO+erwgb1pY0AS\nqKH+nDxwcuiEuCG1F2iYOUB+Oxf8Mr6v0kQyysxImPqANqJ+Qfly3OIPrUd0\nzWjV1iO6k5F8M7/KUY1HV5EI7x9htBfaUV/9Yb7S0m5/YWPFZY8SWuYd5MiB\nfW1uVa/SlDVWTlXmXrNE1v0mvLiskzPFVcSAKIBKzaPAF+TtO7VQDalBDO8O\nDvIZdv7OGOGCJEbOvnfOm4SMkmY61C73vJJdAj0loMB6fwa18O4jEXOK92Mf\naiMFqucYcf6LL2NRUL+gVDSvrOlaCkCRu8lz30WQ8jiyaxhHnq10gnF/hYDH\nJz2seP7xx+co9/9+4Vxj7MYLOF5nriJnjyUoBi1O4nOyjYlnAGANd/BunDFd\nuGePh07aaAUzkLyOPHyRikDMhavEEU+3cr9fQrqo8wDGzsownDvnsk+DqPKB\nTgmdc/ExdQL6a9h1CFQBQplcTl+SBuMR272y4O8nAiv1NqaxjIM78I1rIhDZ\nL8VoxhuPqCR4Atp5vg0Vezh4qsoy3DZTM7X3EiKYkY636QIKI3ETdIHs4VMa\nbHYx\r\n=B8PN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHhcRGCLHOJ/w2bE2RbZNRxM6e0RI6ieWoLCPJRxO2rwIgJO5x5oMtLnGXYeIDfkz68ZgzK+sw46VkqKBcYmrM0BU="}]},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_2.1.1_1587565469161_0.4913966164908192"},"_hasShrinkwrap":false},"3.0.0":{"name":"ethcall","version":"3.0.0","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"build":"tsc"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"typescript":"^4.0.3"},"gitHead":"730553924d475ac7aa19ac9c2b7f8bb65a48ac26","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@3.0.0","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-MMbmwgM1yhYtHSGy8LY95WcYy2vrzT9284DyXeheq2N0OIPdHwu+BnboZYzmxV8FkFuIHMD1Mx0EGJm6qMXm+g==","shasum":"918d0df0b9f46fe6c372cbf5b43c68e56768a76f","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-3.0.0.tgz","fileCount":24,"unpackedSize":28902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffdYgCRA9TVsSAnZWagAAhu8QAJM+F98cNq670C1RA7MZ\nfz7DIZB4nmGr275YutrvNePfQ5/nkvqJoIZozzKCJYxeKidcO8WHE10Ru1vY\niqLfBnnBv0pz95lhWIjzeBVwebrq4H2q+hS3w3+Ci087/px4fZttI+M6+Tzx\n5YP98HUmmHs9t4drBFU7DRS4W6Co9QI4L7Bd3OVBc/1xCBDNZhOHz2yT8Jbh\nH+Xwh2FrhpsKcY1vigwBJyAgiiPbIXh4tGOdp/bCkNNRVdXnewXP9EDoUaFH\n4zULMs9PAENvTAfJensz8ZhgCch0L5tXfrCvUvAWfwtel8RKXqaWUkppNeWY\nUUx0wzk+kLNNyHGqqJsHp+fpNI5MR0zCQ3kambG1XoRZOoBjflokzt0XTyZv\n6qdd/8nIopkwJ3WPKb5U8WbyZ7jrwDn/KG/4wi8z0AxieJukP2BLsck+tj/x\nkCXYCIJtynlscNfDJcU874QUZe/igDEqmfxSDCSw/OU1UQNVAAjPZ0/uDhY0\nso3PTiGnwBeHDd4945bNQVwM59FIeYI58rmq1e4bSWxrmkHISVz+IvdiXSFq\nZU+wNMXww6nQbpV918Uj7DHpDPZPNSVP44fm5UYwrbfTmhylDt8TpVrPt2t4\nku4aeDhWFmbBynl58oYz0WG5z//2KdNPkT520YwSFfhxJyx5bX3kP9b9eHWg\nCezk\r\n=G3TY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDV77wpB+L20gnUACnmcM1D9hoC7YAbpPl/Ap33DBApcQIgHz7oj3zbdYWQvI2BdH7ytVIKA/7U/2CcbnvTWYa//Uc="}]},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_3.0.0_1602082335930_0.5012425863895529"},"_hasShrinkwrap":false},"3.1.0":{"name":"ethcall","version":"3.1.0","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"build":"tsc"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"typescript":"^4.0.3"},"gitHead":"466a05e737512180a36dfa0a6f686d2fed60a060","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@3.1.0","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-oFytV4skh58rJRun4GOXnhfpCuC+wvqsQjaIeBPE0dNdDcEkYSxwlnkLXCDdUKnP9Yt2ztp69p8lCfLedbsTjQ==","shasum":"3d99be23607c175bbcbb0ae293eafb6cc97e5f70","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-3.1.0.tgz","fileCount":11,"unpackedSize":11126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOErvCRA9TVsSAnZWagAAQDgP/iGf1PkCGHgX+ja9qpX4\nhEdhLAI4/VihN0MBbmd7twVE6LIkI94Z+WYAjtFiIQIlOF3rt2W3Sf+3P/pw\n1F7Qfihid2tbOfSVOhD0czJD50RtVmmUI65t/2F+KSWEZMsasqRLARvWGngx\niIzYFhWCt5sUg/Y0xEaf4d3VrusUBjtQxQseov0oWbq/9jnFAvVoczzRI9bn\nQ5SRPxpxUBhtWhOyMDlQGWM5ZNAo9yhKi6608cVOJm+F559Wni+3nYaDM3cx\nrhDylYFQplgt3SK3oZEtGAGOcpwL1gWZkuYel/Bdt5qhk2F5buThfoZwSbRF\nizhzDe/SuvN3YRl8U4fUc0kFKMj2478O7j6ZnLfbCOfz7mkdi/TAWAQLRQFb\nEHFTtfX4djUozga3EvRa+ziEFU+9Z98aj8pTgCkRT0QbQ1yQ4QQUvqEjjlHv\nzUIJAi44CXGY4rfZSGiadTYTo+qCBnSLdZj9HSs7rNtNdJuoKnYhSFUq6RHU\nrG1e9H6qakt4rUkrJC54vhGY6e+4vTf0/of5jakhFG60lN8TnSpDvxJQorkf\nvnvepj/l7mtuBIaT9JPq+TS1NUbu2XlFuodTwLayWQvamP1lAEtP5UlxkINy\nchJd5eHbmxyus+Qk4XoOJnXobEgz4op/DhzbiR6VO5saSXI+5A2/lrCxQ43i\n3TdE\r\n=HX0T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0oXH4Z6Vmvz3sjFSDjkXayFiAGPDDbrWltXuzre1tAQIhAOVe9s/exvn7mp3n7A9ZW1HEKR3OB2F+7bx8CzayOYtO"}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_3.1.0_1614301934813_0.310527821156688"},"_hasShrinkwrap":false},"3.1.1":{"name":"ethcall","version":"3.1.1","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"build":"tsc","prepublish":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"typescript":"^4.0.3"},"gitHead":"466a05e737512180a36dfa0a6f686d2fed60a060","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@3.1.1","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-eD071kwnQ87uNYBF15eWK0+UF+8ZJgqswv2qLIQFrftLN3kASr8cuBVpVC97Xa2kd2Cv1G2VtbY5yJe93Ot/Ew==","shasum":"2d156fe18b0205ba9f47db15393a321db6a8fb26","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-3.1.1.tgz","fileCount":24,"unpackedSize":29144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOOa7CRA9TVsSAnZWagAAMWsP/3D1AvhsSTHscmuhnYPK\nY4UXxGDolnanaz1aaro4s1WO31HjFutHRCR2ij7ediWk5S2lwapfwrZLLDda\nzG9qH5nA2qwbLHngzRdM0QS0GnnoA8ew403NqTEnjCKYSNnLVBk9gveL+/LM\nx4ILRnhK2B5nqgbj9e1exfpp2UAxL9GfvuyMhpEQUsEMqnmxs64sl+n4GnXo\nUrY+2rOc3oklfy85fxBUoYQQzv/jsBSRR9Jwcw+hnXQhwUrBdKVtS+j8fsNi\nrxt7SaNLpBHka7Jeauz3yGpu6J3hDs5jN7XSKNqI+Bjh3DPAibkdGrexxbFy\nvgOUorVrxaxAZQLqpnLW6ByrjTPNW0PBQTEhm0FhrTP8d+8L0lmULdt4HdJI\nixS5e+sFfYHPr556NCD6DjAI7DceOsQS+f5DLYO/yghM6Mzz2KHpTyPbWpo6\nTfd8U83wDsByS8ChFLMkZXqH7n1gxrGz7qTUzx3xhMv6IukSadZBwmnyLN2d\nAykibWnjBCUY/8Hxy2t8KJLw4tT3FGwWGoD3Mi3x9wTTCgSCeEfNAANVo1NU\nKsgaod2r4K+G+W3aRxYRxeCykYcTorbmnSbjibOd9LAVqzNURuDx/WRrDT0T\nEmUHGvH/H4dx+9qgjvfqPlcXjr/Xzw8WbSZRzrMplCYgnRffGkVAZ6xd+e2v\nK6oj\r\n=HCfb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHofgsR4KUeU4WVwipX7SwPoTBAbJro5Veh8sFeiNOJkAiB1FYYs5Ua2Qp2RYR9Lcak3JdQjofo9yE1/Wa3AqeYhCg=="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_3.1.1_1614341819359_0.9091989324218239"},"_hasShrinkwrap":false},"3.2.0":{"name":"ethcall","version":"3.2.0","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"build":"tsc","prepublish":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"typescript":"^4.0.3"},"gitHead":"0b55c21725afa8cab9a161888a9b0c5d73b5fc52","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@3.2.0","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-uYlVWkG8vHsNPqYdobHmcB5K6O58o+Rk4wgGi4rKypCBoSeV3deSVX9BAADnwDVI3MfLuSYndVeK2o0fDUAXvw==","shasum":"97172cb0decf656e99e2a4aa5245ff3fd40948f2","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-3.2.0.tgz","fileCount":24,"unpackedSize":29236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQ5MOCRA9TVsSAnZWagAAAeYP/3WTjAVB/VBrH8OxAVRs\nYxceWPMCJ7UUic7XJHnfX5JtYc5c1sWPfHyLA+jwhUlhE/Jwaprbnc71Bf7y\nqR4+VCev9DUQsUPEKFFnyV6YT01OaF+QnaINXoHQGU8+V0xmfgm+O0+FVgiM\nIV/dM/pWkQYwyoLd0+fTxED76qPu6WLYJP5zLGgkZBc3sczoumn3lSr/ws6e\nl+kQLeul5Nh7unUvwiuyJPAPKJJg0wien47Sp5BVVzGEHlsY3BC9yLF58VK7\nT1O/o5b4ZPvbnCZBeyKne2ygmqKQ9oA0tusgzKZS8rYKeZoEa684EVJJ41hH\n9fUsz2YzDAWnTkdiD4lwnYfhWgf42cdjz+Q81z9GESHeZ//UkhJxZ32KnUP2\nCm/OCw9uq4LRKR+15XRLu3y95EAM9AznDSuqGk0WJ69xLqxU2og4wHJbt/EX\n9/qbXxKrnf+iit8x6g+gCqoIAXsiRV7DdiRdgBv0ttxS2rR2pkrkv2frocdU\nOsOjFbvTTHlcKBS9r0mOTntZi8Hb/UJ+EDVQJ1XX0ZBAZ/6bQLtBA9yinaaH\nta1sOd1RNxUMuePHTTyEcsGjmWtzTIaKay7qiyEgn2ZbTDeMG25s695SbdFG\nijGtfbEhcKYIndGpMhTbT4Fu365M8vXfVY6MPNdxflZSgERKNDwHHVl2V3ez\njdXY\r\n=OHtR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGQPrGEYB9i/LvV/o9KliKLzOtwNwhYZkyHWW0RaJtLVAiEAkiKT/nb2vBFGT5+kqLJlk2S7x9WYpHwhPb/w+x3paYw="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_3.2.0_1615041294374_0.5692474654889315"},"_hasShrinkwrap":false},"3.3.0":{"name":"ethcall","version":"3.3.0","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"build":"tsc","prepublish":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"typescript":"^4.0.3"},"gitHead":"fc5a66a11c8dd1b1b15018739a57226aa7d18b39","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@3.3.0","_nodeVersion":"15.13.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-cwYNxRmhej4K4oot+97LE285WhBXZf1Ju/ykYQY5nMV1URuHMIHKtObLwKWwrKu/x1TpUoaMy5NvRUF43KGbxA==","shasum":"4904ebe6264630b4b941a855c9be520aa1ab425e","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-3.3.0.tgz","fileCount":25,"unpackedSize":30852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgklrGCRA9TVsSAnZWagAAfZsP/1v9I9xFlPe/BWt0Nv5Q\nVG+mR+376VpqgadYv98ms3FA2MFK8R5cL2lN4s2MGHdKAKanIe6cnjdTL7ep\naGaCY3oYJdqpk29ZeiXrUHka3DU96k2lIgE8o0YStCljoD8urylZ7gDjl8Bk\nzUTDyrpL6sqrOnUNbz5DT26tuynamV8B3hRGpo0LK/LJJBb0wVlX1hXuruEu\ncuU+fEUXlXye7oI2Iy2NP1qEe1IdjeJebTh2LwBqEbTuTwVl2hhrVTbYDCuZ\naJQ/dwH+WfW+R8F6nlDqYE7j+yOHGDmvl55Kn7UC5bQenWP9aLpemJJczY6l\nfrlzUwbGi5C8jWcbxCnDraSsTVuunTaMV1+jQVbAdm73zSMkGFznn/yW7CF/\no9RcETGQOoIj0oaQri1MT2SPLOsgnf8VTH2008vXCVKibGL4Gq9nzQkdbE79\nQmsesNO6roWWQl4lFOe8/pIGYNFVZSlaG/f2qQ7dftMk9a3SNwiOWNyEKNun\nNsW6vdOENsfLR2hmjJMnyeqba4H4/rRw4HsTjcWK8qWrahNe8AZOyi43TXhs\n/djZDd5SZH8fU/QhXQJTHzOZ26V5+c8BNO84cWq2dq0EMCPbgE9Z5TZRRiGf\neMZfONbBzzCV5YxpGwVonG0X/wud9gOKJfqT9dKQv0RKD4VVSQy9JDTeg4f3\nMhEz\r\n=4Hcj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbjIAEsff0WmMahZBqdvY0vgFJkPXRJRZ5DRa7WaoN8AIgNddlV0lfa+SLw3l1/lDdevgesF+FBoU2LwnIqTDO8/Q="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_3.3.0_1620204230309_0.8622470864966698"},"_hasShrinkwrap":false},"3.4.0":{"name":"ethcall","version":"3.4.0","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"build":"tsc","prepublish":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"typescript":"^4.0.3"},"gitHead":"c3f5e9526c205e2c224ebd5dcaec8aa9918491af","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@3.4.0","_nodeVersion":"15.13.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-ItUFs1jb66txUF6XYCQfOOWVvZV7SbJJ0LLlcPc67m/1mC+uKuYAN2rqY87zDMeuM2MKBGwYUwN/zGzySF65Uw==","shasum":"6026b4cbe7687d3bb0d4420fec2b31c17811b575","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-3.4.0.tgz","fileCount":25,"unpackedSize":30905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvLFqCRA9TVsSAnZWagAAhVcP+gMJZ+eE3VngJOMxcgTB\nYzRf/AqhLZAQg5DahgQf8LT041q8stYK7vS0dL6ZdJmAAOgqHNmRPwcvOCL4\nRMG8AuDQQTXVmstk77hfxIK9KxLHTs5onYU8nlwAbZoU/Dm20OB8/9Ac73xp\ni9WrOZ1o9+iknhTfzS+FZpShMNEJWXDtABoad42zigW4p6of4qp/xAXnayXr\nq5AeNFMX/ZMLnM7noUVYqfHW4fg8PvXByEA5MxhwKynRER8p3XtM8+hczT99\nJAmI9PWcAw2geV+Kb6agt4IIEPQFoixTshwDChFiIi2npF9W4JXOEI68IsiT\nVzZpePGi10l9gZf6nHOnxvGIICaZ+2LhDp9Qv/SHJtTm3aaTkZ7Al1pY+Dj1\nikkH1iMYG+dOPrwiur7wkaHwIaNHFxFMizYoDIGiBZwP47INBrYFTPS+Vnuj\nJq8WcOeHhL+jy2VCaD0cBB3KEZx+g1FIZQLJxeSt9nTE8qaUncamlLkrxxQy\nBINScbZwEy6whsyo16ot0AiTCHRTur4FvWXt0Q3hCO1WK3CM5+5+1KUXpCaG\nGFx3efy//VgILqfk7Jspl/PmvVi3mXeylUy1/Xk/dfaAZFztQVrSJtkJ55IQ\n8sv8/jjx943+Rb9DMrxzIsjSJCbfijeB8FK7y2oZyGBOijhQFRpzgu4a/GHa\nIkpC\r\n=TJQL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZ9YJ9KBU3wLiDGKnqVUtL0k/xA6PjR8ZHrVOK4E3d7gIhAOMX/5foA3IRITLH85Tn8bnjDQWipYMzCdipgmv9lPVE"}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_3.4.0_1622978922486_0.7459344818189191"},"_hasShrinkwrap":false},"3.4.1":{"name":"ethcall","version":"3.4.1","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"build":"tsc","prepublish":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"typescript":"^4.0.3"},"gitHead":"2e2a9fce7a961748cf80f5d216d6cb182db83678","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@3.4.1","_nodeVersion":"15.13.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-n7E6lbXDNDcI55x8uUuFQ4i7/aN5prVClRSRgB1obe3cvlW5RJD/OJ9zv0g7Xqj+bGWT5kkh3bIUwABByL6BaQ==","shasum":"86bcd1a2718906a2861918456bdbf835765d7adc","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-3.4.1.tgz","fileCount":25,"unpackedSize":30666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvMm3CRA9TVsSAnZWagAAeYsP/AutHrichLU2vzQ2FHiP\nOtPn3TB60tad8xXF7n8Vbfzp3vACGiky6bZuh8aojlXsAkyQd/iWz7+3OyB8\n3KrqRC+Vq96slD12dVIP/cOTpWhfECfMAdRMM+QB+l+yj3B8BSFEqb8zBrD5\n25lgwsExc+KFYk4v0DVLQIyJ5zIKBr34CM4uY1ZaEhKNYjZtYsQhpQ06oM7U\nQOeVIU7KH3gLIs3o91836CsXKrha0pqO+bEOvHbj/T4jmfKoafZrmb/kCZlR\nthaLq/VtitKQVC1LHrmKDy5MuvFY6bU4rRzMUr8IjtsGnT+Jsv53NFTia9al\nCjsjkbQ7gLY25IdCYhyJxtNVmDSiIPRuZLziotOf2HuBRAJjIq5RyLHsthCy\nipIA//zkH/Ec2h3kQtWiO65C286DvADTc6tSfqmi6abjq6vRiYeO48WHQj0E\ni86c6vmYg/66PC9aCYeq+uHOYih93Fvj+fjnP+JeES/Lx0GpwlMQR+G13ZcT\nm2q81/Qgvvf+NI3AjaR9BkZD6l5da7d2b6n5jrORxyynOAhsAWkuwl517qwi\nvARA2IFXQm+pIzpgvLV9Fo/PYKU+7vY+xdvYpjBd4od7UVmhG08QYE1+mQDr\nqRmbO/CF1lR0n6rzgwDxblLb8D9k6oiauvAtyP7sP67YVNrTrOpWem0UYpfy\ntrUf\r\n=3cq1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGuf5NsR6awdgmHW2webc+lHqkU9fIE7tu0TSfSQww0AIhALoxkZzgxHbWORbdjoBNEVIo7D10WYAh3osiIiwUfPdU"}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_3.4.1_1622985143701_0.568891855122651"},"_hasShrinkwrap":false},"3.5.0":{"name":"ethcall","version":"3.5.0","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"build":"tsc","prepublish":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"typescript":"^4.0.3"},"gitHead":"6a9c3b21fa0ae63052cb83146f8c8b022eb3ed30","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@3.5.0","_nodeVersion":"15.13.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-uNLVIqdeYp10F6NE4GEO4zw5UH7Tz/bWb7rRNgk+Khqzu8ud7W3qMdEx/3i4D7TLx1tI7XBJ2krNc7+tGHVkjw==","shasum":"3bfbeffc4b46b7b715f77d8283216fc64414379e","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-3.5.0.tgz","fileCount":25,"unpackedSize":31478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI6/2CRA9TVsSAnZWagAAQOEP/RFzSfQGRTtFP9Vfh6FT\nG8wFD6ujwvBALAHP/D6X0Zo97H9HAJ27QHCFuBENtHBN3GNmk4hY/C5b1unG\njCEX93f/LnznMTiH3D2YtTfSN8pTwFZyMsNz4pzS2qDjNUioFTXTd49XfEYn\nWWnEgEg/70tUQigXwghuIV4diDliPFnCyIQbsuTOj2w6O1egu9yzhgOm0252\nc4D6rmBWpIzoNedrJciH8bFlR3+2WhRuV0ou3X6XR4QnLfBgDqHcgi94/Pey\nWUCroZes5czJxxsrp4TXmoN3Vpk50jiXa596aVqqt8Lg02n/SbK87wINEgpR\nLlC0FI99xjFI+Tc7vE/tGoqQJkWH4iJmpXNSAmQECiqDVu+03r7nTEmVbR0z\nCWyVQhpOionQbRcn4Pvpd5wiAHFHqNczZ7qvnqzAMFTRBxeU6rSmyUKrqZQd\nBnB143rTX1UJQ4DTZtuhA4AmyG9zjBDGTZI7WGjwJ7tIGC55AT5Ox0S3dJpT\n/im7GYGhaYsfTw7bQsn0GoYfRNlJ9SxvQDu1wE3d90nObpIcct5RWLP6R41M\nDbpF2TTQew0fOLzsIhM7S98C+u2E3P6Uq89LemjhK3FuvsqqxzEgB8720zSi\nkpbcOKNY38HASQy2fjsKqpXimwEjaJ1f1yme2exXOXDapANPm2WDJU69PdK3\n84It\r\n=wZSa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDCTf4gHS3WcCSngsSN2tj3qWdoq/xTn3DHtGVViySncAiEA4Mjdqs3VVQ/oTRbZiCvC6HQdR4xrfWTTNd/0dsk0mu8="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_3.5.0_1629728758056_0.5649227784056472"},"_hasShrinkwrap":false},"3.5.1":{"name":"ethcall","version":"3.5.1","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"build":"tsc","prepublish":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"typescript":"^4.0.3"},"gitHead":"302e9b9a037d26ccd0c558c514e42d901a75cebc","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@3.5.1","_nodeVersion":"15.13.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-h6LmfiqZBLZU66CDnydTE5mLUteJCCyoiOUbVwwh21R1GWQK1mQzUb8X4Y+Lfj1NkWiI08Q0oaKeDtHHY+xoZw==","shasum":"4647bf6653cbda00a850335150726d80cf6b97e1","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-3.5.1.tgz","fileCount":25,"unpackedSize":31529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI7BECRA9TVsSAnZWagAAc+cP/RN9+8v7caisPQH7B/Gn\nH3Nl4fbAMPvqE2zC10iTrYZ90wtjnq4Wu4X18hkNymasP3MF6sFXBYMychT8\naR2NMNDZAdRA9Ti0+eTYDjxBFvt9/vBUzx0ZC7j4Wa0A0zVWQ9N7KF+wA/oK\nWgwRVnn2sw8YJgw+ylwumbzCvP92diT/hTcuWUMUlzo+nOCUTqU9jZr67M5c\nhrOeMSrv8V0GmmW3xmy/ZrJK4Qm7X6YU0mtz+9uUVhGDSpa4MnY55ZJmULB0\nfr14zZBwnkUkzFwynbV6wmAG5Ls1wqU9O2io7rB2PLVfszX7aYSeZKUclLvq\nhl3TKYJTJV3x2KCI1FZIz9mSmxBZVdW0/uHKO26Xdh5gRrU9S6iza7I0c8fT\nmxgK6RKhdjNU/x9KGaUnKQ1Vth2W31UNsGPB0P+wmNLmDnNWYJF9ytmKsfRS\n10UHDV5d1YnflA577WOxfB7ZBsl/Z6AiC0fuZTojQaqlZQ0MgHvVXPd/cjiU\nP35P80+PpeiQDkHNJNFIygFGbdx4tY8ZM9ZnXc2HZ1Eh+yMzojvFWa/DmvPV\nJhCvNskmxvCe9nIdkqR1ao+ogWlKSCJoNFE2UmD3RhtSevOVVlOmKRyGtpD+\nmGeTMe7ju8lZZKH/2/031U3EWHO2Fu3m1RAVz42zDUwKiGHTVZhFXlDE8F1y\n0bQE\r\n=B1M8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDn9En9bgWEY8e6VAktnaN1vY68k+wPVZYOEE0MuHoluAiEA3B6RV9dTjO8tJS9k7KGtXWGkOZ3aeXWXp6q6JBBiels="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_3.5.1_1629728835818_0.12869618153902995"},"_hasShrinkwrap":false},"4.0.0":{"name":"ethcall","version":"4.0.0","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"build":"tsc","prepublish":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"typescript":"^4.0.3"},"readme":"# ethcall\n\nUtility library to make calls to Ethereum blockchain.\n\nUses MakerDAO's [Multicall contracts](https://github.com/makerdao/multicall) to make multiple requests in a single HTTP query. Encodes and decodes data automatically.\n\nInspired and powered by [ethers.js](https://github.com/ethers-io/ethers.js/).\n\n```\nnpm install ethcall\n```\n\n## API\n\n* `Contract(address, abi)`: create contract instance; calling `contract.call_func_name` will yield a `call` object.\n* `all(calls)`: execute all calls in a single request.\n* `tryAll(calls)`: execute all calls in a single request. Ignores reverted calls and returns `null` value in place of return data.\n* `calls`: list of helper call methods\n  * `getEthBalance(address)`: returns account ether balance\n\n## Example\n\n```js\nimport { Contract, Provider } from 'ethcall';\nimport { InfuraProvider } from '@ethersproject/providers';\n\nimport erc20Abi from './abi/erc20.json';\n\nconst infuraKey = 'INSERT_YOUR_KEY_HERE';\nconst provider = new InfuraProvider('mainnet', infuraKey);\n\nconst daiAddress = '0x6b175474e89094c44da98b954eedeac495271d0f';\n\nasync function call() {\n\tconst ethcallProvider = new Provider();\n\tawait ethcallProvider.init(provider);\n\n\tconst daiContract = new Contract(daiAddress, erc20Abi);\n\n\tconst uniswapDaiPool = '0x2a1530c4c41db0b0b2bb646cb5eb1a67b7158667';\n\n\tconst ethBalanceCall = ethcallProvider.getEthBalance(uniswapDaiPool);\n\tconst daiBalanceCall = daiContract.balanceOf(uniswapDaiPool);\n\n\tconst data = await ethcallProvider.all([ethBalanceCall, daiBalanceCall]);\n\n\tconst ethBalance = data[0];\n\tconst daiBalance = data[1];\n\n\tconsole.log('eth balance', ethBalance.toString());\n\tconsole.log('dai balance', daiBalance.toString());\n}\n\ncall();\n\n```\n\n","readmeFilename":"README.md","gitHead":"d94b43a8c779d34d28e2a4ad13f21343ccee54d3","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.0.0","_nodeVersion":"15.13.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-S2fSDb8+WzdhxZYoCxuqJAc/LIapaHj1v+FQ54ATmCwAaErJMhj75xhpn6ZPykrltT8cDOHKl++5vtcDMILB8Q==","shasum":"755aeba32179ad651ca9c59e06edd289a48bb700","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.0.0.tgz","fileCount":26,"unpackedSize":41081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI7IiCRA9TVsSAnZWagAAfAYQAIFub6NNB9qHX3d/+eGh\n/cfuslVUWKmKN3F5LXDE2xcvWsP0j63sDIhVG98hvGfhsp+8M/jyphMFg3lk\nJPB8jBj/r4J8+KIwdXhH6sZCbiVF0aUSinwlW6xvVM4qKTzCrVJotg8v1XUk\nbzkgWwmH6I0YBw/CpS4o4+W7DhoKbyToVURdGULQPCRtH2L2vSBAdNrRwgvO\npqtzUpg0AS8siGcCavcJGfFYFu0JVZuE8VYZjOM9y+KlT9U5kQqn7Ydn8Tc0\nbPIT0i63k2/3JV32iCkJtdmHmOSlw+pQaFspLBaEjz2Ixhwvi54OGYZ+74sQ\nWmUiguNtE1lJ4atFuG+TbX+ccrCKJT9MqYgI0Dbt3f5GRt4pASCZbBky3DaQ\nkHl3VvJ8CTC+F/qpf95C09YSXh3FqwcdZhbMD/kqApOGYe1hhrmsFzpoWfs4\nbYo+klvIw/EHS58frlMbDngiqogpSfAVOXdpOLwnqoIYNmQkOBx3yW+3ZA43\nsNODIhowPEZQZSN0qKVFlUDh9km4D9V6Na44Q2oBdd2DS+KgqS5ag81103Kf\n6wC6YvJp+Ja2UBmj4TDzg2FiFNHE/0BMUr7AI5Qk9/4q6fmAkB/QD61J8r6S\nwqaOL0sw0eBb/KefSI1rWlxfPlNcuYhkIueCzzKuNGzKFdiz/Xy6md/Pigve\nXZtO\r\n=gfJS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFf4G+0mc/vGVykdcboeE3tswjLF10gAAfWb8XrEG/RbAiEAqfrc5vkW7TMp13zBsjABqSAD4M97VWTL4ffxQffTgok="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.0.0_1629729313937_0.8990344596344662"},"_hasShrinkwrap":false},"4.0.4":{"name":"ethcall","version":"4.0.4","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"lint":"eslint \"src/**/*.ts\"","build":"tsc","prepublish":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","typescript":"^4.0.3"},"gitHead":"c4a3f38a3a7ba39f947e13ecfdb11f5abbc7938c","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.0.4","_nodeVersion":"15.13.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-fAdken8ifVXnOh84n8CKH4sNXDe/qGxnQQojmCwODUbMxAkly4naTXtTf8z+wk5mdw/jYDMt9oCl/dC9YHP4SA==","shasum":"883ea97c29def08eda2933363a7b7240e814324a","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.0.4.tgz","fileCount":30,"unpackedSize":46061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLfN6CRA9TVsSAnZWagAAiUcP/Amf0EmwFCW2OBC4tGyO\n43k9uYBJIje6ykCrxb4z8MZvJA2yuFWdBrPDBfapcjXK7Wf32qtpC6x5d+aF\nodGh/15NbaEYWPeJ28f4eB7DzEVuF/dzmsTatqMSPLjWGUBnptLNjRByguNF\nTuVCcWS4jb7sxh8lgiutMwG4obYNabfHR04FdJXyahr1X4Q1vkbIVSxwRikN\nq5wx5XQ6PyzIyO1p1V1DTARhEMa6Qra1/8gS7p4BopPVmoD7GfLc03UGevk9\nHJdZGtVaYS6ecFDMoQYpTY0UNdm+4aGMR9/U159rJhBAsQ/a4TN78yQqhIOq\nR+0/QfM7OVXhVOrN/floPYBxGKLszu+ilp2iq/rrNzbcDPMz/PxiRAdv6A2F\n1ucW6fxIb5oahaNwPGynVkwrNAEMZN6aTO4kbaWgZlj7bCbLo8w3nps2SMFT\nWjJa27OoOH2V/YVtNvBSTKBM+4p4IlUohlDmNQrXnOt43a7yPx/BNXpMaA/U\nogPx7iBIe65j+OOB5XGbwe86zGSyRaUcYnmvJyRtCbldo0n8J/7eZUhWivF7\nWBo3sPtOuwIMNbjUQuL3e8N6CXh4VcOrU9z8p1jeWe+ziCtsEt1/MbTRHuDd\nSxGye9a4qEh34xz2Uw1dqjOBzLUEtBwj4+jiJL5Qmq2AmTgRvnhE7uqIE80G\nHyuT\r\n=B+D1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIChgl8SeC89HgWimKfgbQnqHrBpZNbfMJbrEnTphGzWFAiEA/C19WvA87dg9qdIBS9B0Bopf4Qa9YvhlAS7fW1GMKiI="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.0.4_1630401402347_0.3590083478441315"},"_hasShrinkwrap":false},"4.0.5":{"name":"ethcall","version":"4.0.5","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"lint":"eslint \"src/**/*.ts\"","build":"tsc","prepublish":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","typescript":"^4.0.3"},"gitHead":"1a7fb02de1ad910536fc4a2d4bab9265be7b0fa9","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.0.5","_nodeVersion":"15.13.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-XrzrEw+WBakx08Yp+0ru9NzJ9Mmg1uHSQjvSTg27bJN0fdyYy+DhQbGmfUKDSlc0nwQBh9c2my+eoxBPLy5kRA==","shasum":"b4ce4bb525652d64d602f5d9ec3bbe5f068d96e4","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.0.5.tgz","fileCount":31,"unpackedSize":61161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLfO4CRA9TVsSAnZWagAAHZsP/RFicyUoY4P/nxHeJmPt\nFPXH4RKKujb9sD+IHR2KSOojhnterWUoElgDA9t9UbAVpuGcpxeZU8OuLNNP\nntf43QZY/g+MgsO+HgP0Ps09uAcW4Djr5FNQc44w7EDZKHcJw7UXPOyhDqYU\nQggrd52fSU3cvmZwy2firccDIU/XJBvjM67uPKj2JLMgRvfPodT4sRA+hoIz\n2fZgSHx2TN626FvecuKcm6vCYeXYIEo7RnZZuWT84ClcnawoqWqvWXViu2cu\nyVR/9UC13QnQYVafNQ7nl4WFMGdHto2HFop/QH75aYDGFd71TvkoO6m5u6Vb\nR0OFTkaLn3USo2wxqi8ewKlY3l7ZSZpWlLLjKFLSvuXtTAlg+byT9bDt5y9q\ngHxwofuaXI8eAqsrWtbPWkl8Plc5e73FfxmW98LNM0msXoSs3fI5BOTzHZ6k\nNP9M+Nop8TE3j1LABHWghhYEH+77BolmJdK1t2BY+zkyM/LJDk0SWIzLkoD8\nMx1fnbD3tWlow34ZxZZMlRl0PovgZ1hnzqVAPOSuYErgjLUjJpUCsyyDGx9s\nfMNtzpUg6lPvj63gHtdybOMb0Tqj6I9F0e1vVzk//Kn9xv02C6i4+rHaPamf\n+fomCNy06L9dgo47yl0vcqEX+INbKnPOf996BoNfgESiLibKt3CpXlvAt+Hz\nLk9U\r\n=jA7M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHq4+AFfYYC8AmxrMunnc6PWaujz2UV4LTw+bhXTJ+/QIgGhyCZUa3cGm8IcjG/XlMfn+LtYrNHWmWamCks/hpLoI="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.0.5_1630401464620_0.15993512260935216"},"_hasShrinkwrap":false},"4.0.6":{"name":"ethcall","version":"4.0.6","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"lint":"eslint \"src/**/*.ts\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","typescript":"^4.0.3"},"gitHead":"25c8af1a4ca016573c09d048af7e4860ca7f66be","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.0.6","_nodeVersion":"15.13.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-u/ue9iVFhIHTMnNoCgxZ1BgZr9bFbD81VkhbboIOnruvu8TZ1GkcdzB5vqWEb3BtfRRIhZ5KVP29tRpGNh3epw==","shasum":"75a79acafbc6e49e70edccf9d96041e1c27da43a","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.0.6.tgz","fileCount":31,"unpackedSize":61047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMZqWCRA9TVsSAnZWagAA1HwP/i9YAzZ05dzEUIiMDIFS\ndn2T3D/boerx+cOUt+vfu34xUmI8yGK6h5+T8muJ1u8s4lgqdzZPb7dQN87r\nlPMxkQtrDU4fEC48MOShvqqHE8/q5W78DRL/PWQ3xNtolOxpe31Y2Thlth46\n8rnbQCQ/+94d6OUGg4hO7jTzhF7OsDRCyj/wn82l0xzbDRo2o5WUJQhSBV/X\ncsjYoCnjzr7qI7WVMZ8ROBYgQtzPo/0uzCe98paJDL37PmSlj9mBgP4k6awK\nEmhigfeXxoAmv1rQLnrMmKALqppmfAhkWmPDkDPNH7/+Tqm7NZYpF8hAN1No\n5sEi/QQjfhTmvF8PTcn3AN4DLyntHfd5mdSGf/lHzSfTxL6MhMFVeM+S6tcH\nAs79yTY51R9NlbBtY+LJ/J3RPipCl/W8p7nRCLs0S84oi7i2YI/3igtfYqdS\nPF/1B2xK/LCJHANQMB91tRS3FwTztDMm6vjtP3Y95tnfkCCt6mYRApoADmJY\nSxsKSTmG3t9yLxPc2MHFIoEAwoQW5khDVdWVo7eoXgUgT/nAGWkSf/JI9IAQ\nAdONLcKirV2n//MQqBlTo+4fiopCM8h1qLliiaoXijM7UuZjeUPHnRgR1C/I\naRpBJZB9cpH4yvAHvOgkgirO6YjKOa/oL9pVkwQcjXHvNCZ861izL+Z50WrC\nMgBc\r\n=6i1s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHOXutL9vOO7bXR1lKlC6lCHPZVwx+/mcrFxDPb0mUmTAiEAj2BqRJA3dnYQ+nX30w+hn2uLyYRh/4m1uER/X+G2cHM="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.0.6_1630640790780_0.9565530619890341"},"_hasShrinkwrap":false},"4.0.7":{"name":"ethcall","version":"4.0.7","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"lint":"eslint \"src/**/*.ts\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","typescript":"^4.0.3"},"gitHead":"59bfc4ac3209b987c332201c8dd3e472de128e44","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.0.7","_nodeVersion":"15.13.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-vAN7OmQApXRTzFlgC9ii8AGX0t5xS+mSBdnMGo98sXvPDYBpZOdNXpjLzAJ3ocGA7RYKFVAmIJq+yGvTVmjzfw==","shasum":"c010ca1c3c766b2f34ccfd5824ae655b04aeeeb2","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.0.7.tgz","fileCount":31,"unpackedSize":61155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQEj+CRA9TVsSAnZWagAAllMP/3Zt9Q3DmAnv7FsXnUd8\nX5W9dTtHr7z0+kEin4pNZe4wZr0QhnMdOjmEdRLuTla6XAXx7x9yfr/Y6UxV\npZq3PYHmiX1yxIaD/HjBukd0BufnmiT1CJDSDbVEVBQZzFUozFYFwVTO0ago\n4QE33sObURVDbTNc2odyYhVbXNxBQi87Hk+mkVdls9TWKQxv5BMSKRGTNzU4\nq5CK9aeyM6E4w/Os4hBWpHUQL0pRIzFYgnV2O8+vm0TjAlH+BuiI28sC7zy0\n1eIy1iJMuH41WcY7GtYaEEsFYA293YYTC4bNr942ccKps48Qw2XfAewLwvRw\njvyhXK51ztqC8GKvZ186e4c9gDWgRz8sN8X9YssTD0gE2i0iIJJE6i2PKqd0\nPavaDWiYwArpkCjgoXckPUvXliVWolJBSXghnKgLlMwlLWqKr5OVUeZUjCGN\nwVnY9n8W3E698yGlKzalYK/zaKzIZsRo8X+N/mtM/7hh2OZV6+9ofAqAX0ms\nGUALv9hY5kLEd3ihzSjZyy2MBaKwoO6L7bAnZqwPd1sK+cgafHW2561Arm6I\nMG/TzkOhKBsWdEL0eE0rXrQK3Ep2OmF3MSDvn+G9Vg1MP7SWGnYFH7eJO9Ue\nPfsKKP7cqmwrm3u7/hWD9WUJwXtDlLAqiMgVeQc5QmQoH7DBrLWVOMlV0l1S\nQydY\r\n=BtTh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEo+Qap41mbwCxUM307f/7xrJ7eAYwqrXXV7jrZUJrD0AiBBlSP/Xur4r9y8CP5Ydwh6HyruF8bXjxYTQ8BLru/X0g=="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.0.7_1631602941990_0.012374252546356157"},"_hasShrinkwrap":false},"4.0.8":{"name":"ethcall","version":"4.0.8","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"lint":"eslint \"src/**/*.ts\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","typescript":"^4.0.3"},"gitHead":"d6d6b0004d948440d79e01e0b7fdde16f955ddec","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.0.8","_nodeVersion":"15.13.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-zO9/VeDjDy2h2Nc3k2UqsdC6tFuHS5a50Ha1LT3oAlfQTNoGMvzyYGJ9pSHDVKpyKKqcW9J4hTn4c+MSfukKbg==","shasum":"76d7af319e593174f853075cb4ea4419c4f0ee91","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.0.8.tgz","fileCount":31,"unpackedSize":61271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhRE2XCRA9TVsSAnZWagAAFykP/2lNXrEvAEn0XfWLrNEf\nBpnloMV3W9+YzEXy1OUleLbpAUy4Ec6RUzHj0ZUgmnALRJoCBuTrdEbhPEOu\na7szSZmjhN18+3lDwQ8Ia6DLjuF5POXcydGmIFkai05RVjFPyOc99vy3ps2e\n4O0wWAO6vJFJjB7wAht66pPrCB96+HDV6E/b0JiOPzdUhrCOjxGiymD9/2I3\nXKFaQT9ZkaIRTMCJy6UOcdJI2hsSlOEwPbVA76YpexIyQDhBuQ4kmeFGGtFF\nuBJD/vVQwjldem7f6+BFU/5eNiw76iFEKli/LysCr1rh8vXEcLnWXREfsfgu\nGItkdETahZDR6ZjOeU2zviytl0igxKaRkMAxu7NS7nu4zZR2fkv4D6LIJOAM\nO38fDTWe1s8wgQT34s3vJvZLQsGBceLh5ASREDqtbTMhkv56lXPIxHN2/05d\nx96LronL/xgaLC5DpVNKJPsV1rAez952sF0cZ4cone8/Q06B0CPRHzpIczHw\n25LI3ES2MxyN/IOg3i+mmAjTMWDAGnBKrU8Swi3H706EMQpy+2xgeXp4LSX/\nwo57Dmv5wBvDUf61hNr6xeAgbor++Jr66BkrP6WKWH1ismEdXcl2hoakj0iB\n9sf/g2/H70YceuNprrmQ5+W3eeLh/n7bzG+UDjIhcW/q7AHZc7pxPv/Rkpzt\nREVC\r\n=qJnS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoWI5iAaAk4LmmaYX4C9RnQqyOj1xuTuxDD5n2D7dUYgIhANXJ1pkUNJNxWDldfEsfgk2WqYrRnd9az5MtgUH7RbMy"}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.0.8_1631866262854_0.3794175447199142"},"_hasShrinkwrap":false},"4.0.9":{"name":"ethcall","version":"4.0.9","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"lint":"eslint \"src/**/*.ts\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","typescript":"^4.0.3"},"gitHead":"59aa7c0f088d3f5cfa2120939fa9dfa3538cd011","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.0.9","_nodeVersion":"15.13.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-I/K004ly5oSYkmRLSmCU39m+8YTP1VRF7DEMgjIm+HhabhNvBbiHEwx6PtDOyCzUfGLZvNefmOIaeM1kVAmj+g==","shasum":"2bfd4af9a4028a8c8ca092ffa3b9bc10ac36950d","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.0.9.tgz","fileCount":31,"unpackedSize":61387,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA+vE7W1leUhZXmYpTHT/xOgE5//wwRRBhfNKKe7tb6MAiEA1HgHb7CeKa4x1wt7jTgtt5sRT5nrQaKI7ZjweKkS/KM="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.0.9_1632274952741_0.31822896003713086"},"_hasShrinkwrap":false},"4.0.10":{"name":"ethcall","version":"4.0.10","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"lint":"eslint \"src/**/*.ts\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","typescript":"^4.0.3"},"gitHead":"dec81eeb55cff28adf3a376ee9f6fd84625f2906","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.0.10","_nodeVersion":"15.13.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-sOm5VsVZ1jevrWuA7ZrCS77paAW7R1yuM4fetQ9EOQt+H1TZQkZ3moNR6iMEa18pbyT8NeFozaMX7io6fHjV3A==","shasum":"6bcf42ceddbc5e62dd7e7a5cf40c522d007091d0","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.0.10.tgz","fileCount":31,"unpackedSize":61604,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG6bpsZi7Y8FRCO70ogi0wxCchMF9B6u4OonJOJJmgg7AiBViUR0vrK4MoVXKnG8kqs4VQe8xa02MVi5Rl7k1oRusQ=="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.0.10_1632425827381_0.016423422914900287"},"_hasShrinkwrap":false},"4.0.11":{"name":"ethcall","version":"4.0.11","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"lint":"eslint \"src/**/*.ts\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","typescript":"^4.0.3"},"gitHead":"1cd6f7ea38a723984ebcb4dda6ba8718a69fcb45","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.0.11","_nodeVersion":"15.13.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-Ffc91TzJmHJag/5Y2OBkYSnyHPrX4HaF00YpFVYvMLwWHVuHgh3XjZn2Q1rsCXUqeCSlIzr3f+yVlcIXYhDEmw==","shasum":"1f11643309cf31cfe0f9d81ce6c3035b5408e0e2","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.0.11.tgz","fileCount":31,"unpackedSize":61720,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBItoVj0sdZSZN0IXrthreqJr7alsIgUh3FUrtX8PDXFAiAdKqwDVy29cuDMOmliekISl32LaulAmGVIz1inaw0Jeg=="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.0.11_1632669800868_0.8016380241679295"},"_hasShrinkwrap":false},"4.1.0":{"name":"ethcall","version":"4.1.0","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"test":"mocha","lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","earljs":"^0.1.10","js-sha3":"^0.8.0"},"devDependencies":{"@types/mocha":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^4.0.0","mocha":"^9.1.2","prettier":"^2.3.2","ts-node":"^10.2.1","typescript":"^4.0.3"},"readme":"# ethcall\n\nUtility library to make calls to Ethereum blockchain.\n\nUses MakerDAO's [Multicall contracts](https://github.com/makerdao/multicall) to make multiple requests in a single HTTP query. Encodes and decodes data automatically.\n\nInspired and powered by [ethers.js](https://github.com/ethers-io/ethers.js/).\n\n```\nnpm install ethcall\n```\n\n## API\n\n* `Contract(address, abi)`: create contract instance; calling `contract.call_func_name` will yield a `call` object.\n* `all(calls)`: execute all calls in a single request.\n* `tryAll(calls)`: execute all calls in a single request. Ignores reverted calls and returns `null` value in place of return data.\n* `calls`: list of helper call methods\n  * `getEthBalance(address)`: returns account ether balance\n\n## Example\n\n```js\nimport { Contract, Provider } from 'ethcall';\nimport { InfuraProvider } from '@ethersproject/providers';\n\nimport erc20Abi from './abi/erc20.json';\n\nconst infuraKey = 'INSERT_YOUR_KEY_HERE';\nconst provider = new InfuraProvider('mainnet', infuraKey);\n\nconst daiAddress = '0x6b175474e89094c44da98b954eedeac495271d0f';\n\nasync function call() {\n\tconst ethcallProvider = new Provider();\n\tawait ethcallProvider.init(provider);\n\n\tconst daiContract = new Contract(daiAddress, erc20Abi);\n\n\tconst uniswapDaiPool = '0x2a1530c4c41db0b0b2bb646cb5eb1a67b7158667';\n\n\tconst ethBalanceCall = ethcallProvider.getEthBalance(uniswapDaiPool);\n\tconst daiBalanceCall = daiContract.balanceOf(uniswapDaiPool);\n\n\tconst data = await ethcallProvider.all([ethBalanceCall, daiBalanceCall]);\n\n\tconst ethBalance = data[0];\n\tconst daiBalance = data[1];\n\n\tconsole.log('eth balance', ethBalance.toString());\n\tconsole.log('dai balance', daiBalance.toString());\n}\n\ncall();\n\n```\n\n","readmeFilename":"README.md","gitHead":"001c290247cbff8406ffa85320e6407952b2e88b","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.1.0","_nodeVersion":"15.13.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-/aJV1068bVAKZKD8BTqyNIBbINO4ngrotJ4r0XxySH1s7GC9LC/1USuXc6WGllP0DxV7i2bDKuIWgswKT7IbUQ==","shasum":"ee7ef6549cd5bffeaa48f3cfbcdcc5ec3ce538bc","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.1.0.tgz","fileCount":57,"unpackedSize":139595,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGtzkbU9gpeAwA/iehcFbeYN+OaFdJXTWXIEbTcvDFU3AiEA1zQUwOJxsYR/5d84iM+e/jKGiKi9BerV0zMOqVH6kFo="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.1.0_1633558805865_0.13181906491417683"},"_hasShrinkwrap":false},"4.1.1":{"name":"ethcall","version":"4.1.1","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"test":"mocha","lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"@types/mocha":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","earljs":"^0.1.10","eslint":"^7.32.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^4.0.0","mocha":"^9.1.2","prettier":"^2.3.2","ts-node":"^10.2.1","typescript":"^4.0.3"},"readme":"# ethcall\n\nUtility library to make calls to Ethereum blockchain.\n\nUses MakerDAO's [Multicall contracts](https://github.com/makerdao/multicall) to make multiple requests in a single HTTP query. Encodes and decodes data automatically.\n\nInspired and powered by [ethers.js](https://github.com/ethers-io/ethers.js/).\n\n```\nnpm install ethcall\n```\n\n## API\n\n* `Contract(address, abi)`: create contract instance; calling `contract.call_func_name` will yield a `call` object.\n* `all(calls)`: execute all calls in a single request.\n* `tryAll(calls)`: execute all calls in a single request. Ignores reverted calls and returns `null` value in place of return data.\n* `calls`: list of helper call methods\n  * `getEthBalance(address)`: returns account ether balance\n\n## Example\n\n```js\nimport { Contract, Provider } from 'ethcall';\nimport { InfuraProvider } from '@ethersproject/providers';\n\nimport erc20Abi from './abi/erc20.json';\n\nconst infuraKey = 'INSERT_YOUR_KEY_HERE';\nconst provider = new InfuraProvider('mainnet', infuraKey);\n\nconst daiAddress = '0x6b175474e89094c44da98b954eedeac495271d0f';\n\nasync function call() {\n\tconst ethcallProvider = new Provider();\n\tawait ethcallProvider.init(provider);\n\n\tconst daiContract = new Contract(daiAddress, erc20Abi);\n\n\tconst uniswapDaiPool = '0x2a1530c4c41db0b0b2bb646cb5eb1a67b7158667';\n\n\tconst ethBalanceCall = ethcallProvider.getEthBalance(uniswapDaiPool);\n\tconst daiBalanceCall = daiContract.balanceOf(uniswapDaiPool);\n\n\tconst data = await ethcallProvider.all([ethBalanceCall, daiBalanceCall]);\n\n\tconst ethBalance = data[0];\n\tconst daiBalance = data[1];\n\n\tconsole.log('eth balance', ethBalance.toString());\n\tconsole.log('dai balance', daiBalance.toString());\n}\n\ncall();\n\n```\n\n","readmeFilename":"README.md","gitHead":"9e03614f66d209996a5fecd0c12644a70be4f0b0","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.1.1","_nodeVersion":"15.13.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-vxmI5duzGXyRtQ42y9gHjHvP0mJiw3XZ4vnLuDcCfkSrFomVJWOxOH+FRqrvQG64ECBHBBSPyJAwBn3KG7h1sA==","shasum":"7f155f8c0bc6ea01877e7f1a870a3f927d359c50","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.1.1.tgz","fileCount":43,"unpackedSize":105706,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+s7OpQAknfjFrlV7KI2zWjEZPvmc6MDZBGM9A0zqn/QIhAOlRzxxIOGZtRom4/If7q7S7XIMtDXudv/CwHXkmEuAU"}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.1.1_1633792426813_0.7108086642142701"},"_hasShrinkwrap":false},"4.1.2":{"name":"ethcall","version":"4.1.2","description":"ethers.js-compatible wrapper around Multicall","main":"lib/src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"test":"mocha","lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"@types/mocha":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","earljs":"^0.1.10","eslint":"^7.32.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^4.0.0","mocha":"^9.1.2","prettier":"^2.3.2","ts-node":"^10.2.1","typescript":"^4.0.3"},"readme":"# ethcall\n\nUtility library to make calls to Ethereum blockchain.\n\nUses MakerDAO's [Multicall contracts](https://github.com/makerdao/multicall) to make multiple requests in a single HTTP query. Encodes and decodes data automatically.\n\nInspired and powered by [ethers.js](https://github.com/ethers-io/ethers.js/).\n\n```\nnpm install ethcall\n```\n\n## API\n\n* `Contract(address, abi)`: create contract instance; calling `contract.call_func_name` will yield a `call` object.\n* `all(calls)`: execute all calls in a single request.\n* `tryAll(calls)`: execute all calls in a single request. Ignores reverted calls and returns `null` value in place of return data.\n* `calls`: list of helper call methods\n  * `getEthBalance(address)`: returns account ether balance\n\n## Example\n\n```js\nimport { Contract, Provider } from 'ethcall';\nimport { InfuraProvider } from '@ethersproject/providers';\n\nimport erc20Abi from './abi/erc20.json';\n\nconst infuraKey = 'INSERT_YOUR_KEY_HERE';\nconst provider = new InfuraProvider('mainnet', infuraKey);\n\nconst daiAddress = '0x6b175474e89094c44da98b954eedeac495271d0f';\n\nasync function call() {\n\tconst ethcallProvider = new Provider();\n\tawait ethcallProvider.init(provider);\n\n\tconst daiContract = new Contract(daiAddress, erc20Abi);\n\n\tconst uniswapDaiPool = '0x2a1530c4c41db0b0b2bb646cb5eb1a67b7158667';\n\n\tconst ethBalanceCall = ethcallProvider.getEthBalance(uniswapDaiPool);\n\tconst daiBalanceCall = daiContract.balanceOf(uniswapDaiPool);\n\n\tconst data = await ethcallProvider.all([ethBalanceCall, daiBalanceCall]);\n\n\tconst ethBalance = data[0];\n\tconst daiBalance = data[1];\n\n\tconsole.log('eth balance', ethBalance.toString());\n\tconsole.log('dai balance', daiBalance.toString());\n}\n\ncall();\n\n```\n\n","readmeFilename":"README.md","gitHead":"e32b59cdbb70cf8aa9134f5ce448c9e42be937e3","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.1.2","_nodeVersion":"15.13.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-zt/sUMi2qbjOagR+phG4+sLNkjVzB9b/oWsv97nx3lK1CtZHSn68oM2wqH2CuQA7gm8UctU/BOseOea5vMgAzg==","shasum":"800371f37fba17085a505a31e23c08f3b566220b","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.1.2.tgz","fileCount":43,"unpackedSize":105710,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSCBiUUyckxCJvR+5z3F73jU8NU70Moi0wbgOGyzjjBAIhAPVnvk4tU2AZGo7tBQ9tpeDdubwk1M/LgBCasCBO1JXO"}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.1.2_1633831281894_0.46379191225744343"},"_hasShrinkwrap":false},"4.1.3":{"name":"ethcall","version":"4.1.3","description":"ethers.js-compatible wrapper around Multicall","main":"lib/src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"test":"mocha","lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"@types/mocha":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","earljs":"^0.1.10","eslint":"^7.32.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^4.0.0","mocha":"^9.1.2","prettier":"^2.3.2","ts-node":"^10.2.1","typescript":"^4.0.3"},"types":"./lib/src/index.d.ts","gitHead":"cd5bd3a050e162827124c64d8c6ba6368e56830c","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.1.3","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-4uhMv5B1A98dkKR/Z6JPlyIyzKe/h0S1QGPgxHo4KSwjD8U1LD3FVMJBjYcf1XcThf2VBjmaVrfP02Y145Nggw==","shasum":"a8ae01c53b643d720fbb5cd9b758538d47ce0741","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.1.3.tgz","fileCount":43,"unpackedSize":106112,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8RDdwQe+8tEH56A/SLoKozglzViQ5SzufPM4qXf90KgIhAP8+HugcjzbFb9KJu7L7Rkr8n7Aluqmnf/xs7jNaaVhh"}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.1.3_1634478319813_0.9978519263507872"},"_hasShrinkwrap":false},"4.2.0":{"name":"ethcall","version":"4.2.0","description":"ethers.js-compatible wrapper around Multicall","main":"lib/src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"test":"mocha","lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"@types/mocha":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","earljs":"^0.1.10","eslint":"^7.32.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^4.0.0","mocha":"^9.1.2","prettier":"^2.3.2","ts-node":"^10.2.1","typescript":"^4.0.3"},"types":"./lib/src/index.d.ts","readme":"# ethcall\n\nUtility library to make calls to Ethereum blockchain.\n\nUses MakerDAO's [Multicall contracts](https://github.com/makerdao/multicall) to make multiple requests in a single HTTP query. Encodes and decodes data automatically.\n\nInspired and powered by [ethers.js](https://github.com/ethers-io/ethers.js/).\n\n```\nnpm install ethcall\n```\n\n## API\n\n* `Contract(address, abi)`: create contract instance; calling `contract.call_func_name` will yield a `call` object.\n* `all(calls)`: execute all calls in a single request.\n* `tryAll(calls)`: execute all calls in a single request. Ignores reverted calls and returns `null` value in place of return data.\n* `calls`: list of helper call methods\n  * `getEthBalance(address)`: returns account ether balance\n\n## Example\n\n```js\nimport { Contract, Provider } from 'ethcall';\nimport { InfuraProvider } from '@ethersproject/providers';\n\nimport erc20Abi from './abi/erc20.json';\n\nconst infuraKey = 'INSERT_YOUR_KEY_HERE';\nconst provider = new InfuraProvider('mainnet', infuraKey);\n\nconst daiAddress = '0x6b175474e89094c44da98b954eedeac495271d0f';\n\nasync function call() {\n\tconst ethcallProvider = new Provider();\n\tawait ethcallProvider.init(provider);\n\n\tconst daiContract = new Contract(daiAddress, erc20Abi);\n\n\tconst uniswapDaiPool = '0x2a1530c4c41db0b0b2bb646cb5eb1a67b7158667';\n\n\tconst ethBalanceCall = ethcallProvider.getEthBalance(uniswapDaiPool);\n\tconst daiBalanceCall = daiContract.balanceOf(uniswapDaiPool);\n\n\tconst data = await ethcallProvider.all([ethBalanceCall, daiBalanceCall]);\n\n\tconst ethBalance = data[0];\n\tconst daiBalance = data[1];\n\n\tconsole.log('eth balance', ethBalance.toString());\n\tconsole.log('dai balance', daiBalance.toString());\n}\n\ncall();\n\n```\n\n","readmeFilename":"README.md","gitHead":"cf8de6f11361b6fa88c3ee84cad020baf7744d35","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.2.0","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-kn7apaLvQl0zD5ZwRuxjptZQWLXTik7sJKac+RVmNnd4FaAxZtQ34qYJkWCHBC2xyQsD32t2gsmjyZeNYPAPIw==","shasum":"cd508cf8b4cb0140c2da43bb0361fdf58be4c9c1","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.2.0.tgz","fileCount":43,"unpackedSize":108539,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcD253agLQA+odvn9vOdt16mYR5do03RlQ7+x7QqrOkwIgXxJFcK/WhIoXoLWCHCFkMjAf8KobhUS6cNmNAb2uggI="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.2.0_1635004988758_0.06763521043066367"},"_hasShrinkwrap":false},"4.2.1":{"name":"ethcall","version":"4.2.1","description":"ethers.js-compatible wrapper around Multicall","main":"lib/src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"test":"mocha","lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"@types/mocha":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","earljs":"^0.1.10","eslint":"^7.32.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^4.0.0","mocha":"^9.1.2","prettier":"^2.3.2","ts-node":"^10.2.1","typescript":"^4.0.3"},"types":"./lib/src/index.d.ts","readme":"# ethcall\n\nUtility library to make calls to Ethereum blockchain.\n\nUses MakerDAO's [Multicall contracts](https://github.com/makerdao/multicall) to make multiple requests in a single HTTP query. Encodes and decodes data automatically.\n\nInspired and powered by [ethers.js](https://github.com/ethers-io/ethers.js/).\n\n```\nnpm install ethcall\n```\n\n## API\n\n* `Contract(address, abi)`: create contract instance; calling `contract.call_func_name` will yield a `call` object.\n* `all(calls)`: execute all calls in a single request.\n* `tryAll(calls)`: execute all calls in a single request. Ignores reverted calls and returns `null` value in place of return data.\n* `calls`: list of helper call methods\n  * `getEthBalance(address)`: returns account ether balance\n\n## Example\n\n```js\nimport { Contract, Provider } from 'ethcall';\nimport { InfuraProvider } from '@ethersproject/providers';\n\nimport erc20Abi from './abi/erc20.json';\n\nconst infuraKey = 'INSERT_YOUR_KEY_HERE';\nconst provider = new InfuraProvider('mainnet', infuraKey);\n\nconst daiAddress = '0x6b175474e89094c44da98b954eedeac495271d0f';\n\nasync function call() {\n\tconst ethcallProvider = new Provider();\n\tawait ethcallProvider.init(provider);\n\n\tconst daiContract = new Contract(daiAddress, erc20Abi);\n\n\tconst uniswapDaiPool = '0x2a1530c4c41db0b0b2bb646cb5eb1a67b7158667';\n\n\tconst ethBalanceCall = ethcallProvider.getEthBalance(uniswapDaiPool);\n\tconst daiBalanceCall = daiContract.balanceOf(uniswapDaiPool);\n\n\tconst data = await ethcallProvider.all([ethBalanceCall, daiBalanceCall]);\n\n\tconst ethBalance = data[0];\n\tconst daiBalance = data[1];\n\n\tconsole.log('eth balance', ethBalance.toString());\n\tconsole.log('dai balance', daiBalance.toString());\n}\n\ncall();\n\n```\n\n","readmeFilename":"README.md","gitHead":"f1bfc13bee97fb891aae7299390d5e281ae3ce63","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.2.1","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-ywvXb5Y3woxA0Z1KsDjHJdnqXK2OJmMb1CEprQkA2e411TG16hezglAetBUARX7S/yrolXLOF+imKFonAqP0Og==","shasum":"1e565393ca64d65bf150748da083171f7c441674","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.2.1.tgz","fileCount":43,"unpackedSize":108554,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTILjgXIY4XLwi3CeBB0dY4KNlcHqvX3Oo/O9VLXhmvAIgb1EwJ67tp3BjjrCNQEWG6LZufVPuvT7WqkwDKcnvwSs="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.2.1_1635014423035_0.7085772350454536"},"_hasShrinkwrap":false},"4.2.2":{"name":"ethcall","version":"4.2.2","description":"ethers.js-compatible wrapper around Multicall","main":"lib/src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"test":"mocha","lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"@types/mocha":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","earljs":"^0.1.10","eslint":"^7.32.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^4.0.0","mocha":"^9.1.2","prettier":"^2.3.2","ts-node":"^10.2.1","typescript":"^4.0.3"},"types":"./lib/src/index.d.ts","gitHead":"c785250caca38140d900775063250d943bfd260d","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.2.2","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-7XFLYNNQbo+36XdHcimjRyBggEb+4o1Lkdfu7VBXt8Ml0sb/vVe/vVvQgKdrRLnzBYQQ+Mf+X6jFHe5c2oIcOA==","shasum":"2bc4d343dda091089c82a7c515406eebd933f067","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.2.2.tgz","fileCount":43,"unpackedSize":108752,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG47f8SLxzwfcPeTkLweuQ0TDc8bcb3mx0MlEPyLzfKkAiBIGCxDCtk7ThY8C3If5EqBwA9tmzIMhPuiRunfCA2Bqw=="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.2.2_1636821693189_0.9349097309242789"},"_hasShrinkwrap":false},"4.2.3":{"name":"ethcall","version":"4.2.3","description":"ethers.js-compatible wrapper around Multicall","main":"lib/src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"scripts":{"test":"mocha","lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"@types/mocha":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","earljs":"^0.1.10","eslint":"^7.32.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^4.0.0","mocha":"^9.1.2","prettier":"^2.3.2","ts-node":"^10.2.1","typescript":"^4.0.3"},"types":"./lib/src/index.d.ts","gitHead":"6d9b2fb73e1767734c0516ce855db9c981648fdc","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.2.3","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-Z2UePQ/1LvzSOhI+RRQsPZy018YB4pMQY1yX2H+oULfXULtuKsut+t2azOpN45i2g8hoW6DF/jRI42Ms2nVwbQ==","shasum":"3f837cb8bbd993aaa5149eb7e60116384ba5cc5b","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.2.3.tgz","fileCount":43,"unpackedSize":109152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlALnCRA9TVsSAnZWagAAHYMQAJBwCxVUk5jCyKvpm2cF\nRYP62JEXC1/pcUXrSQ8lnrNzGqfidJe8x6j+88TePf1z/hMo2d0x0fisxXzU\na/t6zS/M0DVST+nR0fEL7I59oZOzUSU1K3w0XRo/aBgEdJo8PyJkERPabW53\ngdYm5WUZNOXFkKo4yJE2FjlFm0rQZvRybLpaqdLOp+76G9IVnD/R/oskxovo\nlcDUowOEWSSK/hOhqLYCwDr691Ulpzdsz8kEQvyUwjIB/oN5TGh586TB5GYt\nFPGWrm3u02P3n66PDyfYI0dhtSonw8U2xHOX9+M1Vgb3+yVW7LtxENEIS4q6\nX8WVCZ8wnfQmIOXFInyfedaU64khjS3MGB57OH5hpWa+upBSFNjOCE0fM/UL\nJh+rn0SQITrdvO6oZ3T/hHpyoggMD3iBwQv1/50hjDkV1CE9F+YZi49xgk/P\neQliJ2a5nA8SANumuy3bhSzGjnR7FJ+zB3Bj49q7PK2bP7QKZDZX3A7NPn4C\nAnfKJMZrjq0bMAf/OIMM2UNNT8mw4JsXr34rsLS6QD8IOwAHYS0a4jldATCV\nkSak8+sM4tohpKHzj13JgXK6REMfLzlw0rVUXiTrm7QNeriOY1Kw0aELzdkq\n5IYoImuodVYTGyibk2Nwv14LMyBe88WbpJ9KDUOdbD8EE1ODTnR/hDDJdXO1\njXCe\r\n=FmFM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyuvI2hAvHsc+9mHnHAVvzPm5kFlXn3Hrt8PrO6ZpUpwIhAPN0JVyZB4OfNX9dnQCXknnGHIhJaH2zfSnZJ1LsHwhS"}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.2.3_1637090023512_0.9525601586760348"},"_hasShrinkwrap":false},"4.2.4":{"name":"ethcall","version":"4.2.4","description":"ethers.js-compatible wrapper around Multicall","main":"lib/src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"scripts":{"test":"mocha","lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"@types/mocha":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","earljs":"^0.1.10","eslint":"^7.32.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^4.0.0","mocha":"^9.1.2","prettier":"^2.3.2","ts-node":"^10.2.1","typescript":"^4.0.3"},"types":"./lib/src/index.d.ts","gitHead":"9b4815c94571ed27ee7755af61339cc50df6e623","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.2.4","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-Kib+HVXHu18lQxLUC/CPfIGp3m9jPBty4iSH7nY4yRo6ZTd48WCTZxlgeA1KStwV67EjA98UlnripLUlk/M8Xw==","shasum":"fd3f498aa70a35cdf8ece579f489684f368dd8a7","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.2.4.tgz","fileCount":43,"unpackedSize":109202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhllckCRA9TVsSAnZWagAAVFQP/RXTbBS+n564CaDcb6yP\nZZfoZwvON2Idyo2XXqBmsP+WFxX5dYhwbqyK/JRyTukUJflndjnZ7Zcljaki\n5PfgdATfF9seUqHaZ7JQXS0mhLQvF43hyf6L9Qverrfu+J6bDLaeiPvog0st\nOS/G9OmkWQPlJ+kaKoFZzt9end9wgUhKC1JUVAerDx1zez7fjwyvmgSyGnFl\nWUUKp884/cJgaWmoFThVxfwbvYf8xH/6hXFfu+5AiwZ+JBhw5Onq+89u8LBu\nX8kqmMmvTYEcQL14zlKJJkcF/Kil81P+S8Ln0DhCQ8dugDxmUaA/8yn46hea\nWc63wlU3pNyxsZfDEilQAIsZWLlU/QxEThO7s0f9uTa4Q0fXTXOz98iExVYu\nQJfgbyEJj4JDCAWZqpEFlPhVqmz3BU67B9j7bZ69Q9877vnru+s7SXjsB+Xy\nMTWWRbMifG/6YQKj1lvD1/I+0Yj+H7m3MxWXHhz25vhlAcgJ+rtKONAqbs86\ngqAftYbZ45g8IL+D+6XkxDHU6N7i+zg6UsawkMkYsfbdNC1Q+d2ugGeXPeZh\nz5QXuAtzhHTCu4ch65uXUttDXr7a0M1ilNeBIJAYoDdzste9W4ljUacY9vQH\ndSFC3hIqVjDg8Yv6/YyiM8oiFSpFFCzKNR4SgAnLe1g9NUjf3JrIoKEj/U5A\nC2tC\r\n=DBva\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlLOXVJgMo6o0D3haCBuZ5RqTeXAvbYTHz6Swby9gTcgIhAN9LIaWdbEDyi04Yb4lBYrxUHta+tVHsDqKZx2vUj/Kr"}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.2.4_1637242659895_0.877934925457756"},"_hasShrinkwrap":false},"4.2.5":{"name":"ethcall","version":"4.2.5","description":"ethers.js-compatible wrapper around Multicall","main":"lib/src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"scripts":{"test":"mocha","lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"@types/mocha":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","earljs":"^0.1.10","eslint":"^7.32.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^4.0.0","mocha":"^9.1.2","prettier":"^2.3.2","ts-node":"^10.2.1","typescript":"^4.0.3"},"types":"./lib/src/index.d.ts","gitHead":"76512855c9ac1c3eec92cdef6f518cad47afa022","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.2.5","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-vqQVOwhQroUvBzndvBPq1GBVITjOC9UKvQAG0yHMcS1p/A5xR0X9X4RPQIjnzSQe0+eZhWdBQVe5IMBYhjEplg==","shasum":"27aec44187df61fb83c9bb527b3497ca823af927","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.2.5.tgz","fileCount":43,"unpackedSize":109202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl/cHCRA9TVsSAnZWagAAtRMQAIFu0LCqDX6Fjf4dwbcW\nEWvb+DxvnKc+RDQbaDLhI5HuLPyBog/InTBkMf7pUb2m7VOMYbyp5Y/95PSG\nBmJdw1mfdMzs+LQPr3XBpGDESpEgxs1Gh5Kdz9nHhdLySVO6UCnmUPG8hb7+\nwSvvoOP/DEQIkZF7dEEANaYVhjqOQJF8//l28eaJkKJvOqLNU9Vyc/QM7Xrg\nj05gzcRitcHgvPV6q2orTUvItSkcJ8xewq+qCgRHkhsVZZhBHes7lPJA5P0D\nZVYqad/4mx9A9vbjwwUVH35cPEszFAAwJyxVmg+Bxiqdq3p5QFnI62Q13ajX\n2Sn7hj/P/2alXC4uRN6xnL2bs+pKm/LuvCQribABxww4lZt+kf/62VT6bCya\nCPz30Q92RYyEoChSELdHakxKdvvS4ZWrOCbRyr/qNhtnNyc6+sdX2dqLnDBJ\nJbRhyb/KybXqQlQEVm7aeZoQLlMmWxxAZKnZFKJObLvnn3nIU5eJVU3VP1DH\nIYmNzLl78ogIHT8elfcb/fNS4HUF/+Dx8hczZmxP8ooVeXQEVn3Mta1KC61V\n7bTRIfczHrIgcfAyh2w2TnRALjkhSgp78Ste7pHhpCCpP1YkH1uLBcJVLYqX\nyYQ76qvOsM3klW+Y7iYHd4l11hvomfM2ijF3TQx8+uAiKXYTC8EceSAeT62d\n6h1Q\r\n=cgGd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZs70Pv32WZuQfq7ho6q8Rrbb9+8fPK+rBYAIciLRogAIhAJqkv+KLAgLDIjS9PdtFyeVA8+XO8Lqxawot2zo9CC82"}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.2.5_1637349126870_0.18960831356373742"},"_hasShrinkwrap":false},"4.2.6":{"name":"ethcall","version":"4.2.6","description":"ethers.js-compatible wrapper around Multicall","main":"lib/src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"scripts":{"test":"mocha","lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"@types/mocha":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","earljs":"^0.1.10","eslint":"^7.32.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^4.0.0","mocha":"^9.1.2","prettier":"^2.3.2","ts-node":"^10.2.1","typescript":"^4.0.3"},"types":"./lib/src/index.d.ts","gitHead":"695086a3ab0df6a2fadbe1554a89ce0dc023c7c2","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.2.6","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-hzSjbMmvUrWzYnXa0cLzDPJp8IOu/2c/IY/PHCBrNEM14tkk4merHQr7KP2XTPM/ksgpC+kVnI2CLOCmUgksUA==","shasum":"557cfeb33ac1326d68128b7ec6bcc6d3deb98ca3","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.2.6.tgz","fileCount":43,"unpackedSize":109244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqs9LCRA9TVsSAnZWagAAYR4QAKDoGNkPe0GqzhzoJVEg\nEE5WWG2rKVr93eCCbZvaqmoYE9W8zUoCTGMpDD0Cwr3lDPH3ZGY8sQAunblh\noNbRpVWSpJfG2srnLozqcsNd+X4MVX6rDcGaifSsw48nPbgTYPzsP7eIprP7\nTc7roH1S/jB+Br6WLE8QwXfnmzJ2UmTYUZuMV5ApqAjNle1QVg3HG8BSh2u3\ndhNGfH+hI5Jl+wUHHdc5mQdGkD8VFRkOPkzjTM/LCY7o3BFOpB2NdtmksUqk\n9nZrdrpNQe18B94xBla9Gc6J1xlDeBGNyuhNuZ2JTO6Nx7Zu/sUb1hYGoKUu\n+3aJbQPUlSJrfhy2Y7+T/gOaMxH+Ej8zdsEbyiMzc70YUyNel+zPgeI1GZjk\ntqLQ3IO91gwtpMGLJxLbsvDic5F842kKaer9bj63YcbjLX3wJ3506KRVzbvD\n8w3QEAiKIaD808/58LrXj9sJVgBfMmlwOKhsdfy92yF/e84qGmi+MKUBjxzP\nqjcdIgaDXavAT1MMEHz1qrEeWeZ1UBvTzvGywTi+eMGbtzLAS1Dmu0pPVjdx\nvnSecTJFWS3qL1GNtgj5gXhWmjgr4UewOfjWHbJLLS3gTQL+7TrVORGyU2ZI\nmLS2+AOYhkfg3WtVwRWZyo5CWxQwr6An5a4uLhsISSthiaORtZnrfBZeoLTI\n/8+9\r\n=mA7+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5IxgZdKSNjqz1LGNI2AZSurY0hqpKqysGYVGjMeNseAiEAr6gIQU0FZZ843MngXI+fi6mGdhK3/KYkwpku1Sl8wAU="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.2.6_1638584139601_0.5224416903375677"},"_hasShrinkwrap":false},"4.2.7":{"name":"ethcall","version":"4.2.7","description":"ethers.js-compatible wrapper around Multicall","main":"lib/src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"scripts":{"test":"mocha","lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"@types/mocha":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","earljs":"^0.1.10","eslint":"^7.32.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^4.0.0","mocha":"^9.1.2","prettier":"^2.3.2","ts-node":"^10.2.1","typescript":"^4.0.3"},"types":"./lib/src/index.d.ts","gitHead":"b6f85a5243f4f5614c0fef9882c59800579d1778","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.2.7","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-ovZ/xB9wJ02cNiL4s15lLY1cyfYAKPfRYrUtE7ZOT6sHXZLzbZcXI95YrI0A9z/Ozmd6YWCpwSz+ZwPmnBU9oQ==","shasum":"9e2d07ee5734195b8de4e3afb262c6315de12656","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.2.7.tgz","fileCount":45,"unpackedSize":122409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrZkuCRA9TVsSAnZWagAA3jcP/jkeAciTT/fLA/eIVTiL\nBhMn172rVqON/L3Kki8HVdUo3BKFCtr4G6ZHUeglpsiCugUtrY1OJCibt3jE\nMXYEo1ETBTp5pBBt54keZMBvBPFC0A0OlfBOuFj1NlJ62s2NRafFo5zyrCfR\n/rqZndtRi+I52jJ2pZYhVISridtl2NrLC+GtjiNXsuwk5+HZ6Of7kApKDu4P\n17nGeT2DulOQbW35nvfkkhZHSMfmuAJ4qIVxT5abH5VCGk2q1epQL6TkArIV\nkWmvUT8A5tNnW0V2UfNjB44KJEIq/V2nqffPDUBsNFGax6B43oozG7Q9g6iE\nz5g9aenzBJDMrftDWznNBJmYl4UzxbRxKx0j4uBLCF24lsbZ2c/zDlT58k+M\n1WrRzi1aMUZe7wsq2Mh/aCyUycdQNJDY2XzvaR2NWe0o5YgmExwidM7IWpjq\nnGFryrNxNhdu0TKuGBoUS7OpaJtduopLn8n3PVQLSo7h/GigdaJ3Buw8PhaW\nkC1m6NnNA8XBvhMNEZpUi0hTcxVr1xJqpFAd/JrUIO0qGT5DnnUFRgC3z928\nU4iqhpMpR73VQsH/IYOogNya5qmxXWe/H34h6ITw1LfZNARFGESrOBR0SmlW\nP+IBydvNvfL4hl7hJm9+PaejoV47izugeKpaLZ2bBSHCyUPfToLbuQx9bk/J\ntaQm\r\n=0+uv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFDippLbm5spfpQWs6P24YZw8acpsng6Ida6OavXVmX7AiBPtou0ZGbJVTRMl6xsTCgS6VMhiJhHoU4tcrKq+wNvYQ=="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.2.7_1638766894262_0.3237848524470486"},"_hasShrinkwrap":false},"4.2.8":{"name":"ethcall","version":"4.2.8","description":"ethers.js-compatible wrapper around Multicall","main":"lib/src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"scripts":{"test":"mocha","lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","js-sha3":"^0.8.0"},"devDependencies":{"@types/mocha":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","earljs":"^0.1.10","eslint":"^7.32.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^4.0.0","mocha":"^9.1.2","prettier":"^2.3.2","ts-node":"^10.2.1","typescript":"^4.0.3"},"types":"./lib/src/index.d.ts","gitHead":"a591f22ade32b328199783bd8ef99950b7e38ed4","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.2.8","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-fCA39squLqSri7D/dTVdBrKrQI4Hb3m2WT5/vhG3FuiAFm0qbvLXvpN5xV+2C3dAEDJivkWyRXr3HrSSU3X3BA==","shasum":"e1229a071140c35cf3e272f43c0d9686bc6d2f8d","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.2.8.tgz","fileCount":43,"unpackedSize":109886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuj2ACRA9TVsSAnZWagAAuI0P/3HIXEx1wTPjF/MR52nJ\ni38wemkNp/7Yga+kvRpVkZZXM5KSE11Uj1MsbQSVUDT0EuhpfuwuLinZWrJc\nFEHHbcKRTP4VdUJ9uXX1AvZTvSXMAJj2FIedHWUbpYLI+6FfzXZDNdLghe7a\nQ09oSBaa/ozN4JIbt3+oQPMjtxk9mNcfk/jG9dMf79eOYpq2nruw5i14kH1Q\nRG29uNpTt18t+uxg3GO+HZRpa1HznEfkjpYpHMWPaabK1Ah/jVn0VP1NEaGV\n4yhbclum7C8qHJCCd+4ltTt7P0y+IrvOTW+++A8JwkN4uvfnw7Ml+WaRPVqq\nqU5gfqJCseRP4wBO/OzJ6Aa9XJl/nDPfLLMN6fQP3H7kUEXOzgBBE1zEuMcF\nUp0Ltx+/qecpmbC4oPzi43EWRZVmjREe/RPW6hl1ogQcXgCpFoXbQUxjS1gt\nlM14/uzUDgAFI6adHSy1N/OlkbosTraaGHrwACzHllYqoIdWIGquSvs57SKN\nQW7tWxEYh4ZEg8Xf6csSTsUID6wVGOxDp/ol2cCbQq87+LBz5nEYUswsDGxS\nwFE4TnfTgdkPGTe21/33cSGUAPC0wUrFDuNVlsaZ6KxJEFlNJZFoYL4sCEEq\nlhB5ZX12Gxz0VC2KQmfcVDEX2ear1q0TsiLDxHr4DcBtDvRsLJnuNuEpYSP9\nw9H7\r\n=BotQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbtX2NBa2xS6amva7ZgQFqBN/UhyirW95bl02PGKFhNAIhAIKs3TkL6BPlH1VYEQZgXP9raNbtc8QU58KTSCmd01rF"}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.2.8_1639595392236_0.8588265060555069"},"_hasShrinkwrap":false},"4.3.0":{"name":"ethcall","version":"4.3.0","description":"ethers.js-compatible wrapper around Multicall","main":"lib/src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"scripts":{"test":"mocha","lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","abi-coder":"^2.0.3"},"devDependencies":{"@types/mocha":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","earljs":"^0.1.10","eslint":"^7.32.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^4.0.0","mocha":"^9.1.2","prettier":"^2.3.2","ts-node":"^10.2.1","typescript":"^4.0.3"},"types":"./lib/src/index.d.ts","gitHead":"ebc59630acd6fd0bc4f7ce0b87cf6d49cf2e889f","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.3.0","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-cwZnjJ15lSuGVg6LrKH8lGQzXy0PEABGT1MwQYxSisKI0Y6/xA4J4Fqo68aXjV33NupoB/Xn6sMabWU435/PdA==","shasum":"ec4846d6c0de9478c150baa1acfe081bdfd265ca","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.3.0.tgz","fileCount":43,"unpackedSize":109324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1NfNCRA9TVsSAnZWagAAAH8P/j87x3ToM22F8HCyk+Fv\nWdDJ9kEDMmO7uAD95Jcvuv81wODfsn1PDnFeZMbGAZqYHm5XHM6t1nzLO363\nQhpyMEAhEGt0z60uW1Wy9aIgqbEe1LN1Tngcc9rL1Tff4w7yzzFGt9Bn9BR2\n8WpO5G7uV/AvfwO90rvPnikv6yMdrJw77UWnEtHbTrLVWa+pxFzfYAjZST3z\n9CT6cOZDzIaLTNPAHV8W/xmGoPpeGZ+zarE3/6kzGKT7tP4MdUxK+Bi3u2cm\n9SdcJL0SfWgmkF+1lCZwj8EVa2lCsY3EDnQxwwKDLkRevcaMtVj0Ff5xyPwA\ntz0nuxG5M+ohDxzwKL4J2A+OHNjCTH4fnAjzqydSFptjX6A8gg2DFwRJPQVo\n7N/RPHonIr0GVk+sRDHy1Y9Yhi7O/1VNA8s64d/B0UiIN6kpoKw+/BlLQ1TH\nYrRRXZYxa/G4CyvXVU0wfxHemzCbRnhs3pRFtPwROjypTjByLSMPsG0mhvDr\nWR8loBHGxbXX1oEq1DRJIRA3P+acEmNHciYkYmvf1uFElSLjDAB3KPattx6H\nAAPEDmGFlqCW4yo0O1UK96TX/Jc7tOUBta8XKfvcuiyyg4cmTB5np2my5hEO\n2rWQmflSUJquvrnxLNSY7LZIli+vZLEHF58QzNpFbbA2cXsMDlJmQc/1o6Gt\nBS0Z\r\n=mh0s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCG1RRUWHKGuRnGsmOO+UMckrd5RGZm4KZvYvHiqwzNkwIgETelONs7bcPL12V/LL6M6CPx0Sfa+Yy0K+pYr7gffeA="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.3.0_1641338828929_0.2969901303552813"},"_hasShrinkwrap":false},"4.3.1":{"name":"ethcall","version":"4.3.1","description":"ethers.js-compatible wrapper around Multicall","main":"lib/src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"scripts":{"test":"mocha","lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","abi-coder":"^2.0.3"},"devDependencies":{"@types/mocha":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","earljs":"^0.1.10","eslint":"^7.32.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^4.0.0","mocha":"^9.1.2","prettier":"^2.3.2","ts-node":"^10.2.1","typescript":"^4.0.3"},"types":"./lib/src/index.d.ts","gitHead":"7522680b55b2ad47a3dcdd701846f38091a34c2e","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.3.1","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-LASyC3xiJpv58kcYZN+ywhrrRD4B+Pj5O+vy/OTJuQ+vn1qZ/pCAfctQqypsFsultPNPHVl7rG3LANGLjh54Vw==","shasum":"429cfbd6057a154189eec25e0b9710c1bc7450ad","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.3.1.tgz","fileCount":43,"unpackedSize":109528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2dEdCRA9TVsSAnZWagAAceUP/1fYWb5geD5wSAc0rG57\nG/m6td5ggE1mRuqYJa/H6jJVEwnjX9j+ilRX8FzvKuj7MAVpG7S1vrVI2e43\n16fn5P+rppqZtJwlb7WqZxnmzHYyNKTc/aBknCI/svXdS51FoeU5OOt9ARSm\n4DeR9GM0mUkYYEQv6+/N3DiBiqnTbC/wns4htc94wy6eC58Z9i0uNWpWPt90\nzyU/3rGj112Zw/WPppwPZ8r0ZHh0rWfA6hCfPMHguvpwnQwf9VJ+LuhaVWCY\nVsQWisyrzJUhio/uzmSvZRcFvClKzN2pdTif5w5XlbkHLm5lfs+RqoGqReJA\n1mpNgbJDoXTqcJUDc9FZKrzNm0/n4vqsukb9mgZqbxqMHxQIofRCmoTZEuDi\njct9WB6t+QP8nILvAsVx8rU09dXZ+XfhX+4OLZTydOMW4qeH0qEYDIrjnRmR\n9NqqjF8rKhMy/O0g99iCENcIo0Juoo3T3KS/oCRqfTkPe/duYm0I5JED2+BJ\nO4z7sPS/itL8eo+Dw7vAH3OTZFCNOuuGT5im/RtJ4RYJmY6+gfeV+yWuMtqZ\nFoFiik5Wmy2wbcQyuxRcfCHzt2iDofsInyMeaZn+3MJ7GZ+E+92PZlrD6rA9\nECjCnVE0+ovGUtYtlsA1WtOTM0OQbAMF6zuuakB+eUVjZVfK/qC1rQVAnMxf\nKMIv\r\n=/Y8r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFWF/MpCM0qQ7KkwGURhRcxDLRfet8ZH1L8kZdY6Qm/xAiByPeLj6xoPvcX+ayVF4dX1OTYTynye30ePkDSdUJGcww=="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.3.1_1641664796967_0.6057518656587628"},"_hasShrinkwrap":false},"4.3.2":{"name":"ethcall","version":"4.3.2","description":"ethers.js-compatible wrapper around Multicall","main":"lib/src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"scripts":{"test":"vitest run","lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^14.11.5","abi-coder":"^2.0.3"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","ts-node":"^10.2.1","typescript":"^4.5.4","vitest":"^0.1.25"},"types":"./lib/src/index.d.ts","gitHead":"d95f3bd7a9a1bb35267bb9d30713f9ebfd9ff308","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.3.2","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-iLctpB91qzrspnGE8FDGg9h4e2jsR/g5t7VhY6HeCKTrha3Bzupm0UVQMXj6HdSYippfrg2clgWEEVkGeeJbDw==","shasum":"25db80d8c72cb0bcb05befd741fdaa85729f14f4","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.3.2.tgz","fileCount":43,"unpackedSize":110361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6nM5CRA9TVsSAnZWagAAlQEP/0OBpbBAjJROU6rOpEhe\n4tVmnOc00Iy9T4hX1/oDGv+dnO1jvu1t+kLJ68t3fyz7lQiEl3HXx973P9RP\ntCJrAFxKmNHj/d3wyNHNwcGoSVvIWQdoH5gqtOjHFK049gXBzUyLiPa1gSwT\n4m8xMUpQaD0/uS2P1WTisoZ2G6tEV+/78KsEdRBmihWwTXIY5DQgmv2msNUs\ndRzF4TB8mdO+AXS78FpMoGKulD/2VrjWDAvWSNLpqohitiO0xZDYrY08Zay2\nQbCkjjfOQMlgG2y925vfeGlv7HV0xG4ZokgKP6LS5MCY0EvJsNN9LTz/FzCG\n0xcDgvEieoNPYHvnhS5uIlKxJNLFOQp7+f0MTFn71okMwwOWnXtvdbp7RaGQ\nAiFLzhgcr/PC2IJ+p67MRk5Gi6mhjz4JGJROCtLnrdP7LvGopMg4CtIwdAIA\nywW022O2vTX6eNgEKVloY4DjRTjC24IQqog0Xfx2eAskZY5LaME/fqW1fyIn\nLPdE0YnWbfS1ZT7CioAmxP0h/NZOHtQVdOjCYAiciOraOuhL/wiIN+9RoE2q\nz57d6OGa2MzV8dSguEOLMg617iiH7W7fjw6cyU3REp/Xmbp0tAVaLhYvKcx+\nFfE6NnVwzMLzLJULVOOfALRJ+kfCrx4WSma+LDd4McNDFDYhZWFCVQPsR9D4\nH+GX\r\n=0zQf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsYr9fbzw+mg/Rfn7FHKfmY5vPEMySqkgVYFRq+jUVogIhAI/R5fYSQaL03iUdGA11CY4H+rI6gpP7SLkbq0seLBPf"}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.3.2_1642754873709_0.6630859619932001"},"_hasShrinkwrap":false},"4.3.3":{"name":"ethcall","version":"4.3.3","description":"ethers.js-compatible wrapper around Multicall","main":"lib/src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^16.0.0","abi-coder":"^2.0.3"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.11.0","@typescript-eslint/parser":"5.11.0","eslint":"7.32.0","eslint-import-resolver-typescript":"2.5.0","eslint-plugin-import":"2.25.4","eslint-plugin-prettier":"4.0.0","prettier":"2.5.1","ts-node":"10.5.0","typescript":"4.5.5","vitest":"0.3.5"},"gitHead":"98f4860edc8d9469d7dae756534ac0c29002d14d","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.3.3","_nodeVersion":"17.4.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-6RagHSkgeLm2p/DD2WEE77eo9UBfpHRTj7N0P8Zglp9sTb3OuMdWdtBmm3kaAbs2F2V30k2+3X7GfRiDJYQNKA==","shasum":"499e74741e2e3bad4caa83f34dc0978223cd0190","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.3.3.tgz","fileCount":39,"unpackedSize":104106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCi7kCRA9TVsSAnZWagAABzkP/32UTgDxb4RxpYjSasFV\nvMy7ATr3sVeivAe5Y3mvW+EeDMhFIv+NkkOtnYl9sS+PYQT6w5RoAFgIRlPQ\nugMgYk/cG7Iu4VFSVepslM8+tpMDTuhMptuLDhtL1ZpDdFUJd5TXkhkkNR9U\n45nF2nKe7VCmN6mUP85EGvpGPsKgSnJCqTt2p0RfVZmX/xp0nqm1a8JdX34E\nY+mDF4IXK5HoBkuxL7hynuyILkLVNT5wx7XY1yGOvQ2LZ0oPR8aBgo53h26V\ne17S/3i7nVCH3gRMIwd0c1YlHe4DttCLGH5QMb1A1Wbq7QQMj1D5drHrbDy8\nBCwm4lTVFCCaA/Y+XgoRbz+Ts/NwnthlXQR+BVcz+utqxsbRBj77B/jUcH7Y\n2seNLCzAgEFSUqQp8CBQSdIF1RRlxO6opJUQooqOUT5vl6vzACZYMErsn67o\nZmvaKVgYZsrqqo4pxAYMzghzDM8uZAEsJoPiLTjLB0RvFdXufyt/hUpXAzPg\nwp91FkV5eiCoeRNIF4OvyS0SI3suK2KS+lfdvPV31OSKt6vbKgs1xN0eQ4Yu\n+ypRFK/JIUhs3TVqX7MJwl12YHDRdyyuEY+H5HQnQWJy2Yu3y5mSIxJoltx1\nRrKQKf2pSXe8CCgFtpPP3L/jjePW4baZ4RGftUNopw5GGEB1gbiVRcUL78P/\ndj1C\r\n=HGyh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRLS6v1B4V56rwv+Q8L3RIZeCC5yxNyJLIVQ/hDBn+5gIgX0y1Hq6Vi1vY13DioFVszlPHCnmsqx2RUelRFX1GLm0="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.3.3_1644834532304_0.06361546432855181"},"_hasShrinkwrap":false},"4.3.4":{"name":"ethcall","version":"4.3.4","description":"ethers.js-compatible wrapper around Multicall","main":"lib/src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^16.0.0","abi-coder":"^2.1.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.11.0","@typescript-eslint/parser":"5.11.0","eslint":"7.32.0","eslint-import-resolver-typescript":"2.5.0","eslint-plugin-import":"2.25.4","eslint-plugin-prettier":"4.0.0","prettier":"2.5.1","ts-node":"10.5.0","typescript":"4.5.5","vitest":"0.3.5"},"gitHead":"376065ec89db6d929195a538fa2cf85608313165","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.3.4","_nodeVersion":"17.4.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-B/lr2oMsDY5SnVDg4SeZqZk6sVun3+YX/ZgyhOb5Rv5bdyWBupzn37HekBPXPng9cwPd6nB6VODVGBOXrn7N4g==","shasum":"694fe9df518ae5cfd0d53ea1f1b87c3e1fa3c7a6","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.3.4.tgz","fileCount":39,"unpackedSize":104106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCnd2CRA9TVsSAnZWagAAM8YP/AxLzFzPUPKWu+CcKmIa\nnJcRQI2XwzIWcGF14kFUcEWPNL6ikXtmy6WKVn8y7zq8WuJOYleOz2UE0G81\nw1Xa6I7wO0NUGzes7jcT5LbVH5dgVhSyU0cDuHcmoBi+ZcYIfQ23Ncg36vf4\nTNruVQVu1B79oFe32IFEj8/KFdHqxJypQha86aMveiMIAlPAkPqKVoPI+lki\nHaH/bzPZ0roslk1cJ6MwbiSiydDjI9dV5WzFQ2IVdbxDhY7au95bJ7PpEm4h\ncG3SW8hgiNeH2ityGEAVNeIN7pujD092s8yIiTH52obnyz1SBGTek/oEsoXx\npmJKWQMCJLrSCyzlP06eX9RiAjFizMqRyTeCR2RrM5OxYOdbBd52OtFyBIn2\ndJYillG5fWGlDZgv09MUeQJAFCQDZbC3s10i/VZzbQkcrkLeEaPHfhBy5Yav\nr66B3gJ2q1S0w/3eOfsn6Xqku0YDZuLhGCPcCQSkf/+Qj6F4S5yXOyaU3hMp\nEh9R+EOHqRk4j18ydt3WDAav4g2pAk2oPewqaX04O7FyLdcI8YYGku89nsjG\nHfkuMU5oZOvTMrF9EJQQ4BUL3vUpfFj8wRedldfQqJPpa2NaPoB5vKSnmTYh\n1nad7pW2iHQGVsMfLYijc6PhfmQrgqEQQP++8Fsj/a+RHe43AdGuPskWKlH5\nEfRG\r\n=X22w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoBzyTfOqRRWc2k43r+VxBiN7kSoU4RWOPvh/JbvQyuAIgWpC+y32f/xWrS9D3s9yyccG/XhwmTgQ9u2Vpy7/x3wU="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.3.4_1644853109836_0.7543467047427777"},"_hasShrinkwrap":false},"4.3.5":{"name":"ethcall","version":"4.3.5","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^16.0.0","abi-coder":"^2.1.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.11.0","@typescript-eslint/parser":"5.11.0","eslint":"7.32.0","eslint-import-resolver-typescript":"2.5.0","eslint-plugin-import":"2.25.4","eslint-plugin-prettier":"4.0.0","prettier":"2.5.1","ts-node":"10.5.0","typescript":"4.5.5","vitest":"0.3.5"},"types":"./lib/index.d.ts","gitHead":"916412f6e98743e50d66683707a11d07b8ab86ac","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.3.5","_nodeVersion":"17.4.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-n63hxCtbNOQLOCn76bReZji7ys70pt7LFtvt+A8ZwCkeW6eGkXNg4URdh4UupTQNaBwYR7p1/vH74S5o+IKXyg==","shasum":"821f7f2a20de1702562c42c3cb8907314180073d","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.3.5.tgz","fileCount":39,"unpackedSize":104102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCng8CRA9TVsSAnZWagAAZP0P/0z8G8Lzi6e7rQMAea1c\nhFQNNDoPDtqaO4cpFAJAtFMYbolbpiDB1Z2T6388c2ZEy3TjxJBGDt2zxZp/\nQPN2XOKR49oazPLG/P9hdXp19lQlLdQdwSIAgJoGqYwk2IXNwyPY7fDRgoNk\nQF9kJGQp5iTF7VyU9GhDFnOPOWf/fzvUT3bt2TiG/VOcGqmvgM6DKYqNFBiv\nHuh7qnZMq/75Nj/X4DccLoaU28uOSrUGCNb7riuU93XX2eyDECyvEhvO5LUG\nGONKid1Qmmyz5aYB+v84Cx8BSM5L5DK8y0OfyZZ19nvlAelDQS0awCBX4tfQ\nqzf6kMu2qvsxXXra+TmdgGaQo+P6byoBgNq6N0UlZQdbhZhKYPz2XdEYcJcF\naKnruOOdaVgTHZhLt+/JtDkfSPiyrwzkEtCTLaWhKqbM+/xnDLk7CzG8kD74\nqYXSNPqx9x41lCf5kHkZ9/M/Wj6Wxgrjd0rJyXIwTjfP/hxF9rOFODJq5Su5\nbAmP+GlEHk4nVQgoUwL37Zvm7TGNzZ1OX7bQLdgqYuoCcQ2qnjw87QlQ/UEB\nqopkYn++yqji5O9GUZrMzPp4Rm7Q/UWqkU/Q8k0syBtvW38CEgIdlODkpbM6\nkaqQA+2kBzXOl8ZuoIValid59D28sooaG55bX+vk6PU0N7M3mKUxYFvCfSoJ\nOEoj\r\n=MsP8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD54KFwn/cz3Lql+US9zz+30NJx2mcjr4Qa3LCSfhXsIQIgdC7Cjul2dvZtYveVVxSLJjQLaSQF6wNvj33DRYsB/DU="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.3.5_1644853308368_0.2961668866710543"},"_hasShrinkwrap":false},"4.3.6":{"name":"ethcall","version":"4.3.6","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^16.0.0","abi-coder":"^2.1.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.13.0","@typescript-eslint/parser":"5.13.0","eslint":"8.10.0","eslint-import-resolver-typescript":"2.5.0","eslint-plugin-import":"2.25.4","prettier":"2.5.1","ts-node":"10.7.0","typescript":"4.6.2","vitest":"0.5.9"},"types":"./lib/index.d.ts","gitHead":"ea7666a63daee9d3f438a1b9eb1c6d43887abb91","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.3.6","_nodeVersion":"17.4.0","_npmVersion":"8.5.3","dist":{"integrity":"sha512-CY/5KslBZdAiJ+I5eyhwl7KDLebr7+j0spird5lEy0UHi6v+CiXE0kiDdXzpK38CRooPeQvdZceUC39UsqtQ7Q==","shasum":"44d29b1e12f34c600e49f5f224775cf0ca02c7b6","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.3.6.tgz","fileCount":42,"unpackedSize":117936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiK0s0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+HA/+Ij6GksupbN1JX02dV5KaJOoBrfna6sknjUiFYLhwWY9Crlsa\r\nkYdeStEDl7DtyJ9R8T1WFMIHQRttAbW11FTTFTYXUK2vyCcul74j5GTI++m5\r\nURp27Fk3ueSsujxCLrAsCGbxReWTnHixlCdhF1DmuHcMLTZjAXvHQpfogu3T\r\nhJU3cNSQyGDJ9yf9prLJl8F/RHmXT4ZSjPLsRkWJ6tO6yiB3HMaL49u9abZ2\r\niiK90Eno6uUfMllhcN5UAhUjMXJLv7ZoDSYhcDPM+QI9M2w5quwoTN8EYzNp\r\nH5DM3YF775bEMfrckyeIXA8Gf+S+/FloZJJJZjC1TiU6xmozAkB+wCdkVIqd\r\nnO7nLSyxznfNgf5M2TWf6bFSL2frLf5K24k1cz38XkregaGcqkRs1ncpPlQc\r\ncSszrA/zhLiqqkc+6wVMltKjqNEqLQnao2sttLJRI0yPbmynCHtpo3vJSVbz\r\nJPJiViM/v6ow6udgm9bf5B/CezcTr5G4JEfT/bBJRpDn1gCGZs3NKpbAuEwZ\r\n/7Fo+o//Wo3PhFFp7KTX5JIVHAaO2CNys2lyB7AH3MgETXplC3UNM47Dw/BT\r\no+xMkNi84KPCrrUXaLz9Ww0NSvreIEMGKBbkeMJeNDKpT70seYtpqo9XbM0o\r\n5aWgX53AqJWyB2eh+JEAA7HDSBllZMeXSl8=\r\n=PKOT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHx29kw5TdzpcPMTWPENO+o2Qh4iLy6NplDod4t7hpwIAiAfQkNU6kTEPwT7FOVwqCv/5hDC63C9wKXxsaSXT3HqqQ=="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.3.6_1647004468248_0.10070611229165505"},"_hasShrinkwrap":false},"4.4.0-beta.1":{"name":"ethcall","version":"4.4.0-beta.1","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^16.0.0","abi-coder":"^2.1.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.13.0","@typescript-eslint/parser":"5.13.0","eslint":"8.10.0","eslint-import-resolver-typescript":"2.5.0","eslint-plugin-import":"2.25.4","prettier":"2.5.1","ts-node":"10.7.0","typescript":"4.6.2","vitest":"0.5.9"},"types":"./lib/index.d.ts","readme":"# ethcall\n\nUtility library to make calls to Ethereum blockchain.\n\nUses MakerDAO's [Multicall contracts](https://github.com/makerdao/multicall) to make multiple requests in a single HTTP query. Encodes and decodes data automatically.\n\nPowered by [abi-coder](https://github.com/Destiner/abi-coder) and [ethers.js](https://github.com/ethers-io/ethers.js/).\n\n```\nnpm install ethcall\n```\n\n## API\n\n* `Contract(address, abi)`: create contract instance; calling `contract.call_func_name` will yield a `call` object.\n* `all(calls)`: execute all calls in a single request.\n* `tryAll(calls)`: execute all calls in a single request. Ignores reverted calls and returns `null` value in place of return data (wrapper on top of `tryAggregate` method).\n* `tryEach(calls, canFail)`: execute all calls in a single request. Ignores reverted calls and returns `null` value in place of return data for the calls that are allowed to fail (wrapper on top of `aggregate3` method).\n* `calls`: list of helper call methods\n  * `getEthBalance(address)`: returns account ether balance\n\n## Example\n\n```js\nimport { InfuraProvider } from '@ethersproject/providers';\nimport { Contract, Provider } from 'ethcall';\n\nimport erc20Abi from './abi/erc20.json';\n\nconst infuraKey = 'INSERT_YOUR_KEY_HERE';\nconst provider = new InfuraProvider('mainnet', infuraKey);\n\nconst daiAddress = '0x6b175474e89094c44da98b954eedeac495271d0f';\n\nasync function call() {\n  const ethcallProvider = new Provider();\n  await ethcallProvider.init(provider);\n\n  const daiContract = new Contract(daiAddress, erc20Abi);\n\n  const uniswapDaiPool = '0x2a1530c4c41db0b0b2bb646cb5eb1a67b7158667';\n\n  const ethBalanceCall = ethcallProvider.getEthBalance(uniswapDaiPool);\n  const daiBalanceCall = daiContract.balanceOf(uniswapDaiPool);\n\n  const data = await ethcallProvider.all([ethBalanceCall, daiBalanceCall]);\n\n  const ethBalance = data[0];\n  const daiBalance = data[1];\n\n  console.log('eth balance', ethBalance.toString());\n  console.log('dai balance', daiBalance.toString());\n}\n\ncall();\n```\n\n## Deployless Multicall\n\nIf you query a chain on which Multicall is not deployed, or if you query a historical block before the deployment of the contract, the deployless version will be used instead. In short, deployless Multicall \"emulates\" the deployed contract and returns the exact same data. Note that you can't query ETH balance using deployless version.\n\nYou can read more about deployless Multicall [here](https://insights.magmatic.xyz/posts/deployless-multicall/).\n","readmeFilename":"README.md","gitHead":"ddd903eca4948c7e7fcb5850f9e3a698fe0a4dd5","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.4.0-beta.1","_nodeVersion":"17.4.0","_npmVersion":"8.5.3","dist":{"integrity":"sha512-vJ5LFhhK+AREiWH3ywBXvbtafURAreKjaSmzQkBlkqc1qHI20u9eh67L7TSwXICN8tNr9xZpo66OOd2cVyC7AQ==","shasum":"c18b3b7f5d5c9fba086818ba2e9b1645edfe364a","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.4.0-beta.1.tgz","fileCount":47,"unpackedSize":163280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiK4ppACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoF6w//cjdJge2PqDelU+cEJZd5VEYHdjvYDympnx2WYzQuA/jHjAm/\r\nNRgI2T/GiGFI9DCdsgz6f/JAiCFg7pcgvOTCocyVjwUtZijV31EEZIPKHpGc\r\n9nIfxL3gS/7kdU2V8HFFw1VByzkPCUMaFHCpody0gcv8FnI5msfEF8ewLI0u\r\nvZ9UgJvN/DLC+53v82AduYrbzYVOODRSS+mp7eX1B5X4h8QGQjwugZVcKdvq\r\nmmpKrePTef9tfJAfNpcb3E+knsagC7xceZ9klz3D5eF5hWazHURBEIlZUWCH\r\nw7VtxfLbZnq4RMk9XtC5EKK+swKcUiTzbEmXmUKYWUkiY9nuhl7CK4zLoT2i\r\nHDIep22IRngF1H6nfXvNEj+KpmwqE3adVuJXXza2eqi3sGifJFeqJu1qOtLw\r\nyIfSZ893pmoQqp1RxNUNp5BjCa9qpgLBfPorbgXVKnJ8vHx94rPeHASlOgci\r\nRaFla7L7eu2UQZpeQ2Kxu9YCq9DzGTUil358DEEfdv9oXWAmsa2h2q99Ol+S\r\nAGj+G6nWUX5jz4T/7kDbKkibPwHOHh58nawtQUDBeuiKIptt8l8Uoxymiv3Y\r\nXKTJYL3iccTmmpGp/hrBWbp5UeFg7FX8PrDPeB/Y0JPDWHiHQC3RAV5bYJIh\r\nM2Bzs3wlvlHxfoXZ7L2cYtxdh6Oa+9UH8zA=\r\n=ujOb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtlSKcIhRBD/qCHOrd54qC1SWfCC6miSBmCjNdPYfgHwIgLMrIkNgUTzouF4M1G1EmtwIkr6sl7aY61qzpYu0t//Y="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.4.0-beta.1_1647020648972_0.5079098315869772"},"_hasShrinkwrap":false},"4.4.0":{"name":"ethcall","version":"4.4.0","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^16.0.0","abi-coder":"^2.1.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.14.0","@typescript-eslint/parser":"5.14.0","eslint":"8.11.0","eslint-import-resolver-typescript":"2.5.0","eslint-plugin-import":"2.25.4","prettier":"2.5.1","ts-node":"10.7.0","typescript":"4.6.2","vitest":"0.6.0"},"types":"./lib/index.d.ts","gitHead":"d14dc02f683a29500ca4851a4edf163c29277446","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.4.0","_nodeVersion":"17.4.0","_npmVersion":"8.5.3","dist":{"integrity":"sha512-GEbMg2KDoKiTjOO5r41GM17bzmAX7LOQRYo7eCUmCFTu2akl4RYZN2eggxFf0pSbAeal/TpGIq60GB28QtLyCQ==","shasum":"4b08f516e25da962a9cd5d6af35cc5a21caf3471","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.4.0.tgz","fileCount":49,"unpackedSize":168275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiM9VNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTRg/5ATXiRiB6HbC+pLb8VvVsWDWCTuZPV85L8ixN5d8ox3pCfL3d\r\nO0wercToHj1Er66ehTFP6KGG7A9D/EdSRUm5QXf+Pk7OxDdRaXGP7AYYW1cU\r\n4Sf0UL0XZP75OBxGFNeskhB7exLBbGKrWI0mKICp/v5X9u/mzyH5x4wObmLj\r\noLsmqqexK4j4huZyfW11VPc171nVyfMAmJUfIA+BSIkXPsgiQKuRYnKSk7j5\r\niTb3ZuYfA92TIMdW3+i/ZcP6As2+m1lckGfbTSvWG27XKuZaDDkOkMuGsJaJ\r\nj8qGN0BdfaELbCz6LAiSX2VFfMTshCo1ipwL6ak251QZsmWWrGOU+9drLHDj\r\ntVvJyRR1nkEdaui0ypCBpxCWkvJcBfW7dR1+nuJciIwqIyrPKulHEn5NYy1+\r\neRm8bZAxZQPa5ntOWGbG3SKaLCdXfLCx0mdRs2AWSsXbfQx4Vs8K4HWUgHpU\r\nfJGop6vKqGO15ezqUz/BaJxQRL+Nn5todYCq2rZwWxt5QEhmDyuS3BcbLWkE\r\nqUuLp4uqEgmNa/AL8u0Pq3rbr13COSV0Hm/sp7BSCyKKDYr1tAbhs528YypQ\r\ntKwe6ZUTsyGqI2Xa3ERct6GZlaHeZM/6VCjH1JtW64BKzIASnI491fhySvUU\r\nJlLufXhvAiQwDVgSlCM7ef7C3lNXq/+Q3oA=\r\n=SJoM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExp1i5jAEIFXYv/KuuVr+IXpULQo7RrSdNedAm6gvdLAiBREAhkX5mrnYOJEduFpShbgWRuDksI1qwmjgqOAF/kEQ=="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.4.0_1647564108826_0.17017153534749396"},"_hasShrinkwrap":false},"4.5.0":{"name":"ethcall","version":"4.5.0","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^16.0.0","abi-coder":"^2.1.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.17.0","@typescript-eslint/parser":"5.17.0","eslint":"8.12.0","eslint-import-resolver-typescript":"2.7.1","eslint-plugin-import":"2.25.4","prettier":"2.6.2","ts-node":"10.7.0","typescript":"4.6.3","vitest":"0.8.4"},"types":"./lib/index.d.ts","gitHead":"9bddf00bb5a4d070dc4ec03ab25acaf865b4f497","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.5.0","_nodeVersion":"17.4.0","_npmVersion":"8.5.3","dist":{"integrity":"sha512-DM2YMBr4fL8sPG5ukZKNl62QJ+V0QfkbzIiQg3ps918hW6o9gaBrNEgdyAr5WwEZ2iwfe9qnhHiC2NJi/04zww==","shasum":"a08c0e921061391c43823d5b7cb899d810d219a7","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.5.0.tgz","fileCount":47,"unpackedSize":155519,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH4sw31cX2xZepisXUoUPrcMd/aAd2/WT/iisbAG2eG2AiBuOMt8rVCkob4XEK0AsdQ5Heh2s0CctnacUWOLiApQZg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTYIzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoRQ//VmL10z6c7f5+/ECJiqMtpw/A6MWXSivyzXZuudEDUGskKM1u\r\nb1SS3WpezPjhdHsidh7phRleqYvSxQ7gw53OPgwl2VVkQDeVLKzvPNKg3+Mv\r\nIdmT/zlw8lAQQWu5hyvuV2LHlEblJU5rKpezGAaOdP+Xo0OO8ciVz4M+q23Q\r\nx/35jILOrZ7Iv3Sb+4vp6e7iE9fGo5iX3UydjhlukR8GmrttNRrWaMrb2bVk\r\npHrrH04g9p3FA5Si8mICLMUXs49dhckDRZ6VqeL+Hc5XmmIgHvnF24jQQ9wy\r\nVoM5kokj0K/OLzMqDq8rePKsSHId21b6Jwn4pEJg96pYnKPIZVw6Cdrt+DlQ\r\noeOXnt1hPL7brQq81hTTTXFszI3hANe67kcKqI68mi1VHq0T/H31GY3Uo96T\r\n9K8FzkSJQJemskDRUKeYXap3UnfIVU9AEeLsKGONPZNroq2IL0seZpbGW6Jx\r\nmLvR46bepQf2fK+6zSc55GsC+mom5iPDHoIvCVIP18U2d7ic0xU8Rxdse5/I\r\nYdRCQcG/PKreX2WhoCFO2h+3Mij2cIlju7d1J7Alvovz8YkhElA29PQcEZ/h\r\n93Bi/hzc1UpDXjEal6XyLschcuYnBdj26HpphXmZiFJRIZdHeWhrlqSxGbaf\r\nvPZrZ5zYjex8rkOcaZd6AJLXKBwnsfxkSwg=\r\n=aAkt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.5.0_1649246770850_0.7469530758714271"},"_hasShrinkwrap":false},"4.5.2":{"name":"ethcall","version":"4.5.2","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^16.0.0","abi-coder":"^2.1.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.17.0","@typescript-eslint/parser":"5.17.0","eslint":"8.12.0","eslint-import-resolver-typescript":"2.7.1","eslint-plugin-import":"2.25.4","prettier":"2.6.2","ts-node":"10.7.0","typescript":"4.6.3","vitest":"0.8.4"},"types":"./lib/index.d.ts","gitHead":"c972bf67746d053bb66a300a2474829cc5fe5e96","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.5.2","_nodeVersion":"17.4.0","_npmVersion":"8.5.3","dist":{"integrity":"sha512-0gfHXzh4ng/HVp1/HTuzEi+3C4vE4zumrBfGMgNTpwSdVBXcQepmi86V4ETCP+YAjkoYRkYFrQcjRuzvlCbd3Q==","shasum":"bc71e02561690754ff61d8b13434b52f08837cbc","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.5.2.tgz","fileCount":47,"unpackedSize":166511,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICWGozBKHf5Yaifq86wm++5W6UwPfu4FLWBnpfcbYB3PAiEAu5HenD/iIPLA9iJF9PCOIJA1q+fatQgBonPIyNlfiNc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTl08ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpH8A/9HUrKwtctC2ds7C2ygaIPqc5M3Gx76ul2YkU4b7r3Ma8BOdwy\r\nrjNsxMFbryI/Tc4xxd77s9FdsoPUuh7MWEBjy1t3hjMFXpCZAFWbZh+A5eBK\r\nOBx5hYDda4JFcdPUcKAK4RSdFkiJMugH+wB0hQfEJfdDCDR65bhmkT6mgKVO\r\nxYYOwJOEAU2i++dRBRZ0pa8QOIdE9E2sVwjp4QFhBH2/y0zTEvvU3BJWI4W6\r\nSPzQGeKuk7DmEW3NU+ypBC2jR3ZAqAOBQkTRl33iCYkLAMS5e9ZYvzm0Ngkt\r\nrBUSSz6tx6zPCf1kgTn1QffuWU6dF0a1q71BRpOTdCOAus6rpmlMFw4cVUrU\r\nK1icud3Nfq8Nj+328mKXzYRHiRv6QjuFRrQU5V2nlu3EHQVe5Q8zM/O3ZYnm\r\nKhtExy+D4R35gS+sD6BSx+xKCpzjrQKAG69w91sJOlbs1r0hKQYzCvsuMkRh\r\nWv+YXvzcDadpQtCiuF1vE4PgR2h1SFEpMlHGlUkNs4F/2bVKMDCbw+09iRMR\r\nU6xJYbGIJnXz3YxMNNWpSrO1dhwVJXYUjL8GlE583ulmbtftZFQLsVAM7Fa8\r\n1n85R/s6EwLHMWOGc//2G8rN+n5wjrBcy/guqDFAgMkgX1FGAp3QnqjtKTtA\r\nlhlo4LIIk5idjfH6RfnF0Frb8gs26X+Yp/o=\r\n=t4A+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.5.2_1649302844611_0.6484333580869484"},"_hasShrinkwrap":false},"4.5.3":{"name":"ethcall","version":"4.5.3","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^16.0.0","abi-coder":"^2.1.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.17.0","@typescript-eslint/parser":"5.17.0","eslint":"8.12.0","eslint-import-resolver-typescript":"2.7.1","eslint-plugin-import":"2.25.4","prettier":"2.6.2","ts-node":"10.7.0","typescript":"4.6.3","vitest":"0.8.4"},"types":"./lib/index.d.ts","gitHead":"5a7336eb19da1f0608afe2c68f9d8086fb41c4ea","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.5.3","_nodeVersion":"17.4.0","_npmVersion":"8.5.3","dist":{"integrity":"sha512-OTv7Oj5Uw73cDYKb4de6dA0GjFXXLdPKwR9g5/xX5o/BmkYTZHqywBkWlVqO3baDh9D4lZr4yGXt+bGS8r3i8g==","shasum":"ae7b96ed812f1ffa97ebe4f6b4fbccc3193a14b8","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.5.3.tgz","fileCount":45,"unpackedSize":162079,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClfD0IbqRx2p5pmAZWz4dUjzCJVxDwx9baIEK2lrW4uAiBsB6DMb2TKWyeEJr32P4JlQf4TQpcNgvWGBHfc6CiP1A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUNqfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9Eg/7BuSQN+b67Hvt6IYcaLl91dEBT5WAXo1kV8mpE45IYN3/PlpN\r\nqO5/3/UTAu5WCDsz9Poyc8tY9q8DyVZjPfQXT7a6Hhww4GOtJFLQxiAQoSSh\r\nCRNX/LaDn9UeTcYyxf6NjCg0tfVr8zA73d69v8DL1GqesepnOmfSpK8BBVEF\r\nrY0yyDQ8xzj7ieGYs2iHmFKoPPY0bv1jJId94rgcGjj0eTmOULpAxXVmmR4J\r\ndJbMrMtw0+pVR3WuZqloCs4WpOwhpqfgcMq+FZrq8mFfFZn2cI494ntMhs6F\r\n8BerdZuk4Ch9OzYAmsVwZbdPacG1CTQdAyR+9sllEtY3rT2Sqa3JHWBTbmvU\r\nyfACC4vmi6A2kp9t3w9NzkSgyJGAgC6YskMGQnSlUWwf+GrIadl22qMfIRxJ\r\nHuuf3tMYyW6zAfjIK80Zq1Nvf//FqGOSGNXnHFbUicUt+R+ZDe1vPAnS4NM9\r\nVgftVghuicJpPJuApwwKAiJcf2CR/Vj/+yI3IjTF61HfdalEG6V1hTCX+Wmf\r\n/ZHoIBenTPybdKaKBtp6xdN2AhZrFnVq8vFeHjnKEdVXb3hKWj/H7dqzbx24\r\nDi5TH0GmXJDM03cG/nyqLZ3lgY3cFwnSu2xTTsJLUHy9kHqXFLmr2C4cvcS9\r\naG97t83KqnPz3kVvB0GAk0oKDFDMF76w03U=\r\n=Rjq6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.5.3_1649466014872_0.557612856050856"},"_hasShrinkwrap":false},"4.6.0":{"name":"ethcall","version":"4.6.0","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^16.0.0","abi-coder":"^2.1.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.17.0","@typescript-eslint/parser":"5.17.0","eslint":"8.12.0","eslint-import-resolver-typescript":"2.7.1","eslint-plugin-import":"2.25.4","prettier":"2.6.2","ts-node":"10.7.0","typescript":"4.6.3","vitest":"0.8.4"},"types":"./lib/index.d.ts","gitHead":"66add3c090d38070e7785807f926c9afbaf5201b","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.6.0","_nodeVersion":"17.4.0","_npmVersion":"8.5.3","dist":{"integrity":"sha512-Ji4vnV0LXOdAu9XtCQl/AGRKujhotNbmj9vRqSmlV2MesQ/vtvdTREWZia8fEcgS8PGzkG3dJt5b0yMYvMiFZw==","shasum":"4ed3c6a3a52d507393d13b8b08ad91e77e353d1f","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.6.0.tgz","fileCount":45,"unpackedSize":162518,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHWH080mS1pFuxarqay5uQ7KK3Z6WOSG+aeexHSb5Z9cAiAkaqRfle7WdDoPs24/M7U6vUXpsk2jBJoP3FCPYGY3gQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUQ0MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOexAAgrYeWKRFzFjF5U1pSbS9ccdfyV0xlF7e5oFRfRU683YMYJr4\r\nM/dlZT52rJVKogqBhR/cW8JOiZ/k8nea81pupa4Z5VGL/Tj4i29hYuq+yu71\r\naNOgqgICZlG3ibignYWicTGGxO2pFvghGczXdglW6V1uSgQkhd3L8Bp78F2B\r\nRe0x1rCwCaI032VL6aoIblSSlw6Paytz+Gin++8qleptnxQm/e8aLPgDhUQ9\r\nu+AQ9vuvPL4SO1x2feRQtyJAINx4qJUfNhQ3HIsnPe9yEln5Wqbd1ETRl96A\r\nSkRVtm79Nm2y5YAFfk9DVQU+sunHdln4XJYquywm8fBaeicn4fMuQAAXlGGn\r\nF3gRyivh9UizK6XGmdi9sP5NKTydmg/qXKcJdEOBSKxxQF3ESYZP+TsbUl8g\r\nw0JWHoD82paH4+F++LQB2/OSNtsb5FYvLYNF2fmS0cg4ZkWADBooW2gGfhL4\r\nVY+fas+hW8hhPjIaegEhMn2c+ohJG11hL0G1bwkKchxLMgzctsuSHwu2Y1fR\r\nNOIB3y+iBt9zEByjW7ktqQjIqHJXzgBo3je8MIdZ3zwif/NaQtyhdP2/enzF\r\n8yfDPW/RENF5vAEWR9qeu0yL9rPr61PbhKSpl/dZLfTpq6uWXinU2lnRcx7e\r\ng066VSv+W2u0GOTFnUglMtRjDQ09ENxA0og=\r\n=xEDZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.6.0_1649478924204_0.07687071412773894"},"_hasShrinkwrap":false},"4.6.1":{"name":"ethcall","version":"4.6.1","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^16.0.0","abi-coder":"^2.1.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.19.0","@typescript-eslint/parser":"5.19.0","eslint":"8.13.0","eslint-import-resolver-typescript":"2.7.1","eslint-plugin-import":"2.26.0","prettier":"2.6.2","ts-node":"10.7.0","typescript":"4.6.3","vitest":"0.9.3"},"types":"./lib/index.d.ts","gitHead":"e53acd9d063c7a0355be212a203aeabc487e994d","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.6.1","_nodeVersion":"17.4.0","_npmVersion":"8.5.3","dist":{"integrity":"sha512-pMrAxj5TvrNIIRFx9H5RFPeAhm0YRTwHP26M2O91QNOYMZ0lfjB4jT9wHA/0OfjgF0pfaHw1ly5vo6q/t5bb1g==","shasum":"72ec80fe32c37fa85108b154ed544fb3ee055dd0","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.6.1.tgz","fileCount":59,"unpackedSize":193256,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGu8NmJ81FQEDSplKKmJc3bLKOyx36O9i5f/vgcvIhBVAiBGkarQD3DP18ChVUNVb7HAZWwXSAitWYKL9+otRpyfGw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXSRwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkAxAAoQ209nNK0br8RdKfjXV/aUlTJzhlQkbJPWQwblxduRfq86jA\r\nlDZr/5AxWaF3z36sJbK7HcpLiBx/UW8O9CSuZKtdUxUIzKf3ktfDYbXwwzq8\r\nkvf+H/mWoYpRjijg8JG5zUPm1P5mhg4hTuUzLvQTyWTTUH/xcDnUnGJFyNvO\r\np77s71xMqvUZNxFAShWu+vs7Z0KYRBUJrX8es02XkdERmUkFekvU2OSf4Z4E\r\nB/xIUFJEQ26swXT8jQbjaJDC8jY/MG62SHSzjcuk1ZjTCfHTGLPfTi/Gj3KW\r\nlZtEbtbu8wAdfMm/FE4y50ykah8D2oe9YuGg0RHsC7ebf1EZTiOplgqsDfmL\r\n4fAB74b5v1FGQCiM1BkYFxBquwcUgg51mdGqZ2KwEBOF8Jqgr48wy2Vp+sB3\r\nSorw4JmhmE8ZsTYoNUN9Z3WvNSTGWNNJ/s5OSO/p6eRgrMGEDKUFfHo7i+uG\r\nd1/n6aopO1MElr6/d3BPcb85r/vc/hno1iWHueKMhqcmCzWvqNNwYt/CeBcH\r\nEpD3leOFE9zU7FvtltW4OErccdDmIzl3op0xfUFkM+Km7gmYdiX/9BEBZZPJ\r\ncjh/hKgdeU80u893yV0UHxEBS4M/b5U2ekbQvjQ+y44x4hYui4xmYxQVeeI8\r\nVzzyxdQki9AGc6d6MiRTYWd0cidoUZ2XU7Y=\r\n=7uup\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.6.1_1650271344534_0.28522020069333687"},"_hasShrinkwrap":false},"4.6.2":{"name":"ethcall","version":"4.6.2","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^16.0.0","abi-coder":"^2.1.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.19.0","@typescript-eslint/parser":"5.19.0","eslint":"8.13.0","eslint-import-resolver-typescript":"2.7.1","eslint-plugin-import":"2.26.0","prettier":"2.6.2","ts-node":"10.7.0","typescript":"4.6.3","vitest":"0.9.3"},"types":"./lib/index.d.ts","gitHead":"13cf661dfdbaf761331f10a33355e54c10284da1","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.6.2","_nodeVersion":"17.4.0","_npmVersion":"8.5.3","dist":{"integrity":"sha512-XactUE52CLZn6q90brkMrDXsJNl1nSfUrf1Q4bc615Uqr5MPHzl3CE9dE/KQgUbguNquw8dotbyCYka4D2S+mw==","shasum":"3f9e67432bb991ba71294e081767e68a769cf4c0","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.6.2.tgz","fileCount":59,"unpackedSize":193298,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAV0d53wll0JARFWEtQFmByQBa907jhGt0IR0/Imd40nAiEApkgoq3Dval+Qm1aTAB0RfUkv11CCuFvz2AJUEncPHyo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXminACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoz4A/9H3xyoCqDkM+fjqJTch8Q0682vNB/mkhjBIITc4wfcs9AOnGJ\r\n2EsibsvYl76QD8ILuq6KeZvJspB26fXzj3kllZoT0aQK3xrEz1fuKUrvO4yN\r\nDiz86/K8kfKfdGPOfe7ZkO/LLr3Ct82uelmbsiu0ohm3lTRrBCwjgUL162HX\r\nw4Nn3oy5naQWRKTAQyMVHP7yISt/LROKoLfn3ySjlRh/S7279QDCfH1sxcrE\r\n5a4gKM2AYB5ERU4e7EIXfBVtaz5n4XQV0ZUvTzSW7ZuosEjC3MkzIMR12LEx\r\nqyM1u+wlAtGQM2IxgLuJDbrmqhBTTpfkIStviDhJtAZxnA8W3ITxcSuU45XE\r\nvLIlw9j99Ae2OwlXAPSkNeiIm4IFkylhR/rIZv3vDmtjNT5X0l/IVChL4UIe\r\nhSZ72D1knXhroejT14JjPvhnjN53PrkSNtGDBlPweR2EIhdIdEKnJMCywfuD\r\novIbQXtvh9ABb49V628clsgHf4TzRRmkM60+Vi0PM1oSIeoSPkk5nPQCQhF6\r\nNLQ9I/1kh8n5XG1NcVIWidu3XNoUCoHsfDFFZ8ghEoHe4q9OhyesTkjnmIHY\r\nKJ0u4S4f45WYwJRgrLCmC7z/AhI+Xc5T2z7C4V68Jvas4GOic5Okh0hirv6/\r\n3R5UVhxJM9WmamYZ16PPesaSyha24XjibuM=\r\n=1m4O\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.6.2_1650354343477_0.3426684768147663"},"_hasShrinkwrap":false},"4.6.3":{"name":"ethcall","version":"4.6.3","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^16.0.0","abi-coder":"^2.1.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.19.0","@typescript-eslint/parser":"5.19.0","eslint":"8.13.0","eslint-import-resolver-typescript":"2.7.1","eslint-plugin-import":"2.26.0","prettier":"2.6.2","ts-node":"10.7.0","typescript":"4.6.3","vitest":"0.9.3"},"types":"./lib/index.d.ts","gitHead":"8c70473d751a6c48151097fecc5b16fd1370fdfd","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.6.3","_nodeVersion":"17.4.0","_npmVersion":"8.5.3","dist":{"integrity":"sha512-vw5Q3vM/NcKklHTch/qA/BBRYBdf5M5nxMg4lntQCbDlES4N9s9uUPOJoZcbcDMg+W347Uib1UM1HUCxZ4fbKw==","shasum":"6c7c3579320959262d8ab33192791867303813ef","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.6.3.tgz","fileCount":59,"unpackedSize":191667,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHXCjGbl6bHNRvbzZIrFUwui+ThrX/uwc7zHqiCTs42CAiEA6c0h491GopqJqDkaNBqv/5U7l3AHXH0TtrvrehnRpKc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXn9YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmsRAApRZEwAolLxXIcheK789xH9CJismiMeLvtylYplM6oh8uCEwD\r\nAolJhbfBoqvS9UmWQcDRjsA126zaMdaVJK2wKJAceCqEqeTubULGNo74OrRP\r\npSkWNMuYfVUaiReGuV6H2sjOv9Bcdszn3IZactuYfuKHqE+fbhje8xykF/W6\r\nWqhxdQUiUYL4LGQQjWSTPkv224tswY7AAJEGk7GTdF8r7aDJagAVOv+68yut\r\nypmCAN5nt9ItuZvyzIU9/nwIiaCU5+1bGrX7hnwHB3lRVGNFgX+js3ewvjVG\r\ngFH6OuiI3W29eewd9wZ8mVTgd58+v0NKpLCuMFzI8TcLBk5WTDemIaEgCNA4\r\nU/zJJzrzJGE6SloluEVSG+NRj5p0DdCcphEZrNGVIW24mhBYJelBcp4lt2gt\r\nWzt6d/YvG0JFeZFhiKCxKciSTOToHHhhOvmHkCpyQJabKMEdqdLHS4dMIFxk\r\nwdKAYbLSQYvAFQQMKiPw7ZJWhlgQP5CkiDYpfatJTzyzSftp21Kz0DjUxj89\r\nmuYmqfNT+kFjkEk7aOXr941bTupV71QnISzRXag1vUTOR8RMbEWUjXRJkoqU\r\nX0OtVCK/zGp9QMSd3YnhzRX+KHu3ayLg1g+LkrRyLQhxV0xyMLDx+RJZcm8G\r\ncQ7jhdALzdeNtHTc5X+B/lRGJE239k2h0kM=\r\n=dsTW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.6.3_1650360152247_0.95476058641937"},"_hasShrinkwrap":false},"4.6.4":{"name":"ethcall","version":"4.6.4","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^16.0.0","abi-coder":"^2.1.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.19.0","@typescript-eslint/parser":"5.19.0","eslint":"8.13.0","eslint-import-resolver-typescript":"2.7.1","eslint-plugin-import":"2.26.0","prettier":"2.6.2","ts-node":"10.7.0","typescript":"4.6.3","vitest":"0.9.3"},"types":"./lib/index.d.ts","gitHead":"ed217aeeafe0a96846f80ff6e6a9b0699f53c16f","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.6.4","_nodeVersion":"17.4.0","_npmVersion":"8.5.3","dist":{"integrity":"sha512-37kwMJ8TVaLgmIpP9UHqn5ztGW6nyOXNCTfNaU2cKb0SrINrL+jWznrhnj57spvLhdje6Vg5VN7OPxEsFTB4kw==","shasum":"2f3d73022c604248a762fcf0622b2e0c9e66d8a2","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.6.4.tgz","fileCount":59,"unpackedSize":191458,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQaBNXhN3LxuDRI6WWAw+jxu9YZEMHOIc9SLohgcqEMAIhANabyDzcOm8uZcEWmhb4pj/faK/B5lMsj2T/LA6mquG6"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYsG1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAqg//RXjgiUyYOb8wdX4zxLxvc9l3saBpA6s8vzXY/vv+Yp7EQQRE\r\nqkwYFN8VY+jOKXe/tFqSBYkSQxjkDMT/v1/OuYFNSCdn+X90crpTPeiPKhNM\r\nvIkg59uGOZcKWILbTYyjT28jZqbm9EvBq7ziHc4gqQRdJWzPw0An2DYkDOe8\r\nSMBWk7wcjbgDIyI5EKWtDLAuLZUnyl9VQHTs7WQ9XL5GLSI/boF66eU+lU4s\r\nuapasLEycJpnPxvmsnJPmfFMCiHxQa5+LLTxXN12I1gr8Wn9NRjJZucIKh6I\r\n3JSFNLzZa7F0HGYauxke310/nc3otUCkQRTaHpWbHCvsfLTVWazvM3V8+35X\r\nUlNpg0iFz1XgqULjkkIghg+ve1oDuoZnXAisih3Xvut8/awUJhJ6gmMaoWtU\r\nnb8wrjzv92nZl8JotbfRJLjMMeY3IEQpkxpLi4vojKV7TqY5ErZJUgdvcn6O\r\nHcrG2hHlVh0tfqSBuocbON6wPXWh9Hklj6BBioaXAPhJZ+czIs+U9WmENsc7\r\n2qCUT7a+RLbdBWbfnU4jcTSVfoZmfwsoyN2MkpEI0Zl8pntHrBQhzMpFwrV0\r\nZzwTOA9QwQ8TAzdkvIFdUzwGuEmtsO01h6DcWciaJxzkSJnn2iDv/JdENYC2\r\nsx1eRTL6zjEgOuzxarKGe9bJFqQIeKXZXJQ=\r\n=zC9a\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.6.4_1650639285433_0.5425809663262817"},"_hasShrinkwrap":false},"4.6.5":{"name":"ethcall","version":"4.6.5","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^16.0.0","abi-coder":"^2.1.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.19.0","@typescript-eslint/parser":"5.19.0","eslint":"8.14.0","eslint-import-resolver-typescript":"2.7.1","eslint-plugin-import":"2.26.0","prettier":"2.6.2","ts-node":"10.7.0","typescript":"4.6.3","vitest":"0.9.4"},"types":"./lib/index.d.ts","gitHead":"fcd22a978aca3f071664963000d7e03f865ed0ab","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.6.5","_nodeVersion":"17.4.0","_npmVersion":"8.5.3","dist":{"integrity":"sha512-5CIcjFpObqhKCq5dSSDsLwSpJmJaBi1dqoBx4kt5wr4vJYnuoBfia27XucXOMkbwemShbPEq7khwN+1Q5YOrJA==","shasum":"8e799a28638f18fe9ede6dde0504e97d9659d347","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.6.5.tgz","fileCount":59,"unpackedSize":191765,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEhkCmLwpPsmqh0xLzy9Nn2czjBwiqyRHUjidMXfHEyuAiEAq/48Q5S75JQyRioF565+SgWFOWuMktXZvWVcjQvRxBg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZf7mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7Ww//QfEHpUbKcgjWrmkyf2nsfFQkN09gQSH8QQqQRp2Yme8q1Ac5\r\nt5w1IFJsUwWg3OVbKhReMxRd0zAIMQReWQQ3B25LSI9U07E6YquaiqxLBTwd\r\nrdS06qnoCjmt5m6RHMmi5eUXFn7JDxUQ63mxIbcfbajDD3Do2iBYVcR1dM6T\r\nd890nKv3EHY75pFuU3E+Db9bopGPfMtJoNTIEhaYzVh6p3IMxIrO0NwSz45A\r\nqSWK0LYWaLjuHWjJz5g/slFf+a55Wkky4mDdT6N6BNmiCnqSrkUKLys5Vdum\r\nOie2wqoyT1IwfEPE7G/+lPNYOs+WIwj6yfyH6yiKCzBHUsjZMPM4WLhyjjx8\r\nnkFcHou3z0/MAPOqosPzfc0bkIb3yBoMt69Z7FkWZm2J8fKly7Kht9hQuP3Y\r\n+WsMklMDm3VeNkpJfZIajbDWIc20iK3Cp6rKspDz8FP4YQ5A0n9ZqbWtDZYk\r\n/0R1nYf2Yc+SEQZb9pX/hEmfwLgVECzNgyRPjzJIIq22MIQ65EDj4+7H5GSE\r\nKhsXcQvJPfqOd9QeG91NxDIBf3zyl2q2xZUxlrZ/kxiX/t3Typn6KRHcdrL5\r\nLyOBGhujCA6WE8TYgQEhjUWmNdHoQ6vEzu0kjfANMmfqLlHvrFv2NyhKkNBr\r\n9BRr6XFioKlvA/LIkCCCLr3bn1E7/OMdd5c=\r\n=GxWK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.6.5_1650851558535_0.6990818720656218"},"_hasShrinkwrap":false},"4.7.0":{"name":"ethcall","version":"4.7.0","description":"ethers.js-compatible wrapper around Multicall","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^16.0.0","abi-coder":"^3.1.1"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.19.0","@typescript-eslint/parser":"5.19.0","eslint":"8.14.0","eslint-import-resolver-typescript":"2.7.1","eslint-plugin-import":"2.26.0","prettier":"2.6.2","ts-node":"10.7.0","typescript":"4.6.3","vitest":"0.9.4"},"types":"./lib/index.d.ts","gitHead":"ad6d06878f0f01ca4ff9ab96dde60974cfe05bfd","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.7.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-kRj8KN5bRn6uwkH+WJS286c45U1Cf+ToOC2klVpYFSojgD5EIFYxravGkcJJmouraPohU2PxJrQDQxB5Lip7Ew==","shasum":"1c95ce3d1e9038a565d4bf5f4db7d052563d4987","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.7.0.tgz","fileCount":59,"unpackedSize":196056,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBeVE5h/Y7H14t5fdrb/Etv1Nodx3vL2UDuXBO6OL/JQIhANqkJqGViNE8omnCygTnpg7smxgvt0hnYJw4ALioN1Ol"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidpfnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0TQ//WSWVt0B2ryubYMt593t6xq+XewZsQ061PLmVzDBXo7J6Tgvc\r\nC8YiVPXfgBKFSZc8xFhP/McPqLZ/NqRWcxfnQQ+EaTXNj3BzopCGyBtc5Yk3\r\nNhZrgjnzjyJN3j4Q7iVp97XeBQbTnRUgfnQzoy3X6mIJaTUhM9vaUALcYwHK\r\nVFBiYL1NIRCojOkXI8n9Vv/F5sOGWHR4R/kKPALtm/q3wmGOcHKA+RlPCmyw\r\n1p3TI/2KPvBJa+qezUjollAVgfvo5r3CeYVgeVNVkFjt0OuMlNb397sBNduV\r\nocRVhpkURqDg7VDHagMpMlb0A5n1GRBOVGd6f0oxAfd4SJNA3p/syE815EsJ\r\ninaexgO6YhN9PkUXijKpGpE4ourqRHPaTD9rzirWTtcdYzYTTbShcSoMHNOk\r\nB+7O6NAYK5fKo/9quIPeBQBmWzYmK1/6T7NaL1yunhiWB6sA5tpzzSoZzUPu\r\nJ/KzjxEe0thcZ9SDTf/i9dCAstgfZitczx7iudIjCa1H1umuLRBaBB63H2QP\r\n8jBBQiwo+QaaGojTF/BsUfbioCqKPKKLjVDSrwrltkAXNp5hQICeoQyc8bzw\r\ntbXpj2NX745YY3cHll5yK9og9gFKYGAenF1I8pTC+86TVozzeqajSoZn5s1s\r\nV9omaGex5a/+Etn0EDcM0A9pSGZaDF3dQvM=\r\n=3cbT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.7.0_1651939302906_0.709663876615988"},"_hasShrinkwrap":false},"4.7.1":{"name":"ethcall","version":"4.7.1","description":"ethers.js-compatible wrapper around Multicall","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"main":"lib/index.js","scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc","prepack":"npm run build"},"dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^17.0.33","abi-coder":"^4.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.23.0","@typescript-eslint/parser":"5.21.0","eslint":"8.17.0","eslint-import-resolver-typescript":"2.7.1","eslint-plugin-import":"2.26.0","prettier":"2.6.2","ts-node":"10.7.0","typescript":"4.6.4","vitest":"0.10.0"},"types":"./lib/index.d.ts","gitHead":"6a5f1996476c8d5def2b5d1d600c1ed3a0afc696","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.7.1","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-rN8iDfK8Hxse5lG1V9JP+6w2ZW5+ztw8SA2qf1gp24PUTZJRUpf3ROiiHcdv5LzQOfn3Op2Yvr4TEVgIeNVG+Q==","shasum":"6937349d86c3fd80ad67256d7503a6b085cf4956","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.7.1.tgz","fileCount":65,"unpackedSize":227664,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEnVK5v0qMAwNmzOVthfsRggEnyEtiLNmuLlQn4Yolf1AiEA2HzuLhusftpLqKALq7OXe6yF2WrOZAeHhcx/6rn/2F0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinuH6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoh2RAAjGpx3qF55HTM+1wjSqkp2nzyPn0vsa0vo7pJUTV509qKQs3r\r\npS0mXwkiG7wvE47cSJKy0JRwjcauQd4Z8aRRibk2zoH0b/ldyA0gGn27PM+s\r\n2F/wOepUXK6bl4ju8TLCs2XR+bDqxFBH4Kcu1KB8yfrPLkbiFk4P8yE3i91l\r\nQKa2pqHV685zfXxDQ386LUxN6kyvx2olY7XKKxe3zL9WKw5Mjp46iK5Vj1WL\r\nORUtgo3QBJFZCZ9HdCliekAHDuwqdVQMFXmsP6MBqe3EH0e2t+ACbxNGF8zS\r\ny9D+/wcJ+kKJBR4EDW1ZUV6VQhgRoxuJf2N8RIFPwbx/xhFvACHtZ6I9R3RO\r\nk9Uc0FfW/l9lUCkZazOiBdigCGa7qKQg8UEjsV2QTfdUC5cUM42yfWBNHVjY\r\npXTzMuIdInFvaBz2R25MdTAO4hs2GCaTwxiAQLeFHQaAyiy5Ph7NwI/sES5n\r\nqLoua0OCk/MJN7iCdNP9Kd3NzUziWTomHv7f3fMy3zCngi3Dpvxy0NtqK/bF\r\nF7Jz8zLVB0Mz7XBU1KyXiQcyoI+U4yzcY8K3XPXCFZqmQYuOhyhsDXgIUdVZ\r\nS6CmpNn5xq+BcW7jOfMzYIi8R+Dnqi+d7zTipEwIVOYljuL9Spzd9WGG2Ct7\r\npStMI4dMfpCX1pXZZCCy8a2skrZJCyVYepc=\r\n=3wRm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.7.1_1654579706222_0.06528421649493032"},"_hasShrinkwrap":false},"4.7.2":{"name":"ethcall","version":"4.7.2","description":"ethers.js-compatible wrapper around Multicall","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"main":"lib/index.js","scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc","prepack":"npm run build"},"dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^17.0.33","abi-coder":"^4.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.23.0","@typescript-eslint/parser":"5.21.0","eslint":"8.17.0","eslint-import-resolver-typescript":"2.7.1","eslint-plugin-import":"2.26.0","prettier":"2.6.2","ts-node":"10.7.0","typescript":"4.6.4","vitest":"0.10.0"},"types":"./lib/index.d.ts","gitHead":"e5af84d69be9e1f2a236d6e5d74685707acb71e2","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.7.2","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-GyIBiRzJXfHt6CoLFhq5wPrKoqVpkKgzun2h6zZF1/tc+JDLmqcBkVkSKijV/NvzKQUBfAi5ziUZ36Alx4NO9A==","shasum":"9b979dc9c1e357e049d7f3a660920bb78fb01b34","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.7.2.tgz","fileCount":68,"unpackedSize":263401,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHzYLbXYfDiZ3u6jJM4e2ieF8yctqnlVx1LebbeUctHXAiBPSQj0Ft8izQShoXMGl/JiNV7x/DbASaROa544yiRJGQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioUpfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoinQ/8DtfSjRFYxwPEA9fMtfoNkkesUn5oWmZKyrgyokhklOa4wFSS\r\nYex5I5cwfnal6Wf12Lt652BColLNG3eb90mqDLNK50QAZxnKaUt9Uu7kgzcD\r\nHQIHinATxOSgoAAzd60ZGgP63QCfQwuzNXXuMMMZrmtoISjz+WkGADmA4C5n\r\nmkTL2SzzKQCjhpyAYpazD1Nzk7Zzx9jyR1fzT94/ZOimdEg/kvsazKyRVtyE\r\niyAOxRMSDaLu6+DniPWaAhC8htcyrfnqEfc9ILCasmup185Pj7KaCcypfi4P\r\nhaGcaPVYbrpo0CBuTe3/ABuKSEdmqv+YiMwz1CKb8FE6INXtQnyMzxgVzX83\r\nk8pGfEq/ikhJ4SIt1fYTVdc2P3Qm4+CgsVSKM7JY1LLIsB8rntuDobOAQfiE\r\nH67wO8Zayzon8pPETitm5a0H1j+ugM6sNODdDNuCqNj1y5Tmyf01ERj9ZyJ1\r\nq0BRaB8f0ZjXbQjf4j1BgjyVG5CS8b55SSrRo9AUKk6cGpM/8CV9UDDTvCkX\r\nV+VT2myzL9MUDqBd/4m/xW6VONkPIzx+drhasHoJlcUFCchlzfvCst6n1Jjh\r\nErnvbvvqHGh1IhFoQXfxhUwiwMzaMbmfdJni8q1/BVFrtE2Mnb7p3jeSIOuM\r\ngrrvU+XwO21cCM5Xq/9AEEHIggFCb6/8hu8=\r\n=H9MY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.7.2_1654737503484_0.49211279368656013"},"_hasShrinkwrap":false},"4.8.0":{"name":"ethcall","version":"4.8.0","description":"ethers.js-compatible wrapper around Multicall","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"main":"lib/index.js","scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc --p tsconfig.build.json","prepack":"npm run build"},"dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^17.0.33","abi-coder":"^4.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.23.0","@typescript-eslint/parser":"5.21.0","eslint":"8.17.0","eslint-import-resolver-typescript":"2.7.1","eslint-plugin-import":"2.26.0","prettier":"2.6.2","ts-node":"10.7.0","typescript":"4.6.4","vitest":"0.10.0"},"types":"./lib/index.d.ts","readme":"# ethcall\n\nUtility library to make calls to Ethereum blockchain.\n\nUses MakerDAO's [Multicall contracts](https://github.com/makerdao/multicall) to make multiple requests in a single HTTP query. Encodes and decodes data automatically.\n\nPowered by [abi-coder](https://github.com/Destiner/abi-coder) and [ethers.js](https://github.com/ethers-io/ethers.js/).\n\n```\nnpm install ethcall\n```\n\n## API\n\n* `Contract`\n  * `constructor(address, abi)`: creates Contract instance\n  * `CALL_FUNC_NAME`: yields a `call` object; usage is similar to `ethers` Contract class\n* `Provider`\n  * `constructor()`: creates Provider instance\n  * `init(ethersProvider)`: initializes a provider; should be called once before any other request\n  * `all(calls)`: executes all calls in a single request\n  * `tryAll(calls)`: executes all calls in a single request. Ignores reverted calls and returns `null` value in place of return data (wrapper on top of `tryAggregate` method)\n  * `tryEach(calls, canFail)`: executes all calls in a single request. Ignores reverted calls and returns `null` value in place of return data for the calls that are allowed to fail (wrapper on top of `aggregate3` method)\n  * `getEthBalance(address)`: returns account ether balance\n\n## Example\n\n> Also see [examples](./examples) for reference.\n\n```js\nimport { InfuraProvider } from '@ethersproject/providers';\nimport { Contract, Provider } from 'ethcall';\n\nimport erc20Abi from './abi/erc20.json';\n\nconst infuraKey = 'INSERT_YOUR_KEY_HERE';\nconst provider = new InfuraProvider('mainnet', infuraKey);\n\nconst daiAddress = '0x6b175474e89094c44da98b954eedeac495271d0f';\n\nasync function call() {\n  const ethcallProvider = new Provider();\n  await ethcallProvider.init(provider);\n\n  const daiContract = new Contract(daiAddress, erc20Abi);\n\n  const uniswapDaiPool = '0x2a1530c4c41db0b0b2bb646cb5eb1a67b7158667';\n\n  const ethBalanceCall = ethcallProvider.getEthBalance(uniswapDaiPool);\n  const daiBalanceCall = daiContract.balanceOf(uniswapDaiPool);\n\n  const data = await ethcallProvider.all([ethBalanceCall, daiBalanceCall]);\n\n  const ethBalance = data[0];\n  const daiBalance = data[1];\n\n  console.log('eth balance', ethBalance.toString());\n  console.log('dai balance', daiBalance.toString());\n}\n\ncall();\n```\n\n## Contributing\n\nAll Mulitcall contracts are stored in `src/multicall.ts` file. There are three `getMulticall` methods corresponding to three Multicall versions. To add a new contract, you need to know its version, address, chain id of the underlying chain, and (optionally) block at which the Multicall contract was deployed.\n\n## Deployless Multicall\n\nIf you query a chain on which Multicall is not deployed, or if you query a historical block before the deployment of the contract, the deployless version will be used instead. In short, deployless Multicall \"emulates\" the deployed contract and returns the exact same data. Note that you can't query ETH balance using deployless version.\n\nYou can read more about deployless Multicall [here](https://insights.magmatic.xyz/posts/deployless-multicall/).\n","readmeFilename":"README.md","gitHead":"5d71858a41afff553dabf747a3ffa21c12ccdbfe","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.8.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-khuHJUazlo09noge0/ScI2wtMFIrp19xq8/Ee0pDZ5/OKuXPo7OVm4D3hcXD/OGwTu6BI3SDhsmvgIrJiiwT7g==","shasum":"d2ba07ff5f703da385aff743c3b7806700191779","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.8.0.tgz","fileCount":71,"unpackedSize":268081,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5bwKiKYzBmvr5bglpEze6R4uBYRSQKviD8vsv3NgMMgIhALvP0wboUjhBxPe3qGsv8GeDrujXRpA+L2PymBDZGQ5x"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwBpEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGGA//ZeOmcclUVgdeOC9qzciupTHzF8UCX7aYF4yrzYw2foZsLkI1\r\n8eiXCE/vNTxUhMskw+tAC9cnhrMOU5TkoDrYI7pN1CX9rIYlWCc/uNmnfx0n\r\n2PNHQiBolpnitedtH6mvGE9wCDXjSln2RGdZiJcTwIXiEaodbhLI4mSs1fpP\r\napGLOZBR5WKNJFefHNQ1eLBvgqZHiFIjSCbbCSr69eBMxCM5runQY4sNfA8s\r\ngho/jrrVg/qmTJtmhpXwxeBBCuDWpPKGpyh1TOByGDD0apaK0daeugQitAa2\r\nnggrq7NUUXZyuUIDEUIkn2Yk7YlxMx9+8HGV+CBNSoMV8DVQjE8gIKZ90osi\r\nCzwrvAkxZKDt1qWZoQ1diSk9PdLIuJ0qLI1sEcEFQnTiD8gi73WZnebtYjSA\r\n3n+J5HP66zvp9eQbJs580XBF65/yiHVmJicqqUfRgRY/4QZ3t2N5yPB87g4c\r\nL9QeV93a3F/gayduggvfZrcCXgCJopOGPVY90ddK4HE8sBHxZ45ADXx4vCAx\r\ni4hGtu1gGlrlwJ/nHuCrNXO8L1PCjYrW1Cb7NcsbcY07Cx07ontFiU3QoY1e\r\nWSkaSD0TNKpxVL6v8QOF2MgBZqUQLtPXaxXzqlqClIH/O2cOAtqt/gLUHO35\r\n7sODW+bO3AQ/8uhhSVSut9RvgyYtsKgRP24=\r\n=2I1R\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.8.0_1656756804480_0.8654415095792869"},"_hasShrinkwrap":false},"4.8.1":{"name":"ethcall","version":"4.8.1","description":"ethers.js-compatible wrapper around Multicall","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"main":"lib/index.js","scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc --p tsconfig.build.json","prepack":"npm run build"},"dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^17.0.33","abi-coder":"^4.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.23.0","@typescript-eslint/parser":"5.30.3","eslint":"8.19.0","eslint-import-resolver-typescript":"2.7.1","eslint-plugin-import":"2.26.0","prettier":"2.7.1","ts-node":"10.8.1","typescript":"4.6.4","vitest":"0.16.0"},"types":"./lib/index.d.ts","readme":"# ethcall\n\nUtility library to make calls to Ethereum blockchain.\n\nUses MakerDAO's [Multicall contracts](https://github.com/makerdao/multicall) to make multiple requests in a single HTTP query. Encodes and decodes data automatically.\n\nPowered by [abi-coder](https://github.com/Destiner/abi-coder) and [ethers.js](https://github.com/ethers-io/ethers.js/).\n\n```\nnpm install ethcall\n```\n\n## API\n\n* `Contract`\n  * `constructor(address, abi)`: creates Contract instance\n  * `CALL_FUNC_NAME`: yields a `call` object; usage is similar to `ethers` Contract class\n* `Provider`\n  * `constructor()`: creates Provider instance\n  * `init(ethersProvider)`: initializes a provider; should be called once before any other request\n  * `all(calls)`: executes all calls in a single request\n  * `tryAll(calls)`: executes all calls in a single request. Ignores reverted calls and returns `null` value in place of return data (wrapper on top of `tryAggregate` method)\n  * `tryEach(calls, canFail)`: executes all calls in a single request. Ignores reverted calls and returns `null` value in place of return data for the calls that are allowed to fail (wrapper on top of `aggregate3` method)\n  * `getEthBalance(address)`: returns account ether balance\n\n## Example\n\n> Also see [examples](./examples) for reference.\n\n```js\nimport { InfuraProvider } from '@ethersproject/providers';\nimport { Contract, Provider } from 'ethcall';\n\nimport erc20Abi from './abi/erc20.json';\n\nconst infuraKey = 'INSERT_YOUR_KEY_HERE';\nconst provider = new InfuraProvider('mainnet', infuraKey);\n\nconst daiAddress = '0x6b175474e89094c44da98b954eedeac495271d0f';\n\nasync function call() {\n  const ethcallProvider = new Provider();\n  await ethcallProvider.init(provider);\n\n  const daiContract = new Contract(daiAddress, erc20Abi);\n\n  const uniswapDaiPool = '0x2a1530c4c41db0b0b2bb646cb5eb1a67b7158667';\n\n  const ethBalanceCall = ethcallProvider.getEthBalance(uniswapDaiPool);\n  const daiBalanceCall = daiContract.balanceOf(uniswapDaiPool);\n\n  const data = await ethcallProvider.all([ethBalanceCall, daiBalanceCall]);\n\n  const ethBalance = data[0];\n  const daiBalance = data[1];\n\n  console.log('eth balance', ethBalance.toString());\n  console.log('dai balance', daiBalance.toString());\n}\n\ncall();\n```\n\n## Contributing\n\nAll Mulitcall contracts are stored in `src/multicall.ts` file. There are three `getMulticall` methods corresponding to three Multicall versions. To add a new contract, you need to know its version, address, chain id of the underlying chain, and (optionally) block at which the Multicall contract was deployed.\n\n## Deployless Multicall\n\nIf you query a chain on which Multicall is not deployed, or if you query a historical block before the deployment of the contract, the deployless version will be used instead. In short, deployless Multicall \"emulates\" the deployed contract and returns the exact same data. Note that you can't query ETH balance using deployless version.\n\nYou can read more about deployless Multicall [here](https://insights.magmatic.xyz/posts/deployless-multicall/).\n","readmeFilename":"README.md","gitHead":"e9edecdd41ae4a64e59deff653bc2088b08c6d06","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.8.1","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-eeDrRblYDAi1+4u53Mu4pKMpQwq28cQcdq1AArDP4NveyR/W4N4kt7pd5G3j4lsnUMUb2uPp4bMy54RO7PiGLA==","shasum":"ae1164ace0d9d0c6306ac60d73f2dd8d75337ffc","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.8.1.tgz","fileCount":71,"unpackedSize":268092,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgG2UIe1SPt+vkECoGBmspQKpiF3g4P2dUoWSUcnFb5gIgMQhHtEOE2E28QXYGzNsRcvKhqqBUr2hk0vvIt3fiB0Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwDrKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJ7hAAjvIWfOuYFFWgsNZgZGtps6cjUh5MwMrg/d9GCyqMI/GS5Urp\r\nD41oeCP/ILz1WsDsvsy6aOhU/7R+gg+3BALsDjnGtLfHkNh+i6hOiWKD8Usd\r\nm2V9Qx6+i5l/pWc8ousatih5+QAQe+EVKP9qrHAQ0fbXYs17z38GlcEMrbqy\r\nRDuT7Try4kS2xwy58GnmcCG1tJCWDqqC0QfCAhFn8BLu1xFo34AhlgvhlhB0\r\nYSARvqN52n4qGwov9sMu8Ptzu3dtiHpoRn02nXu6+7bsejjAVAq1h4F6QqDe\r\nk0DyIeHfqujnImSMZNaL2utzxpw9joh/pHCAdRs7TjtjLJ8M8XxMswiw5XEE\r\nMA+Nr9kUSI1+cy2sy1vOq8hZn6LNVraJ4rllDgSEjiEapigpoqU6rdJXn4AB\r\nBDhejszLoxU6JdHFKYZ0SJRO2EEx6fvjnVXuPMiRzRLd/0LG+VIRTPdF5LJV\r\nrSnh8JLwE9kXrbbKWhXmd9KfPRMB8lKFY/BfE0EnHCNclE1KEUI7xGwPr92S\r\nUT0Rjbx6yrQfwxCRyBXnQpMMvUtAAjlKRtRCUD9MmH5fU3ypHG+o3NQiYqkH\r\n4CKNXOaJlcrW8XDjfqZR5NxSyqfMhkg06QidPI3qTIF+OZCHrgOjB5aTTvq0\r\nAn654LiyvT6J3MblEYWD2L9zuSB6qqrtukw=\r\n=6WjY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.8.1_1656765130223_0.5498944394405856"},"_hasShrinkwrap":false},"4.8.2":{"name":"ethcall","version":"4.8.2","description":"ethers.js-compatible wrapper around Multicall","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"main":"lib/index.js","scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc --p tsconfig.build.json","prepack":"npm run build"},"dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^17.0.33","abi-coder":"^4.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.23.0","@typescript-eslint/parser":"5.30.3","eslint":"8.19.0","eslint-import-resolver-typescript":"2.7.1","eslint-plugin-import":"2.26.0","prettier":"2.7.1","ts-node":"10.8.1","typescript":"4.6.4","vitest":"0.16.0"},"types":"./lib/index.d.ts","gitHead":"620f7d70e58032f81e01e11b5bec494d7f55ec7f","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.8.2","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-/tJ+zl/GaNAdDxZhms54hvGTmFAUbST+hy/A0YmMHxxEwecK5FFFZWyOjeGs2YaocAi8Lmuz0R7mR9Tur7566w==","shasum":"0506a0d171f45d5d95e3caafb1cd15c0447b0159","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.8.2.tgz","fileCount":71,"unpackedSize":268779,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYVQJ0yb8k5/N4IxYhr2yLr/P127PcPYDklHatDJDqlAIhANm7qlE7PulGMvPTLbUyCgbuxqdQyTSKxu7eMsUxzQgy"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0yF2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIjw//eLbS5k3omjRW/D/wwsp9npTIH8p+83kdAUmd2IBRtf37F4MK\r\nwdtcH5ht0zHt2F9LGjNUnDck2ivxbEjq0hT/U7e9gtc377uQ6xxzPIwU8ETe\r\nKLF8DiZZMgIrxr+qrTZjlFTXqwQSUdaBEm/QFcpf0gyHpmD94fUOWeiqL49+\r\nwIgWoG3wFto8O9tfDWKAeqafpnYkHC7XgIQglqHR5pWw9/AXVS5EzdkCKTjC\r\nylLxeVpfgN7mgatW4ZbJr+YgHNGpm7063SGq5Lw1gWS+eR1IAhIWbgONFDKU\r\nxSNPgnQ1uI8lPhTl/z+ojShUaVSPukD0Nv4tEXUncU6eQY3IoTJ36g3oKlGY\r\n6cZLKiWL3gUg25tDG9o9VlFQzZy8UhM3vQdSKY2O2S+YsPXkBTVmr1KRD1Nr\r\nNh2LFvwDtFP1+vqDHhsxn7XlXzLjZ4DFJb067Fz6kCZEd2qaJ6khJXEf9CcA\r\niBiS1177Kx3yIQHGwaExWHi6/XdOpw6VEuGZIwvfFExAsBOQHndNPs3w8uEe\r\nI1w8UFn0WhVB5ArErHrz/NxtokzoL88gG0PhnGtkKekudz2d6AqFna723+Ze\r\n8rZPQwNOmpxBXnmiqAZcG34TXaChg+8Cdz5iEAHFZ3nCDMog9U4EP6ph/VF5\r\nI/Cra0Q2DTHuh6CM79qutmJLEe3bRs9kNMA=\r\n=zOEp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.8.2_1658003829844_0.666948741130398"},"_hasShrinkwrap":false},"4.8.3":{"name":"ethcall","version":"4.8.3","description":"ethers.js-compatible wrapper around Multicall","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"main":"lib/index.js","scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc --p tsconfig.build.json","prepack":"npm run build"},"dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^18.6.3","abi-coder":"^4.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.23.0","@typescript-eslint/parser":"5.31.0","eslint":"8.23.0","eslint-import-resolver-typescript":"3.5.0","eslint-plugin-import":"2.26.0","prettier":"2.7.1","ts-node":"10.8.1","typescript":"4.6.4","vitest":"0.20.2"},"types":"./lib/index.d.ts","gitHead":"b4fb8242d4301231fd7f14be2aea9fafc704f004","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.8.3","_nodeVersion":"18.9.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-/0bu33rVc7NVpiYCa2Fi89lkstsu8GRHKY1QSYX6i2zLHZhiuJyox4BTuF5vdThGB7KINl3VgSm5r/nM63Eqqg==","shasum":"54cb2623d9a5a076e5e7506f4b5243be776e7621","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.8.3.tgz","fileCount":68,"unpackedSize":246374,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExXpvCOJhNGYEcL0s4pi5Zep1+7LWOTboBrJC5Pd0zOAiAkEdFhhdJ6lQQ7PzrvUqI8+CoWQkW2LrOXrcz7EVlPHg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKQGeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKVg/6AnjscY/8C2ZPSoKhlS1RyjIdRfLl57c2Le5lJUbWfW9f3wOv\r\nPc4DU72QsVPvEHKXEARs5Cz4IWPx1GBFaHtfN4TWwcuUdnO9NjpzZhGmS0NV\r\n+roC2RPk9XI8H2VXkc4dg4Mb9MPEkiFm71JjjOv6NxeZF1ETkNmhskYE2Cm+\r\n8pdNHpCzBxLA6mqtuLuyLjQ/Q7IJHrfHVKfQdXk/IZ9te0QvG4tGJvybth4j\r\nWCrCjtI9/TeV0Q33XtVJzr5e+0WRl2yYtit4BolDhPtFY07+q2qML9MuWwmO\r\n5/b+hn8N/1xdSqGjadzqfbZu25v2LJOCirFCEIg4M3+P5dAx3JHkmrEGbX6X\r\nDW+EBOHoBrsiSWUNWmKKhder+rSZPvNYaR4Cx18hhC+O3CzxN85U84WaUzCs\r\n4SAnlBqiNJola1lx33pxLRIRqyzJxGJzpYV/qfxuVZxGUcVB7LyJue7Ptx7Y\r\neD6uHAX5FlgZYM1IZdX5wjvzUhpNDct4phqS2zAS7sQsjvaA/10Um4owceIP\r\nhFaVVlZpzVaMzCiE4G+laM/5Zmhm0NOaFTvH36KuoOmbh2CorOAyu45Tj3Yq\r\nCSxLdi2HefiPHm3vwhTjYWcA73ZnuL1vMifr98lDRUeYShhKRGjSa25LE43+\r\nTWjugYK8/t7xDmKhhq5Gv5K9hix5/M8tEXc=\r\n=VHxA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.8.3_1663631774737_0.1729392332168067"},"_hasShrinkwrap":false},"4.8.4":{"name":"ethcall","version":"4.8.4","description":"ethers.js-compatible wrapper around Multicall","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"main":"lib/index.js","scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc --p tsconfig.build.json","prepack":"npm run build"},"dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^18.6.3","abi-coder":"^4.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.23.0","@typescript-eslint/parser":"5.31.0","eslint":"8.23.0","eslint-import-resolver-typescript":"3.5.0","eslint-plugin-import":"2.26.0","prettier":"2.7.1","ts-node":"10.8.1","typescript":"4.6.4","vitest":"0.20.2"},"types":"./lib/index.d.ts","gitHead":"abd36035f885a0c4699d85b40e36ced9e5739445","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.8.4","_nodeVersion":"18.9.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-imz91GoIWqBPG862DxOwq8F2CLo64HsQa+F16eTr9aCb1fxsIubknmM9Y6hGl4s6VBPV60jwA2DC3iEpyfv4Xw==","shasum":"e92813861c09a925eee427aa5b06637f5ce448da","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.8.4.tgz","fileCount":68,"unpackedSize":246653,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/8myd7JYNUUKTA41dejfChp4lQGKNKRD1t3BZinrC/QIgUrwPNaRlmmy6RtLNMPdA3Znpg5IWAz75+k3E31emTn8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKv48ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPdw/+M9rv4C2DYsqwLxQ+UTM9lOgn2X+8sLg4QwEGlYZTXEbE+HDw\r\n6lGx87ylS6Xhxkh5uzOhrP8kdyHqMEG3KIezWyN54+iMClbq66qwrcu1Cnqy\r\ncROxmy6P51/aSKUo/ask/D/aWIRSLSVgqjgb/F5gXnEHcASASsixehZ3b3Tf\r\nO5E1BzI4qYJgGpO/zvjKHu+++K1x5p1keV2DwwqJFMSmLPSZQkkZZv+sUFDx\r\nSR266KN0y9WYej1jRV/WexXnvB8zeMokVUz/UeO4u9xplu0gsV/k7Id/vAFq\r\nx7+MaRLe/otHYOQaBUaYpBk2TENxUCjZuD/p72lA0IMzUhfo6APkRTVDwpfK\r\n1ULdoMP+4yCZUqfZkSxYk+3KNCOa+e5qvFnGaYt4wnhbIIay+RVDRiGfiEO8\r\n5d5B0JS5+BBgHEKfdfa/v/QDbUgnBBCsfe6tvYfsvjDZUqsoaxxvJbnrOjqh\r\n7sSGq/YYObxonsWbJDJ0IbJNwCK8+wSLbAPKwIpJ5f+et7Jgtw0SUD4eLvd6\r\natWUJ4lkPP+ya+YFT9wXrYZyklDoOO+ytRP3TsKAVyISZQjEuIDFQRX7ZLRa\r\ntMrCvhPi58LayN51tLkXnebVw2SeSH8vYGJl9DAtS7aCl0w1j3pL09xwygsg\r\nDNMQlErhGpLmde6BCsiLsCi+vnMboPyGzXU=\r\n=PxHZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.8.4_1663761980560_0.11268060432229898"},"_hasShrinkwrap":false},"4.8.5":{"name":"ethcall","version":"4.8.5","description":"ethers.js-compatible wrapper around Multicall","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"main":"lib/index.js","scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc --p tsconfig.build.json","prepack":"npm run build"},"dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^18.6.3","abi-coder":"^4.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.38.1","@typescript-eslint/parser":"5.31.0","eslint":"8.23.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-import":"2.26.0","prettier":"2.7.1","ts-node":"10.8.1","typescript":"4.6.4","vitest":"0.23.4"},"types":"./lib/index.d.ts","gitHead":"ba49ba5bb46fd1cc54360e87b78cac2a1a8b8c56","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.8.5","_nodeVersion":"18.9.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-JMLpNY12ZcE0ctN32gU5Zuzvt5j7aK1qiPIdu5tCe9XKtmojs47gaSLaCFTFLlbs9yv/7L5c5rBnHbTPyWnISg==","shasum":"4f4a4561ce420549093b323b02d993009b3fb22b","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.8.5.tgz","fileCount":68,"unpackedSize":246845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGLEUGgwpIOZbpgwgzJGKfzZ4hV7sTch2iqO982TX3M2AiEAsp1q4rQC/I56qGvgh7FMkEjNcTBK4uMzqybcqobRhBo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQye0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3LQ//bdEXIZS/GPcCyrmJ/nkBPHhXqWCeVP1UiN7d35Y6ZFPFpaRX\r\nd2u5nQfcsKsCzSkIp3Xbd3H1oSg/nJw7dXzS3i5Jzb8vYV1aSkuwisrMmiyH\r\n/CSyBvvx4+Lu9x5C6z3cEhQKE1ujCAivK84Rl5ePPnzMGRWydNGpArkcdWB/\r\n5BPFnHibKKQb25k8zqX5DVwFXfbk4QESp9dbD++uGhtISjETZal5EJbYjWyx\r\nu/UDQCvFgOmd1E6Rk7WJLspaEj8xsHg7jtQtApXMv0eBUMdzJwlvmuDxD1Rb\r\nx73J6MYnBCc+RfqkhHPDdmXybu6xVcIBYTIenl+e9jUsoJLmscSz2yFjfJhD\r\n3tdMigRkSG43GioJk5lbS1L/H+ivTNnwH0W/Rt138feQY0U1zFY1AC/XmeR+\r\nASi59VaZqLKHlq6ZRi9GnJcnFOkZ8BxJPQ+nJomhSglZyFRPD5NWVoSPPZ4H\r\ngdZMCHjvJzjVSsdvvTteLvCWb60LzW92zWM88fnRwtVj3BKHQxjHYtWGRJIL\r\nWqkK05WP4QCbnGioX+BBl/VqcQKCnJWTA0crIqHP3/VAWR0X5bjCBgKlrbJ1\r\nPkdN8vZJg90+6gmsZvhNpug/iFpqWOxFrRxTZolq8HBoYv4tcUc8FoeiwnTO\r\n3pH+ef4RqsqpMxIecFT2XJ6aj7UBjKYMlFE=\r\n=wNCn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.8.5_1665345460527_0.9983318275877817"},"_hasShrinkwrap":false},"4.8.6":{"name":"ethcall","version":"4.8.6","description":"ethers.js-compatible wrapper around Multicall","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"main":"lib/index.js","scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc --p tsconfig.build.json","prepack":"npm run build"},"dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^18.6.3","abi-coder":"^4.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.38.1","@typescript-eslint/parser":"5.31.0","eslint":"8.23.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-import":"2.26.0","prettier":"2.7.1","ts-node":"10.8.1","typescript":"4.6.4","vitest":"0.23.4"},"types":"./lib/index.d.ts","gitHead":"9cdc75aa87c4768010c25e1bca74282783f65a5b","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.8.6","_nodeVersion":"18.9.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-yDpQ4Zo9qF+FWE1fFmIRs17T26BwjD6ZsxewHYYjoIHqfxAd8OGwZp6kKkNTwvf6TV6sRH8PCt31jN3eFG/N+g==","shasum":"5a26ddfcdca20a10bf12e35f9ae08eacfb63c79f","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.8.6.tgz","fileCount":68,"unpackedSize":247122,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkj42ez6glYR+HBJw0HvJrtocwmUAp8q2eiJjQX9XVPgIhAPEQ8o+7BdtcybVVgCbJZBtPEamTHyIRc8Tz2vaYZy7t"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUnsgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQTw/8CWJ00JcmISGVywjVHnHrBopGoiDNqdnwm+Luw/lSwCVbqM6i\r\nJe+hFcykd5HCCO+JdzPIsnGIlPL6fWPjhWlTRP2KbhDVnp23iwo2SJ9KEHV7\r\nYbZPgid4rRpQGdYBSnWGlQS1pAKWaAx4Bqcdr/1yuZuHQ5iV5kXo4s6soaFt\r\nzafHyFbS28wni2rLOkg8NPNzzkpwbxc9Vh3k61cl+esAH5Vi2pxADc6Evf+s\r\n4SHC1y/PXt3x2S6eb0QIaeUp+hLoYtZPTQuZskEMH0PwcPICzWUtWep6MXtv\r\ndF57/Gq0/fT6alpAzKEghTpG8PHFC9L9gXJeGLuYFRJcrR2yOczMBiXUwk8s\r\ncPfrb73Rft0E0hHSI8ayfx2eMBtxxOX4bWMdD67E9lDyH3DAn3maur8dHJAt\r\nv0VsJwNdOSlPEFqMamyAzcok89riak+yhfVeq8szo9+fnmLnfvtib5fgeuVT\r\nV7gcYF5UnTCzQJuSFGr58wUcWiO7FCO5r67tFMJWhM2g7j5XxTLGQeFZnezP\r\nH7cqW+obNhqgfY0NZUE9usJeJpxnSSs9DWCoCJ/+ldwiUbZkpAn6D7L/KW93\r\nT6BVmFlHbz96psVCaB4SDaVi7JXVQhcfNBvJQQFyuwXGnMGtGV7sKQd+16E8\r\nBOUbt3uyVbwfekF4ZiXg1cU1m/trHjNbpzU=\r\n=SS9f\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.8.6_1666349855963_0.0430527058035739"},"_hasShrinkwrap":false},"4.8.7":{"name":"ethcall","version":"4.8.7","description":"ethers.js-compatible wrapper around Multicall","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"main":"lib/index.js","scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc --p tsconfig.build.json","prepack":"npm run build"},"dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^18.6.3","abi-coder":"^4.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.38.1","@typescript-eslint/parser":"5.31.0","eslint":"8.23.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-import":"2.26.0","prettier":"2.7.1","ts-node":"10.8.1","typescript":"4.6.4","vitest":"0.23.4"},"types":"./lib/index.d.ts","gitHead":"1d1f41c1bcb46aa66d8235bfc883d69457437562","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.8.7","_nodeVersion":"18.9.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-dbeUWG3hi6bcJ0OQg1tvvuACh9vcFqpr/78bu94c43pX9EfmkPYuLIpIZzGLy1ZgMbmgM3D95s8f9niGVOENdg==","shasum":"085c88eed5079619b476a5a516f2615cabe64046","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.8.7.tgz","fileCount":68,"unpackedSize":247408,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEZY3zNijxGAPYX2FiTOZck3csdbyQ92u57z5PSU1h22AiEAvSekosYXS9eBonRaHs26uA6T/61RFC59FpE5Bsa9ZaU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWtllACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYhxAAmlILDiyXjs1pEpUvUxZb8+yMCebCpZ1Gr8xfGJ5HbVuISTuc\r\nBSfMIT8hXz10gNa/c+ssTnSFYDdLNYQkDZF40iY0CI1eWTcJwMUbVb9zCk23\r\nWAirDdAl4OXaJSAFltgiDD424oFOkCmL3/dYMawEtl2/PlfzRgqi/noCZhdx\r\ng513fCQCeTQxzwtAlWxJ+hVyvXnADIF4FM5Rszi3JaE121BC7IJ4YNP7Yvcf\r\nmkHGrLBmhgVJu0gfxnB2vJyCQlwbsougAWHuCeFsjtyI5YL9LYdMf8shdwNR\r\nU/MfWUb+7gXfON1KGSWT2OfxgNL6jsx7cQGDhswvwhLmMj850SNqsdM6uAe9\r\nV5WqMKDE9HEd4fPPPPac3B5f8VSemC+7qnIeffhgZ69S55x4gE9LUHVRvObS\r\nJoqWi/odAbeCoCuxF1UrZnkpvc5ct9vTb7L4tSDKYCHynn7yX/DT64kUAHwE\r\nyb0lBZZzSA13EtDSU/8X52uduSOdYXvFs9fsvLgwiLw74gb8mPrlMhXVov2S\r\nnPu6CM+ttQZgNtRJX/iJS45LeptvIt7L0rp9ORXPqyLBLoiKG/HWytDGpy/l\r\n4N9NKO2jddoQMAppaBePEEd/JxND/4phkGa70UZ2fbrmOR5kwE7QMngehBgK\r\nfRfzHjQob9oO46n23cOo1Y8QLIwHg16Xguw=\r\n=6MXx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.8.7_1666898277111_0.5017101201146916"},"_hasShrinkwrap":false},"4.8.8":{"name":"ethcall","version":"4.8.8","description":"ethers.js-compatible wrapper around Multicall","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"main":"lib/index.js","scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc --p tsconfig.build.json","prepack":"npm run build"},"dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^18.6.3","abi-coder":"^4.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.42.0","@typescript-eslint/parser":"5.42.0","eslint":"8.23.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-import":"2.26.0","prettier":"2.7.1","ts-node":"10.8.1","typescript":"4.6.4","vitest":"0.24.4"},"types":"./lib/index.d.ts","gitHead":"032826bb319f0a05b50eb49ad3f649d260fcafae","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.8.8","_nodeVersion":"18.9.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-NX63Vy4Mlbb1mkhs3tkGcocwScxig9RAiAgnufRwSREj5n933TmQwGnjYeME2UbBNOIeeF8L+MGAA79CVmZd3A==","shasum":"f2197b5faeb58f83f6b8fd5297d6d9e703e401d6","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.8.8.tgz","fileCount":68,"unpackedSize":248284,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIQxwNvbWeMy539j6cTmt/+PCGxWrC9AbztlGs6k1JXQIgQOFj3eWeIm/Z/jwU56S11adEvvXwUaP8DsAHHNV0c5s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbcHXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquBg/+KPHaY9AmKvyE53gStCIy+bjeIrMJmDtP2ci+1j91EiowBI1h\r\npMJOv7e6SpbbvUD1sy1raEJ2mWbLKQIEoXsFI4kM7wJpecBxnhK6An1SN9Xi\r\nCXwRCb42khXDmpP3YAv9mvGNHxi55Q178r6nNMzfxIkXjYcWoGONaWuFyaqm\r\nHSXCqdRaZMwIok+Ez7qpSjVcjk3hLAtbDxG0bQVG8hD6t/8MB2mmqsjT8yaM\r\nOUaTwLmLy892w5HSZjVYG8hyRXdtAWziqM2Af4xUeP/PfQlf/ZazzpKo9Sw5\r\n9XN88oloVmcrgp5sxKnE/a8a/QPS5oCz51m6de7L16BjyFbwHPc9zWnAXjBf\r\nKGnHeilNnrauPjnjfS4yC0nxZiM/zo9i5T2xQ0urp4nCBSRESzuFLVFlX60a\r\n3BaQuEuq9OoYi5Qs1WY1hRIxEbyqxuoUaKHAkGMDeFgWdqFxCxk5wU1LhftW\r\n+gyNwJZuWJzfqVSQ96d90NHVjtKxSKKrMBsNP7iVdLvKNyrZ/oJMIsiPVpmM\r\nHDQmF1I22mi6VLb7ABNaUVN5vnqLD9zsz+L3AKPeeK8vYdNugcUw/7yN88cC\r\nYyuYLZN9pXYi7S5P7OCG9Pn4U/iqPfvY/JWddgcv+wSaoY39aGCrL17m1hnE\r\nvuV1q0fPknGCSY7qsc46jsyYyI4DPYVciss=\r\n=R4VQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.8.8_1668137431601_0.21444747795870156"},"_hasShrinkwrap":false},"4.8.9":{"name":"ethcall","version":"4.8.9","description":"ethers.js-compatible wrapper around Multicall","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"main":"lib/index.js","scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc --p tsconfig.build.json","prepack":"npm run build"},"dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^18.6.3","abi-coder":"^4.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.42.0","@typescript-eslint/parser":"5.42.0","eslint":"8.23.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-import":"2.26.0","prettier":"2.7.1","ts-node":"10.8.1","typescript":"4.6.4","vitest":"0.24.4"},"types":"./lib/index.d.ts","gitHead":"70530ccdd480ec5c72a04239b6cffbcb09279e9e","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.8.9","_nodeVersion":"18.9.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-mbs+84tUTvwHLfy1UTn0n1hHXZXU7o5TX5Wnv9GfePBGT+SlHVYUreWvEvxHNxEoMbLIRuTb4hTO11nmJYXM6g==","shasum":"41ccbb85b527057f9174d1fb406c39e4b56d66ec","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.8.9.tgz","fileCount":68,"unpackedSize":248485,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+0ZcmF7mk2pq40r9XqIfmIpyxFm6HJV1NgPwK4DhaKgIgXyIiaQQdYPDzF2E6rCYSCYL/EUaL49PFw1mzF5CvtHA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc2hFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpobA/6AwCuj3ReDwCXBHRRVdwRt2aXnhrz/C2qf2pZNY6ufOQBNXwJ\r\nrcFeN7j/1e+4IfJkIF89K7XaWwPvc9L4+p/SVnf0tTW0LdoC2mvGHWymxyfD\r\nXKWWb+TciKpAqOLRXJNJWtGj9Ga5TYm9ZrMxsR6GLGkCeFNhOhqvifqnRmVt\r\nNSXwBgg/HJjyivotzIhCS48uxEfUaJ5G+L5lokr9RnWx0I6/qh9uhI4PoIg5\r\nwbJj0OF6nFS5o0tbvfFXPITB2ONWd92peYxFLBh+uGpR+q62/enNYl1aSCxX\r\n7irYGj1vPDF+XP6fZbvo5UTyVZk03RAwTdvff7tv4hk+qqM0SbUJdfIq+W9o\r\nzLoTwmpJzcweSsg19TvyH37GlK+7VCYh4l6AOXbfbO51zOROC5U4ddlJFPxD\r\n+zuMbpWbM/mEs4Hm5itIKh0/Yfo5buRwKCABJwk1kaN9S4+rOSbkPmhFXoJm\r\nuES8ivRTDo4bX4qgTn8QyJYsk1FhKH/Qta7yA3VArnfF7gxebDnxGMFfe9Ji\r\n5cEyGt9t5wunWH7BT5ads5tvtM9YdyaUuT2xmiK4rDiDWgIwu+SBfc31cb7j\r\npKQGv975fgYjbjEIyX6/6m+5mtANhyEoSrNkM5v2jadFagM+3/jh4nmWjDkJ\r\n4saDo+w64N8Uxykdg3Dxu2Wh8fF82g3472A=\r\n=KwHn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.8.9_1668507716943_0.9955159731192245"},"_hasShrinkwrap":false},"4.8.10":{"name":"ethcall","version":"4.8.10","description":"ethers.js-compatible wrapper around Multicall","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"main":"lib/index.js","scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc --p tsconfig.build.json","prepack":"npm run build"},"dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^18.6.3","abi-coder":"^4.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.42.0","@typescript-eslint/parser":"5.42.0","eslint":"8.23.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-import":"2.26.0","prettier":"2.7.1","ts-node":"10.8.1","typescript":"4.6.4","vitest":"0.24.4"},"types":"./lib/index.d.ts","gitHead":"22fb5ee8aa46b0e77a219620cd281c0a21e1a7c4","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.8.10","_nodeVersion":"18.9.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-sVaNzBvAeLdAMyO9kIs/C8XykJSXLGC3MicqL+JrExCtbIyEF5WGsNYFbDhC3kUAMqFVR3GETPTVo3WT9cbUqQ==","shasum":"72104a84faf967afe9092482095e844b092acd79","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.8.10.tgz","fileCount":68,"unpackedSize":249064,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMn1WAM3O7+pkLAkz1wMMuNiANQyQnO9CnELN+yYq6WQIhAP4fjKIdlbinmOkJbVyQJ9P0FbKTFvmZACre4PphhF+F"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdSQqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMug//bHUYPSymqt5bLqtrWcJ0DD0xdaMSrOdwmR2Rmv8/cNNqShPI\r\nI0oFXvDVsmyxO8oV5gYuNft2FgEaU5PXvDoR+rkPnxD7Ujfi76B76TBeBzVc\r\n5diTSlJn4eS2j3/jLgpR+LQ2edPTU7q3gnbUXw//AJy7YKUVYPM2WoO7Ibtr\r\nkJkyI8Tu1EQMknST2Mjnj/EAgni0yDdoYGA8Uv5twahNN49nNAaM1hPof599\r\nll5tl54rNGF6IyYdvlP3RGukT4TcviPimHY6ZYsD2JkpqfkmtDufzzO9a3XE\r\nCFcXKvxH1uOkcsLEWmCJXIrHfwTXN5u3qNpf6LcEFjAi6mrqLJiHiOCheSVD\r\nUF/A0n2zbRrl30R8OoXpKNDpd9v1E0iXvGlfGsjvJZ9ihzKhm0Lt9nNyY6+s\r\nyvl2urc9eEu2tvErCKZjPyPe3p4ZqvpcnZps+0gE9Z5/Pbero5LV9b8HgKjL\r\nIWix/pW9riAyzgBW8RrGZFORNs4sZxX7SRWsAgFzholeM3ES23WD3GuHGAHd\r\nWKtr09bO9kQc/tpQqt7nVXDPnI54DjIbIcAboEw7kswotReXR8O86ZyoaB6h\r\niFBvoPFYVHFUF3MoG4EJ+ioceOxQ8RRWm12Ug8a9boS1D0oJZSaO2qWSOkG4\r\nDDxKZPPgbJhNBy5tifG3RY0tdGdLqSTWimw=\r\n=yYfB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.8.10_1668621354607_0.46459326691254277"},"_hasShrinkwrap":false},"4.8.11":{"name":"ethcall","version":"4.8.11","description":"ethers.js-compatible wrapper around Multicall","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"main":"lib/index.js","scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc --p tsconfig.build.json","prepack":"npm run build"},"dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^18.6.3","abi-coder":"^4.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.42.0","@typescript-eslint/parser":"5.42.0","eslint":"8.23.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-import":"2.26.0","prettier":"2.7.1","ts-node":"10.8.1","typescript":"4.6.4","vitest":"0.24.4"},"types":"./lib/index.d.ts","gitHead":"a4c371b73eb2ed0932361d2aba750b227c09a382","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.8.11","_nodeVersion":"18.9.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-ir2lN6RFJY877avcafbtrq/OvwQyNyd675Qj4aFLXZ93a/Od6O6XmLxyAmGQA8kwgCN+PTIpHxsXE8JGRzH1cA==","shasum":"d82df20a53aadf7528c3e19e2edf5f7b3d2dd1a2","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.8.11.tgz","fileCount":68,"unpackedSize":249634,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICpmOwG47LqzDm67Ar5RqXnpwVcUVFHf++eFLVZoCdWOAiEAqnjy2vhZxk43TiPvhpjaKqG9ymr2+zC7TPe36IPbjRw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjggV0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpb4g//Yn3ne1jxbEZyu7aNDDiZBuXyKGHADQrxVQbQLNCyZThmG99h\r\nkA04xNeD7gWxhaJiXeFC1MhXtzvGOO3rIAJeDSNbv7ywGPDHrrjfpqLn11XB\r\nkBbAjQbscl6aqcqMWQ/qCBTgGeTYBu2QNSaAx02ruQonOf6ohba6Lj1+AZza\r\n1ZVxKE6ptLYJihetTXdMJzgovRcExrhWVf+PwL+iGsRUJUBH9P3vTWY0WKHi\r\nBhAE5GIjPevRA2kRYHvX1X3NEK2Ibb2JiIG5vfJbgzm+QXiKpkVhDXrpxz0h\r\nF2l5+aoylR91Ab2N7B38AU6FQYoMgiPt122mUDe5GGncRJp6iuvo6au7tbYB\r\nMpmxaH5jnPmCJRHXKqN/YTmXsDgVxYciBNQRBT0qr8Qz7SOpSHFN+n5oNAXg\r\nB7EAm6TXQMs4r/cXzX9rPTD5y8tOHMS1EzAqiejBfe0M0JqRxXj50TEhvEIu\r\nXAQptin6Y7syTnUvuxbZx1ZI3UN9J+C+LlbSOmDcYl/wDYRphtDO+7TIclWD\r\nKM6yrql6RQInpmVAMPV92/PNFyqCr6mxVrwigLKtHYgQEzNMq1O35Xa1FumV\r\nB/Pn6+FxclqWB62F6FJVVx+6O5RZowFDHK+yO+xmXD/5ct4i8rI7aWLvHAtH\r\nYi+hK2KI5N9Ig+yh8JtQob1Wmd2kqtHmMzc=\r\n=Ue4l\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.8.11_1669465459860_0.1017428487282046"},"_hasShrinkwrap":false},"4.8.12":{"name":"ethcall","version":"4.8.12","description":"ethers.js-compatible wrapper around Multicall","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"main":"lib/index.js","scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc --p tsconfig.build.json","prepack":"npm run build"},"dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^18.6.3","abi-coder":"^4.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.42.0","@typescript-eslint/parser":"5.42.0","eslint":"8.28.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-import":"2.26.0","prettier":"2.8.0","ts-node":"10.8.1","typescript":"4.9.3","vitest":"0.24.4"},"types":"./lib/index.d.ts","gitHead":"8e339515d0474a029a0db762dfa72e4c0adc9813","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.8.12","_nodeVersion":"18.9.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-IEILGntd4zzUF4B/GESdm8Ni0jkBcaE1NJ4M6d05nOkpTzS7NRYEAXkNV4ulUtaKRrjuEEx2TqPtQa3ydkABlA==","shasum":"5404a7979fb29f26be08a32c7e8d00ff828e9cec","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.8.12.tgz","fileCount":68,"unpackedSize":249826,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGDrDuKje4xYZBOR0boFp+yRQH+AHVkoIX4MMiOcO8roAiEAtoofXtdCfcVXyrlEFCkjdVthHLLPeZItQwd51kE0cpY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjpmbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaYRAAn1/aVqixrNFdQxQroO7FNECcwqx79iyv+xVjo17ETcMVby7a\r\n1cSR5xlCleOPnBmQti52rZtLZgOLqs1kAal/dtePb8ECGH5de+6UDvIUN54z\r\n50IC/GZeK2RsK+J76YaXlf8mmuyX8KOyc3tGfsGfxp4cvAycB/gtqg9DkSOD\r\nDz+nZTKq5C5AFrSktQ9Jy2/UEBlbfUWZrw9oeeJ+om+GbV0Q3clCXjjXgOoJ\r\nE+6JYGjtMc5Za2n/cfqqgWwp3sfOg/WXplwvDknkKTJmjBmgJm2DMzTOvEYX\r\n/h1rTiMqIX1wyrEYg/TGH8J8jUul6lgZdYGgtmVRIyl2me3vIc/Dfn1K54hI\r\nuWiUNph3tzEunlejI2pERVPb7Cey+Mw8qKvbpUjNrCZY5cuFzggiu5FMMrnh\r\n98XhtbHugs/KTh8tLLEd7bCTb9VvrGGx8Ce3f4VrBWNcRruP0B18ZCKgvjVk\r\nfRea0j6ElbgZXjjmHX43jhVtaDFDsPjWl//fDAacFgGXZRsbmHMY7fRgi5Sr\r\nzIWnTFPnGhtTx89zddfm2s78iv4aBLIIh/KNBzk4Z04bJ7Rq/Uax2W5/WS3g\r\nOcfDW0eMWhu89KdFmoY6VRRjttd+HvnA5zthI6YTxHEOtfIbjyYQmOgVHRvn\r\nhFOGyKcXDWc+Vkr8L5GzZmL6P68z7VdShfw=\r\n=H3wW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.8.12_1670289819220_0.9136648132035159"},"_hasShrinkwrap":false},"4.8.13":{"name":"ethcall","version":"4.8.13","description":"ethers.js-compatible wrapper around Multicall","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"main":"lib/index.js","scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc --p tsconfig.build.json","prepack":"npm run build"},"dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^18.6.3","abi-coder":"^4.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.42.0","@typescript-eslint/parser":"5.42.0","eslint":"8.28.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-import":"2.26.0","prettier":"2.8.0","ts-node":"10.8.1","typescript":"4.9.3","vitest":"0.24.4"},"types":"./lib/index.d.ts","gitHead":"8d90cd1cec267b0a7b2595ef4843591ec9170720","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@4.8.13","_nodeVersion":"18.9.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-kpD000saTfBDoQn5g8gqTJhjGinWnAPkAwyYCN8SsGCUgjZxTMtEVwA+soo4ii/uyRYKMDeFFVk866GqU0jerA==","shasum":"20b45cfbfea721d1ae66d5a53c96a1fe138390a0","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-4.8.13.tgz","fileCount":68,"unpackedSize":250301,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA7DiOfJ9w2U4p37lZQaFoekQCx+q7j6/Orn/o10bRAMAiEAtUf1ZUpRcI35TA6ppmkWe7J7FrGX8ews2ID2RkfheJ4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnJCHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq76RAAgKmc7ebXix/YR1CqnxeQZqMnGctqG6Ee66Y5QdicTxWbbN+G\r\nZiSEHu+oxK+EXu7rjZ04sQkfA0IN5chEV+D/iXfdr9A8SI8YWjQsxDmVSnJp\r\nfU4TRTrzUEjVj0C/L/CMsVMsBPLYOA2zUneCwQ3HQrFRcXXMH4kbFf4H8Mch\r\nnPtjRRQFkoOXPGrQpyJB0qy5/QOEpmC13wAnH4oPI8luOGSuF5GmopEdSjXM\r\nrLax/QkvfLVwaismHqMai0ZFarW5O2oJdi4yeRlJRFr8wN2Ui8B9GRrmgT1U\r\nFeC4T8B+9VY7PuagcEpTMhU4lE8gjMSY7hs4LdmrS0MRikstdL/YyWUr9zmw\r\noNBr/I0XOlZEn/LJzytJ8Yq//gjlWnryrTJsHFtv1zXztZ9rDeq4vuxe2h85\r\nl0bx+JP/k/qJEmTO7vdYUBxq3+vB94uyK2QDHo3NpobOp5Q8S2/uYD36cHuL\r\nK3MgaiW9nH3xYU6VrXWp48kuS1NBwFWCkLZ25wydvQmcC5pbiWQYY4Zmp57B\r\nV9PdvSDoFCTiaDSDexFJTdyvogyddrZPOjQ6s+/AObfcV3eNOVFCSZkG0ML7\r\nnDFKi1YEmIhYwZumUzGTbiCM7ilAFs1DEL+lMVrotmBE8Bqc3I5bUcbuEwlc\r\nkWOYa8A6HRjtLvwNy3N1k+BCW95BfIJCQNw=\r\n=vIUh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_4.8.13_1671204999257_0.7455985865287509"},"_hasShrinkwrap":false},"5.0.0":{"name":"ethcall","version":"5.0.0","description":"ethers.js-compatible wrapper around Multicall","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"type":"module","main":"lib/index.js","exports":"./lib/index.js","scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc --p tsconfig.build.json","prepack":"npm run build"},"dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^18.6.3","abi-coder":"^4.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.54.0","@typescript-eslint/parser":"5.54.0","eslint":"8.31.0","eslint-import-resolver-typescript":"3.5.2","eslint-plugin-import":"2.26.0","prettier":"2.8.3","ts-node":"10.9.1","typescript":"4.9.5","vitest":"0.29.2"},"types":"./lib/index.d.ts","gitHead":"60a9c39ca194b64bad393df4081a3a02a7162bbd","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@5.0.0","_nodeVersion":"19.3.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-BF/mUFyLDcOBV60VsaRwqQt2X98KuxQXHoz/OXlZQAehoQHU/sUiShP1DbMBF/9092gd5L1YsuByjEdjXzcaxA==","shasum":"9a86374b3f6126e96ffcf9691afa4ad88c31eacc","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-5.0.0.tgz","fileCount":68,"unpackedSize":233954,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrChyjQ2O8jgRJpjHMIVc3NBue7uOEW+qMo4ykODYWGQIgTOoetP/6KEFZyeVoh6+VH2FN+Bv495z1yGxQSGVPYZ4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDDcZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWIxAAi/TSPkQNM69GVI3B8+4N+yDZC2ewNSl7ZvoVbg82OI6Psw3f\r\nyq95SEifp3VcceujjV+FRkN4BYcfdvLGBy+BtTzxvAXRLoNlWZygXsVmp48a\r\naOI0zdJp7A/7ab2i7ow9gfKkHqpS1jXEaA9HUubtuV7gXMC8Z6qy2KPFdojt\r\nP2efNmSVjM7JCRotrkXd30i0Rz1r5rK5Gfg1NU2sGjwh0ZjOnsvQ4zQmseGH\r\nWY8V8RBhUZ99IUb7X2tvK25AoUwcAMiiUTaRLSfInJMr64iTSXAygc07UoVT\r\n5avSm8ohY6PXSS/yalkp1ofAGgibyJLnYFen/Ez8JYhZ1D4HZ8g0pKvGMp6Y\r\nR+KTf9jI/6C2EEp7FF6HpcrBJDQ2P9e+rCXugsMdRZMVEm9fgz3P4yq239e7\r\nZNbgSn2YV8iTJ2xccBpwZSHYAXLCBvPjBufx/Bspu1lxZUFwpI6O1dJULOiW\r\nSxIbJEMyC3Dor3n2T4wmAj56p3bpebhCIz2iCMM8MWYiS0MLVVZnMfh7G/Fm\r\nUWzoA806RKyFJfm1LkXWOz3+ioacMhG9lGL6+BcRlb3UOkbucxAA18P12xhy\r\nO89eMaPRGrLDnt8Rojup1mi2+qGHbEMHKwyq/LylQZpbXCqdl3AGGOsXWDFW\r\n0hB6rKXN75EPX7bF6MdEMrBBtDWMpS1XsEg=\r\n=D8iB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_5.0.0_1678522137165_0.28249699165700104"},"_hasShrinkwrap":false},"5.0.1":{"name":"ethcall","version":"5.0.1","description":"ethers.js-compatible wrapper around Multicall","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"type":"module","main":"lib/index.js","exports":"./lib/index.js","scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc --p tsconfig.build.json","prepack":"npm run build"},"dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/providers":"^5.0.0","@types/node":"^18.6.3","abi-coder":"^4.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.54.0","@typescript-eslint/parser":"5.54.0","eslint":"8.31.0","eslint-import-resolver-typescript":"3.5.2","eslint-plugin-import":"2.26.0","prettier":"2.8.3","ts-node":"10.9.1","typescript":"4.9.5","vitest":"0.29.2"},"types":"./lib/index.d.ts","gitHead":"028c5434140577846f59abf57186c1f4f9f4bbdc","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@5.0.1","_nodeVersion":"19.3.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-xolhtk8lZEAsmtDpK4aXq0CRUo1PoWMa4ofyBfB6hw5gdJbWheQOjh7L257RL9C6/gXuLnELE7goKHBbqGBcCQ==","shasum":"7a0c41245515a30be63218c518bcaf6e5dd2dc8e","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-5.0.1.tgz","fileCount":68,"unpackedSize":234705,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEVkcNxp5fCb4vTrI7If91CM/hMvfjDiMno2Hk9HQyYDAiBLmXBAIVJ90DE+2+rY64gFXDg0cLqPRNtKM9KBCgqPUw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDGY8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmow1Q/8CVz8/a9jts9PxM1a26oQP5J4xraYVhZ6H0lh766tNbfOSXtk\r\ngiZ4CLgzvgnUzXvnVY5XLIRPWd98qowex8O+RJGEOj79Aduil0KJXjVdckYC\r\n6HzUNvrSch1cIsEoxepydMYM3O5BRT3CMAl59Rq9jMWIavdj4eS0kcyKthXx\r\nEIN+9Joxu5SgYBSryIeQzcW1oUiag88pzRE0a+5Nsatfp9T/G7rPiSu+9RkW\r\npmMhFqTMTPfkTp7nbGl3ctLP4BZPH/gt3WqBCY/Davah47k6k9WfEeO6WZX/\r\nSOrjEcdPcSf5zGPyHLHBl9bvzBxfXcBtz7zV56gP9v8ILtFLBz+XlNFs+qHB\r\nM59FQKvykxIWPEoPMXaB7t+mWc2HaUnIi9caxmQXqNPAnXQ1QdWm8qmeW0/X\r\nv0FcssxGSU5XQWPOLjkvTNbvqarlSgLSZzVRjqA+oXvPIKZBoNZuLBSUM2XL\r\n5NkyGqqxlgA8iZvKZez2EHhZAr3cGrCD8C+BX/q7mmDZYIo1lrUfCyWbJNYk\r\nhFq9tylSV1xoOkcDcusTr5T4ev7auzypXm8LfEaLSlS1LnyFbQYRfSDFeIXD\r\n5HvPNOeRAazUq9tBa4tjab1iFJ+aJx6eorEqULP3R01ra1r915q+Abhn2s5g\r\n6I5elyf6Avwy5WyhqCQxuVWezruC7J0lapk=\r\n=Om4U\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_5.0.1_1678534203972_0.464985261946141"},"_hasShrinkwrap":false},"6.0.0":{"name":"ethcall","version":"6.0.0","description":"ethers.js-compatible wrapper around Multicall","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"type":"module","main":"lib/index.js","exports":"./lib/index.js","scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc --p tsconfig.build.json","prepack":"npm run build"},"dependencies":{"@types/node":"^18.6.3","abi-coder":"^5.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.54.0","@typescript-eslint/parser":"5.54.0","eslint":"8.31.0","eslint-import-resolver-typescript":"3.5.2","eslint-plugin-import":"2.26.0","prettier":"2.8.3","ts-node":"10.9.1","typescript":"4.9.5","vitest":"0.29.2"},"peerDependencies":{"ethers":"^6.0.0"},"types":"./lib/index.d.ts","gitHead":"4f08f87381a0c1b846d059aea7cc0147ca568462","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@6.0.0","_nodeVersion":"19.3.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-EhXUUTbVSpSGX5xqLFoyLT+Wi6yewB1P5pUmn+coPYQWroolIbPiIFX/5zUlIHKZjYQdvk1WNMOWMhqVPxuZwQ==","shasum":"532b5f5c8f395b45e141bc313c79cebbb3472a33","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-6.0.0.tgz","fileCount":68,"unpackedSize":234114,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoKytImtlZldv+FbtvrHhMrZb6VnNlQHlB8Fat0vk7xgIgPE81Erzgeb/nQvIxzZo7bcu17t0RwoOBFaJeAXDj6XA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDVW3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoONw/+OWl2qKD4pWYH/snhFVObPae9MJzAcszv1nESXsN+nBvA/FwW\r\nQxOyIS4U60JelqsEMBQzckcPcAr7f8VL/XVHcGwH7whgsT4F28Y06A6Y5RtZ\r\nLcAtnt1/drpYKeVEZbrnK7sU6dyoXRBmz4tkNrYa1QoLbDA4bZlEVVnBNOjv\r\ntclSaCKaFPAhHspSzvQxTOke6egmOslVzWGkFM32faqAqssxV+uA4RwbOFVI\r\nwNDPXHhNYE9gNZuQ/jotqy4PfxiJnG7FJRuxTdgLwyObHFOjxlcPMiApHoBB\r\n24K85t3BwKjT7LCeRpLCZP548TMjXtv+E9GftFyxDaPbyyHbWzyfTJnFBgb0\r\nHDYBstX2STxDKQ/yxb8hIvumtphvtuASdOzeb3Ve23a6+3kN6VLW4aOxkE8X\r\n2o9DhQ2V95e1Zzcr/p8juxksw0zOACXKziOJUhvEm+Cgf0bpGL7r4J/aqQ38\r\nhh06C7z3yrpNXhaIzGfFTuBkSZzjdBge2CvmDwQIjVXaksz23S04t+j14JFE\r\nifqfT1hvlvnQOcr5m/kem8VDJUzXoPt5V20SqrD4oR9Ri2M3oqNKp7ateqWZ\r\nzmtCnA5I+SNV2QA3UeVfoH88gRTKhyDqR7ystlsIbnOCUHTFiiEh4goOVDUy\r\n2pF81SxsYP5slZXs1JZOn8ATHaf0E0QT3iQ=\r\n=ypig\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_6.0.0_1678595511118_0.4279379729713899"},"_hasShrinkwrap":false},"6.0.1":{"name":"ethcall","version":"6.0.1","description":"ethers.js-compatible wrapper around Multicall","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"type":"module","main":"lib/index.js","exports":"./lib/index.js","scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc --p tsconfig.build.json","prepack":"npm run build"},"dependencies":{"@types/node":"^20.2.5","abi-coder":"^5.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.60.1","@typescript-eslint/parser":"5.59.8","eslint":"8.44.0","eslint-import-resolver-typescript":"3.5.5","eslint-plugin-import":"2.27.5","prettier":"2.8.8","ts-node":"10.9.1","typescript":"5.1.6","vitest":"0.32.2"},"peerDependencies":{"ethers":"^6.0.0"},"types":"./lib/index.d.ts","gitHead":"76d2b8816d6415f770aff3230ac7297d232009d3","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_id":"ethcall@6.0.1","_nodeVersion":"19.8.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-w9ITRLIO6Vkc4UhTKz3bX8ZazOV7mmII9SCNfGxLeJpcDrA8e7jmB5NAvbMp79UTt5g/MsFI1SnkoVOMaqKJ8A==","shasum":"37ad15f76caf3b29c4e592f9621b80554dc77262","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-6.0.1.tgz","fileCount":68,"unpackedSize":235143,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFC+tV/fQc4czFQqruwjvUvFAgWwS4k7tuu8f1QNAmuFAiEAwv7FZOGfG6fXvk4CkyFaLg5RYnB6Ue7P5mBY/a6cJMg="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_6.0.1_1690481987304_0.005400086351671662"},"_hasShrinkwrap":false},"6.0.2":{"name":"ethcall","version":"6.0.2","description":"ethers.js-compatible wrapper around Multicall","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"type":"module","main":"lib/index.js","exports":"./lib/index.js","scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc --p tsconfig.build.json","prepack":"npm run build"},"dependencies":{"@types/node":"^20.2.5","abi-coder":"^5.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.60.1","@typescript-eslint/parser":"5.59.8","eslint":"8.46.0","eslint-import-resolver-typescript":"3.5.5","eslint-plugin-import":"2.28.0","prettier":"2.8.8","ts-node":"10.9.1","typescript":"5.1.6","vitest":"0.34.1"},"peerDependencies":{"ethers":"^6.0.0"},"_id":"ethcall@6.0.2","gitHead":"06b3d6857ecbea544f2f58c100153a0b7af3c2e3","types":"./lib/index.d.ts","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-FyaKLlxtaVt+kRmhzDG3YfW4VxqasxZE2CDSfylMVp8kCxsBikzFE1BO90yAMGdjdwaX0kHlvjWSxKRpiEcI4w==","shasum":"bc814289453a79402bef514b902fa45ee1f7946a","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-6.0.2.tgz","fileCount":68,"unpackedSize":235424,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCChOSTrMXZI2VdUX5BV6tIbJeH9XRBkeuFbhtxirv3QIgN6X9J8eD7QvEikAvOKABxCFqsI2l6GqkVYoQZTIbgXI="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_6.0.2_1691698888634_0.8543320348587575"},"_hasShrinkwrap":false},"6.0.3":{"name":"ethcall","version":"6.0.3","description":"ethers.js-compatible wrapper around Multicall","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"type":"module","main":"lib/index.js","exports":"./lib/index.js","scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc --p tsconfig.build.json","prepack":"npm run build"},"dependencies":{"@types/node":"^20.2.5","abi-coder":"^5.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^6.5.0","eslint":"8.56.0","eslint-import-resolver-typescript":"3.6.1","eslint-plugin-import":"2.29.1","prettier":"3.2.4","ts-node":"10.9.2","typescript":"5.3.3","vitest":"1.1.1"},"peerDependencies":{"ethers":"^6.0.0"},"_id":"ethcall@6.0.3","gitHead":"b88dbac90d2476403acd8830ebadfd3c0cac5704","types":"./lib/index.d.ts","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-nog194RVRaffklQQVf4h+emGnP4FHjkg1OKDOkbGYNGYWyi6UctOH7yVEAVIiXOjaY5TMXYT6L+RrPbk4mzsIA==","shasum":"1640fa0881c4aeff471bc729ad329bfff8bac873","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-6.0.3.tgz","fileCount":61,"unpackedSize":226781,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG0sbFY5yhNR0FlSwZh+inyFN7FfyNdTI8E6hg94ZmdiAiAIGlvlwq8aJa/uISniDAiK9yhK3IoT/gxCRu4Ed8Namw=="}]},"_npmUser":{"name":"destiner","email":"accounts@destiner.io"},"directories":{},"maintainers":[{"name":"destiner","email":"accounts@destiner.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_6.0.3_1707921854448_0.0034864021903773246"},"_hasShrinkwrap":false},"6.0.4":{"name":"ethcall","version":"6.0.4","description":"ethers.js-compatible wrapper around Multicall","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"type":"module","main":"dist/index.js","exports":"dist/index.js","scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc --p tsconfig.build.json","prepack":"npm run build"},"dependencies":{"@types/node":"^20.2.5","abi-coder":"^5.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^6.5.0","eslint":"8.56.0","eslint-import-resolver-typescript":"3.6.1","eslint-plugin-import":"2.29.1","prettier":"3.2.4","ts-node":"10.9.2","typescript":"5.3.3","vitest":"1.1.1"},"peerDependencies":{"ethers":"^6.0.0"},"_id":"ethcall@6.0.4","gitHead":"90863cd7a221c45afbbd96a56723afe55664db2a","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-l3SAIKV7SC0qwciunMMzu+xD/F0wKqhz2YqRU06TfXPSmveOChkDd6/gSV62ZtCxwufFF3Ewg4ud/Bg7TO0xRQ==","shasum":"96d15aae1b510d66be13ec7247c2a34b449c8378","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-6.0.4.tgz","fileCount":60,"unpackedSize":230394,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFXC+UDIcVwl9i4hVShH8Cu+JVZBI2xZQFejUJfM04/4AiEApy2isFsjFJyzz7xVqPIbt1bcMPEifugYYAFXpXo1BHY="}]},"_npmUser":{"name":"destiner","email":"accounts@destiner.io"},"directories":{},"maintainers":[{"name":"destiner","email":"accounts@destiner.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_6.0.4_1711304907726_0.22566744318605725"},"_hasShrinkwrap":false},"6.0.5":{"name":"ethcall","version":"6.0.5","description":"ethers.js-compatible wrapper around Multicall","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"type":"module","main":"dist/index.js","exports":"dist/index.js","scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc --p tsconfig.build.json","prepack":"npm run build"},"dependencies":{"@types/node":"^20.2.5","abi-coder":"^5.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^6.5.0","eslint":"8.56.0","eslint-import-resolver-typescript":"3.6.1","eslint-plugin-import":"2.29.1","prettier":"3.2.4","ts-node":"10.9.2","typescript":"5.3.3","vitest":"1.1.1"},"peerDependencies":{"ethers":"^6.0.0"},"_id":"ethcall@6.0.5","gitHead":"e2bc7c0d4c463af154cdb3093db213d950fcdc56","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-FeuHOApb5PoagZX4wIEVj2+MRzUVojUVJHYlSeRjCFxZfTS2SmAuVI6Cezy5CRoM8YsOZGZmpVW5//NiP8/S8w==","shasum":"16d579f7aed02b8cd5d706cb64844b34f55a205e","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-6.0.5.tgz","fileCount":60,"unpackedSize":230585,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEXIlGcASbW9sPfrbcNAyEDDqerfQ4jCavpFgq7YzrhXAiAapfoiftoKAAyLWmptwuNoBPQkHsmUOHJCGHixIEuKfg=="}]},"_npmUser":{"name":"destiner","email":"accounts@destiner.io"},"directories":{},"maintainers":[{"name":"destiner","email":"accounts@destiner.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_6.0.5_1713899379058_0.18313425051875476"},"_hasShrinkwrap":false},"6.0.6":{"name":"ethcall","version":"6.0.6","description":"ethers.js-compatible wrapper around Multicall","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"type":"module","main":"dist/index.js","exports":"./dist/index.js","scripts":{"test":"vitest run","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"{src,test}/**/*.ts\"","lint:prettier":"prettier -c \"{src,test}/**/*.{json,js,ts}\"","build":"tsc --p tsconfig.build.json","prepack":"npm run build"},"dependencies":{"@types/node":"^20.2.5","abi-coder":"^5.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^6.5.0","eslint":"8.56.0","eslint-import-resolver-typescript":"3.6.1","eslint-plugin-import":"2.29.1","prettier":"3.2.4","ts-node":"10.9.2","typescript":"5.3.3","vitest":"1.1.1"},"peerDependencies":{"ethers":"^6.0.0"},"_id":"ethcall@6.0.6","gitHead":"d63d43a128a1afe1dadda860b8469cccc4353ede","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"homepage":"https://github.com/Destiner/ethcall#readme","_nodeVersion":"22.0.0","_npmVersion":"10.5.1","dist":{"integrity":"sha512-RV96nKXNRMImCfi1cNuh2LCP+wiEnAwui3MjC4+eKnzohGHY0T5c+T6+E2io7a0zgp/DfczZeZP4DdN0SLM5cQ==","shasum":"42189442a97a49ff13c8fdf826c45f03c6a73df3","tarball":"https://registry.npmjs.org/ethcall/-/ethcall-6.0.6.tgz","fileCount":61,"unpackedSize":230616,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCA4BKePlCUi1zZIUMrJEOBJo002lZx8PnVOQLChjmSdwIgSAHl+DMEzZhbEvlIsYWWbi1NSWajdOHS6x1waoagnds="}]},"_npmUser":{"name":"destiner","email":"accounts@destiner.io"},"directories":{},"maintainers":[{"name":"destiner","email":"accounts@destiner.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethcall_6.0.6_1715358269882_0.09157636844676054"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-15T14:41:17.251Z","0.1.0":"2020-01-15T14:41:17.357Z","modified":"2024-05-10T16:24:30.205Z","0.2.0":"2020-01-15T15:11:45.434Z","0.3.0":"2020-01-15T15:41:53.026Z","1.0.0":"2020-01-15T15:44:52.694Z","1.0.1":"2020-01-15T16:14:03.238Z","2.0.0":"2020-04-19T18:55:40.638Z","2.1.0":"2020-04-21T11:09:18.067Z","2.1.1":"2020-04-22T14:24:29.316Z","3.0.0":"2020-10-07T14:52:16.058Z","3.1.0":"2021-02-26T01:12:14.944Z","3.1.1":"2021-02-26T12:16:59.540Z","3.2.0":"2021-03-06T14:34:54.491Z","3.3.0":"2021-05-05T08:43:50.434Z","3.4.0":"2021-06-06T11:28:42.646Z","3.4.1":"2021-06-06T13:12:23.830Z","3.5.0":"2021-08-23T14:25:58.202Z","3.5.1":"2021-08-23T14:27:16.188Z","4.0.0":"2021-08-23T14:35:14.071Z","4.0.4":"2021-08-31T09:16:42.514Z","4.0.5":"2021-08-31T09:17:44.781Z","4.0.6":"2021-09-03T03:46:30.954Z","4.0.7":"2021-09-14T07:02:22.128Z","4.0.8":"2021-09-17T08:11:03.022Z","4.0.9":"2021-09-22T01:42:32.896Z","4.0.10":"2021-09-23T19:37:07.561Z","4.0.11":"2021-09-26T15:23:21.019Z","4.1.0":"2021-10-06T22:20:06.086Z","4.1.1":"2021-10-09T15:13:46.959Z","4.1.2":"2021-10-10T02:01:22.031Z","4.1.3":"2021-10-17T13:45:20.172Z","4.2.0":"2021-10-23T16:03:08.894Z","4.2.1":"2021-10-23T18:40:23.163Z","4.2.2":"2021-11-13T16:41:33.364Z","4.2.3":"2021-11-16T19:13:43.681Z","4.2.4":"2021-11-18T13:37:40.035Z","4.2.5":"2021-11-19T19:12:07.035Z","4.2.6":"2021-12-04T02:15:39.771Z","4.2.7":"2021-12-06T05:01:34.443Z","4.2.8":"2021-12-15T19:09:52.380Z","4.3.0":"2022-01-04T23:27:09.108Z","4.3.1":"2022-01-08T17:59:57.162Z","4.3.2":"2022-01-21T08:47:53.887Z","4.3.3":"2022-02-14T10:28:52.477Z","4.3.4":"2022-02-14T15:38:30.034Z","4.3.5":"2022-02-14T15:41:48.503Z","4.3.6":"2022-03-11T13:14:28.443Z","4.4.0-beta.1":"2022-03-11T17:44:09.124Z","4.4.0":"2022-03-18T00:41:49.277Z","4.5.0":"2022-04-06T12:06:11.107Z","4.5.2":"2022-04-07T03:40:44.805Z","4.5.3":"2022-04-09T01:00:14.989Z","4.6.0":"2022-04-09T04:35:24.361Z","4.6.1":"2022-04-18T08:42:24.675Z","4.6.2":"2022-04-19T07:45:43.628Z","4.6.3":"2022-04-19T09:22:32.449Z","4.6.4":"2022-04-22T14:54:45.632Z","4.6.5":"2022-04-25T01:52:38.691Z","4.7.0":"2022-05-07T16:01:43.117Z","4.7.1":"2022-06-07T05:28:26.399Z","4.7.2":"2022-06-09T01:18:23.708Z","4.8.0":"2022-07-02T10:13:24.701Z","4.8.1":"2022-07-02T12:32:10.477Z","4.8.2":"2022-07-16T20:37:10.055Z","4.8.3":"2022-09-19T23:56:14.895Z","4.8.4":"2022-09-21T12:06:20.736Z","4.8.5":"2022-10-09T19:57:40.717Z","4.8.6":"2022-10-21T10:57:36.165Z","4.8.7":"2022-10-27T19:17:57.352Z","4.8.8":"2022-11-11T03:30:31.791Z","4.8.9":"2022-11-15T10:21:57.135Z","4.8.10":"2022-11-16T17:55:54.799Z","4.8.11":"2022-11-26T12:24:20.186Z","4.8.12":"2022-12-06T01:23:39.383Z","4.8.13":"2022-12-16T15:36:39.499Z","5.0.0":"2023-03-11T08:08:57.356Z","5.0.1":"2023-03-11T11:30:04.179Z","6.0.0":"2023-03-12T04:31:51.303Z","6.0.1":"2023-07-27T18:19:47.501Z","6.0.2":"2023-08-10T20:21:28.875Z","6.0.3":"2024-02-14T14:44:15.054Z","6.0.4":"2024-03-24T18:28:27.906Z","6.0.5":"2024-04-23T19:09:39.268Z","6.0.6":"2024-05-10T16:24:30.045Z"},"maintainers":[{"name":"destiner","email":"accounts@destiner.io"}],"description":"ethers.js-compatible wrapper around Multicall","homepage":"https://github.com/Destiner/ethcall#readme","repository":{"type":"git","url":"git://github.com/Destiner/ethcall.git"},"author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"bugs":{"url":"https://github.com/Destiner/ethcall/issues"},"license":"MIT","readme":"# ethcall\n\n> [!WARNING]  \n> This package is not maintained and will be archived. Use viem's [`multicall`](https://viem.sh/docs/contract/multicall#multicall).\n\nUtility library to make calls to Ethereum blockchain.\n\nUses MakerDAO's [Multicall contracts](https://github.com/makerdao/multicall) to make multiple requests in a single HTTP query. Encodes and decodes data automatically.\n\nPowered by [abi-coder](https://github.com/Destiner/abi-coder) and [ethers.js](https://github.com/ethers-io/ethers.js/).\n\n```\nnpm install ethcall\n```\n\n> This package requires ethers V6. If you use ethers V5, you need to install ethcall V5.\n\n> This package uses [Import Assertions](https://github.com/tc39/proposal-import-attributes#import-attributes), which is supported by Vite 4+, Rollup 3+, and Node 16+.\n\n> This package is a pure ESM package. Follow [this guide](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c) for more info.\n\n## API\n\n- `Contract`\n  - `constructor(address, abi)`: creates Contract instance\n  - `CALL_FUNC_NAME`: yields a `call` object; usage is similar to `ethers` Contract class\n- `Provider`\n  - `constructor(chainId, provider, config)`: creates a Provider instance\n  - `all(calls)`: executes all calls in a single request\n  - `tryAll(calls)`: executes all calls in a single request. Ignores reverted calls and returns `null` value in place of return data (wrapper on top of `tryAggregate` method)\n  - `tryEach(calls, canFail)`: executes all calls in a single request. Ignores reverted calls and returns `null` value in place of return data for the calls that are allowed to fail (wrapper on top of `aggregate3` method)\n  - `getEthBalance(address)`: returns account ether balance\n\n## Example\n\n> Also see [examples](./examples) for reference.\n\n```js\nimport { Contract, Provider } from 'ethcall';\nimport { InfuraProvider } from 'ethers';\n\nimport erc20Abi from './abi/erc20.json' assert { type: 'json' };\n\nconst infuraKey = 'INSERT_YOUR_KEY_HERE';\nconst provider = new InfuraProvider('mainnet', infuraKey);\n\nconst daiAddress = '0x6b175474e89094c44da98b954eedeac495271d0f';\n\nasync function call() {\n  const ethcallProvider = new Provider(1, provider);\n\n  const daiContract = new Contract(daiAddress, erc20Abi);\n\n  const uniswapDaiPool = '0x2a1530c4c41db0b0b2bb646cb5eb1a67b7158667';\n\n  const ethBalanceCall = ethcallProvider.getEthBalance(uniswapDaiPool);\n  const daiBalanceCall = daiContract.balanceOf(uniswapDaiPool);\n\n  const data = await ethcallProvider.all([ethBalanceCall, daiBalanceCall], {\n    blockTag: 'latest',\n  });\n\n  const ethBalance = data[0];\n  const daiBalance = data[1];\n\n  console.log('eth balance', ethBalance.toString());\n  console.log('dai balance', daiBalance.toString());\n}\n\ncall();\n```\n\n## Contributing\n\nAll Mulitcall contracts are stored in `src/multicall.ts` file. There are three `getMulticall` methods corresponding to three Multicall versions. To add a new contract, you need to know its version, address, chain id of the underlying chain, and (optionally) block at which the Multicall contract was deployed.\n\n## Deployless Multicall\n\nIf you query a chain on which Multicall is not deployed, or if you query a historical block before the deployment of the contract, the deployless version will be used instead. In short, deployless Multicall \"emulates\" the deployed contract and returns the exact same data. Note that you can't query ETH balance using deployless version.\n\nYou can read more about deployless Multicall [here](https://destiner.io/blog/post/deployless-multicall/).\n","readmeFilename":"README.md","keywords":["ethers","ethereum"]}