{"_id":"@defi.org/ethereumjs-hooks","_rev":"8-539669ae3feccfd2b11525dbf132550f","name":"@defi.org/ethereumjs-hooks","dist-tags":{"latest":"0.1.6"},"versions":{"0.1.0":{"name":"@defi.org/ethereumjs-hooks","version":"0.1.0","description":"ethereumjs hooks","repository":{"type":"git","url":"git+https://github.com/defi-org-code/ethereumjs-hooks.git"},"author":{"name":"defi.org"},"license":"MIT","main":"index.js","types":"index.d.ts","bin":{"ethereumjs-hooks":"onpostinstall.sh"},"dependencies":{"patch-package":"^6.4.7"},"peerDependencies":{"@ethereumjs/vm":"5.x","bn.js":"x"},"devDependencies":{"prettier":"2.x"},"scripts":{"patch":"patch-package @ethereumjs/vm","repatch":"patch-package --reverse; patch-package; patch-package @ethereumjs/vm","upload":"npm publish --access public"},"prettier":{"printWidth":180},"gitHead":"1f199932b332a3ddb2a2b79e65a7efe8a9aefbc0","bugs":{"url":"https://github.com/defi-org-code/ethereumjs-hooks/issues"},"homepage":"https://github.com/defi-org-code/ethereumjs-hooks#readme","_id":"@defi.org/ethereumjs-hooks@0.1.0","_nodeVersion":"16.3.0","_npmVersion":"7.18.1","dist":{"integrity":"sha512-cYgq5Tr1jyN4KcNUgncjXzgRhkV7Yv7OJwVTNmb0I7OaI1ws3VNoroj+1LoKaYAYrYUqeFqjZS7XdelVmOteug==","shasum":"1723097e98539b251501ea1f2c122ff86dfdeece","tarball":"https://registry.npmjs.org/@defi.org/ethereumjs-hooks/-/ethereumjs-hooks-0.1.0.tgz","fileCount":7,"unpackedSize":4468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1Wt3CRA9TVsSAnZWagAAmjMP/jF5zywLemMxGeTSCeFK\njlulvqL4YVimwkqfkbaVlgZO9ZBwmxmWxOiX4eYZaS7dE25XcigTE9tFFSY1\nDGKYANTZO8PRF2OtHEZp04s+kurIgNMW21m67+pNMri46P3MyCZtLdDwBWpy\ndMa2e7V1FqMAdF0d8H+g2LTz0HjRsvF2TPk/EkCH7IePdzktZfwCYZCKvXIU\nZbfw5Iv5RtUXFPdPWOTzMFXFzI6XEyMjpr7XG7L691/qK63a761rjNwAow2Z\nCmlSLgtrzUR00AL96FlL0JRZkDMmQo8FpDV/XfTMm1FTxkyozZ20LXJtTR/4\n+g/spSH/3D921nGMPoyQHxgqnyP66pzZ2OBh1/+fQ41kvdyREH0TtS902i4W\nmanCi7xI6cXh7IbsPAvxqrM5xh/g1NF0088QuQ0GRpojRg8lF9smzpdHAzXc\nkcZ4KWEdpPr2bek2qOS5GwuRjZNRH1SsiApKMSOlqEiYlWlSbpxs7SqlpWMC\n/ahJW5TLPZMV8pRdnofYSZW51Ap0NW0rUpV9Ev1wCYu21O5O/+qeTNz5ZqvE\neqs6AQnMcMw2bS8BnPT3E7lE/YACo5oIk9ogUUf5ePuGZwtS36cUswRGpukh\nTC6CIP1xTO496S/ZM75ySeX7jhREoXrtWwvKDThCNUJMCn2eRpyk6dqHdsYs\nlYoB\r\n=Dv+b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID/F+efuLsEZkJO2j6uvbH7OfGbUTUxe3L0aq9BaeUOHAiBgl9Ob2WyAvuaZOHS4SwNJ+qiM1WpemwA6y55LnJlSFg=="}]},"_npmUser":{"name":"zlotindaniel","email":"zlotindaniel@gmail.com"},"directories":{},"maintainers":[{"name":"doronaviguy","email":"doronaviguy@gmail.com"},{"name":"amihaz","email":"hazbany.ami@gmail.com"},{"name":"uvorbs","email":"yuval@orbs.com"},{"name":"talkol","email":"talkol@gmail.com"},{"name":"zlotindaniel","email":"zlotindaniel@gmail.com"},{"name":"rotemy","email":"yakir.rotem@gmail.com"},{"name":"ronno","email":"ron@orbs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereumjs-hooks_0.1.0_1641376631276_0.6677223836327184"},"_hasShrinkwrap":false},"0.1.1":{"name":"@defi.org/ethereumjs-hooks","version":"0.1.1","description":"ethereumjs hooks","repository":{"type":"git","url":"git+https://github.com/defi-org-code/ethereumjs-hooks.git"},"author":{"name":"defi.org"},"license":"MIT","main":"index.js","types":"index.d.ts","bin":{"ethereumjs-hooks":"onpostinstall.sh"},"dependencies":{"patch-package":"^6.4.7"},"peerDependencies":{"@ethereumjs/vm":"5.x","bn.js":"x"},"devDependencies":{"prettier":"2.x"},"scripts":{"patch":"patch-package @ethereumjs/vm","repatch":"patch-package --reverse; patch-package; patch-package @ethereumjs/vm","upload":"npm publish --access public"},"prettier":{"printWidth":180},"gitHead":"f7c2ebc0482b8d450dd4ac2e42aae581640d8425","bugs":{"url":"https://github.com/defi-org-code/ethereumjs-hooks/issues"},"homepage":"https://github.com/defi-org-code/ethereumjs-hooks#readme","_id":"@defi.org/ethereumjs-hooks@0.1.1","_nodeVersion":"16.3.0","_npmVersion":"7.18.1","dist":{"integrity":"sha512-Se0kxrY5yUOkHM8hVgyK2j5+eQ8FjXw+ayDKJGIEVi1+wPzhysave171F05Qtszo+XC3iFGkqG/NDSr7mUKq3Q==","shasum":"5d30fbd0c051b3357056f026158520cfae33bf4c","tarball":"https://registry.npmjs.org/@defi.org/ethereumjs-hooks/-/ethereumjs-hooks-0.1.1.tgz","fileCount":7,"unpackedSize":4459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1W1DCRA9TVsSAnZWagAAn00P/jmosI39FFGacb1XIjai\nLQEqLZVyCluYnUeSnmBrubK91nBgl3m2MeeNeAw3TdFR5e25fYZ6gr1x5iwe\nj6YXQVIpAy0rU9oClg6o9KnEl/6tCbBdfLkHb5D1KQL2V38PzEkzp9jVYjYq\nKLDuZsZA+dKVA+2vOZXyE+ZDE0jti0wMjMTWQNTL84uEreRLHB4o4mR4XnyB\nQGhVFlfyuVOQ+bk7sxTFNtUz+vJM4yziNK4r+KODxwmQgJHoHL+b2qeO3PTU\nlGg238WaXg9WAOwzgB3v+GWM9t+8HbfU1H+QTfRfmHsrWqW/0BYama3tF0GY\nSIZm8LuOZjt/Ye7j6/7km8WwvLD2aMu2h9C/Fa7AXkQoUiSpWQYlDD96WRBg\nCb+su5WE7Ro1CCKg8fJ+QSB8030roXR7lvBYVbESqbI4E0CbQGkGRFbLTNMj\naMymB9O6+83st8Pr8LVpyudvWmOf90x4Bi4lJ6rOYyyl/Fon/LwzRUSxfQaR\nf8mF9JOh8PBM4V4/gO5BxbGoBr3o7LvrRPneWQYcwN/DGu288Cpc41/jNMea\nQJP1iq3JtwgzRtDZmiq1wXv8giHiL4+KNYaFOVZVcKdLNTrdoCOJNvII0xTI\nQtKJabUHvqoK2i2Aqf910Y/oP0XbkeL+1PjzLFRKLVADULz+xEQTgAhYr4ru\n2cBL\r\n=OicJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDd38gyAlZs0BDvp43XNTWYJ5F57OqJYQgbhz1J9i5vewIhAJVnmfsWvF2UHlBmnEhEvBCr3VgsBIZiwUVcHBOxpN/R"}]},"_npmUser":{"name":"zlotindaniel","email":"zlotindaniel@gmail.com"},"directories":{},"maintainers":[{"name":"doronaviguy","email":"doronaviguy@gmail.com"},{"name":"amihaz","email":"hazbany.ami@gmail.com"},{"name":"uvorbs","email":"yuval@orbs.com"},{"name":"talkol","email":"talkol@gmail.com"},{"name":"zlotindaniel","email":"zlotindaniel@gmail.com"},{"name":"rotemy","email":"yakir.rotem@gmail.com"},{"name":"ronno","email":"ron@orbs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereumjs-hooks_0.1.1_1641377090855_0.87952530058509"},"_hasShrinkwrap":false},"0.1.2":{"name":"@defi.org/ethereumjs-hooks","version":"0.1.2","description":"ethereumjs hooks","repository":{"type":"git","url":"git+https://github.com/defi-org-code/ethereumjs-hooks.git"},"author":{"name":"defi.org"},"license":"MIT","main":"index.js","types":"index.d.ts","bin":{"ethereumjs-hooks":"onpostinstall.sh"},"dependencies":{"patch-package":"^6.4.7"},"peerDependencies":{"@ethereumjs/vm":"5.x","bn.js":"x"},"devDependencies":{"prettier":"2.x"},"scripts":{"patch":"patch-package @ethereumjs/vm","repatch":"patch-package --reverse; patch-package; patch-package @ethereumjs/vm","upload":"npm publish --access public"},"prettier":{"printWidth":180},"gitHead":"319478a42200916fdb5ba9934ff7aea651188c9f","bugs":{"url":"https://github.com/defi-org-code/ethereumjs-hooks/issues"},"homepage":"https://github.com/defi-org-code/ethereumjs-hooks#readme","_id":"@defi.org/ethereumjs-hooks@0.1.2","_nodeVersion":"16.3.0","_npmVersion":"7.18.1","dist":{"integrity":"sha512-Ndvo1cOEzelRu1QB/1q8SoWJ7Fp09LOBlFQu1WITc2jf/z481hVg++F/d1uOeimCsL+Ym3ZnBbSoIPLOVW2KIQ==","shasum":"c15e31da985586ab24e1666ce23695789e42ad58","tarball":"https://registry.npmjs.org/@defi.org/ethereumjs-hooks/-/ethereumjs-hooks-0.1.2.tgz","fileCount":7,"unpackedSize":4581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1W/rCRA9TVsSAnZWagAAKBYP/3KC3DrDdEVa7/iymjye\n+JpXlYBDxUp7+GTz4fCFHdA4RXaKMWpLkKaks9Ez5euKDTc9LiRBgmy3mUCi\n+zD8irMa+0XT8O9TUAGOzhbswcMiO9Ze/0Y6rNZj/+xPmdG68Q49AltcbfwL\nwbZ5O9Sz8NJxQYDFwHKssZpnxH+eD9baIHYS+wDIjnKGs8NoAx2rOxo6gOBW\nldAAuhdPGtRGaxcfh2b6wnGThZMtHbBGB2ZFvcNzSjGm5XS69Et/YNAg9eG8\nAsL6482G7kTDWTAPbQxO5ngCgInMRLzBWFm8OHTK6w40fVun790HhT0V5nqR\n1fuMX1UaJ9kWG30UUTK2rCe6v4K4aOQXihGmP4e5ALYlVFH2fdi4Df1aq5pU\n/PqsznbEBkzbyz+8JxoDFP6My+7ySTS082Gh84OfJKaO9AsA6LwRzOkWh+58\nv9jbpptL+YBghPoydtbWlloWUgP3I1ClP+i2TByQ17JoRSI52izUjBIWGQIE\nIh96W7QqE510fEQVP7ohmcMQphomWA4sMm3qLAIf6uzWSS+8kk6cxn4d5emS\ncUFePRjjCN6D3RIp1yI1yQYwwW0oQKjZvIy/16MyKB7NoBBcfSLmGx8yf/MC\nKvTMHK8qOeSNHkRElFEEB0ODRozHYhJBv6Ur7mL0uiOWOcVEDhlI5cSUNqUO\nMqKT\r\n=WSdt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7Gycf5JHRO3T++lhGagBERapEHD3WItVHH0b6EuXC6wIhAJvBQfoxWFbtf+6Os8lVgIxNZxl8BBxyf47LVxbgqlhB"}]},"_npmUser":{"name":"zlotindaniel","email":"zlotindaniel@gmail.com"},"directories":{},"maintainers":[{"name":"doronaviguy","email":"doronaviguy@gmail.com"},{"name":"amihaz","email":"hazbany.ami@gmail.com"},{"name":"uvorbs","email":"yuval@orbs.com"},{"name":"talkol","email":"talkol@gmail.com"},{"name":"zlotindaniel","email":"zlotindaniel@gmail.com"},{"name":"rotemy","email":"yakir.rotem@gmail.com"},{"name":"ronno","email":"ron@orbs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereumjs-hooks_0.1.2_1641377771432_0.2046081047932402"},"_hasShrinkwrap":false},"0.1.3":{"name":"@defi.org/ethereumjs-hooks","version":"0.1.3","description":"ethereumjs hooks","repository":{"type":"git","url":"git+https://github.com/defi-org-code/ethereumjs-hooks.git"},"author":{"name":"defi.org"},"license":"MIT","main":"index.js","types":"index.d.ts","bin":{"ethereumjs-hooks":"onpostinstall.sh"},"dependencies":{"patch-package":"^6.4.7"},"peerDependencies":{"@ethereumjs/vm":"5.x","bn.js":"x"},"devDependencies":{"prettier":"2.x"},"scripts":{"patch":"patch-package @ethereumjs/vm","repatch":"patch-package --reverse; patch-package; patch-package @ethereumjs/vm","upload":"npm publish --access public"},"prettier":{"printWidth":180},"gitHead":"3edd0f68c040d112b4dc5c36466b96bcf626c237","bugs":{"url":"https://github.com/defi-org-code/ethereumjs-hooks/issues"},"homepage":"https://github.com/defi-org-code/ethereumjs-hooks#readme","_id":"@defi.org/ethereumjs-hooks@0.1.3","_nodeVersion":"16.3.0","_npmVersion":"7.18.1","dist":{"integrity":"sha512-Hne4N78MYzTSCNF4q7LqeW4KsWEFr8rNaTqbNdO+kAfVL4FarRcQOqHBFAVy2TwWD0MA/EJS+viXiaF8p7/3Iw==","shasum":"859ad3dce9bcd76c6617ad56d99eae13d0bb761d","tarball":"https://registry.npmjs.org/@defi.org/ethereumjs-hooks/-/ethereumjs-hooks-0.1.3.tgz","fileCount":7,"unpackedSize":4591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1XVMCRA9TVsSAnZWagAA1Q4QAJsSuidxNHvfElXcUB1q\n3ozztAGizdIWtayjrQnd6K8NNuhrpzHGMhpjyVzqffbk1U7DYowq3GbNli38\n8KhIBR83uJPIlve0GybBpTVxco+GiXM5GNOkfTKzG1PxWFquDp5biMYE4SSi\nG22LmTeqsksMfqfv5J4YXsKfzOk3RulsPb0QOmfvfA9r9nAZlPOVYlLgeHsP\nDgRJhMB+FxIHXx6lsHe/hCTHvvGBdf0bbAaWvTY4xTzvD53IZGNIZhweJg9Z\nVsryOhVljlrsTfvL+JlGojPvRaiO6j4jjMr5g09ulBylwmpT1mKA7y731VBd\nR0ggJxStqz4F0zLPQuztpg6gvJYRaW8r4VcO2W3UlnkQoHMahKrm1g9KR7PE\nhkPFPp+kdg7MKVWxjyCdS3pRsOqIF6MB1pjM1Vax1TQD0nqrryonKyj+R7PG\n4McztkYmAd3iubrBOZYFg8OUdZnEQ/zxtL+1y97t01sN1OktZkEC4WcQkxCm\ncUD7XrBmYlSvF7GiBLmFBpVxa6UhdeLdcDJR0Jso6teGJSECSP4VNOXW2vuZ\nDd5EwEmbtXTWStrU65PJyAYbCDHOYdCKI5uuAfvS6Uusvwntt+IQNVTWu6bD\n//stgc8AYzJ5w4qg72LkHjo6DycqWvK+ckxIOf3YIktwTbJhKI9X4nA1scga\n9Lip\r\n=BuzS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvSz8n4fGer5JILV09p37qnB0bpAe8wQFhy//32RuCLQIgV0xkbK5vfhd/ABeCxWuxiPzMBLCQ3Nhs/njnAtNQVUk="}]},"_npmUser":{"name":"zlotindaniel","email":"zlotindaniel@gmail.com"},"directories":{},"maintainers":[{"name":"doronaviguy","email":"doronaviguy@gmail.com"},{"name":"amihaz","email":"hazbany.ami@gmail.com"},{"name":"uvorbs","email":"yuval@orbs.com"},{"name":"talkol","email":"talkol@gmail.com"},{"name":"zlotindaniel","email":"zlotindaniel@gmail.com"},{"name":"rotemy","email":"yakir.rotem@gmail.com"},{"name":"ronno","email":"ron@orbs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereumjs-hooks_0.1.3_1641379148183_0.7822256229021529"},"_hasShrinkwrap":false},"0.1.4":{"name":"@defi.org/ethereumjs-hooks","version":"0.1.4","description":"ethereumjs hooks","repository":{"type":"git","url":"git+https://github.com/defi-org-code/ethereumjs-hooks.git"},"author":{"name":"defi.org"},"license":"MIT","main":"index.js","types":"index.d.ts","bin":{"ethereumjs-hooks":"onpostinstall.sh"},"dependencies":{"patch-package":"^6.4.7"},"peerDependencies":{"@ethereumjs/vm":"5.x","bn.js":"x"},"devDependencies":{"prettier":"2.x"},"scripts":{"patch":"patch-package @ethereumjs/vm","repatch":"patch-package --reverse; patch-package; patch-package @ethereumjs/vm","upload":"npm publish --access public"},"prettier":{"printWidth":180},"gitHead":"2de06cfd7ba9512f25ad6a4c97086664599de8a0","bugs":{"url":"https://github.com/defi-org-code/ethereumjs-hooks/issues"},"homepage":"https://github.com/defi-org-code/ethereumjs-hooks#readme","_id":"@defi.org/ethereumjs-hooks@0.1.4","_nodeVersion":"16.3.0","_npmVersion":"7.18.1","dist":{"integrity":"sha512-QCJzpcgJDD+l9+cmbvYWtQ5EFzAUo7/9V7q/upmwFFDHduqxYJw4QgTkDyFgoKew9s/YN/oTJq2pcO+0v9rpbw==","shasum":"7b83250479cccb21a002b2c1c87f3a62b9ff5d39","tarball":"https://registry.npmjs.org/@defi.org/ethereumjs-hooks/-/ethereumjs-hooks-0.1.4.tgz","fileCount":7,"unpackedSize":4601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1XY1CRA9TVsSAnZWagAAVfYP/A54NP+1dvoafbAoscb2\nqE62g4TfZdi3fjQeB9Th/MY78dG4XZaJuGvsxOzW9G3x/yr3PAleBEK1aUv5\nM0z/vHQG9UP1xoKN+fIomTxeXQYujQnwPPnrd2IKyH2Bd2+XatdCXDddMRhX\noset6QaMEs1haTdyrKEqi9ZZOhfABdyWoJjbxYnRPEpbb7c7eDquNCizJ4aO\nON0YuH3UcCwTzJa1gKP5u+0jLuprgO/5NPypQRCcodlEsOJukpnqPLzMZqDa\nquexiVgye1DaSIyUn8YvByW+f3oKAqTfPpP3q+LK7w/sbp6sWLpcVNH5q6pz\nXdRjA4qmulzlbs3HcX71Vyuv1gRYCIknUlBxYWvafwIS6KX5MjPPj5V/NirD\nJtnZatHc57RYPsBVOznNUJ/vJzpJJk+yk8zq8V/DxTNlaW5yM+pcMLq03PYS\nyL2zoWu2U4eQ2oqJT5ZAHtsmmijlBftxNVwcx6Y5zYijb0zsvyC24Dm4xMXd\nFjQ6us7CBKfZUiWyHdaNbTq2HUIL6lsahS6d3XHcZtW+PucP7Dg4d6vtA0ZA\nuDnUllDf1MQgsOTNBjkw7C5RVwZqX7qi3jgcDpmI6lMtYesfDYlRO/OC36ym\nG9Uv8deTGOqDnNiCSXZzBn8l1EovuJU/v85ZrlTivDOjrBzOs9Mppog0P62d\n61Qs\r\n=uXKn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDpbCuJuWmjMOCGCAdZu01yDLv1koqyvEz9wBWqWMJbaAiAaVLZCzEkafZCQrTw+hDKtFlPQv1W6hNtxZQUNXrAciA=="}]},"_npmUser":{"name":"zlotindaniel","email":"zlotindaniel@gmail.com"},"directories":{},"maintainers":[{"name":"doronaviguy","email":"doronaviguy@gmail.com"},{"name":"amihaz","email":"hazbany.ami@gmail.com"},{"name":"uvorbs","email":"yuval@orbs.com"},{"name":"talkol","email":"talkol@gmail.com"},{"name":"zlotindaniel","email":"zlotindaniel@gmail.com"},{"name":"rotemy","email":"yakir.rotem@gmail.com"},{"name":"ronno","email":"ron@orbs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereumjs-hooks_0.1.4_1641379381062_0.7862205391454362"},"_hasShrinkwrap":false},"0.1.5":{"name":"@defi.org/ethereumjs-hooks","version":"0.1.5","description":"ethereumjs hooks","repository":{"type":"git","url":"git+https://github.com/defi-org-code/ethereumjs-hooks.git"},"author":{"name":"defi.org"},"license":"MIT","main":"index.js","types":"index.d.ts","bin":{"ethereumjs-hooks":"onpostinstall.sh"},"dependencies":{"patch-package":"^6.4.7"},"peerDependencies":{"@ethereumjs/vm":"5.x","bn.js":"x"},"devDependencies":{"prettier":"2.x"},"scripts":{"patch":"patch-package @ethereumjs/vm","repatch":"patch-package --reverse; patch-package; patch-package @ethereumjs/vm","upload":"npm publish --access public"},"prettier":{"printWidth":180},"gitHead":"e7313a01464621cb0e49db0ff15af11e1bdd5000","bugs":{"url":"https://github.com/defi-org-code/ethereumjs-hooks/issues"},"homepage":"https://github.com/defi-org-code/ethereumjs-hooks#readme","_id":"@defi.org/ethereumjs-hooks@0.1.5","_nodeVersion":"16.3.0","_npmVersion":"7.18.1","dist":{"integrity":"sha512-dCV3e+7FfTWDcApIvCB53qLuNL8bukb1TrZ9s7zZNpB48SgnsCQD/EX1aoefzGeAzRrC5cWWLcKDaeIjcZKvug==","shasum":"690c37978e43d52ab6031fc795a11337c641286f","tarball":"https://registry.npmjs.org/@defi.org/ethereumjs-hooks/-/ethereumjs-hooks-0.1.5.tgz","fileCount":7,"unpackedSize":4501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1X5OCRA9TVsSAnZWagAAjO0QAIXNbiBzcxz1zOEIoDMD\nU92tsRL3O5/RM7ainpc7rEiGBg4u4QPqCZfgxiSRTaNEz610lYbRT1HPf3Sy\neyVtHXHVdiFUcrG4g56FqkH2BobLA3ZRsIUxaT+OntVMDfPb2aVwdAcd8IKC\nL9/sUQoTkqf4Fkwj8X21CtWGZ0KZvqeau8n0/K7kvVlxpbo8T9Y9GR8gcAt2\nCD3CyCvJXKQr7Mc5oOcrIjFWdwckmbr2ADXyjkoDxpYUFGCH6TS0E+2BsNBq\nCsjuDDxegAcueNNz+AVZXN+wJP2HoGbZNkUFKB4M4hwSY4Ulho4rWqaPqfdG\niqW8jMdjGVJeDoZ2QehDIQdUyPtxrq9oJ+s/4S3gkwXMJaBj8/XR6WrU0+J+\nqlogz6zkuCYlQeQ4alCCW4WJgaJ+ODnCMA7yyFxc16N+I6aUItcYm7qOiJN4\n4OcbQW2sLz6iulfROD8mK7jqIotRbATVWk4Jt0/lr/td1EnQDLHq9J1Beev9\n9Sts1RwekY9lFY4EMp3BVVB0aU71kxkphEQ0MQjV4UREF3+OYgLfiOUGSsLM\nPkePXT0FneIsQlcGFiTFMv2BR0GcKfCrc7WAxDPMSOE3d3EeI8QBI/KC6zYN\naQZl143XVbAZazFDvHoJYsRnKIcN5zu08d5N1C5fm6anj4UHbdeiJVZNt5Cd\nxSh6\r\n=KeRy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEUiIHhOVnv7MCyA58eOjsSIJy5GlIofN5d2qvUIvAR/AiANObeIbk3a5Lbpx6lomOq5THwCeXSBHU0z4nUtFZADQA=="}]},"_npmUser":{"name":"zlotindaniel","email":"zlotindaniel@gmail.com"},"directories":{},"maintainers":[{"name":"doronaviguy","email":"doronaviguy@gmail.com"},{"name":"amihaz","email":"hazbany.ami@gmail.com"},{"name":"uvorbs","email":"yuval@orbs.com"},{"name":"talkol","email":"talkol@gmail.com"},{"name":"zlotindaniel","email":"zlotindaniel@gmail.com"},{"name":"rotemy","email":"yakir.rotem@gmail.com"},{"name":"ronno","email":"ron@orbs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereumjs-hooks_0.1.5_1641381454788_0.8827141404358934"},"_hasShrinkwrap":false},"0.1.6":{"name":"@defi.org/ethereumjs-hooks","version":"0.1.6","description":"ethereumjs hooks","repository":{"type":"git","url":"git+https://github.com/defi-org-code/ethereumjs-hooks.git"},"author":{"name":"defi.org"},"license":"MIT","main":"index.js","types":"index.d.ts","bin":{"ethereumjs-hooks":"onpostinstall.sh"},"dependencies":{"patch-package":"^6.4.7"},"peerDependencies":{"@ethereumjs/vm":"5.x","bn.js":"x"},"devDependencies":{"prettier":"2.x"},"scripts":{"patch":"patch-package @ethereumjs/vm","repatch":"patch-package --reverse; patch-package; patch-package @ethereumjs/vm","upload":"npm publish --access public"},"prettier":{"printWidth":180},"gitHead":"3e59d5c389c8055dd6a25f453a7a36ce6c5d17b3","bugs":{"url":"https://github.com/defi-org-code/ethereumjs-hooks/issues"},"homepage":"https://github.com/defi-org-code/ethereumjs-hooks#readme","_id":"@defi.org/ethereumjs-hooks@0.1.6","_nodeVersion":"16.3.0","_npmVersion":"7.18.1","dist":{"integrity":"sha512-LOU+EyoiCaL9ufMfZjHgvCOVYJVHdEcgFOdU2KIo4sC7X8bBJgnbIR/yOqGI561tPuzRXExjmyj4fCr20NzVmQ==","shasum":"cc89041236a009cf64f058e19890ec4328680f02","tarball":"https://registry.npmjs.org/@defi.org/ethereumjs-hooks/-/ethereumjs-hooks-0.1.6.tgz","fileCount":7,"unpackedSize":4493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1YqzCRA9TVsSAnZWagAAhUkP/iFvMiYcWTYbBCxnD9kD\nr359BNUPGr+MA8QtCcSxZP1iJPxQA75kLaJwgwfJKNQX69jfST0e4xOwTez/\nCDUWilmFueNLVfF5zO47YSGHh4SKAoaghJTmyFt9D8a37d16he6ISJ6bxhLj\nmx/5MZAN21nSLHaDM1kvindLDL9fLedJUHz0vGx0l+iLQhDUPeU7zQkkrGXx\nd26Buil+HFaDPa2lrYGz+QvTgmWuesoP+vNdUtKjIl20sXj+4aVn6aTK2ad8\nAXa7X9TxtJA3SqtCBEMzTFgRlkFuTiLXLd1pHSXQJQ8UbL6gyyPGM0T9FGCI\n2kRk2+WCwGMKzOhrKspMJEzzR11d5243wa/qro71ewyLqnHe7YOkjoZ6dMHF\nMxrsIAwPNm8YkwNA9sQXA7ExRDysOcgEoKEYuqOFdyn/M+i+nNpW5paBeq5J\nQIFygvmHB3KWsUJIokj7Z+fflUTNuTA2oMKOsjJyuCodQRu83FeATgBGndhp\nRalxvZy2vvu0wXib7XD+54Nh3oZFp6GL7IHtRzSJnUhDgMoApPY/uEbfHM+X\nuSR8ljTaKt5Q7m5IWGBvSGrDFQ/cLYSK3Cl4QjzO95cGXNzr7b6jgeFa3kcp\nlTp0LSPcKMqQrEyzrbUvr0z1YHkTKQ/lBTnPVMLWpJXMCsf2scmQAVB1Ck8U\nvx3i\r\n=cZHX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvPRmVwT1c9yFmjsUg5VxEos4cgiKeaiqi0rOPigXuaQIhAPM4sTwWzCAmnKL/J9GtnKfjdQA7EczsWIhdJDe2xJfG"}]},"_npmUser":{"name":"zlotindaniel","email":"zlotindaniel@gmail.com"},"directories":{},"maintainers":[{"name":"doronaviguy","email":"doronaviguy@gmail.com"},{"name":"amihaz","email":"hazbany.ami@gmail.com"},{"name":"uvorbs","email":"yuval@orbs.com"},{"name":"talkol","email":"talkol@gmail.com"},{"name":"zlotindaniel","email":"zlotindaniel@gmail.com"},{"name":"rotemy","email":"yakir.rotem@gmail.com"},{"name":"ronno","email":"ron@orbs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereumjs-hooks_0.1.6_1641384626890_0.6011629815207611"},"_hasShrinkwrap":false}},"time":{"created":"2022-01-05T09:57:11.226Z","0.1.0":"2022-01-05T09:57:11.424Z","modified":"2022-04-05T03:37:59.428Z","0.1.1":"2022-01-05T10:04:51.030Z","0.1.2":"2022-01-05T10:16:11.593Z","0.1.3":"2022-01-05T10:39:08.301Z","0.1.4":"2022-01-05T10:43:01.219Z","0.1.5":"2022-01-05T11:17:34.935Z","0.1.6":"2022-01-05T12:10:27.092Z"},"maintainers":[{"email":"idana@orbs.com","name":"idana"},{"email":"doronaviguy@gmail.com","name":"doronaviguy"},{"email":"hazbany.ami@gmail.com","name":"amihaz"},{"email":"yuval@orbs.com","name":"uvorbs"},{"email":"talkol@gmail.com","name":"talkol"},{"email":"zlotindaniel@gmail.com","name":"zlotindaniel"},{"email":"yakir.rotem@gmail.com","name":"rotemy"},{"email":"ron@orbs.com","name":"ronno"}],"description":"ethereumjs hooks","homepage":"https://github.com/defi-org-code/ethereumjs-hooks#readme","repository":{"type":"git","url":"git+https://github.com/defi-org-code/ethereumjs-hooks.git"},"author":{"name":"defi.org"},"bugs":{"url":"https://github.com/defi-org-code/ethereumjs-hooks/issues"},"license":"MIT","readme":"# ethereumjs-hooks\n\nTest utilities that hook into ethereumjs evm.\n\n> For testing purposes only, use at your own risk\n\n## Installation\n\nin `package.json`:\n\n```json\n\"devDependencies\": {\n  \"@defi.org/ethereumjs-hooks\": \"latest\"\n}\n...\n\"scripts\": {\n  \"postinstall\": \"ethereumjs-hooks\"\n}\n```\n\n## evmJumpBlocks(number, fn)\n\nModifies EVM opcode `0x43` (`block.number`) to return `block.number + n`. Does not affect web3, only solidity/evm runtime.\n\nEffect remains globally until `evmJumpBlocks(0)` is called.\n\nUseful for testing contract states that depend on blocknumber far in the future (for example Compound.finance).\n\nUsage example:\n\n```typescript\nimport { evmJumpBlocks } from \"@defi.org/ethereumjs-hooks\";\n\nafterEach(() => evmJumpBlocks(0));\n\nit(async () => {\n  const currentBlockNumber = await someContract.methods.getBlockNumber().call(); // solidity 'block.number'\n\n  evmJumpBlocks(100_000);\n\n  await someContract.methods.getBlockNumber().call(); // currentBlockNumber + 100,000\n});\n```\n","readmeFilename":"README.md"}