Commit Graph

1687 Commits (ea9e62ca3db5c33aa7438ebf39c189afd53c6bf8)

Author SHA1 Message Date
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
Ha DANG 9d38466437
eth/downloader: fix some typos (#26396) 2 years ago
rjl493456442 01808421e2
core/state: return error when storage trie can't be opened (#26350) 2 years ago
Martin Holst Swende b818e73ef3
tests: update tests (#26314) 2 years ago
Felix Lange f53ff0ff4a
eth/filters, eth/tracers: add request cancellation checks (#26320) 2 years ago
Martin Holst Swende fa97788c75
eth/tracers/native: fix possible crash in prestate tracer (#26351) 2 years ago
Michael de Hoog 262bd38fce
eth/tracers: return proper error from debug_TraceTransaction when tx not found (#26211) 2 years ago
Sina Mahmoodi 711afbc7fd
core,eth: add `debug_setTrieFlushInterval` to change trie flush frequency (#24785) 2 years ago
rjl493456442 890e2efca2
eth, cmd: remove syncTarget from eth config (#26330) 2 years ago
Martin Holst Swende 1f35988a00
eth/tracers, core/vm: remove `time` from trace output and tracing interface (#26291) 2 years ago
rjl493456442 743e404906
core, eth, les, tests, trie: abstract node scheme (#25532) 2 years ago
Martin Holst Swende 6975f09998
eth/catalyst: make tests less time-sensitive (#26201) 2 years ago
Sina Mahmoodi 64067fbdc4
eth/tracers: small refactor for native tracers (#26196) 2 years ago
Mark Tyneway b4ea2bf7dd
all: implement EIP-1153 transient storage (#26003) 2 years ago
Felix Lange 9afc6816d2
common/lru: add generic LRU implementation (#26162) 2 years ago
Jolly Zhao f58ebd9696
all: use github.com/deckarep/golang-set/v2 (generic set) (#26159) 2 years ago
Martin Holst Swende 8c5ce1107b
eth/filters: send rpctransactions in pending-subscription (#26126) 2 years ago
Martin Holst Swende ea65edaa28
eth, catalyst: fix flaky tests (#26153) 2 years ago
Martin Holst Swende 093b2ac32a
eth/filters: fix failing benchmark-test (#26144) 2 years ago
Sina Mahmoodi 53b624b56d
eth/tracers: add multiplexing tracer (#26086) 2 years ago
Martin Holst Swende ca948b8579
eth/catalyst, miner: deduplicate work + show payload id (#26115) 2 years ago
rjl493456442 a2a144c593
miner, eth: implement recommit mechanism for payload building (#25836) 2 years ago
Sina Mahmoodi 0c40df5f28
eth/tracers: prestateTracer - exclude unchanged storage slots in diffMode (#25944) 2 years ago
Delweng 8e69622c68
eth/tracers: add withLog to callTracer (#25991) 2 years ago
vdwijden b0d44338bb
eth: implement eth/68 (#25980) 2 years ago
Nicolas Gotchac 5329aa3786
Fix trace call for inner reverts (#25971) 2 years ago
rjl493456442 2c1af8b1ec
cmd, eth: implement full-sync tester (#26035) 2 years ago
Sina Mahmoodi 0f4942214d
eth/tracers: fix gasUsed for native and JS tracers (#26048) 2 years ago
Martin Holst Swende a1fc0d8144
eth/filters: change filter block to be by-ref (#26054) 2 years ago
Péter Szilágyi c4a662176e
core, eth: for types with accurate size calcs, return uint64, not float (#26046) 2 years ago
Péter Szilágyi a6dda03644
all: refactor txpool into it's own package in prep for 4844 2 years ago
Martin Holst Swende 5f70f9fd37
eth/tracers: simplify test framework (#25973) 2 years ago