ak88

Results 19 issues of ak88

Introduces a new archive format called Era1, which is based on the [Era spec](https://github.com/status-im/nimbus-eth2/blob/613f4a9a50c9c4bd8568844eaffb3ac15d067e56/docs/e2store.md#era-files) made by nimbus, and [this proposal ](https://hackmd.io/@arnetheduck/H15vMzx2s) from arnetheduck. The purpose of Era1 is to provide...

Closes #7525 Closes #7524 Closes #7522 Resolves #7521 ## Changes Implements changes from * [Update EIP-6110: change request to flat encoding EIPs#8856](https://github.com/ethereum/EIPs/pull/8856) * [Update EIP-7685: change requests hash to flat...

New spec for 7702 here: https://eips.ethereum.org/EIPS/eip-7702 ## Changes - PER_AUTH_BASE_COST now costs 15.000 - Fields are bounded as: assert auth.chain_id < 2 **64 assert auth.nonce < 2 **64 assert len(auth.address)...

Instead of a hash set, build a `JournalSet` that can be injected into the `EvmState` `AccessTracker` contains all accessed addresses and storage cells, which can be primed before init of...

Fixes #8685 y parity can be set to nonsense in a setcode tx. Instead of returning a calculated y parity in RPC set V - V.offset instead.

Fixes Closes Resolves # Because HeadersSyncFeed is multithreaded, when running HandleResponse, there is a race condition where two threads can attempt to add the same batch to the _dependencies collection....

Adds check for gap block on new head block saving a snapshot with candidates from the deposit contract

XDC

HeaderValidator and Blockvalidator for XDC

XDC