You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* data, driver, krypto, web3: add Int to JSON type in data.md
* data: M3:2048 function
* driver, evm: move block finalization to evm.md
* evm: bloom filter function
* driver, evm: actually compute gas used and logs bloom
* data: don't use #fun
* data: better naming of bloom filter stuff
@@ -632,6 +635,71 @@ After executing a transaction, it's necessary to have the effect of the substate
632
635
rule <k> #deleteAccounts(.List) => . ... </k>
633
636
```
634
637
638
+
### Block processing
639
+
640
+
-`#startBlock` is used to signal that we are about to start mining a block and block initialization should take place (before transactions are executed).
641
+
-`#finalizeBlock` is used to signal that block finalization procedures should take place (after transactions have executed).
642
+
-`#rewardOmmers(_)` pays out the reward to uncle blocks so that blocks are orphaned less often in Ethereum.
0 commit comments