Commit Graph

1240 Commits (8bd8e1b24afeb5b19bc6709c7358f325c039750b)

Author SHA1 Message Date
gary rong 93da0cf8a1
cmd, core, eth, light, trie: dump clean cache periodically (#20391) 4 years ago
Martin Holst Swende 105922180f
eth/downloader: refactor downloader + queue (#21263) 4 years ago
Martin Holst Swende 295693759e
core/vm: less allocations for various call variants (#21222) 4 years ago
gary rong 6eef141aef
les: historical data garbage collection (#19570) 4 years ago
Martin Holst Swende 967d8de77a
eth/downloader: fix peer idleness tracking when restarting state sync (#21260) 4 years ago
Martin Holst Swende 5b1cfdef89
eth: increase timeout in TestBroadcastBlock (#21299) 4 years ago
gary rong 61270e5e1c
eth/gasprice: lighter gas price oracle for light client (#20409) 4 years ago
Martin Holst Swende 12867d152c
rpc, internal/ethapi: default rpc gascap at 25M + better error message (#21229) 4 years ago
Marius van der Wijden d671dbd5b7
eth/downloader: fixes data race between synchronize and other methods (#21201) 4 years ago
Marius van der Wijden ddeea1e0c6
core: types: less allocations when hashing and tx handling (#21265) 4 years ago
Marius van der Wijden 02cea2330d
eth: returned revert reason in traceTx (#21195) 4 years ago
gary rong 93142e50c3
eth: don't block if transaction broadcast loop fails (#21255) 4 years ago
gary rong 56a319b9da
cmd, eth, internal, les: add txfee cap (#21212) 4 years ago
sixdays a981b60c25
eth/downloader: don't use defer for unlock before return (#21227) 4 years ago
gary rong 4a19c0e7b8
core, eth, internal: include read storage entries in structlog output (#21204) 4 years ago
Martin Holst Swende e9ba536d85
eth/downloader: fix spuriously failing tests (#21149) 4 years ago
Paweł Bylica cf6674539c
core/vm: use uint256 in EVM implementation (#20787) 5 years ago
Greg Colvin cd57d5cd38
core/vm: EIP-2315, JUMPSUB for the EVM (#20619) 5 years ago
Martin Holst Swende a5eee8d1dc
eth/downloader: more context in errors (#21067) 5 years ago
Felix Lange 9219e0fba4
eth: interrupt chain insertion on shutdown (#21114) 5 years ago
Martin Michlmayr 4f2784b38f
all: fix typos in comments (#21118) 5 years ago
Felföldi Zsolt b4a2681120
les, les/lespay: implement new server pool (#20758) 5 years ago
Martin Holst Swende 4535230059
cmd, core, eth: background transaction indexing (#20302) 5 years ago
Guillaume Ballet 234cc8e77f
eth/downloader: minor typo fixes in comments (#21035) 5 years ago
ploui c2147ee154
eth: don't inadvertently enable snapshots in archive nodes (#21025) 5 years ago
Péter Szilágyi 34ed2d834a
eth: skip transaction announcer goroutine on eth<65 5 years ago
Péter Szilágyi 65cd28aa0e
tests: cleanup snapshot generator goroutine leak 5 years ago
Péter Szilágyi b0bbd47185
eth: fix shutdown regression to abort downloads, not just cancel 5 years ago
gary rong b9df7ecdc3
all: seperate consensus error and evm internal error (#20830) 5 years ago
rene 648b0cb714
cmd, core: remove override muir glacier and override istanbul (#20942) 5 years ago
Martin Holst Swende 6402c42b67
all: simplify and fix database iteration with prefix/start (#20808) 5 years ago
Felix Lange c8e9a91672
build: upgrade to golangci-lint 1.24.0 (#20901) 5 years ago
gary rong f0b5eb09eb
eth, les: fix flaky tests (#20897) 5 years ago
ucwong 66ed58bfcc
eth/fetcher: add missing timer.Stop calls (#20861) 5 years ago
ucwong 47f7c736cb
eth/filters: add missing Ticker.Stop call (#20862) 5 years ago
Wenbiao Zheng 03fe9de2cb
eth: add debug_accountRange API (#19645) 5 years ago
Hanjiang Yu 8f05cfa122
cmd, consensus: add option to disable mmap for DAG caches/datasets (#20484) 5 years ago
Ha ĐANG 5d7e5b00be
eth/filters: fix typo on unindexedLogs function's comment (#20827) 5 years ago
Felix Lange d6c5f2417c
eth: improve shutdown synchronization (#20695) 5 years ago
Martin Holst Swende 39f502329f
internal/ethapi: don't set sender-balance to maxuint, fixes #16999 (#20783) 5 years ago
Péter Szilágyi dc6e98d2a8
eth: when triggering a sync, check the head header TD, not block 5 years ago
Péter Szilágyi 270fbfba4b
eth: fix transaction announce/broadcast goroutine leak 5 years ago
gary rong 92f3405dae
eth, les: fix time sensitive unit tests (#20741) 5 years ago
Péter Szilágyi 6e05ccd845
core/state/snapshot, tests: sync snap gen + snaps in consensus tests 5 years ago
Péter Szilágyi 351a5903b0
core/rawdb, core/state/snapshot: runtime snapshot generation 5 years ago
Péter Szilágyi 542df8898e
core: initial version of state snapshots 5 years ago
Boqin Qin 2a5ed1a1d3
eth/downloader: fix possible data race by inconsistent field protection (#20690) 5 years ago
Péter Szilágyi c6be24c731
eth/fetcher: remove randomness from test data 5 years ago
Boqin Qin 1b9c5b393b
all: fix goroutine leaks in unit tests by adding 1-elem channel buffer (#20666) 5 years ago
Péter Szilágyi 36a1e0b67d
eth: don't enforce minimum broadcast, fix broadcast test 5 years ago