plugeth/core
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
..
asm
state
types core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
vm
.gitignore
bench_test.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
block_validator_test.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
block_validator.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
blockchain_test.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
blockchain.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
blocks.go
chain_makers_test.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
chain_makers.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
dao_test.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
dao.go
database_util_test.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
database_util.go
error.go
events.go
evm.go
fees.go
filter_test.go
gaspool.go
gen_genesis_account.go
gen_genesis.go
genesis_alloc.go
genesis_test.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
genesis.go
headerchain.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
helper_test.go
mkalloc.go
state_processor.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
state_transition.go
tx_list_test.go
tx_list.go
tx_pool_test.go
tx_pool.go
types.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00