mirror of
https://gitlab.com/pulsechaincom/erigon-pulse.git
synced 2024-12-22 11:41:19 +00:00
693459073e
This commit splits the eth package, separating the handling of eth and snap protocols. It also includes the capability to run snap sync (https://github.com/ethereum/devp2p/blob/master/caps/snap.md) , but does not enable it by default. Co-authored-by: Marius van der Wijden <m.vanderwijden@live.de> Co-authored-by: Martin Holst Swende <martin@swende.se> # Conflicts: # cmd/geth/misccmd.go # cmd/utils/flags.go # core/blockchain.go # core/blockchain_snapshot_test.go # core/forkid/forkid.go # core/rawdb/accessors_snapshot.go # core/rawdb/schema.go # core/state/snapshot/generate.go # core/state/statedb.go # eth/api_test.go # eth/backend.go # eth/downloader/downloader.go # eth/downloader/downloader_test.go # eth/downloader/modes.go # eth/downloader/queue.go # eth/downloader/statesync.go # eth/gen_config.go # eth/handler.go # eth/handler_test.go # eth/helper_test.go # eth/peer.go # eth/protocol.go # eth/protocol_test.go # eth/sync.go # eth/sync_test.go # ethstats/ethstats.go # les/client.go # les/enr_entry.go # les/handler_test.go # les/peer.go # les/server_handler.go # tests/block_test_util.go # trie/proof.go # trie/proof_test.go # trie/trie.go # turbo/trie/notary.go # turbo/trie/sync_bloom.go |
||
---|---|---|
.. | ||
downloader | ||
fetcher | ||
filters | ||
gasprice | ||
integrity | ||
protocols | ||
stagedsync | ||
tracers | ||
api_backend.go | ||
api_test.go | ||
api_tracer.go | ||
api.go | ||
backend.go | ||
bloombits.go | ||
config.go | ||
debug.go | ||
discovery.go | ||
firehose.go | ||
gen_config.go | ||
handler_eth_test.go | ||
handler_eth.go | ||
handler_snap.go | ||
handler_test.go | ||
handler.go | ||
peer.go | ||
peerset.go | ||
sync_test.go | ||
sync.go |