go-ethereum
go-ethereum copied to clipboard
Go implementation of the Ethereum protocol
When `evm statetest --bench` is specified, benchmark the execution similarly to `evm run`. It will explicitly error if there is more than one matched subtest to be executed (new `statetest`...
ERC-4337 networks rely now on a [JS tracer](https://github.com/eth-infinitism/bundler/blob/master/packages/validation-manager/src/BundlerCollectorTracer.ts) to protect bundlers from DoS attacks. Given this step has to be performed "for free" it is important for bundlers to have...
#### System information Geth version: `1.14.8` OS & Version: OSX #### Expected behaviour When rpc.Client Close() is called, I would expect a message like this to be sent ``` err...
``` txpool demotes pending txns only if their nonce is now lower than the nonce in the latest state or the account no longer has enough funds to cover the...
Adds a protocol handler fuzzer that will try to fuzz the protocol handlers. Two points of discussion: - currently input needs to be valid RLP which makes it harder to...
add unit tests for `p2p/addrutil`
This field is a duplicate of [`UpdateScore.SignerCount`](https://github.com/ethereum/go-ethereum/blob/9326a118c7c074a6c719b381033845c47c1168f5/beacon/light/committee_chain.go#L108) and never referenced.
#### System information Geth version: `1.14.8` OS & Version: OSX #### Expected behaviour Calling the `Rollback()` function on the simulated backend should set gas tip back to parameter passed by...
The default value of `fr.Element` is already zero, you can see the evidence in `go-verkle` here: 1. https://github.com/ethereum/go-verkle/blob/dffa7562dbe971a9776f43795d49177a18ecb5c8/tree.go#L273 2. https://github.com/ethereum/go-verkle/blob/dffa7562dbe971a9776f43795d49177a18ecb5c8/tree.go#L294 It doesn't call `SetZero` for those already zeroed `fr.Element`s.
We could add a bit more info about running geth in docker. Things like: - how to set up the volumes - which cli params are needed - how to...