go-ethereum/eth
Péter Szilágyi 09777952ee core, consensus: pluggable consensus engines (#3817)
This commit adds pluggable consensus engines to go-ethereum. In short, it
introduces a generic consensus interface, and refactors the entire codebase to
use this interface.
2017-04-05 00:16:29 +02:00
..
downloader all: import "context" instead of "golang.org/x/net/context" 2017-03-22 20:49:15 +01:00
fetcher core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
filters core: refactor genesis handling 2017-03-23 15:58:43 +01:00
gasprice all: import "context" instead of "golang.org/x/net/context" 2017-03-22 20:49:15 +01:00
api_backend.go all: import "context" instead of "golang.org/x/net/context" 2017-03-22 20:49:15 +01:00
api.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
backend_test.go core: refactor genesis handling 2017-03-23 15:58:43 +01:00
backend.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
bad_block.go Logger updates 3 (#3730) 2017-03-02 14:06:16 +01:00
bind.go all: import "context" instead of "golang.org/x/net/context" 2017-03-22 20:49:15 +01:00
db_upgrade.go Logger updates 3 (#3730) 2017-03-02 14:06:16 +01:00
handler_test.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
handler.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
helper_test.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
metrics.go eth, eth/downloader, eth/fetcher: delete eth/61 code 2016-07-22 13:17:19 +02:00
peer.go all: update light logs (and a few others) to the new model 2017-03-03 11:41:52 +02:00
protocol_test.go eth, les: shorten genesis block mismatch error message 2017-02-27 17:19:41 +01:00
protocol.go core: bugfix state change race condition in txpool (#3412) 2016-12-10 23:54:58 +01:00
sync_test.go eth: skip transaction handling during fast sync 2016-05-17 14:17:20 +03:00
sync.go core, eth, les: support resuming fast sync on heavy rollback (#3743) 2017-03-22 01:37:24 +01:00