code: func NewMsgCFilter(filterType FilterType, blockHash *chainhash.Hash,
  	data []byte) *MsgCFilter {
  	return &MsgCFilter{
  		FilterType: filterType,
  		BlockHash:  *blockHash,
  		Data:       data,
  	}
  }
docs: // NewMsgCFilter returns a new bitcoin cfilter message that conforms to the
  // Message interface. See MsgCFilter for details.