Commit Graph

70 Commits (3c37db798995f1f64b69587e2e534b3014613a22)

Author SHA1 Message Date
Shude Li 09d889d2e3
core: remove withdrawal length check for state processor (#30286) 1 month ago
jwasinger ed8fd0ac09
all: stateless witness builder and (self-)cross validator (#29719) 3 months ago
Matthieu Vachon a09a610384
core/tracing: add system call callback when performing `ProcessBeaconBlockRoot` (#29355) 5 months ago
Sina M 064f37d6f6
eth/tracers: live chain tracing with hooks (#29189) 6 months ago
Marius van der Wijden 8f7fbdfedc
core: refactor consensus interface (#29283) 6 months ago
Haotian cffb7c8604
params: use the same variable name as EIP-4788 (#29195) 6 months ago
Martin HS a5a4fa7032
all: use uint256 in state (#28598) 8 months ago
Felix Lange bc42e88415
core: add basic chain history support in GenerateChain (#28428) 11 months ago
Marius van der Wijden c39cbc1a78
core: implement BLOBBASEFEE opcode (0x4a) (#28098) 12 months ago
lightclient 1efd12f695
core: fix calculation of blob gasprice in tx receipt (#28082) 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
Martin Holst Swende b058cf454b
core, tests: EIP-4844 transaction processing logic (#27721) 1 year ago
Delweng 6c732766c8
core,console: replace noarg fmt.Errorf with errors.New (#27332) 1 year ago
Péter Szilágyi 85a4b82b33
all: tie timestamp based forks to the passage of London (#27279) 1 year ago
Péter Szilágyi bbc565ab05
core/types, params: add blob transaction type, RLP encoded for now (#27049) 1 year ago
Roberto Bayardo 67ac5f0ae7
core, core/types: plain Message struct (#25977) 2 years ago
Marius van der Wijden 2a2b0419fb
all: implement withdrawals (EIP-4895) (#26484) 2 years ago
rjl493456442 cda051eba7
core, cmd: fill blockNumber in logs (#26345) 2 years ago
Mark Tyneway b4ea2bf7dd
all: implement EIP-1153 transient storage (#26003) 2 years ago
ycyraum 877ef7f09e
core: remove unused bc ChainContext in applyTransaction 2 years ago
Marius van der Wijden 686b2884ee
all: removed blockhash from statedb (#23126) 3 years ago
Martin Holst Swende 94451c2788
all: implement EIP-1559 (#22837) 3 years ago
lightclient bbfb1e4008
all: add support for EIP-2718, EIP-2930 transactions (#21502) 4 years ago
Sina Mahmoodi eb21c652c0
cmd,core,eth,params,tests: define yolov3 + enable EIP-2565 (#22213) 4 years ago
Martin Holst Swende 7770e41cb5
core: improve contextual information on core errors (#21869) 4 years ago
Marius van der Wijden 2045a2bba3
core, all: split vm.Context into BlockContext and TxContext (#21672) 4 years ago
Martin Holst Swende 6487c002f6
all: implement EIP-2929 (gas cost increases for state access opcodes) + yolo-v2 (#21509) 4 years ago
gary rong b9df7ecdc3
all: seperate consensus error and evm internal error (#20830) 4 years ago
Rob Mulholand 3b6c9902f3 core: remove unused gas return in ApplyTransaction (#20065) 5 years ago
Martin Holst Swende 4c90efdf57 consensus,core,miner: avoid overhead of creating a new block (#19301) 5 years ago
Brent 7fb89697fd core/types: add block location fields to receipt (#17662) 6 years ago
Hyung-Kyu Hqueue Choi cf33d8b83c core: fix typo in comment (#17586) 6 years ago
Wenbiao Zheng d1aa605f1e all: remove the duplicate 'the' in annotations (#17509) 6 years ago
ledgerwatch feb6620c34 core: relax type requirement for bc in ApplyTransaction (#16901) 6 years ago
Péter Szilágyi 6f69cdd109
all: switch gas limits from big.Int to uint64 7 years ago
Péter Szilágyi 5bbd7fb390
consensus, core, params: rebrand Metro to Byzantium 7 years ago
Péter Szilágyi ff9a868232 core/state: revert metro suicide map addition (#15024) 7 years ago
rjl493456442 28aea46ac0
core: implement Metropolis EIP 658, receipt status byte 7 years ago
Péter Szilágyi a56f3dc0d9 core, ethclient: implement Metropolis EIP 98 (#14750) 7 years ago
Jeffrey Wilcke 10a57fc3d4 consensus, core/*, params: metropolis preparation refactor 7 years ago
Péter Szilágyi a7b9e484d0 consensus, core, ethstats: use engine specific block beneficiary (#14318) 8 years ago
Péter Szilágyi 09777952ee core, consensus: pluggable consensus engines (#3817) 8 years ago
Péter Szilágyi e588e0ca2b
all: next batch of log polishes to contextual versions 8 years ago
Péter Szilágyi d4fd06c3dc
all: blidly swap out glog to our log15, logs need rework 8 years ago
Nick Johnson 17d92233d9 cmd/geth, core: add support for recording SHA3 preimages (#3543) 8 years ago
Felix Lange 7731061903 core/vm: move Log to core/types 8 years ago
Jeffrey Wilcke bbc4ea4ae8 core/vm: improved EVM run loop & instruction calling (#3378) 8 years ago
Jeffrey Wilcke 3fc7c97827 core, core/vm: implemented a generic environment (#3348) 8 years ago
Jeffrey Wilcke 12d654a6fc core, core/state: fixed consensus issue added touch revert 8 years ago