github.com/zjj1991/quorum@v0.0.0-20190524123704-ae4b0a1e1a19/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  	BlockCreated       = "BLOCK-CREATED"
     9  	BlockVotingStarted = "BLOCK-VOTING-STARTED"
    10  )
    11  
    12  var DoEmitCheckpoints = false
    13  
    14  func EmitCheckpoint(checkpointName string, logValues ...interface{}) {
    15  	args := []interface{}{"name", checkpointName}
    16  	args = append(args, logValues...)
    17  	if DoEmitCheckpoints {
    18  		Info("QUORUM-CHECKPOINT", args...)
    19  	}
    20  }