Andrew Ashikhmin

Results 49 issues of Andrew Ashikhmin

Currently the following tests fail when updating to [v14.1](https://github.com/ethereum/tests/releases/tag/v14.1): ``` Validation error kWrongBlockGas RevertInCreateInInit_Paris_d0g0v0_Cancun ....................................... Failed Validation error kWrongBlockGas dynamicAccountOverwriteEmpty_Paris_d0g0v0_Cancun ............................... Failed Validation error kWrongBlockGas RevertInCreateInInitCreate2Paris_d0g0v0_Cancun ................................. Failed Validation error...

see https://google.github.io/styleguide/cppguide.html#Include_What_You_Use

maintenance

If `NewBlock` and `NewBlockHashes` are removed from the protocol, it makes it incompatible with other blockchains that haven't gone through The Merge, such as Polygon. For Ethereum, formally removing `NewBlock`(`Hashes`)...

c-update
t-networking
a-review
s-draft

There is a panic in this run https://github.com/erigontech/erigon/actions/runs/12419039690/job/34673503099 of the clean-exit-block-downloding test: ``` !!->panic: runtime error: index out of range [2] with length 2 OK-> OK->goroutine 358 [running]: OK->github.com/erigontech/erigon-lib/chain/snapcfg.Preverified.Versioned({0xc000b96000?, 0xc000c7e270?,...

imp1

e3 has transaction-level historical state, so there's no reason to do the cache trickery in `doCallMany` [x] https://github.com/erigontech/erigon/issues/12944 [x] https://github.com/erigontech/erigon/pull/12424 [] i think can't simplify `doCallMany` - but can simplify...

imp2
erigon3

From https://eips.ethereum.org/EIPS/eip-7702#backwards-compatibility: "This EIP breaks the invariant that an account balance can only decrease as a result of transactions originating from that account. It also breaks the invariant that an...

pectra
imp1