code: func NewTransactionWithCCEvent(txID string, txValidationCode pb.TxValidationCode, ccID string, eventName string, payload []byte) *TxInfo {
  	return &TxInfo{
  		TxID:             txID,
  		TxValidationCode: txValidationCode,
  		ChaincodeID:      ccID,
  		EventName:        eventName,
  		Payload:          payload,
  		HeaderType:       cb.HeaderType_ENDORSER_TRANSACTION,
  	}
  }
docs: // NewTransactionWithCCEvent creates a new transaction with the given chaincode event