{"_id":"abi-coder","_rev":"13-1d0cfbeeca8c2ed820c473bdc0b16359","name":"abi-coder","dist-tags":{"latest":"5.0.0"},"versions":{"1.0.0":{"name":"abi-coder","version":"1.0.0","description":"ABI function, event, and contrustor encoder/decoder","main":"lib/src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["abi","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/abi-coder.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.5.0","@ethersproject/keccak256":"^5.5.0","@ethersproject/strings":"^5.5.0"},"devDependencies":{"@ethersproject/bignumber":"^5.5.0","@types/mocha":"^9.0.0","@types/node":"^17.0.5","@typescript-eslint/eslint-plugin":"^5.8.0","@typescript-eslint/parser":"^5.8.0","earljs":"^0.1.12","eslint":"^8.5.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-import":"^2.25.3","eslint-plugin-prettier":"^4.0.0","mocha":"^9.1.3","prettier":"^2.5.1","ts-node":"^10.4.0","typescript":"^4.5.4"},"types":"./lib/src/index.d.ts","gitHead":"6f91bc875255e10958f2ee294a728dd2ea8ed2bc","bugs":{"url":"https://github.com/Destiner/abi-coder/issues"},"homepage":"https://github.com/Destiner/abi-coder#readme","_id":"abi-coder@1.0.0","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-Y/XQ6ljn2eT02o3cQp+ErUm4K4DTf2MmyWQrh/fq7XUZGWIY0FjU2bmGiSQoTFNacT+0bzbMmsi/9654pc4glA==","shasum":"28bdd244179562f408b312da53f24d038f5e1eda","tarball":"https://registry.npmjs.org/abi-coder/-/abi-coder-1.0.0.tgz","fileCount":24,"unpackedSize":314804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzIksCRA9TVsSAnZWagAAvMAP/1d834/+8q84ssj/Sipj\nmJOFdGwm/sOMwvGWicuJP3eUQzV4IcX63rAif1QLNTKFUD1m/fegXYPOvAUm\nw+KwJfTSHrTwpmVjr+zNYrdz60PecyOBUqnspDHtiSE3egfsKqQI2ogAzYgn\nGJnxujIJ2DA6QGmL8RmODgml+Uc08M5yTVdzPm0jvKAT24kT4858ILnZ5SRw\nqxgMtFdoIVFQvQsgnubnblM1vt6nYQnGnwgPkiP07wAxQnxc8+AavK5a6qJr\nA+6k/lnk9a9piEbzksa6rOOLAJxkksFdzw1tRykoFD0MiMTyU1f/d+bArWSm\nyGBuWezjpBnvOqEg7Ipv9HOWJC0m7Oe4eiUVoqggIT8ggqRWAfi8IteeBTCo\nOCjI5uCwuu/4fwvyfunYgoam24YkGzTsV/JFhhatlJjFVRoEccPWzCktJnwL\nFFZ4dRaVGSe4bhdjK5NBHm6fzSWznoTSIkSrMhTtgtkPCg3eLlAnk1k9VRMq\n1gSLA+1yDOFEZCBg2E5rr6WfY3CKvllFAIVRpCjwbvgEAYEvIsZzCaTr+T2u\nCZaxM1D51+EqVWWGiOveCZwF4rrF+ahX/Bl8SCQ0/+4C5I9TWIqNkYTem2qx\n9sIp4dNuaraXOi9bARm46/h994K2eCk4uusckbpsAcoyxg6DevcwqMi0tuTZ\n3gpa\r\n=zyz9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID9j+SESYmshC6JX229oMVEtVgiiLZn4H5wnkpmd3HMXAiANFSqZujyQeIByF5n43EF/ihOVIRvbaCvL3jihiFA0tQ=="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abi-coder_1.0.0_1640794412680_0.5588573301577759"},"_hasShrinkwrap":false},"1.1.0":{"name":"abi-coder","version":"1.1.0","description":"ABI function, event, and contrustor encoder/decoder","main":"lib/src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["abi","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/abi-coder.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.5.0","@ethersproject/keccak256":"^5.5.0","@ethersproject/strings":"^5.5.0"},"devDependencies":{"@ethersproject/bignumber":"^5.5.0","@types/mocha":"^9.0.0","@types/node":"^17.0.5","@typescript-eslint/eslint-plugin":"^5.8.0","@typescript-eslint/parser":"^5.8.0","earljs":"^0.1.12","eslint":"^8.5.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-import":"^2.25.3","eslint-plugin-prettier":"^4.0.0","mocha":"^9.1.3","prettier":"^2.5.1","ts-node":"^10.4.0","typescript":"^4.5.4"},"types":"./lib/src/index.d.ts","gitHead":"d143e2daa5e248755bd72a2bc548eaaa7d6e3aba","bugs":{"url":"https://github.com/Destiner/abi-coder/issues"},"homepage":"https://github.com/Destiner/abi-coder#readme","_id":"abi-coder@1.1.0","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-RSD4kTN+gy6mRrk2whafKN4UKHTH7km+d4TwAVjXnnKvP1/8Kflb/wL89ZYcyHsgXIwbCIb5G6FTF/9gakiimw==","shasum":"4d8506aeefa78bfd5c9f5cefc40186b0f1ef758f","tarball":"https://registry.npmjs.org/abi-coder/-/abi-coder-1.1.0.tgz","fileCount":24,"unpackedSize":321752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh04/CCRA9TVsSAnZWagAA268QAJtQRFHrNbj30KArDBCZ\nVViC8hUkp8N6ONraaQQILoaPr7X9ndPDfDvOxAEhLZTYQ1aN0tb5CxmHYCIm\n7GC6kFnQ9mkL9LYiHwsEVdUofmOLUf493hT4hnuVXSLm/XwkY3zIUynKDing\ng4ZzjVC8EY3jU2ciuKpsz+pYVph1irk+tog85FBDjum9t6AsU2KUUyXgUNcU\nX2Bhpm3ABL85gMQxxdrzQRmkxeLLoDKLi/oBbWW0lkcx0+NeeWJNKb43AZHe\n22z/mtx2ZGn2S3HtFJ8lq6o7uE5J+PhIN8MdxaViqhoYfb42xFL8D2MWtNSE\nSlDuT/COp9LFE7zITgWa3y+jLlfLFF5uuR/2fz5d6m4YWIEHkiZK6IPRL28+\nwY/S+wP3udh9dEh/zSH1RO22YPJrYvQhVoX8/zbZSNaJptOVJp1npFJNefVc\nA8kxt/vYl/d/KnxQGFVx6n1B3ZZDzvuPX1TYfbGHMrSQGLMGs3BaDMfyXfOJ\nsxBYJ68IANi2Zf72zIInOjPTwN20MXJJvDKropPVvI038uk1pSfkj1AtIaVy\nY+z4CNmNtbgfzFvqrCdHAh0prcm2jIkg6q1T+Dt02LuA7EKdAT1w8+oUQLaa\niJ9Mdjy917jR41ufUGXXD8hga3WbiiMkJk2NGOKCqbMAoF3rYVyv9ZZ99KJW\nlgwp\r\n=qvU1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBmxV8wVVfYdi4FfF4Xvk2Rl3v0MCLCbZ8bgEe/ta6KKAiAbPLRAtCr3IcojuBM2YcWs8/UOaizgzYjE40hrZI3T2Q=="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abi-coder_1.1.0_1641254850770_0.38005593636167934"},"_hasShrinkwrap":false},"2.0.0":{"name":"abi-coder","version":"2.0.0","description":"ABI function, event, and contrustor encoder/decoder","main":"lib/src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["abi","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/abi-coder.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.5.0","@ethersproject/keccak256":"^5.5.0","@ethersproject/strings":"^5.5.0"},"devDependencies":{"@ethersproject/bignumber":"^5.5.0","@types/mocha":"^9.0.0","@types/node":"^17.0.5","@typescript-eslint/eslint-plugin":"^5.8.0","@typescript-eslint/parser":"^5.8.0","earljs":"^0.1.12","eslint":"^8.5.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-import":"^2.25.3","eslint-plugin-prettier":"^4.0.0","mocha":"^9.1.3","prettier":"^2.5.1","ts-node":"^10.4.0","typescript":"^4.5.4"},"types":"./lib/src/index.d.ts","gitHead":"36159bd85af66ef396ab52f369354e3d159dac79","bugs":{"url":"https://github.com/Destiner/abi-coder/issues"},"homepage":"https://github.com/Destiner/abi-coder#readme","_id":"abi-coder@2.0.0","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-+WyEk/xLsZeJu3H9SBLUaMMTPbpTweyep3mQAgGYO+lHeGCkCqY6OHxHPe54CzOWNltJIl6qeZbLl+7+Al81Bg==","shasum":"d52b7dc1a7b9573e3ffb7721ef1d85e1c37edeed","tarball":"https://registry.npmjs.org/abi-coder/-/abi-coder-2.0.0.tgz","fileCount":26,"unpackedSize":313748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1MIVCRA9TVsSAnZWagAAn4AP/0gjbRaoMabnRBDp2KRl\nkS6r/qqsm7Fqx4Yd4Da8u0kyIj3tZh3DNhIDnClmExALK+mT9V5KJb/gTUBn\n64AJIcFC/6mDwdtEQ85Onw21gZKd3Hd1QbJnK0fKSo/2uYuFeUkJkMQRiDe2\nL8eA4PM4hhO2uvx1QhDdr1KHz1MzRhOilvB7gP7b2oYolUGidjS3O7Berywu\nCGUt8UmwYfr0xz4lAnIuRkmMwlEetZIMAg3G9Z/wrGuIzpmiUHvl8xx0GREz\nyxHJFy3Vcb0mkLoAETUmM4VNUdGF7LnHixr2/TZkSs7XMZEfWlX2oC8Qlo+/\n+lr+KJDKAJjvPJRfVGGgsYdtL7oWvmytnvFlmG1fPh7fzl8VckPR88UgXNhP\n7j2L1cPxyi+xsYEsvlY8OCLMJ6Umlx6naBqh/m3/scNP0brebd7RGRjauG6P\nt5DmtUYNHPAUxedhSenQa3nyzibaLImwzkpjqJRrDGIwZwCuh1Jc/HE8yhfG\nMxFMeiYYXj64a2DFj9VG1dNF0rf8SkdI8Mvc+TLomJ8KLSkr1KskNEy0EJQC\nIgTYMOYIN+L7l20fuHtyEHXQxYgopN/ScG2xGMU/HxWG6LvJDw0ZF7EHE0EG\nKUufkGEBWMlsqMFkd1A4ogtwG2gSYwiOVSFoTZozzl1jupBOtG6jmEnCLk01\nM9Ut\r\n=OAk3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB4qdcpjPfvA0SwEChMUy3jGHYg6PkSUeQN8gozsmTXQAiEA8yMegNp+80VADMtx3Sp0DSbyIo0UnChCEEcbIiHiO9w="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abi-coder_2.0.0_1641333269153_0.8103951875158573"},"_hasShrinkwrap":false},"2.0.2":{"name":"abi-coder","version":"2.0.2","description":"ABI function, event, and contrustor encoder/decoder","main":"lib/src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["abi","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/abi-coder.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/keccak256":"^5.0.0","@ethersproject/strings":"^5.0.0"},"devDependencies":{"@ethersproject/bignumber":"^5.0.0","@types/mocha":"^9.0.0","@types/node":"^17.0.5","@typescript-eslint/eslint-plugin":"^5.8.0","@typescript-eslint/parser":"^5.8.0","earljs":"^0.1.12","eslint":"^8.5.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-import":"^2.25.3","eslint-plugin-prettier":"^4.0.0","mocha":"^9.1.3","prettier":"^2.5.1","ts-node":"^10.4.0","typescript":"^4.5.4"},"types":"./lib/src/index.d.ts","gitHead":"9326b9f0562cb6e65e77c0934e3598566607b8d6","bugs":{"url":"https://github.com/Destiner/abi-coder/issues"},"homepage":"https://github.com/Destiner/abi-coder#readme","_id":"abi-coder@2.0.2","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-4SAns+at2tB3rrqyRbE5ecYa2fe5byK499eC4y2ewEfKrgaoewbA8cwkhWsCxaTgTWp0it7RgQYJKl3nbMSOsQ==","shasum":"547fddacb4ea534bf9c74d32ebec134a160f31fb","tarball":"https://registry.npmjs.org/abi-coder/-/abi-coder-2.0.2.tgz","fileCount":26,"unpackedSize":313739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1MnqCRA9TVsSAnZWagAAr1cQAJncvXS4i76zDz9E+eGQ\nla5wLSGVsXcG1UIDnfXTwbIVue5cjjpgP4DpOahdeZ6KOrGW4qvKf7Q5z6b7\nu+9/e34iOlx6rQfyxZKv4aZ0LylD8ohKSDM2uUf7Aaq2ZyX04L0r4Q/RYXMS\nwi6t+/l9U5k6RmoUTF8Jq5+rckUQ5z551AgfGk5iLfpSdXZ2jhyaz90py/1u\nahPQuYLmuJiy4bW6D7e3UD9SbwqdBuTfU2JTtiopiQ1+h1HGWIU2BEMHkBbv\n5fj3oAJ7d/ySQt65I9FKqj47JoHsnvPqbhQ464VTrcFXKp71VfLl/c6L3fQX\nQRE1RlUwQQ3dhFWBvy+ixQqGDPQgjHE9h0BzN9QlpPiytrz109fPYQRgizek\n7uNlLO27zwei/j8ikPOFOTaI7W6frvcP2Wn+4wEyuA3T6T4WHI2C0to9LLXY\nyfLZvO/94m/+SZ0CmZ/FLleQIk4wW2K3lpOh4DHGo3Qkavaf2fwUhIYxYahB\no+tumf6jYnsnN4z0JE35YNP90Q/+EpGrr4lVKpO5cn/txlh4a1xneqhB3w1B\npR+Wso+JLwW+rKgtsiulnLPIGz7jnX0j1uXdXUEnZ3cZJDdBx2dooDYV5cvA\nPzcm4wjIm90fcVLRLXdYVmkL71lUbG95/SY+hoFrvIZvZF1FYhSOkqu7tDug\nZcqA\r\n=8H4t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFzA6DG56/YKsLamb0RoHMKbeZYA6hK3xed77MxEXBLiAiEAsd5KyAfKVZteSuai4tQLMUCBbk/Fbk3yHp/Lhn3seuI="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abi-coder_2.0.2_1641335274678_0.06444181609566968"},"_hasShrinkwrap":false},"2.0.3":{"name":"abi-coder","version":"2.0.3","description":"ABI function, event, and contrustor encoder/decoder","main":"lib/src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["abi","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/abi-coder.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/keccak256":"^5.0.0","@ethersproject/strings":"^5.0.0"},"devDependencies":{"@ethersproject/bignumber":"^5.0.0","@types/mocha":"^9.0.0","@types/node":"^17.0.5","@typescript-eslint/eslint-plugin":"^5.8.0","@typescript-eslint/parser":"^5.8.0","earljs":"^0.1.12","eslint":"^8.5.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-import":"^2.25.3","eslint-plugin-prettier":"^4.0.0","mocha":"^9.1.3","prettier":"^2.5.1","ts-node":"^10.4.0","typescript":"^4.5.4"},"types":"./lib/src/index.d.ts","gitHead":"01c33fc1022ef64418cc6237c7afde75e06eb0b6","bugs":{"url":"https://github.com/Destiner/abi-coder/issues"},"homepage":"https://github.com/Destiner/abi-coder#readme","_id":"abi-coder@2.0.3","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-SxUFXOCTLsCaaELM9t1VSYeGnq9LW2QNHCEsK5Nge9nb0CQ7DjXpnaWF6gkyZw92y/Sv5Fw/Z0gZd7zUDl6Bdw==","shasum":"a362be27767451777879d6bdd2048992f8b07ad5","tarball":"https://registry.npmjs.org/abi-coder/-/abi-coder-2.0.3.tgz","fileCount":26,"unpackedSize":313669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1NQoCRA9TVsSAnZWagAAMH0P/2vflMM0FhzVRpKi51r/\n7JlRiQFl8p/TsZW6zTmpHXaNNroMrwZGRM8UcI/ZATXXZ8Jxm35cIV9XeMZ4\nZCrraYMxTVDJ/ZjbmpGzA/XmMqIhC/avs60VXx7UWkcMofz0kY0NqdzEazdA\nGubPyhX+26U7uxy4uMt+hUFBxuBxHn29lXA0d0EmbZV9hi6NpTdsNC/Im2oc\nd4LwmdBb/9kuGfGG8SwVD+CFkyHi0cj32wPnd/jImP57i3ZrSPWNt/C+W7t6\nI7jes94J6puixAZPn4QaFkIEgoFvCe+PiGQoKV3hG9CKjwUpKy8D4Ud0gW3l\nhej77jtMzL+QROzUZcs6bVqT/nojH5rH1Wtcgf/4nyI8LpUc+6YighaLvuUL\nWIAYwd1ks/6D7tLoZ/1IrF9SeJyE5v7L/8ScX9ISaFC+Pk/SKJczwPMFgxXo\nIsirAB1CDfphTxHIR33MY4xDAMMuAivvRb6QvLxmYeQF86wmJgBN4nuT+jpt\nWpt0/LxFtVCSLEVT2Deiex4ztLHxlKVH8OMlc+sgK4co7MU0TI4RB5qbK/P3\nPlq01gVTEDXy5Ob+3ZMol0j/3XYOhGB1MZeXMRp5iuag0oSjRcfdOGOWmBul\nQjBALQRSEQCxxqiPphgZiuntJatD11VC//ZXeMLWb+ZTJ7nL8N4PFzZ7UB0X\nInIM\r\n=BgET\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGka4EROhk1XSdYx7/K9Ua4yOIdMxH5qwsBushjaO2hYAiBm85LJYduQBJDd2Fq8eSI/TH2PHN1crUTdK5yLKLN/kw=="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abi-coder_2.0.3_1641337896148_0.7341075753220061"},"_hasShrinkwrap":false},"2.0.4":{"name":"abi-coder","version":"2.0.4","description":"ABI function, event, and contrustor encoder/decoder","main":"lib/src/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["abi","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/abi-coder.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/keccak256":"^5.0.0","@ethersproject/strings":"^5.0.0"},"devDependencies":{"@ethersproject/bignumber":"5.5.0","@types/node":"17.0.5","@typescript-eslint/eslint-plugin":"5.11.0","@typescript-eslint/parser":"5.11.0","eslint":"8.9.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":"1d43fe26f164e8a5f4509c70406a2e37c2bb042c","bugs":{"url":"https://github.com/Destiner/abi-coder/issues"},"homepage":"https://github.com/Destiner/abi-coder#readme","_id":"abi-coder@2.0.4","_nodeVersion":"17.4.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-tTsJh7np5SkANYiLRXfhlUniP5v9mDpTlC3hoe0wERj7JT+G8yY2bUJJUVGdnfSmlYUrnjSzZEJTGrEvbyALBw==","shasum":"e98542c589f1ba7ab45ed760f53bee374f6c4b8e","tarball":"https://registry.npmjs.org/abi-coder/-/abi-coder-2.0.4.tgz","fileCount":18,"unpackedSize":164538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCi4CCRA9TVsSAnZWagAAFDsP/iK2pnn3gJWUhD2eqZEp\n9h9s4wMukydIP7j9PlqLwhGORS6K0qwImV5WWTwvyXZV47LbCT7s2MhXcKx1\nwxkAk4Tg+hqNqH8YK1uG888L4CFi7aq4enUWidIzIr9Ju1AaGPSD1vu8GTDZ\nQuNvuL/3xfVn9xeWHQSFWT4sPz3HFApNtsEFExuXK7ndvVb+0g4vy/gLJLGs\n+6/6YlWmJlbzGfuGd2GOfarqHDb82MgU50Fy6nYYobFxOm752zkqUBT9Mign\nYdw+ir6Iz0uu5kTZxz2ej8P7GBjcwxiK4hoKBrWekDQdydiy7FxWNtsOP/Gc\nMMJq44Z3zeaecQAiDT8uWNyhsII+4cHOBmDJzqaPHn77P3wDm0xmXxfQCN3O\n3XDcr9b0U6xZyuz2GvxqixWQcHcUK26xTCvTii2bzIxwSsr1PegEx3mvP4mU\n1hD/og0ggp09hkw5umM5p+lJ+6IvUE5QB2McIu2VPQxnb4EEheJjm7ousUxq\nVg3SkAvPX5nZAB3Jyr/Xj8Mq/cgdNP2uXh7XkZQ+wNt7IziV6wRFaKybUy8x\nycSHFPYMncQMWbNFtFGmhXCVeqcdXd6hb1Uxw94/rX3QnTM9drHnRshL5HMG\nVlstf5w6V8fajK9hpMvY4KkdZRerOqMM8NTyYyfDgT/HbMLUh4ScwiMCZ/Um\ncar/\r\n=bi95\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFTolfRcSps0ckAwZGXW/iI+Q4fs4bAzKqnBAGBUYKlXAiEAgiiGA9tDvQwRcMl8hhtXAL0Iry5c5nnNbg8N4b64H+g="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abi-coder_2.0.4_1644834305891_0.9843098249272075"},"_hasShrinkwrap":false},"2.1.0":{"name":"abi-coder","version":"2.1.0","description":"ABI function, event, and contrustor encoder/decoder","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["abi","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/abi-coder.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/keccak256":"^5.0.0","@ethersproject/strings":"^5.0.0"},"devDependencies":{"@ethersproject/bignumber":"5.5.0","@types/node":"17.0.5","@typescript-eslint/eslint-plugin":"5.11.0","@typescript-eslint/parser":"5.11.0","eslint":"8.9.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":"7a1e62a75bed42633236bdcc3fdd311b23fb187b","bugs":{"url":"https://github.com/Destiner/abi-coder/issues"},"homepage":"https://github.com/Destiner/abi-coder#readme","_id":"abi-coder@2.1.0","_nodeVersion":"17.4.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-KyMvzK0hqf2UCnqn14tkr2JeN7qHihgA0Idb4UDvzkqSQ1eB/IWr8CChusg0hcgwBNj0TPyNuOineUuLXeiJeQ==","shasum":"7f3bc61b1f7a07eb74acefb1ab6869c347722106","tarball":"https://registry.npmjs.org/abi-coder/-/abi-coder-2.1.0.tgz","fileCount":18,"unpackedSize":164534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCnWGCRA9TVsSAnZWagAAh3gP/0wRy2iVjwgQROYbls4v\nrspKKo+8HLgxyXTSBi5yp9MUZpfHXPbm5X+6cTi4i30EKCirditBCbnUoQYA\nXPqhX53jyrIoxW++hV9dJJLWd5Ru0i+YwskQtGoVe4wgM7IRNl2RJzQSvSgH\nRFd4ghVMFiOPj2EgCAx32sykjk2gcfc4pfNRzR7BPrYzxpJHgfPB3VYoA+u4\nB5SYhbmagOaNq+c/HB/SQjJhLftbke73drle8P91wPo+6OlCdifUsAtbHeXe\n6v6YNwU2nhJoCBby+18lQurLNQGXDzW3vcxxZBlOab6mutwOzko0Sv4mEqBW\nbAmb3WLyRi5nf89d9sMHkwVpuNfHNgZvC7qZ5lXAeF3NqDPGyIy6ft+FTY+L\nb8Rz7aQY7F+TSg5CECB8ZB/DxNfZCC45rIXzrbdP5Q0/dVtezhA4WnB5Cvbk\nFsWpYfM3hhrql2MFUFo5UG1kaMyKWbQPG96kMqdpmrFDIl0r0NbjZA8W35F5\nn8BSVrsYqmBeF6RS4zXeuAWFeozLSnRdT1g3hKGhmGzVukzp0+14u6yLem76\nWJk9jiIfBDtU2hpk5nU0Gxlr66bXRSMgkr0Uw3ARxc7OIiM5cTo2i/bP592M\noaD6d+JdoCMSzNsaWQ1eLY1LGzf6GOXc/1eazIGh3lm70HUsLWK4ZeKy637P\nmxt/\r\n=i5FD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZyaNtLmD0MTF4arILcqT6YQWsWWkVA+WTBKnP5pY2WgIgaCdlWbHj1ibha5g7UUdUO7eaiPBSakjVC64/n+CEPIc="}]},"_npmUser":{"name":"destiner","email":"destinerx@gmail.com"},"directories":{},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abi-coder_2.1.0_1644852614257_0.9422413925866553"},"_hasShrinkwrap":false},"3.0.0":{"name":"abi-coder","version":"3.0.0","description":"ABI function, event, and contrustor encoder/decoder","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["abi","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/abi-coder.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/keccak256":"^5.0.0","@ethersproject/strings":"^5.0.0"},"devDependencies":{"@ethersproject/bignumber":"5.6.0","@types/node":"17.0.5","@typescript-eslint/eslint-plugin":"5.21.0","@typescript-eslint/parser":"5.21.0","eslint":"8.14.0","eslint-import-resolver-typescript":"2.7.1","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","prettier":"2.6.2","ts-node":"10.7.0","typescript":"4.6.4","vitest":"0.10.0"},"types":"./lib/index.d.ts","gitHead":"42f202d19637269f14fe8c516d10448814270ccb","bugs":{"url":"https://github.com/Destiner/abi-coder/issues"},"homepage":"https://github.com/Destiner/abi-coder#readme","_id":"abi-coder@3.0.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-JfL/Y/65QLI/SRWcrJurX7e0Xa2xfLklIRvTi69o37XaBqUkQkOTXLnOBI6k3UoP3NuqiAqqjQCz1NnO9mgdzw==","shasum":"7c722a9ad538a51b1843f9b6c972c443455955d3","tarball":"https://registry.npmjs.org/abi-coder/-/abi-coder-3.0.0.tgz","fileCount":26,"unpackedSize":295063,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC1LY7qKVg/O8ftK0bHXeJJmhGqsFlJHydUaNkJb+vThAiAUtnLqnS7v5kRUPszuJkECAfWtyc3M1Qg0jSLKSisQVw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidoKOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoU4xAAkEbjOXZneGqyywv8chw+bwCCDytfSKu4wQKAmHQssHTgJeFB\r\nBQqosF+G0dPLKIIMxYa//N3CnCyZUcWUPDb5kcnV140UPPPTM7qwdeNCqm/b\r\ntQysHXpGMLnnMBdr3LuCAhPKINnzG3mJQcCNqwMMka09wTHA+L3xGyYtjwEg\r\nx5Yb3m1J9olX//4fStE9vT4nb48mIm9KnuKC3aTE6qUe4Pg1Upg53+gnjJp+\r\nCw/jPMqrdNSRniUsALKWvoyQWBO3SHYPFagJlt+ZLbjdoTMljYqXw6YrIAV0\r\nr3TRU/8azWJHBAKsXBwuj21gqflKDaoqR2sl+Se9lTghMQh3oTTYHGh8j+Zy\r\nxZ4t9uqOLeXAcrP/vtJxL5Yq7jZL0kYQJAWpMrGSFXMTzYlKTyNckRIbbQY2\r\nI4S4MUxmu9LrxMQzctQBpJyWFjF39bPhOVLvV24atCOA+o9JH/8dUl30FP4q\r\nEaKeduyQAtNdvLgr6cwdzMLKlxIfCCrdRx6+aJrHWOaev8/19kli0dNeoE7H\r\nRYRKqYloscwHlzLnLp5PXQpfzVZBi8YT4aqeqCd44bQxtmMH+jSeNhAmRldI\r\nbGErGxpuoF5O+oKtGXyzWnOUYLTnOf0ja7DbEjB3VkabB3H8lrmHt/ob0JHJ\r\nLrYqPxPmwYwdIY3ARhN3E6Ldd0tAeQ54wQA=\r\n=EnXL\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/abi-coder_3.0.0_1651933838041_0.5244442205925861"},"_hasShrinkwrap":false},"3.1.1":{"name":"abi-coder","version":"3.1.1","description":"ABI function, event, and contrustor encoder/decoder","main":"lib/index.js","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["abi","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/abi-coder.git"},"license":"MIT","dependencies":{"@ethersproject/abi":"^5.0.0","@ethersproject/keccak256":"^5.0.0","@ethersproject/strings":"^5.0.0"},"devDependencies":{"@ethersproject/bignumber":"5.6.0","@types/node":"17.0.5","@typescript-eslint/eslint-plugin":"5.21.0","@typescript-eslint/parser":"5.21.0","eslint":"8.14.0","eslint-import-resolver-typescript":"2.7.1","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","prettier":"2.6.2","ts-node":"10.7.0","typescript":"4.6.4","vitest":"0.10.0"},"types":"./lib/index.d.ts","gitHead":"a537825e100532029350c6e2ff1c7f52755441a3","bugs":{"url":"https://github.com/Destiner/abi-coder/issues"},"homepage":"https://github.com/Destiner/abi-coder#readme","_id":"abi-coder@3.1.1","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-M/BfjZiBYokqKrlvPe9258Jce8oiXKMtoAygNbj+yUoNf41MQvBAy25DXCPiaTirjC+914kh5RU7sfYEk0s0bA==","shasum":"d8cce4db75d97daae7269d6dedf5d9dcff87c720","tarball":"https://registry.npmjs.org/abi-coder/-/abi-coder-3.1.1.tgz","fileCount":26,"unpackedSize":294773,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAxITH65I0tlt9BcvuM9a3TGPbtCCadYNEEj3gRdHzxhAiBKebiwU/mhIvboUA2i8wfdcIQaFlmW0R54wF5SgS7d2A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidopuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdtRAAo6Enr5vHk0oDx1ud7V/q4tklpxS9Atu5GnJEm50ZgHqczmro\r\nBxk2CE4MfcIhpjYyvbYmOVSpI7DK0+Ew/QNqH3jDZZs0bcQzXwAsAcT8vKEB\r\nMN52QQDcvsL6jnsN3Rh7Igt9+f7a3I94E7e9IqKHeYkkIYU80UWLPAr4hTBF\r\nDYrGttPukvySGETVG10FUPDNepYc0CwBBSBg5UNBhCQ8gh1DO+Wg9wE2jvT2\r\n3Xs1En9h3d3A27CTruCidAv/rtKaqxcQzMS/JncWDnfO2jKFl45HwgXSI26k\r\nX7HhIEY0XacAZ0eiOaRDGL3sVQxxYG/aRi4ORAsD90kqv6oO3dyxpHOANIGJ\r\naZGkm+dczQSbUyhyN4kcAgHzEn/m3hIAJOe2gxzSr6oizgiXt02zbzhecGnE\r\nsC194CLgEOIQDKX+vN0N6Cc/raEd6lR5OlUbaQcfpbQFw//60iqxpG3yQM0q\r\n9Q+EbFb1WiCRFwL/otx3y0t/cClSYbDCldhlHnoCH3azA9O7n3XaCNkVaabA\r\nr9XkzY9a16Ff7EtUqjYzpOZCAM3DerbX5L/P3wLQ7/OSkddqVF3eYyduHs0Z\r\nCJTS/eaC9FIhGm4BaC3GXON3UIRiBqAj115F2id7atfm66JXAma2mkwKyy8J\r\nE0gq3BDiMh86RXgf/ONHUwRgYphE6pKuQN0=\r\n=ubz3\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/abi-coder_3.1.1_1651935854263_0.6371063608616474"},"_hasShrinkwrap":false},"4.0.0":{"name":"abi-coder","version":"4.0.0","description":"ABI function, event, and contrustor encoder/decoder","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["abi","ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/abi-coder.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/keccak256":"^5.0.0","@ethersproject/strings":"^5.0.0"},"devDependencies":{"@ethersproject/bignumber":"5.6.0","@types/node":"17.0.33","@typescript-eslint/eslint-plugin":"5.23.0","@typescript-eslint/parser":"5.23.0","eslint":"8.15.0","eslint-import-resolver-typescript":"2.7.1","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","prettier":"2.6.2","ts-node":"10.7.0","typescript":"4.6.4","vitest":"0.12.6"},"types":"./lib/index.d.ts","gitHead":"8119e90a809755718322959b5b2b725d8e489894","bugs":{"url":"https://github.com/Destiner/abi-coder/issues"},"homepage":"https://github.com/Destiner/abi-coder#readme","_id":"abi-coder@4.0.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-kR3+QqAbvG+nBR3dE6tgxiaxyu9dJl40y7WXwmMqAaatg0E8xn37XkS/bBUozQ45KWqQnUHt4TtLcvad+X9Z5g==","shasum":"c50f2363818000485836fe41a48e12c863f9b180","tarball":"https://registry.npmjs.org/abi-coder/-/abi-coder-4.0.0.tgz","fileCount":26,"unpackedSize":294836,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4hgkjsr9NbC7pfy4/iR6Texk7R0RyDl0uLHrfeKhd0wIgcwc8VNpXvATfJ4b26hjWtOnoMKAECsq+PaYDjk2BnyM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihgDcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmolng//bWyPk2CkpGJysfw60geOfs8J4AbpNBVZnskmkMr7AsHITNs+\r\npdNHfkkBi4SP5SBA4//NqtuiN/DNu5Z5SikjU1FQuourMOHStrSLRMiN3Utw\r\ni+FrdxYuN0Bu1ksZFXMfaE+MSfqmcFcSPKLBLO4B8QUjC9sMDYIyuDMTtd5b\r\nrJvZlvPAuO4MqVU1LCO4QbM36TIR7IIM8r4F4NM7NVGOx3q2RS0RmMeEbFs1\r\naycibDZjW2AaTOgf+b5VQ/TyocuG3LtO5XrM4aRlofNk3wDrC/k9XDxQFonq\r\n1tJtRYgNBU+Ww20sY3JPkoQ//9NUapZY70iOtln1PFQ98tqLbSoZS2WBaaPh\r\nKfSbuJEdE4ZOqjb48BurKpYb2EMicWsHLQdH5uGXmLfw+IPPp6ONQurO2OpK\r\npfjay7bK4qOfQ09IErqsuNtT7qV+f+ttdd/4QQJimPYiKWpVYTsZ0xV+zqnq\r\nGsUKXtZX0j+NE+MHELLhfrUmjfqf6t4WMgCE2liq8WlYqvYWa1ECS1QzWMzQ\r\n6evB/9DrYqhhgWGt3jlZ39z4n2yl9GZxaE19+3k0ia4dapKKUYtPDLg7GRLl\r\nbfvYUY8iksYaSqV1g4eywGbtXuiuGCX/ComCWh7L2S8HjbQZD7mQbYVE/s4s\r\nVIraPPrThygCpZRmvelAS8NZjehvzOvA3dM=\r\n=fhvZ\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/abi-coder_4.0.0_1652949212228_0.30042832661953534"},"_hasShrinkwrap":false},"4.1.0":{"name":"abi-coder","version":"4.1.0","description":"ABI function, event, and contrustor encoder/decoder","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["abi","ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/abi-coder.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/keccak256":"^5.0.0","@ethersproject/strings":"^5.0.0"},"devDependencies":{"@ethersproject/bignumber":"5.6.2","@types/node":"18.7.14","@typescript-eslint/eslint-plugin":"5.36.1","@typescript-eslint/parser":"5.27.0","eslint":"8.24.0","eslint-import-resolver-typescript":"3.4.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","prettier":"2.7.1","ts-node":"10.9.1","typescript":"4.8.4","vitest":"0.23.4"},"types":"./lib/index.d.ts","gitHead":"b5fbc577719603fcf204cda331b137b4e9abc2dc","bugs":{"url":"https://github.com/Destiner/abi-coder/issues"},"homepage":"https://github.com/Destiner/abi-coder#readme","_id":"abi-coder@4.1.0","_nodeVersion":"18.9.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-i9832C0jubdKD1EG0GshiPtcCCj2YmG2eTHNVfWHgV3dG3ai5YhVI+VkL70m5VOXm/jWm8gTgSLuSK5KRjxAEw==","shasum":"cf2475ac7733795b8f49af85c48970f0e2c22b6f","tarball":"https://registry.npmjs.org/abi-coder/-/abi-coder-4.1.0.tgz","fileCount":21,"unpackedSize":190523,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDddN/ARRtLu9gDOn5WL4j8adJ8atAN06vmo878UOYpFgIgVmx50xeaDxXfGzH1SG1xJ0AjB9nUCQ8pyJXqo2Hmwbg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPX//ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCRhAAkrgOt19Ehlh0ya+AYmTDeJhRTuoPcUnJPU+TJS5zOOpmF+Vr\r\nk1qCG09978peJ/ydpiVT5RcJY72+hOd8mk3NMl07wG1yNdBohWsVsbL6rnpD\r\nTI0aBfSwRl8AY7OsX7W+Z04NMBin4vNfL/PWr31oa/qq/Mw93BylPp5hK7+6\r\nbqZ0dE/iV0puJwCDgeJ659R3yfB6hI4L3d+Ti1VUXdVyr4xea4iJhqPFR5i6\r\n63eyFOXVVPIuER8goKFueVwA4Kzsr0nZamersSopl8QOoU1bMrrtQw/yrMYZ\r\nIfGlxZzWf3XeLKwR73U84c4blcsZIIDPTYIdFCvYCw5HM9GquSKDgasfzlxU\r\nzK7tVsc86/zxQXyCy8Uk7kZF+zqqJ677QUvd5I2j0qDsrDCfg9TW9m5EtB2g\r\n7+wNAcFqKdR9JvEMNdRJacawP4GB9kz39x0OAapqmoh9e519GTm6hnEELwsz\r\nGVWz4z3mFm3NxugnscQaiULhstrNu/aHlDrjQEcZjOeR1aGWGBMACskMEaWv\r\nT4q/u5YUBviA+KKLFukKFSXm1JdBepg9a87iOdsUBlCQypa3dQSbOc95ss2D\r\n3U++TI8GCkAxgmmXgo/urjoXdGMcK8nc5wAPPHu79CwCajzy86xHuymzEqlk\r\nNGagtXsxtDtssPHX46i+n3I7MgjAkPoQN0k=\r\n=2ndT\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/abi-coder_4.1.0_1664974846968_0.8605612640272406"},"_hasShrinkwrap":false},"4.1.1":{"name":"abi-coder","version":"4.1.1","description":"ABI function, event, and contrustor encoder/decoder","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["abi","ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/abi-coder.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/keccak256":"^5.0.0","@ethersproject/strings":"^5.0.0"},"devDependencies":{"@ethersproject/bignumber":"5.6.2","@types/node":"18.7.14","@typescript-eslint/eslint-plugin":"5.36.1","@typescript-eslint/parser":"5.27.0","eslint":"8.24.0","eslint-import-resolver-typescript":"3.4.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","prettier":"2.7.1","ts-node":"10.9.1","typescript":"4.8.4","vitest":"0.23.4"},"types":"./lib/index.d.ts","gitHead":"b9c0143c98e37ed0a0d66cc13423be969654c8f8","bugs":{"url":"https://github.com/Destiner/abi-coder/issues"},"homepage":"https://github.com/Destiner/abi-coder#readme","_id":"abi-coder@4.1.1","_nodeVersion":"18.9.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-CVEKpbWSIrb6JxLPsAuXrrtL8ml2MnEEcINgxOp7gR2u4GUFEKO4e0raAD1+c6UdFJ2QtX2NRoYol9k1B3TxHw==","shasum":"b76f80cd2a71e7df368e07aea97efe50d111622a","tarball":"https://registry.npmjs.org/abi-coder/-/abi-coder-4.1.1.tgz","fileCount":21,"unpackedSize":190617,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRHin2Wyyxgj9zdkod3dvwpTYNF51kUHyVkYKcNeYlVAIhAJ0bMsH3MxE8EfCXoebg6JgoSLTExfeo+13mm58DDJsR"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQHV0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpmQ/9HizLT8URJISSNVc7+Y3IV/LDdtCxuHHS7VVRw8hMBN58c3rq\r\nEkjM80jFZPhzj++hXWM5HoMeYIxDasDk8NddFarKcFNKH47VL9NHFn0RFV7C\r\nWGL2z5nvz4OpupagtbQlu6OPE/YG6LXU8SX/QGP2QvSBqzgLl3zM1C1prYdB\r\nyrpC2iWpJsvnnOJnw1a8u+qgUX87ZnPDejzGoG2+fzVlLA4i7uRgReekSlOR\r\nDCtVJo0BcGupYJ9OTu4P55gMgfIMM5cpUlyknANMQpeeedhwnzR2sa3aOjUU\r\n6Sa4t2zKXpmhBUSCZ8avml9bD4XrohnyYmEJVI8IwKLkPs7l/2TMkvrOjI6Z\r\nvHwUwtQYtNh27FlBnZ02CLWNT5jLEkmMMaaaJ7p3sI/cxUpBLkaTvA2CoQzm\r\ncMG+zJu7lmjh/NZjS0GoWw79MDT+rtMZtJ6Zt3dktUzi8UO0Epucejak1UKj\r\n7sXy3gch1tKap+rxfhShJXFfBjljaBr7PLCo3hTINLKElJzNCVZEU+a86xpm\r\nsEgpyW6uaiTAmhb5JnkHl6GTmImMxD6AYnE/x30dw7B8gbuiKPlRW1pdOycS\r\n34OB2KJ/t8pW2HZTKA2zJNOu93FJ4pGGQ1Gtu4opZD+L7SZ106VI8YitaLBu\r\nhLCciAEG+5talOSzDgPYwC2KhY9qZGvkYKQ=\r\n=jJ5I\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/abi-coder_4.1.1_1665168756415_0.33923807603556244"},"_hasShrinkwrap":false},"5.0.0":{"name":"abi-coder","version":"5.0.0","description":"ABI function, event, and contrustor encoder/decoder","author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"keywords":["abi","ethers","ethereum"],"license":"MIT","repository":{"type":"git","url":"git://github.com/Destiner/abi-coder.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"},"devDependencies":{"@types/node":"18.7.14","@typescript-eslint/eslint-plugin":"5.36.1","@typescript-eslint/parser":"5.27.0","eslint":"8.24.0","eslint-import-resolver-typescript":"3.4.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","prettier":"2.7.1","ts-node":"10.9.1","typescript":"4.8.4","vitest":"^0.28.5"},"peerDependencies":{"ethers":"^6.0.0"},"types":"./lib/index.d.ts","gitHead":"951b815989c97c8521686ed44713013b76d628c2","bugs":{"url":"https://github.com/Destiner/abi-coder/issues"},"homepage":"https://github.com/Destiner/abi-coder#readme","_id":"abi-coder@5.0.0","_nodeVersion":"19.3.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-Kpyv/AhAaIaVJiJ6S/xqoTsiJrfSMc3QsBCiRDqic3o1CZNKGR3CIeT1K/1VZ7Wk5uSwsOAxQcke1TVUEz+usg==","shasum":"df36b51bb02aea45f54f24c403b4245f79a75fcf","tarball":"https://registry.npmjs.org/abi-coder/-/abi-coder-5.0.0.tgz","fileCount":7,"unpackedSize":29370,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAiWWR42s2c5ra5nTgpREauiZD681dCo3EyHu1VDF1WQIhAKp86S0IO+1djjPV3V8N+anhapjaEcOPZkstSb8D4Rgu"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9Q5sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbZg/+Jc0qknbQ5/MY7aIcS0jG4NORjsJjNsOJKjY1pjmm/N4oO0uv\r\nnI+GF+f0IBa62DriBA/U1OQodLQDhFRrM0REroxkVKH/dGe/NsH3DbuqkyzP\r\nwsF2i4cAidOEeXSngjcz+8o+gVig6xiiuMB6t/R8pu5eNrVvRcqeQW39ECf8\r\nL1rWIkg/YhdR5NbNjc4y1D5Fu5dAz6v2yjKAlN38dWNRUMCx6+pClJF2OGQw\r\nt5SpqYG56OE2L/sRlrHMyBacPy8fyDGr/P+qe+eFYlR/zigTaO8wfHYn3ekm\r\niXABBcRSBm5gsi38eOv/t41fcM72/tuj80CAPfqU3x6PrdQFCRWJvDQXevEj\r\nYCCud6amLE1jQVa1lRVgTv6vk/sD81Ew0gVS6+nr9PuzVqi7ro1qIv3xoMi2\r\nmXczU/eTLKnKRi/aMS2EicXKFU8UicQl33X1+qOC8MrYrckThmsAS3Cz2DpV\r\nSh7bchC1UCHcsXnuswIhBhc0jEHrUvMaR8AgApsvTJeq4KYqANTjJfNx+yKu\r\nGIcpjFml6Vnnjd/oyN8SBsgnqOtznvpttzbgoKn+imOX94oUMZR2K4ekQqEg\r\n90nullJl6wWaoF1T6/xQJEqRExEsmOhdcQ+1rfYuAKVhFGiX7tTb+Ft9K+Pb\r\nlTdDe147MqNbaJ2juCoO2/cUR++tLvA7qD4=\r\n=77nu\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/abi-coder_5.0.0_1677004396034_0.837969607355695"},"_hasShrinkwrap":false}},"time":{"created":"2021-12-29T16:13:32.680Z","1.0.0":"2021-12-29T16:13:32.795Z","modified":"2023-02-21T18:33:16.408Z","1.1.0":"2022-01-04T00:07:30.926Z","2.0.0":"2022-01-04T21:54:29.315Z","2.0.2":"2022-01-04T22:27:54.805Z","2.0.3":"2022-01-04T23:11:36.286Z","2.0.4":"2022-02-14T10:25:06.083Z","2.1.0":"2022-02-14T15:30:14.440Z","3.0.0":"2022-05-07T14:30:38.241Z","3.1.1":"2022-05-07T15:04:14.430Z","4.0.0":"2022-05-19T08:33:32.385Z","4.1.0":"2022-10-05T13:00:47.111Z","4.1.1":"2022-10-07T18:52:36.584Z","5.0.0":"2023-02-21T18:33:16.188Z"},"maintainers":[{"name":"destiner","email":"destinerx@gmail.com"}],"description":"ABI function, event, and contrustor encoder/decoder","homepage":"https://github.com/Destiner/abi-coder#readme","keywords":["abi","ethers","ethereum"],"repository":{"type":"git","url":"git://github.com/Destiner/abi-coder.git"},"author":{"name":"Timur Badretdinov","email":"destinerx@gmail.com"},"bugs":{"url":"https://github.com/Destiner/abi-coder/issues"},"license":"MIT","readme":"# ABI Coder\n\nA set of high-level ABI encoding and decoding utils.\n\n## Motivation\n\nThere are several packages that provide ABI coding utils. However, there is no a high-level solution in the Ethers ecosystem. `web3-eth-abi` and `abi-decoder` depend on web3.js. `@ethersproject/abi` is pretty low-level. `ethereumjs-abi` works only with functions. Many other packages provide encoding or decoding only.\n\n## Features\n\n- Function coding\n- Event coding\n- Constructor coding\n- TS support\n\n## Installation\n\n`npm install abi-coder`\n\n> This package requires ethers V6. If you use ethers V5, you need to install abi-coder V4.\n\n> This package is a pure ESM package. Follow [this guide](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c) for more info.\n\n## Example\n\n```ts\nimport { Coder } from 'abi-coder';\n\nimport * as erc20Abi from './abi/erc20.json';\n\nconst erc20Coder = new Coder(erc20Abi);\n\nerc20Coder.getFunctionSelector('totalSupply');\n// 0x18160ddd\n\nerc20Coder.decodeEvent(\n  [\n    '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef',\n    '0x000000000000000000000000b5cfcb4d4745cbbd252945856e1b6eaadcf2fc4e',\n    '0x000000000000000000000000694c6aea9444876d4fa9375fc9089c370f8e9eda',\n  ],\n  '0x0000000000000000000000000000000000000000000000370c9b5ef669c35300',\n);\n/*\n{\n\tname: 'Transfer',\n\tinputs: [...],\n\tvalues: [\n\t\t'0xb5CFcb4D4745cBBD252945856E1B6eaadCf2fC4E',\n\t\t'0x694c6aea9444876d4fA9375fC9089C370F8E9edA',\n\t\tBigNumber('1015479348216300000000'),\n\t],\n}\n*/\n\nerc20Coder.encodeFunction({\n  name: 'transfer',\n  inputs: [\n    {\n      name: 'from',\n      type: 'address',\n    },\n    {\n      name: 'amount',\n      type: 'uint256',\n    },\n  ],\n  values: [\n    '0x694c6aea9444876d4fA9375fC9089C370F8E9edA',\n    '1015479348216300000000',\n  ],\n});\n// '0xa9059cbb000000000000000000000000694c6aea9444876d4fa9375fc9089c370f8e9eda0000000000000000000000000000000000000000000000370c9b5ef669c35300'\n```\n\n## API\n\n- Coder(abi)\n  - utils\n    - getFunctionSelector(name: string): string\n    - getEventTopic(name: string): string\n  - decoding\n    - decodeConstructor(data: string): Constructor\n    - decodeEvent(topics: string[], data: string): Event\n    - decodeFunction(data: string): FunctionData\n    - decodeFunctionOutput(name: string, data: string): FunctionOutputData\n  - encoding\n    - encodeConstructor(constructorData: Constructor): string\n    - encodeEvent(eventData: Event): EventEncoding\n    - encodeFunction(functionData: FunctionData): string\n    - encodeFunctionOutput(functionData: FunctionOutputData): string\n","readmeFilename":"README.md"}