code: func MarshalConfigSignature(signature *common.ConfigSignature) ([]byte, error) {
  	mSig, err := proto.Marshal(signature)
  	if err != nil {
  		return nil, errors.WithMessage(err, "failed to marshal signature")
  	}
  	return mSig, nil
  }
docs: // MarshalConfigSignature marshals 1 ConfigSignature for the given client concatenated as []byte