jwasinger

Results 129 comments of jwasinger

So as we discussed, this PR will be broken up: * PR which implements witness gathering during block execution, the ability to dump said witnesses RLP-encoded to disk. * PR...

https://github.com/ethereum/go-ethereum/blob/9dc20080d595da153e48e91204285bab3d6ff8a5/core/state/statedb.go#L1229 storage slots for selfdestructed accounts won't end up in the witness

In this draft PR, fork ordering rules require `SendallForkBlock` to come before `MergeForkBlock` to make these changes testable without requiring the merge. If this change goes live, it will happen...

I got a bit busy and forgot about this. For the reported transactions with discrepancies, I retrieved the tx hash and an opcode trace of each transaction: https://gist.github.com/jwasinger/1cda01680a5ff66bb0061f02a6a6da9a . There...

for 0x666bab2c4b14cd7bd2131d29064b30343a65865e646fb57b306b0f8884c82104 and 0xb2eaa48e39a21d5a34a4474c9722d4796b701b1f84af9b0f5f816ff7db4e447d, the out of gas is caused because the init code does not have enough gas remaining to create the contract after it finishes. I recreated this...

It seems like it would make sense to upstream `eth_callBundle` from mev-geth for this: https://docs.flashbots.net/flashbots-auction/miners/mev-geth-spec/v06-rpc#eth_callbundle

Fixed in https://github.com/ewasm/testnet/pull/144

I'm currently using this to test clique locally. To spin up clique cluster using docker-compose: * clone this branch and the working branch of clique (https://github.com/paritytech/parity-ethereum/pull/9862 ) to the same...

Yeah. It's one hell of a hack to include geth in this script (and it also requires a few other dependencies). I'll write a quick note about how to set...