code: func GetHeader(bytes []byte) (*common.Header, error) {
  	hdr := &common.Header{}
  	err := proto.Unmarshal(bytes, hdr)
  	return hdr, errors.Wrap(err, "error unmarshaling Header")
  }
docs: // GetHeader Get Header from bytes