github.com/hyperion-hyn/go-ethereum@v2.4.0+incompatible/log/emit_checkpoint.go (about) 1 package log 2 3 const ( 4 TxCreated = "TX-CREATED" 5 TxAccepted = "TX-ACCEPTED" 6 BecameMinter = "BECAME-MINTER" 7 BecameVerifier = "BECAME-VERIFIER" 8 BecameLearner = "BECAME-LEARNER" 9 BlockCreated = "BLOCK-CREATED" 10 BlockVotingStarted = "BLOCK-VOTING-STARTED" 11 ) 12 13 var DoEmitCheckpoints = false 14 15 func EmitCheckpoint(checkpointName string, logValues ...interface{}) { 16 args := []interface{}{"name", checkpointName} 17 args = append(args, logValues...) 18 if DoEmitCheckpoints { 19 Info("QUORUM-CHECKPOINT", args...) 20 } 21 }