code: func GetBytesSignatureHeader(hdr *common.SignatureHeader) ([]byte, error) {
  	bytes, err := proto.Marshal(hdr)
  	return bytes, errors.Wrap(err, "error marshaling SignatureHeader")
  }
docs: // GetBytesSignatureHeader get the bytes of SignatureHeader from the message