code: func UnmarshalConfigUpdateEnvelope(data []byte) (*cb.ConfigUpdateEnvelope, error) {
  	configUpdateEnvelope := &cb.ConfigUpdateEnvelope{}
  	err := proto.Unmarshal(data, configUpdateEnvelope)
  	if err != nil {
  		return nil, err
  	}
  	return configUpdateEnvelope, nil
  }
docs: // UnmarshalConfigUpdateEnvelope attempts to unmarshal bytes to a *cb.ConfigUpdate