Commit Graph

1267 Commits (2743fb042945add8dfe4ca782310e123318c7d79)

Author SHA1 Message Date
Martin Holst Swende 6ec1561044
eth: implement eth66 (#22241) 4 years ago
Martin Holst Swende e01096f531
eth/handler, broadcast: optimize tx broadcast mechanism (#22176) 4 years ago
Péter Szilágyi bfdff4c5b8
eth: fix snap sync cancellation 4 years ago
Péter Szilágyi 409b16e5ab
cmd/utils, eth/ethconfig: unindex txs older than ~1 year 4 years ago
gary rong f566dd305e
all: bloom-filter based pruning mechanism (#21724) 4 years ago
Martin Holst Swende 7ed860d4f1
eth: don't wait for snap registration if we're not running snap (#22272) 4 years ago
gary rong 098a2b6e26
eth: move eth.Config to a common package (#22205) 4 years ago
ucwong 83e4c49e2b
trie : use trie.NewStackTrie instead of new(trie.Trie) (#22246) 4 years ago
Alex Prut ef84da8481
all: remove unneeded parentheses (#21921) 4 years ago
Péter Szilágyi e3430ac7df
eth: check snap satelliteness, delegate drop to eth (#22235) 4 years ago
Sina Mahmoodi 3c728fb129
eth/tracers: fix unigram tracer (#22248) 4 years ago
Sina Mahmoodi eb21c652c0
cmd,core,eth,params,tests: define yolov3 + enable EIP-2565 (#22213) 4 years ago
Martin Holst Swende d2779ed7ac
eth, p2p: reserve half peer slots for snap peers during snap sync (#22171) 4 years ago
gary rong adf130def8
eth/tracers: move tracing APIs into eth/tracers (#22161) 4 years ago
Martin Holst Swende 797b0812ab
eth/protocols/snap: snap sync testing (#22179) 4 years ago
Sina Mahmoodi c4307a9339
eth/filters: fix potential deadlock in filter timeout loop (#22178) 4 years ago
Péter Szilágyi 42f9f1f073
core/state: convert prefetcher to concurrent per-trie loader 4 years ago
meowsbits 81bf9f97c9
downloader: extract findAncestor search functions (#21744) 4 years ago
gary rong 45cb1a580a
eth, les: add new config field SyncFromCheckpoint (#22123) 4 years ago
Dan DeGreef c76573a97b
eth/protocols/eth: fix slice resize flaw (#22181) 4 years ago
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