Commit Graph

30 Commits (3cf807b65e9581155004fe0d1eeafdd25bc4c0ee)

Author SHA1 Message Date
jwasinger 478012ab23
all: remove TerminalTotalDifficultyPassed (#30609) 1 month ago
Martin HS 459bb4a647
core/state: move state log mechanism to a separate layer (#30569) 1 month ago
Guillaume Ballet e9467eec1c
consensus/beacon, core/types: add verkle witness builder (#30129) 3 months ago
Artyom Aminov 32a1e0643c
beacon/engine, consensus/beacon: use params.MaximumExtraDataSize instead of hard-coded value (#29721) 4 months ago
lightclient 2e8e35f2ad
all: refactor so `NewBlock`, `WithBody` take `types.Body` (#29482) 7 months ago
Sina M 064f37d6f6
eth/tracers: live chain tracing with hooks (#29189) 8 months ago
Marius van der Wijden 8f7fbdfedc
core: refactor consensus interface (#29283) 8 months ago
Martin HS a5a4fa7032
all: use uint256 in state (#28598) 10 months ago
Martin Holst Swende 6aa88ccdd2
beacon/engine, eth/catalyst, miner: EIP-4788 CL/EL protocol updates (#27872) 1 year ago
Martin Holst Swende b8d38e76ef
core, params, beacon/engine: implement EIP 4788 BeaconRoot (#27849) 1 year ago
Delweng 7c95ebd63d
consensus/misc: move eip1559 into a package (#27828) 1 year ago
Péter Szilágyi 57268f7e6c
all: rename dataGas to blobGas (#27789) 1 year ago
Felix Lange 393d4db18c
core/types: add 4844 data gas fields in Receipt (#27743) 1 year ago
Péter Szilágyi 1f9b69b36d
consensus, core, eth/downloader, params: 4844 chain validation (#27382) 2 years ago
Péter Szilágyi 85a4b82b33
all: tie timestamp based forks to the passage of London (#27279) 2 years ago
Péter Szilágyi dde2da0efb
all: remove ethash pow, only retain shims needed for consensus and tests (#27178) 2 years ago
Péter Szilágyi 91faf2c559
consensus, core/typer: add 4844 excessDataGas to header, tie it to Cancun (#27046) 2 years ago
rjl493456442 48d1bf0678
consensus: improve consensus engine definition (#26871) 2 years ago
Marius van der Wijden 2a2b0419fb
all: implement withdrawals (EIP-4895) (#26484) 2 years ago
Martin Holst Swende b818e73ef3
tests: update tests (#26314) 2 years ago
Felix Lange b628d72766
build: upgrade to go 1.19 (#25726) 2 years ago
Martin Holst Swende 45a660a4f2
consensus/beacon: don't ignore errors 2 years ago
Marius van der Wijden 77308cd6fc
consensus/beacon: check ttd reached on pos blocks (#25552) 2 years ago
Guillaume Ballet ff2259457a
consensus/beacon: fix typo in comment (#25391) 2 years ago
Marius van der Wijden 7217ef4c9c
consensus/beacon: verify timestamp is greater than parent timestamp (#25236) 2 years ago
Marius van der Wijden 62470eeaf8
consensus/beacon: copy td value so we can modify it (#25230) 2 years ago
Marius van der Wijden d12b1a91cd
consensus/beacon: check that only the latest pow block is valid ttd block (#25187) 2 years ago
Marius van der Wijden b1e72f7ea9
core/evm: RANDOM opcode (EIP-4399) (#24141) 3 years ago
jovijovi b3b8b268eb
consensus: define MaxGasLimit as a const in params (#24092) 3 years ago
Marius van der Wijden 3038e480f5
all: core rework for the merge transition (#23761) 3 years ago