Commit Graph

1668 Commits (27e59827d804b0112c4213465ff3b902e25cb6d9)

Author SHA1 Message Date
Péter Szilágyi cd31f2dee2
all: change chain head markers from block to header (#26777) 2 years ago
Chris Ziogas 2ad150d986
eth/tracers: add native flatCallTracer (aka parity style tracer) (#26377) 2 years ago
Péter Szilágyi b3ae073488
eth: use the last announced finalized block as the sync ancient limit (#26685) 2 years ago
Yier 4034c675be
eth/filters: fix a breaking change and return rpctransaction (#26757) 2 years ago
rjl493456442 fe01a2f63b
all: use unified emptyRootHash and emptyCodeHash (#26718) 2 years ago
Péter Szilágyi 90d25514af
core, eth: merge snap-sync chain download progress logs (#26676) 2 years ago
Roman Krasiuk 15e5e6176b
eth/catalyst: request too large error (#26722) 2 years ago
Marius van der Wijden 6428663faf
eth/catalyst: send INVALID instead of INVALID_BLOCK_HASH (#26696) 2 years ago
ucwong e9d42499bb
eth/downloader: fix typo (#26716) 2 years ago
Martin Holst Swende 13d7de77f4
eth/downloader: fix empty-body case in queue fetchresult (#26707) 2 years ago
Martin Holst Swende 645e3e86c4
core, eth/downloader: make body validation more strict (#26704) 2 years ago
Marius van der Wijden 7fb42e6db2
eth/downloader: handle missing withdrawals if empty list is expected (#26675) 2 years ago
Marius van der Wijden dbd6c1324d
eth/catalyst: return error if withdrawals are nil post-shanghai (#26691) 2 years ago
Sina Mahmoodi ff38c9ee2e
eth/filters: replace atomic pointer with value (#26689) 2 years ago
Darioush Jalali 7d29fff415
eth/tracers: more fork overrides in traceBlockToFile (#26655) 2 years ago
Sina Mahmoodi 2def62b99b
eth/filters: avoid block body retrieval when no matching logs (#25199) 2 years ago
Chris Ziogas b0cd8c4a5c
core/vm: set tracer-observable `value` of a delegatecall to match parent `value` (#26632) 2 years ago
Martin Holst Swende 22c3ad1d12
core/state, trie: remove unused error-return from trie Commit operation (#26641) 2 years ago
Péter Szilágyi 3086c256c9
eth/downloader: fix timeout resurrection panic (#26652) 2 years ago
Péter Szilágyi bf1798e04e
common/prque: generic priority queue (#26290) 2 years ago
Marius van der Wijden 6a148dd5c3
eth/catalyst: disallow forkchoiceupdate v1 post-shanghai (#26645) 2 years ago
Péter Szilágyi 095e365fac
all: remove support for Ropsten (#26644) 2 years ago
jwasinger 0c9eb8c9a4
eth/catalyst: make getPayloadBodiesByRange take hex inputs (#26624) 2 years ago
rjl493456442 9842301376
all: remove database commit callback, rework noderesolver (#26637) 2 years ago
Marius van der Wijden 2f73f4f028
eth/catalyst,miner: include withdrawals in payload id calculation (#26554) 2 years ago
Felföldi Zsolt 3a5aceed8f
beacon/engine: move core/beacon to beacon/engine (#26616) 2 years ago
Martin Holst Swende 8860b39754
all: prepare for path-based trie storage (#26603) 2 years ago
Marius van der Wijden 9826cd65bc
eth/catalyst: implement engine_getPayloadBodiesByHash/Range methods (#26232) 2 years ago
Marius van der Wijden a8cf4399a9
eth/catalyst: return invalid params instead of invalid payload params (#26591) 2 years ago
rjl493456442 efbd508d21
eth/tracer: rename to revertReason (#26574) 2 years ago
Felix Lange df52967ff6
eth/catalyst: fix panic in TestWithdrawals (#26563) 2 years ago
Marius van der Wijden 2fecac6041
eth/catalyst: implement exchangeCapabilities method (#26555) 2 years ago
Marius van der Wijden 245cff0a1a
eth/catalyst: error on nil withdrawals post-shanghai (#26549) 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
Sina Mahmoodi d36e6fc49d
go.mod: upgrade to latest goja (#26523) 2 years ago
rjl493456442 2b44ef5f93
miner, cmd, eth: require explicit etherbase address (#26413) 2 years ago
Paul 97401b6c63
eth/filters: fix typo in comment (#26515) 2 years ago
rjl493456442 a21e963ac2
eth/catalyst: trigger beacon sync directly with provided chain head (#26489) 2 years ago
rjl493456442 b748709a11
eth/downloader: fix cornercase when clean stale beacon headers (#26441) 2 years ago
Péter Szilágyi 452a12aa79
eth/downloader: move the pivot in beacon sync mode too (#26453) 2 years ago
Martin Holst Swende 2c6dda5ad7
eth/tracers: use non-threaded tracechain (#24283) 2 years ago
Martin Holst Swende 7a489623ac
core/state: remove notion of fake storage (#24916) 2 years ago
Péter Szilágyi 71f7988b0f
eth/downloader: create repro testcase for beacon header loss 2 years ago
Gary Rong 686f7438d3 eth/downloader: fix unexpected skeleton header deletion 2 years ago
Péter Szilágyi b56c796220
cmd, core, eth, els, params: disallow setheads below genesis, tweaks 2 years ago
Péter Szilágyi fcf3d00488
eth, les: polish forkid a bit, fix races and transition validation 2 years ago
rjl493456442 6c149fd4ad
core, eth, trie, light: clean up trie interface (#26388) 2 years ago
Marius van der Wijden a4e19c5ca3
all: implement forkid changes for shanghai 2 years ago
Marius van der Wijden efc9409ca9
params: core: enable shanghai based on timestamps 2 years ago