Commit Graph

38 Commits (babd5d80261706a7f12ebe38882f92fb68dd68c5)

Author SHA1 Message Date
rjl493456442 623b17ba20
core/state: state reader abstraction (#29761) 3 months ago
Marius van der Wijden b0b67be0a2
all: remove forkchoicer and reorgNeeded (#29179) 3 months ago
Ignacio Hagopian ab3ee99ca9
trie, core/state: Nyota EIP-6800 & EIP-4762 spec updates (#30357) 3 months ago
Guillaume Ballet e9467eec1c
consensus/beacon, core/types: add verkle witness builder (#30129) 3 months ago
Sina M a223efcf39
core: implement EIP-2935 (#29465) 3 months ago
Guillaume Ballet 44a50c9f96
cmd, core, params, trie: add verkle access witness gas charging (#29338) 7 months ago
lightclient 2e8e35f2ad
all: refactor so `NewBlock`, `WithBody` take `types.Body` (#29482) 7 months ago
Guillaume Ballet da7469e5c4
core: add an end-to-end verkle test (#29262) 8 months ago
Sina Mahmoodi 95741b1844
core: move genesis alloc types to core/types (#29003) 9 months ago
Martin HS a5a4fa7032
all: use uint256 in state (#28598) 10 months ago
Péter Szilágyi 470dba8fc1
core/vm: set basefee to 0 internally on eth_call (#28470) 1 year ago
Felix Lange bc42e88415
core: add basic chain history support in GenerateChain (#28428) 1 year ago
rjl493456442 1cb3b6aee4
eth/protocols/snap: fix snap sync failure on empty storage range (#28306) 1 year 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
Martin Holst Swende b058cf454b
core, tests: EIP-4844 transaction processing logic (#27721) 1 year ago
Péter Szilágyi 85a4b82b33
all: tie timestamp based forks to the passage of London (#27279) 2 years ago
rjl493456442 fe01a2f63b
all: use unified emptyRootHash and emptyCodeHash (#26718) 2 years ago
Martin Holst Swende 91cb6f863a
tests: update (#26548) 2 years ago
Marius van der Wijden 2a2b0419fb
all: implement withdrawals (EIP-4895) (#26484) 2 years ago
Martin Holst Swende 2b57a27d9e
all: make timestamp-based fork checks based on uint64 (#26474) 2 years ago
Andrei Maiboroda 793f0f9ec8
core/vm: implement EIP-3860: Limit and meter initcode (#23847) 2 years ago
rjl493456442 dea1fb3cfc
all: cleanup tests (#25641) 2 years ago
rjl493456442 d10c280309
all: move genesis initialization to blockchain (#25523) 2 years ago
Andrei Maiboroda f32feeb260
core/vm: implement EIP-2681: Limit account nonce to 2^64-1 (#23853) 3 years ago
Martin Holst Swende 0658712f65
core: check if sender is EOA (#23303) 3 years ago
Marius van der Wijden 97aacd9b35
core: fix pre-check for account balance under EIP-1559 (#23244) 3 years ago
Marius van der Wijden a675c89c75
core: readded state processor error tests (#23055) 3 years ago
Péter Szilágyi c503f98f6d
all: rename internal 1559 gas fields, add support for graphql (#23010) 4 years ago
Felföldi Zsolt 2d716c4b01
core: add new eip-1559 tx constraints (#22970) 4 years ago
Martin Holst Swende a6c462781f
EIP-1559: miner changes (#22896) 4 years ago
Martin Holst Swende 67e7f61af7
core: fix failing tests (#22888) 4 years ago
Martin Holst Swende 94451c2788
all: implement EIP-1559 (#22837) 4 years ago
ucwong 83e4c49e2b
trie : use trie.NewStackTrie instead of new(trie.Trie) (#22246) 4 years ago
Martin Holst Swende 7770e41cb5
core: improve contextual information on core errors (#21869) 4 years ago