package main import ( "os" "github.com/op/go-logging" "github.com/tendermint/tendermint/blocks" "github.com/tendermint/tendermint/consensus" "github.com/tendermint/tendermint/mempool" "github.com/tendermint/tendermint/p2p" "github.com/tendermint/tendermint/state" ) var log = logging.MustGetLogger("main") func init() { // Customize the output format logging.SetFormatter(logging.MustStringFormatter("[%{level:.4s}] %{time:2006-01-02T15:04:05} %{shortfile:-20s} %{message}")) logBackend := logging.NewLogBackend(os.Stderr, "", 0) logBackend.Color = true logging.SetBackend(logBackend) // Test /* Log.Debug("debug") Log.Info("info") Log.Notice("notice") Log.Warning("warning") Log.Error("error") */ blocks.SetBlocksLogger(log) consensus.SetConsensusLogger(log) mempool.SetMempoolLogger(log) p2p.SetP2PLogger(log) state.SetStateLogger(log) }