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