goevmlab
goevmlab copied to clipboard
Evm laboratory
issue https://github.com/ethereum/execution-specs/issues/911 fix https://github.com/ethereum/execution-specs/pull/912
So basically Geth, Besu and OE all return 0x0 on BLOCKHASH(0x831fc01b15af74fc30c) while Nethermind returns Keccak(0x831fc01b15af74fc30c). Netherminds Blockhash provider: https://github.com/NethermindEth/nethermind/blob/master/src/Nethermind/Nethermind.Evm.Test/TestBlockhashProvider.cs https://github.com/NethermindEth/nethermind/blob/master/src/Nethermind/Ethereum.Test.Base/TestBlockhashProvider.cs The state test documentation also states that " Since the...
.. So one can e.g switch to the memory-pane and scroll through the contents 
tracker for https://github.com/status-im/nimbus-eth1/issues/2522
For some reason, `revm` is super slow now, 10x slower than it used to be. ``` INFO [06-05|11:19:12.946] Stats gethbatch-0 execSpeed=32.7ms longest=440.665257ms count=935 INFO [06-05|11:19:12.946] Stats eelsbatch-0 execSpeed=950.5ms longest=6.400992834s count=35...
Not meant to be merged. Opening here for visibility in case other clients want an apples-to-apples comparison of bls precompiles with equivalent inputs.