kiel barry
09d44247f7
log: fixes for golint warnings ( #16775 )
7 years ago
GagziW
ea1724de1a
log: changed if-else blocks to conform with golint ( #16661 )
7 years ago
Egon Elbre
cd82b89fde
log: fix megacheck warnings
7 years ago
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
Felix Lange
df1fbe3c06
build: always run go vet
...
This ensures 'make test' finds all errors that remote CI would find.
Go 1.7 vet reports a false positive in package log, add a workaround.
8 years ago
Péter Szilágyi
567d41d936
all: swap out the C++ ethash to the pure Go one (mining todo)
8 years ago
Péter Szilágyi
e02883c0a2
core, log: track field length and pad to align
8 years ago
Péter Szilágyi
2f28a12cdb
common, eth/downloader, log: support terminal log formatting
8 years ago
Felix Lange
d0eba23af3
all: disable log message colors outside of geth
...
Also tweak behaviour so colors are only enabled when stderr is a terminal.
8 years ago
Felix Lange
43362ab4fb
log: disable logs by default
8 years ago
Felix Lange
38e273597c
log: log full level names instead of mispelled "EROR", "DBUG"
8 years ago
Péter Szilágyi
f89dd62776
internal, log: support debug log prints, displaying log origins
8 years ago
Péter Szilágyi
d4fd06c3dc
all: blidly swap out glog to our log15, logs need rework
8 years ago
Péter Szilágyi
47af53f9aa
log: implement a glog style pattern matching handler
8 years ago
Péter Szilágyi
b9d48b4a93
log: add support for trace level, exit on critical
8 years ago
Péter Szilágyi
ec7f81f4bc
log, vendor: vendor in log15 inline into our codebase
8 years ago