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.
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.
8 years ago
..
encoding.go
all: gofmt -w -s
8 years ago
encoding_test.go
light: implemented odr-capable trie and state structures
9 years ago
errors.go
all: update license information
9 years ago
hasher.go
all: fix spelling errors
8 years ago
iterator.go
core, consensus: pluggable consensus engines ( #3817 )
8 years ago
iterator_test.go
trie: add difference iterator ( #3637 )
8 years ago
node.go
trie: ensure resolved nodes stay loaded
8 years ago
node_test.go
trie, core/state: improve memory usage and performance ( #3135 )
8 years ago
proof.go
all: blidly swap out glog to our log15, logs need rework
8 years ago
proof_test.go
all: fix go vet warnings
9 years ago
secure_trie.go
all: blidly swap out glog to our log15, logs need rework
8 years ago
secure_trie_test.go
trie, core/state: improve memory usage and performance ( #3135 )
8 years ago
sync.go
trie: remove dependency on ethdb
8 years ago
sync_test.go
trie: add difference iterator ( #3637 )
8 years ago
trie.go
all: blidly swap out glog to our log15, logs need rework
8 years ago
trie_test.go
trie, whisper/whisperv5: use math/rand Read function
8 years ago