EVM: replace blocks' information with real values
The block in the kernel and in the proxy contain too much mocked values, this needs to be fixed:
- Add more "real" information in L2 blocks
- gas used
- size
- Encode them in RLP (like we do for receipts and objects)
- Create "real" block constants from these blocks, it uses again too much mocked values
- Remove mocked values from the proxy
Edited by Pierrick Couderc