ethereum / ethereumj

DEPRECATED! Java implementation of the Ethereum yellowpaper. For JSON-RPC and other client features check Ethereum Harmony
GNU Lesser General Public License v3.0
2.18k stars 1.1k forks source link

VMHook redesign #1179

Closed eugene-shevchenko closed 5 years ago

eugene-shevchenko commented 6 years ago

Removes VMHookFactory and VMHook static method injection. Adds new mechanism VMHook initialization via Spring context. To add custom VMHook implementation it just need define Spring component within ethereumj context.

coveralls commented 6 years ago

Coverage Status

Coverage decreased (-0.1%) to 56.493% when pulling 8473f2318077f37a1f84bc3e677e701b7cbbefd8 on feature/vmhook-extracting into 10afc142e18df7b12670b85e210754aaaf2a6800 on develop.