go-ethereum
go-ethereum copied to clipboard
Go implementation of the Ethereum protocol
This PR is a part of the LES/5 series. It adds a package of beacon chain-related data structures and syncing mechanisms: - BeaconChain syncs stores beacon headers and relevant parts...
# Rationale The situation can arise that you are connected to nodes but you do not get any block announcements. E.g. all nodes you are connected to are syncing or...
# Rationale ### Why should this feature exist? Minor database corruption should be automatically recoverable without resyncing. ### What are the use-cases? There is a 831-block gap between the receipts...
Instead of returning bytes from instruction functions use `returnData` buffer to keep output (as partly already done). The PR needs some cleanups and documentation how `returnData` should be managed.
Shanghai is not fully specified yet, but it is good to track all ongoing efforts for shanghai: | EIP | PR | | -- | -- | [EIP-3540: EVM Object...
Implements https://eips.ethereum.org/EIPS/eip-3651 for Shanghai. TODO: add tests
Very crude implementation of a miner recommit. I think we should refactor the whole miner thingy and maybe pull out the post-merge block production from the miner
add new page for hardware requirements also intended to be included on new site
Attempt to bring the FAQs up to date - removes questions relating to fast-sync, adds some relating to PoS and light clients. Please suggest more frequently asked questions if they...