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