Igor Mandrigin
637493e8f1
Merge branch 'master' into geth-1.9.20
2020-08-29 15:28:03 +02:00
Igor Mandrigin
948cd29be7
fixes
2020-08-29 13:43:44 +02:00
gary rong
550bd11f9d
core, eth, les, trie: add a prefix to contract code ( #21080 )
...
# Conflicts:
# cmd/evm/internal/t8ntool/execution.go
# consensus/clique/clique.go
# consensus/ethash/consensus.go
# core/block_validator.go
# core/blockchain.go
# core/blockchain_test.go
# core/genesis.go
# core/rawdb/accessors_indexes_test.go
# core/rawdb/accessors_metadata.go
# core/rawdb/chain_iterator_test.go
# core/rawdb/database.go
# core/rawdb/schema.go
# core/state/database.go
# core/state/iterator_test.go
# core/state/statedb.go
# core/state/sync.go
# core/state/sync_test.go
# core/tx_pool_test.go
# core/types/block_test.go
# core/types/derive_sha.go
# eth/downloader/downloader.go
# eth/downloader/queue.go
# eth/downloader/statesync.go
# eth/fetcher/block_fetcher.go
# eth/fetcher/block_fetcher_test.go
# eth/handler.go
# les/odr_requests.go
# les/server_handler.go
# light/odr.go
# light/odr_test.go
# light/trie.go
# miner/worker.go
# trie/database.go
# trie/secure_trie.go
# trie/sync.go
# trie/sync_bloom.go
# trie/sync_test.go
2020-08-29 13:25:20 +02:00
Alex Sharov
07ca5c643a
eth_syncing ( #991 )
...
* eth_syncing
* linters
* fix readme
* cleanup cli params
* go mod tidy
* remove memsize ui dep
* remove bloomfilter
* implement net_peerCount
* remove legacy flags
2020-08-29 08:24:50 +01:00
Alex Sharov
f0bc2b2146
Run tests on lmdb and badger ( #624 )
...
* lmdb tests
* trigger ci
* fix tests
* disable parallelism
* disable parallelism
* cleanup resources
* cleanup resources
* reduce concurency
* try run tests on bolt
* try run tests on bolt
* fix downloader test
* run bolt tests
* rely on interface instead of exact instance
* Rename AbstractKV to KV
* don't use separator for badger
* don't initialize badger cursor - because it not used here
* fix linter
* try reduce badger compactors
* compat with master
* try lmdb
* try lmdb
* try lmdb
* reduce badger's MaxTableSize, reduce badger's minGoMaxProc for inMem option
* allow to close closed db
* release
* release
* ideal batch size for badger
* ideal batch size for badger
2020-06-05 10:25:33 +01:00
Alexey Akhunov
fe01bccbb8
Apply Turbo-Geth modifications to go-ethereum codebase
2019-11-01 21:52:03 +01:00
Guillaume Ballet
dcc4adfcd7
cmd/geth: wrong memory size sanitizing on OpenBSD ( #19793 )
2019-07-05 13:13:21 +03:00
Péter Szilágyi
536b3b416c
cosensus, core, eth, params, trie: fixes + clique history cap
2019-05-16 10:39:35 +03:00
Péter Szilágyi
9effd64290
core, eth, trie: bloom filter for trie node dedup during fast sync ( #19489 )
...
* core, eth, trie: bloom filter for trie node dedup during fast sync
* eth/downloader, trie: address review comments
* core, ethdb, trie: restart fast-sync bloom construction now and again
* eth/downloader: initialize fast sync bloom on startup
* eth: reenable eth/62 until we properly remove it
2019-05-13 15:28:01 +03:00