Official Go implementation of the Ethereum protocol
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Felix Lange
b7b62d4b3c
eth/downloader: also drain stateCh, receiptCh in eth/61 mode
...
State and receipt deliveries from a previous eth/62+ sync can hang if
the downloader has moved on to syncing with eth/61. Fix this by also
draining the eth/63 channels while waiting for eth/61 data.
A nicer solution would be to take care of the channels in a central
place, but that would involve a major rewrite.
9 years ago
..
downloader
eth/downloader: also drain stateCh, receiptCh in eth/61 mode
9 years ago
fetcher
core, eth, trie: fix data races and merge/review issues
9 years ago
filters
cmd/utils, rpc/comms: stop XEth when IPC connection ends
9 years ago
backend.go
eth: fix error casting regression during database open
9 years ago
backend_test.go
core, eth, trie: fix data races and merge/review issues
9 years ago
cpu_mining.go
all: Add GPU mining, disabled by default
9 years ago
gasprice.go
eth, xeth: fix GasPriceOracle goroutine leak
9 years ago
gpu_mining.go
all: Add GPU mining, disabled by default
9 years ago
handler.go
eth, p2p, rpc/api: polish protocol info gathering
9 years ago
handler_test.go
core, eth, trie: fix data races and merge/review issues
9 years ago
helper_test.go
eth, p2p, rpc/api: polish protocol info gathering
9 years ago
metrics.go
core, eth, trie: fix data races and merge/review issues
9 years ago
peer.go
eth, p2p, rpc/api: polish protocol info gathering
9 years ago
protocol.go
eth, p2p, rpc/api: polish protocol info gathering
9 years ago
protocol_test.go
eth: clean out light node notions from eth
9 years ago
sync.go
eth: remove workaround for asynchronous processing in the downloader
9 years ago
sync_test.go
eth, p2p, rpc/api: polish protocol info gathering
9 years ago