Commit Graph

1557 Commits (389021a5afd01147c851870c693ded8760e6a08c)

Author SHA1 Message Date
rene 984e752ce5
eth: return error from eth_chainID during sync before EIP-155 activates (#21686) 4 years ago
Marius van der Wijden 49c2816d54
eth: improve log message (#22146) 4 years ago
gary rong 5a1b384352
core: persist bad blocks (#21827) 4 years ago
Chris Ziogas 89030ec0b4
eth/downloader: fix race condition in tests (#22140) 4 years ago
Martin Holst Swende 4bb5c6ca7a
eth/protocols/snap: speed up hash checks (#22023) 4 years ago
Martin Holst Swende 58b9db5f7c
eth/protocols/snap: track reverts when peer rejects request (#22016) 4 years ago
Péter Szilágyi 83d317cff9
cmd/utils, eth/downloader: minor snap nitpicks 4 years ago
jk-jeongkyun 618454214b
eth/downloader: enhanced test cases for downloader queue (#22114) 4 years ago
ucwong a425a47ddc
core/rawdb, eth/protocols : Method name typo fix (#22026) 4 years ago
jk-jeongkyun 653e8b9dd9
eth/downloader: remove unnecessary condition (#22052) 4 years ago
Suriyaa Sundararuban 0a09a39325
eth/filters: replace wiki links with new doc pages (#22070) 4 years ago
Sina Mahmoodi 9c6b5b904a
eth, eth/tracers: include intrinsic gas in calltracer, expose for all tracers (#22038) 4 years ago
Marius van der Wijden 158f72cc0c
internal/ethapi: restore net_version RPC method (#22061) 4 years ago
ucwong 61469cfeaf
eth/downloader: fix typo in comment (#22019) 4 years ago
ucwong c5a3ffa363
eth/download/statesync : optimize to avoid a copy in state sync hashing (#22035) 4 years ago
Mr-Leshiy 0fe66f8ae4
eth/protocols/eth: remove magic numbers in test (#21999) 4 years ago
Péter Szilágyi 017831dd5b
core, eth: split eth package, implement snap protocol (#21482) 4 years ago
Martin Holst Swende 4d48980e74
core, eth, les: implement unclean-shutdown marker (#21893) 4 years ago
lzhfromustc 62dc59c2bd
miner, test: fix potential goroutine leak (#21989) 4 years ago
Martin Holst Swende e9e86aeacb
eth: fix error in tracing if reexec is set (#21830) 4 years ago
Felföldi Zsolt a2795c8055
les: fix nodiscover option (#21906) 4 years ago
Alex Prut 810f9e057d
all: remove redundant conversions and import names (#21903) 4 years ago
gary rong 23524f8900
all: disable recording preimage of trie keys (#21402) 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
aaronbuchwald 3e82c9ef67
eth/api: fix potential nil deref in AccountRange (#21710) 4 years ago
mr_franklin c37e68e7c1
all: replace RWMutex with Mutex in places where RLock is not used (#21622) 4 years ago
Marius van der Wijden 19a1c95046
eth/downloader: cache parent hash instead of recomputing (#21678) 4 years ago
gary rong 905ed109ed
eth/downloader: fix data race around the ancientlimit (#21681) 4 years ago
Guillaume Ballet 6c8310ebb4
trie: use stacktrie for Derivesha operation (#21407) 4 years ago
rene a25899f3dc
cmd/devp2p: add eth protocol test suite (#21598) 4 years ago
Péter Szilágyi fb835c024c
eth/downloader: dynamically move pivot even during chain sync 4 years ago
Martin Holst Swende b65c384181
eth/tracers: regenerate assets from #21549 (#21564) 4 years ago
Julian Koh 71c37d82ad
js/tracers: make calltracer report value in selfdestructs (#21549) 4 years ago
gary rong 328901c24c
cmd, eth: offer maxprice flag for overwritting price cap (#21531) 4 years ago
Péter Szilágyi 367f12f734
eth/downloader: only roll back light sync if not fully validating 4 years ago
Marius van der Wijden de971cc845
eth: added trace_call to trace on top of arbitrary blocks (#21338) 4 years ago
Péter Szilágyi eeaf191633
core, eth, trie: prepare trie sync for path based operation 4 years ago
Martin Holst Swende 3010f9fc75
eth/downloader: change intial download size (#21366) 4 years ago
Giuseppe Bertone 5cdb476dd1
"Downloader queue stats" is now provided once per minute (#21455) 4 years ago
libotony 05280a7ae3
eth/tracers: revert reason in call_tracer + error for failed internal calls (#21387) 4 years ago
Marius van der Wijden 16d7eae1c8
eth: updated comments (#21490) 4 years ago
Péter Szilágyi d8da0b3d81
core/state, eth, trie: stabilize memory use, fix memory leak 4 years ago
Martin Holst Swende 0f4e7c9b0d
eth: utilize sync bloom for getNodeData (#21445) 4 years ago
gary rong 87c0ba9213
core, eth, les, trie: add a prefix to contract code (#21080) 4 years ago
Martin Holst Swende 9f7b79af00
eth/downloader: fix rollback issue on short chains 4 years ago
Péter Szilágyi 8cbdc8638f
core: define and test chain rewind corner cases (#21409) 4 years ago
Martin Holst Swende 7cee2509c0
eth/downloader: allow all timers to exit 4 years ago
Martin Holst Swende 9fea1a5cf5
eth/downloader: set deliverytime on drops and timeouts too 4 years ago
Péter Szilágyi 4b9c0ea76d
eth/downloader: save the correct delivery time for state sync 4 years ago