Commit Graph

1722 Commits (d40a255e973775575d8d16456252f93ac75c09f0)

Author SHA1 Message Date
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
Delweng a404195c7b
eth/tracers: fix the issue prestate missing existing contract state (#25996) 2 years ago
Delweng c776a98c83
eth/tracers: fix the issue of panic in prestate with diffmode (#25957) 2 years ago
lmittmann 5b1a04b9c7
eth/filters, ethclient/gethclient: add fullTx option to pending tx filter (#25186) 2 years ago
Jens W 010f47f76a
eth/protocols/eth: fix typo in log message (#25969) 2 years ago
Martin Holst Swende 5a02b2d6d0
all: fix spelling mistakes (#25961) 2 years ago
Ryan Schneider df2b3cd2bd
eth/filters: fix for eth_getLogs failing with finalized- and safe tag (#25922) 2 years ago
Martin Holst Swende 067bac3f24
core, ethclient/gethclient: improve flaky tests (#25918) 2 years ago
rjl493456442 e50aeac4d0
eth/traces: add state limit (#25812) 2 years ago
Delweng 5d52a35931
eth/tracers: add diffMode to prestateTracer (#25422) 2 years ago
Martin Holst Swende ee301c750b
all: fix docstrings 2 years ago
rjl493456442 1913b50111
eth, miner: add timeout for building sealing block (#25407) 2 years ago
Martin Holst Swende f61b50b1e8
eth/protocols/snap: serve snap requests when possible (#25644) 2 years ago
Sina Mahmoodi ff1f49245d
eth/tracers: remove revertReasonTracer, add revert reason to callTracer (#25508) 2 years ago
Delweng 85aafcfb2b
eth/tracers: fix a bug in prestateTracer (#25884) 2 years ago
Martin Holst Swende 456b187892
trie, eth/protocols/snap: less tiny db-writes during trie-healing (#25681) 2 years ago