Clean the EVM direct vs contract calls
TransactionProcessor and VirtualMachine both have a slightly different approach to creates and calls by which I mean that there is code that decides on what to do depending on whether we are the top level call or deeper. I believe some improvements can be done here to make the code more readable.
@chandanlal92 started working on this issue via WorksHub.
@chandanlal92, this happened to be mentioned on WorksHub but it is marked as difficult since it requires significant knowledge of VM and Nethermind code. Would you reach out to us via Gitter - there is some work around this area being done by me now. I wouldn't want you to pick sonething that might be too hard to start with.
Hey, I join the Gitter nethermind channel but I don't see the info related to the work you were doing, can you provide me some guidance? thanks in advance,
Hi @vodelerk https://github.com/NethermindEth/nethermind/blob/master/README.md https://nethermind.io
@tkstanczak does this still need any work?