github.com/Finschia/ostracon@v1.1.5/proto/ostracon/privval/types.pb.go (about) 1 // Code generated by protoc-gen-gogo. DO NOT EDIT. 2 // source: ostracon/privval/types.proto 3 4 package privval 5 6 import ( 7 fmt "fmt" 8 proto "github.com/gogo/protobuf/proto" 9 privval "github.com/tendermint/tendermint/proto/tendermint/privval" 10 io "io" 11 math "math" 12 math_bits "math/bits" 13 ) 14 15 // Reference imports to suppress errors if they are not otherwise used. 16 var _ = proto.Marshal 17 var _ = fmt.Errorf 18 var _ = math.Inf 19 20 // This is a compile-time assertion to ensure that this generated file 21 // is compatible with the proto package it is being compiled against. 22 // A compilation error at this line likely means your copy of the 23 // proto package needs to be updated. 24 const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package 25 26 // VRFProofRequest is a PrivValidatorSocket message containing a message to generate proof. 27 type VRFProofRequest struct { 28 Message []byte `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` 29 } 30 31 func (m *VRFProofRequest) Reset() { *m = VRFProofRequest{} } 32 func (m *VRFProofRequest) String() string { return proto.CompactTextString(m) } 33 func (*VRFProofRequest) ProtoMessage() {} 34 func (*VRFProofRequest) Descriptor() ([]byte, []int) { 35 return fileDescriptor_abbbbe5131a55005, []int{0} 36 } 37 func (m *VRFProofRequest) XXX_Unmarshal(b []byte) error { 38 return m.Unmarshal(b) 39 } 40 func (m *VRFProofRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 41 if deterministic { 42 return xxx_messageInfo_VRFProofRequest.Marshal(b, m, deterministic) 43 } else { 44 b = b[:cap(b)] 45 n, err := m.MarshalToSizedBuffer(b) 46 if err != nil { 47 return nil, err 48 } 49 return b[:n], nil 50 } 51 } 52 func (m *VRFProofRequest) XXX_Merge(src proto.Message) { 53 xxx_messageInfo_VRFProofRequest.Merge(m, src) 54 } 55 func (m *VRFProofRequest) XXX_Size() int { 56 return m.Size() 57 } 58 func (m *VRFProofRequest) XXX_DiscardUnknown() { 59 xxx_messageInfo_VRFProofRequest.DiscardUnknown(m) 60 } 61 62 var xxx_messageInfo_VRFProofRequest proto.InternalMessageInfo 63 64 func (m *VRFProofRequest) GetMessage() []byte { 65 if m != nil { 66 return m.Message 67 } 68 return nil 69 } 70 71 // VRFProofResponse is a PrivValidatorSocket message containing a Proof. 72 type VRFProofResponse struct { 73 Proof []byte `protobuf:"bytes,1,opt,name=proof,proto3" json:"proof,omitempty"` 74 Error *privval.RemoteSignerError `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` 75 } 76 77 func (m *VRFProofResponse) Reset() { *m = VRFProofResponse{} } 78 func (m *VRFProofResponse) String() string { return proto.CompactTextString(m) } 79 func (*VRFProofResponse) ProtoMessage() {} 80 func (*VRFProofResponse) Descriptor() ([]byte, []int) { 81 return fileDescriptor_abbbbe5131a55005, []int{1} 82 } 83 func (m *VRFProofResponse) XXX_Unmarshal(b []byte) error { 84 return m.Unmarshal(b) 85 } 86 func (m *VRFProofResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 87 if deterministic { 88 return xxx_messageInfo_VRFProofResponse.Marshal(b, m, deterministic) 89 } else { 90 b = b[:cap(b)] 91 n, err := m.MarshalToSizedBuffer(b) 92 if err != nil { 93 return nil, err 94 } 95 return b[:n], nil 96 } 97 } 98 func (m *VRFProofResponse) XXX_Merge(src proto.Message) { 99 xxx_messageInfo_VRFProofResponse.Merge(m, src) 100 } 101 func (m *VRFProofResponse) XXX_Size() int { 102 return m.Size() 103 } 104 func (m *VRFProofResponse) XXX_DiscardUnknown() { 105 xxx_messageInfo_VRFProofResponse.DiscardUnknown(m) 106 } 107 108 var xxx_messageInfo_VRFProofResponse proto.InternalMessageInfo 109 110 func (m *VRFProofResponse) GetProof() []byte { 111 if m != nil { 112 return m.Proof 113 } 114 return nil 115 } 116 117 func (m *VRFProofResponse) GetError() *privval.RemoteSignerError { 118 if m != nil { 119 return m.Error 120 } 121 return nil 122 } 123 124 type Message struct { 125 // Types that are valid to be assigned to Sum: 126 // *Message_PubKeyRequest 127 // *Message_PubKeyResponse 128 // *Message_SignVoteRequest 129 // *Message_SignedVoteResponse 130 // *Message_SignProposalRequest 131 // *Message_SignedProposalResponse 132 // *Message_PingRequest 133 // *Message_PingResponse 134 // *Message_VrfProofRequest 135 // *Message_VrfProofResponse 136 Sum isMessage_Sum `protobuf_oneof:"sum"` 137 } 138 139 func (m *Message) Reset() { *m = Message{} } 140 func (m *Message) String() string { return proto.CompactTextString(m) } 141 func (*Message) ProtoMessage() {} 142 func (*Message) Descriptor() ([]byte, []int) { 143 return fileDescriptor_abbbbe5131a55005, []int{2} 144 } 145 func (m *Message) XXX_Unmarshal(b []byte) error { 146 return m.Unmarshal(b) 147 } 148 func (m *Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 149 if deterministic { 150 return xxx_messageInfo_Message.Marshal(b, m, deterministic) 151 } else { 152 b = b[:cap(b)] 153 n, err := m.MarshalToSizedBuffer(b) 154 if err != nil { 155 return nil, err 156 } 157 return b[:n], nil 158 } 159 } 160 func (m *Message) XXX_Merge(src proto.Message) { 161 xxx_messageInfo_Message.Merge(m, src) 162 } 163 func (m *Message) XXX_Size() int { 164 return m.Size() 165 } 166 func (m *Message) XXX_DiscardUnknown() { 167 xxx_messageInfo_Message.DiscardUnknown(m) 168 } 169 170 var xxx_messageInfo_Message proto.InternalMessageInfo 171 172 type isMessage_Sum interface { 173 isMessage_Sum() 174 MarshalTo([]byte) (int, error) 175 Size() int 176 } 177 178 type Message_PubKeyRequest struct { 179 PubKeyRequest *privval.PubKeyRequest `protobuf:"bytes,1,opt,name=pub_key_request,json=pubKeyRequest,proto3,oneof" json:"pub_key_request,omitempty"` 180 } 181 type Message_PubKeyResponse struct { 182 PubKeyResponse *privval.PubKeyResponse `protobuf:"bytes,2,opt,name=pub_key_response,json=pubKeyResponse,proto3,oneof" json:"pub_key_response,omitempty"` 183 } 184 type Message_SignVoteRequest struct { 185 SignVoteRequest *privval.SignVoteRequest `protobuf:"bytes,3,opt,name=sign_vote_request,json=signVoteRequest,proto3,oneof" json:"sign_vote_request,omitempty"` 186 } 187 type Message_SignedVoteResponse struct { 188 SignedVoteResponse *privval.SignedVoteResponse `protobuf:"bytes,4,opt,name=signed_vote_response,json=signedVoteResponse,proto3,oneof" json:"signed_vote_response,omitempty"` 189 } 190 type Message_SignProposalRequest struct { 191 SignProposalRequest *privval.SignProposalRequest `protobuf:"bytes,5,opt,name=sign_proposal_request,json=signProposalRequest,proto3,oneof" json:"sign_proposal_request,omitempty"` 192 } 193 type Message_SignedProposalResponse struct { 194 SignedProposalResponse *privval.SignedProposalResponse `protobuf:"bytes,6,opt,name=signed_proposal_response,json=signedProposalResponse,proto3,oneof" json:"signed_proposal_response,omitempty"` 195 } 196 type Message_PingRequest struct { 197 PingRequest *privval.PingRequest `protobuf:"bytes,7,opt,name=ping_request,json=pingRequest,proto3,oneof" json:"ping_request,omitempty"` 198 } 199 type Message_PingResponse struct { 200 PingResponse *privval.PingResponse `protobuf:"bytes,8,opt,name=ping_response,json=pingResponse,proto3,oneof" json:"ping_response,omitempty"` 201 } 202 type Message_VrfProofRequest struct { 203 VrfProofRequest *VRFProofRequest `protobuf:"bytes,1000,opt,name=vrf_proof_request,json=vrfProofRequest,proto3,oneof" json:"vrf_proof_request,omitempty"` 204 } 205 type Message_VrfProofResponse struct { 206 VrfProofResponse *VRFProofResponse `protobuf:"bytes,1001,opt,name=vrf_proof_response,json=vrfProofResponse,proto3,oneof" json:"vrf_proof_response,omitempty"` 207 } 208 209 func (*Message_PubKeyRequest) isMessage_Sum() {} 210 func (*Message_PubKeyResponse) isMessage_Sum() {} 211 func (*Message_SignVoteRequest) isMessage_Sum() {} 212 func (*Message_SignedVoteResponse) isMessage_Sum() {} 213 func (*Message_SignProposalRequest) isMessage_Sum() {} 214 func (*Message_SignedProposalResponse) isMessage_Sum() {} 215 func (*Message_PingRequest) isMessage_Sum() {} 216 func (*Message_PingResponse) isMessage_Sum() {} 217 func (*Message_VrfProofRequest) isMessage_Sum() {} 218 func (*Message_VrfProofResponse) isMessage_Sum() {} 219 220 func (m *Message) GetSum() isMessage_Sum { 221 if m != nil { 222 return m.Sum 223 } 224 return nil 225 } 226 227 func (m *Message) GetPubKeyRequest() *privval.PubKeyRequest { 228 if x, ok := m.GetSum().(*Message_PubKeyRequest); ok { 229 return x.PubKeyRequest 230 } 231 return nil 232 } 233 234 func (m *Message) GetPubKeyResponse() *privval.PubKeyResponse { 235 if x, ok := m.GetSum().(*Message_PubKeyResponse); ok { 236 return x.PubKeyResponse 237 } 238 return nil 239 } 240 241 func (m *Message) GetSignVoteRequest() *privval.SignVoteRequest { 242 if x, ok := m.GetSum().(*Message_SignVoteRequest); ok { 243 return x.SignVoteRequest 244 } 245 return nil 246 } 247 248 func (m *Message) GetSignedVoteResponse() *privval.SignedVoteResponse { 249 if x, ok := m.GetSum().(*Message_SignedVoteResponse); ok { 250 return x.SignedVoteResponse 251 } 252 return nil 253 } 254 255 func (m *Message) GetSignProposalRequest() *privval.SignProposalRequest { 256 if x, ok := m.GetSum().(*Message_SignProposalRequest); ok { 257 return x.SignProposalRequest 258 } 259 return nil 260 } 261 262 func (m *Message) GetSignedProposalResponse() *privval.SignedProposalResponse { 263 if x, ok := m.GetSum().(*Message_SignedProposalResponse); ok { 264 return x.SignedProposalResponse 265 } 266 return nil 267 } 268 269 func (m *Message) GetPingRequest() *privval.PingRequest { 270 if x, ok := m.GetSum().(*Message_PingRequest); ok { 271 return x.PingRequest 272 } 273 return nil 274 } 275 276 func (m *Message) GetPingResponse() *privval.PingResponse { 277 if x, ok := m.GetSum().(*Message_PingResponse); ok { 278 return x.PingResponse 279 } 280 return nil 281 } 282 283 func (m *Message) GetVrfProofRequest() *VRFProofRequest { 284 if x, ok := m.GetSum().(*Message_VrfProofRequest); ok { 285 return x.VrfProofRequest 286 } 287 return nil 288 } 289 290 func (m *Message) GetVrfProofResponse() *VRFProofResponse { 291 if x, ok := m.GetSum().(*Message_VrfProofResponse); ok { 292 return x.VrfProofResponse 293 } 294 return nil 295 } 296 297 // XXX_OneofWrappers is for the internal use of the proto package. 298 func (*Message) XXX_OneofWrappers() []interface{} { 299 return []interface{}{ 300 (*Message_PubKeyRequest)(nil), 301 (*Message_PubKeyResponse)(nil), 302 (*Message_SignVoteRequest)(nil), 303 (*Message_SignedVoteResponse)(nil), 304 (*Message_SignProposalRequest)(nil), 305 (*Message_SignedProposalResponse)(nil), 306 (*Message_PingRequest)(nil), 307 (*Message_PingResponse)(nil), 308 (*Message_VrfProofRequest)(nil), 309 (*Message_VrfProofResponse)(nil), 310 } 311 } 312 313 func init() { 314 proto.RegisterType((*VRFProofRequest)(nil), "ostracon.privval.VRFProofRequest") 315 proto.RegisterType((*VRFProofResponse)(nil), "ostracon.privval.VRFProofResponse") 316 proto.RegisterType((*Message)(nil), "ostracon.privval.Message") 317 } 318 319 func init() { proto.RegisterFile("ostracon/privval/types.proto", fileDescriptor_abbbbe5131a55005) } 320 321 var fileDescriptor_abbbbe5131a55005 = []byte{ 322 // 508 bytes of a gzipped FileDescriptorProto 323 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x94, 0x41, 0x6f, 0xd3, 0x30, 324 0x14, 0xc7, 0x13, 0x46, 0x17, 0xf4, 0xda, 0xd1, 0xce, 0x0c, 0x54, 0x21, 0x14, 0x4a, 0x11, 0x30, 325 0x81, 0x94, 0x48, 0xdb, 0x91, 0xdb, 0x04, 0x63, 0xd2, 0x34, 0x54, 0x32, 0x69, 0x87, 0x49, 0xa8, 326 0x4a, 0xdb, 0xd7, 0x2c, 0x62, 0x89, 0x8d, 0xed, 0x44, 0xea, 0xb7, 0xe0, 0x63, 0x71, 0xdc, 0x11, 327 0x6e, 0xa8, 0xbd, 0xc0, 0xb7, 0x40, 0x71, 0xdc, 0x24, 0xed, 0xd2, 0x1d, 0xfd, 0xf7, 0xcb, 0xef, 328 0xfd, 0xac, 0x3c, 0x1b, 0x9e, 0x51, 0x21, 0xb9, 0x3f, 0xa6, 0xb1, 0xcb, 0x78, 0x98, 0xa6, 0xfe, 329 0xb5, 0x2b, 0x67, 0x0c, 0x85, 0xc3, 0x38, 0x95, 0x94, 0x74, 0x96, 0xbb, 0x8e, 0xde, 0x7d, 0x6a, 330 0x4b, 0x8c, 0x27, 0xc8, 0xa3, 0x30, 0x96, 0x75, 0x5f, 0xf4, 0xdf, 0x41, 0xfb, 0xc2, 0x3b, 0x1e, 331 0x70, 0x4a, 0xa7, 0x1e, 0x7e, 0x4f, 0x50, 0x48, 0xd2, 0x05, 0x2b, 0x42, 0x21, 0xfc, 0x00, 0xbb, 332 0x66, 0xcf, 0xdc, 0x6f, 0x79, 0xcb, 0x65, 0x1f, 0xa1, 0x53, 0x16, 0x0b, 0x46, 0x63, 0x81, 0x64, 333 0x0f, 0x1a, 0x2c, 0x0b, 0x74, 0x6d, 0xbe, 0x20, 0xef, 0xa1, 0x81, 0x9c, 0x53, 0xde, 0xbd, 0xd7, 334 0x33, 0xf7, 0x9b, 0x07, 0xaf, 0x9c, 0x52, 0x63, 0xa9, 0xe6, 0x78, 0x18, 0x51, 0x89, 0xe7, 0x61, 335 0x10, 0x23, 0xff, 0x98, 0x15, 0x7b, 0xf9, 0x37, 0xfd, 0xdf, 0xdb, 0x60, 0x9d, 0xe5, 0x2d, 0xc9, 336 0x29, 0xb4, 0x59, 0x32, 0x1a, 0x7e, 0xc3, 0xd9, 0x90, 0xe7, 0x7e, 0xaa, 0x51, 0xf3, 0xe0, 0x45, 337 0x1d, 0x72, 0x90, 0x8c, 0x4e, 0x71, 0xa6, 0x0f, 0x72, 0x62, 0x78, 0x3b, 0xac, 0x1a, 0x90, 0xcf, 338 0xd0, 0x29, 0x61, 0xb9, 0xbf, 0x16, 0xec, 0xdf, 0x45, 0xcb, 0x2b, 0x4f, 0x0c, 0xef, 0x21, 0x5b, 339 0x49, 0xc8, 0x17, 0xd8, 0x15, 0x61, 0x10, 0x0f, 0x53, 0x2a, 0xb1, 0xd0, 0xdb, 0x52, 0xc0, 0x97, 340 0x75, 0xc0, 0xec, 0xac, 0x17, 0x54, 0x62, 0x29, 0xd8, 0x16, 0xab, 0x11, 0xb9, 0x84, 0xbd, 0x2c, 341 0xc2, 0xc9, 0x12, 0xaa, 0x35, 0xef, 0x2b, 0xea, 0xeb, 0x4d, 0x54, 0x9c, 0xe4, 0x90, 0x42, 0x95, 342 0x88, 0x5b, 0x29, 0xf9, 0x0a, 0x8f, 0x95, 0x2e, 0xe3, 0x94, 0x51, 0xe1, 0x5f, 0x17, 0xca, 0x0d, 343 0x05, 0x7f, 0xb3, 0x09, 0x3e, 0xd0, 0xf5, 0xa5, 0xf6, 0x23, 0x71, 0x3b, 0x26, 0x53, 0xe8, 0x6a, 344 0xf5, 0x4a, 0x03, 0xad, 0xbf, 0xad, 0x3a, 0xbc, 0xdd, 0xac, 0x5f, 0xc2, 0x8a, 0x23, 0x3c, 0x11, 345 0xb5, 0x3b, 0xe4, 0x03, 0xb4, 0x58, 0x18, 0x07, 0x85, 0xbd, 0xa5, 0xd8, 0xcf, 0x6b, 0xff, 0x60, 346 0x18, 0x07, 0xa5, 0x75, 0x93, 0x95, 0x4b, 0xf2, 0x09, 0x76, 0x34, 0x45, 0x2b, 0x3e, 0x50, 0x98, 347 0xde, 0x66, 0x4c, 0x21, 0xd6, 0x62, 0x95, 0x35, 0x19, 0xc0, 0x6e, 0xca, 0xa7, 0x43, 0x35, 0xf7, 348 0x85, 0xd3, 0x5f, 0x4b, 0x0f, 0xe9, 0xfa, 0x85, 0x74, 0xd6, 0x6e, 0x5b, 0x36, 0x03, 0x29, 0x9f, 349 0xae, 0x5c, 0xc0, 0x73, 0x20, 0x55, 0xa2, 0xf6, 0xfb, 0x67, 0xe9, 0x49, 0xbd, 0x03, 0x59, 0x28, 350 0x76, 0x4a, 0x66, 0x9e, 0x1d, 0x35, 0x60, 0x4b, 0x24, 0xd1, 0xd1, 0xd9, 0xcf, 0xb9, 0x6d, 0xde, 351 0xcc, 0x6d, 0xf3, 0xcf, 0xdc, 0x36, 0x7f, 0x2c, 0x6c, 0xe3, 0x66, 0x61, 0x1b, 0xbf, 0x16, 0xb6, 352 0x71, 0x79, 0x18, 0x84, 0xf2, 0x2a, 0x19, 0x39, 0x63, 0x1a, 0xb9, 0xc7, 0x61, 0x2c, 0xc6, 0x57, 353 0xa1, 0xef, 0x56, 0x5e, 0x1b, 0x2a, 0xa9, 0xbb, 0xfe, 0xf8, 0x8c, 0xb6, 0x55, 0x7e, 0xf8, 0x3f, 354 0x00, 0x00, 0xff, 0xff, 0x26, 0x1b, 0x30, 0x10, 0x97, 0x04, 0x00, 0x00, 355 } 356 357 func (m *VRFProofRequest) Marshal() (dAtA []byte, err error) { 358 size := m.Size() 359 dAtA = make([]byte, size) 360 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 361 if err != nil { 362 return nil, err 363 } 364 return dAtA[:n], nil 365 } 366 367 func (m *VRFProofRequest) MarshalTo(dAtA []byte) (int, error) { 368 size := m.Size() 369 return m.MarshalToSizedBuffer(dAtA[:size]) 370 } 371 372 func (m *VRFProofRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 373 i := len(dAtA) 374 _ = i 375 var l int 376 _ = l 377 if len(m.Message) > 0 { 378 i -= len(m.Message) 379 copy(dAtA[i:], m.Message) 380 i = encodeVarintTypes(dAtA, i, uint64(len(m.Message))) 381 i-- 382 dAtA[i] = 0xa 383 } 384 return len(dAtA) - i, nil 385 } 386 387 func (m *VRFProofResponse) Marshal() (dAtA []byte, err error) { 388 size := m.Size() 389 dAtA = make([]byte, size) 390 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 391 if err != nil { 392 return nil, err 393 } 394 return dAtA[:n], nil 395 } 396 397 func (m *VRFProofResponse) MarshalTo(dAtA []byte) (int, error) { 398 size := m.Size() 399 return m.MarshalToSizedBuffer(dAtA[:size]) 400 } 401 402 func (m *VRFProofResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 403 i := len(dAtA) 404 _ = i 405 var l int 406 _ = l 407 if m.Error != nil { 408 { 409 size, err := m.Error.MarshalToSizedBuffer(dAtA[:i]) 410 if err != nil { 411 return 0, err 412 } 413 i -= size 414 i = encodeVarintTypes(dAtA, i, uint64(size)) 415 } 416 i-- 417 dAtA[i] = 0x12 418 } 419 if len(m.Proof) > 0 { 420 i -= len(m.Proof) 421 copy(dAtA[i:], m.Proof) 422 i = encodeVarintTypes(dAtA, i, uint64(len(m.Proof))) 423 i-- 424 dAtA[i] = 0xa 425 } 426 return len(dAtA) - i, nil 427 } 428 429 func (m *Message) Marshal() (dAtA []byte, err error) { 430 size := m.Size() 431 dAtA = make([]byte, size) 432 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 433 if err != nil { 434 return nil, err 435 } 436 return dAtA[:n], nil 437 } 438 439 func (m *Message) MarshalTo(dAtA []byte) (int, error) { 440 size := m.Size() 441 return m.MarshalToSizedBuffer(dAtA[:size]) 442 } 443 444 func (m *Message) MarshalToSizedBuffer(dAtA []byte) (int, error) { 445 i := len(dAtA) 446 _ = i 447 var l int 448 _ = l 449 if m.Sum != nil { 450 { 451 size := m.Sum.Size() 452 i -= size 453 if _, err := m.Sum.MarshalTo(dAtA[i:]); err != nil { 454 return 0, err 455 } 456 } 457 } 458 return len(dAtA) - i, nil 459 } 460 461 func (m *Message_PubKeyRequest) MarshalTo(dAtA []byte) (int, error) { 462 size := m.Size() 463 return m.MarshalToSizedBuffer(dAtA[:size]) 464 } 465 466 func (m *Message_PubKeyRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 467 i := len(dAtA) 468 if m.PubKeyRequest != nil { 469 { 470 size, err := m.PubKeyRequest.MarshalToSizedBuffer(dAtA[:i]) 471 if err != nil { 472 return 0, err 473 } 474 i -= size 475 i = encodeVarintTypes(dAtA, i, uint64(size)) 476 } 477 i-- 478 dAtA[i] = 0xa 479 } 480 return len(dAtA) - i, nil 481 } 482 func (m *Message_PubKeyResponse) MarshalTo(dAtA []byte) (int, error) { 483 size := m.Size() 484 return m.MarshalToSizedBuffer(dAtA[:size]) 485 } 486 487 func (m *Message_PubKeyResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 488 i := len(dAtA) 489 if m.PubKeyResponse != nil { 490 { 491 size, err := m.PubKeyResponse.MarshalToSizedBuffer(dAtA[:i]) 492 if err != nil { 493 return 0, err 494 } 495 i -= size 496 i = encodeVarintTypes(dAtA, i, uint64(size)) 497 } 498 i-- 499 dAtA[i] = 0x12 500 } 501 return len(dAtA) - i, nil 502 } 503 func (m *Message_SignVoteRequest) MarshalTo(dAtA []byte) (int, error) { 504 size := m.Size() 505 return m.MarshalToSizedBuffer(dAtA[:size]) 506 } 507 508 func (m *Message_SignVoteRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 509 i := len(dAtA) 510 if m.SignVoteRequest != nil { 511 { 512 size, err := m.SignVoteRequest.MarshalToSizedBuffer(dAtA[:i]) 513 if err != nil { 514 return 0, err 515 } 516 i -= size 517 i = encodeVarintTypes(dAtA, i, uint64(size)) 518 } 519 i-- 520 dAtA[i] = 0x1a 521 } 522 return len(dAtA) - i, nil 523 } 524 func (m *Message_SignedVoteResponse) MarshalTo(dAtA []byte) (int, error) { 525 size := m.Size() 526 return m.MarshalToSizedBuffer(dAtA[:size]) 527 } 528 529 func (m *Message_SignedVoteResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 530 i := len(dAtA) 531 if m.SignedVoteResponse != nil { 532 { 533 size, err := m.SignedVoteResponse.MarshalToSizedBuffer(dAtA[:i]) 534 if err != nil { 535 return 0, err 536 } 537 i -= size 538 i = encodeVarintTypes(dAtA, i, uint64(size)) 539 } 540 i-- 541 dAtA[i] = 0x22 542 } 543 return len(dAtA) - i, nil 544 } 545 func (m *Message_SignProposalRequest) MarshalTo(dAtA []byte) (int, error) { 546 size := m.Size() 547 return m.MarshalToSizedBuffer(dAtA[:size]) 548 } 549 550 func (m *Message_SignProposalRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 551 i := len(dAtA) 552 if m.SignProposalRequest != nil { 553 { 554 size, err := m.SignProposalRequest.MarshalToSizedBuffer(dAtA[:i]) 555 if err != nil { 556 return 0, err 557 } 558 i -= size 559 i = encodeVarintTypes(dAtA, i, uint64(size)) 560 } 561 i-- 562 dAtA[i] = 0x2a 563 } 564 return len(dAtA) - i, nil 565 } 566 func (m *Message_SignedProposalResponse) MarshalTo(dAtA []byte) (int, error) { 567 size := m.Size() 568 return m.MarshalToSizedBuffer(dAtA[:size]) 569 } 570 571 func (m *Message_SignedProposalResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 572 i := len(dAtA) 573 if m.SignedProposalResponse != nil { 574 { 575 size, err := m.SignedProposalResponse.MarshalToSizedBuffer(dAtA[:i]) 576 if err != nil { 577 return 0, err 578 } 579 i -= size 580 i = encodeVarintTypes(dAtA, i, uint64(size)) 581 } 582 i-- 583 dAtA[i] = 0x32 584 } 585 return len(dAtA) - i, nil 586 } 587 func (m *Message_PingRequest) MarshalTo(dAtA []byte) (int, error) { 588 size := m.Size() 589 return m.MarshalToSizedBuffer(dAtA[:size]) 590 } 591 592 func (m *Message_PingRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 593 i := len(dAtA) 594 if m.PingRequest != nil { 595 { 596 size, err := m.PingRequest.MarshalToSizedBuffer(dAtA[:i]) 597 if err != nil { 598 return 0, err 599 } 600 i -= size 601 i = encodeVarintTypes(dAtA, i, uint64(size)) 602 } 603 i-- 604 dAtA[i] = 0x3a 605 } 606 return len(dAtA) - i, nil 607 } 608 func (m *Message_PingResponse) MarshalTo(dAtA []byte) (int, error) { 609 size := m.Size() 610 return m.MarshalToSizedBuffer(dAtA[:size]) 611 } 612 613 func (m *Message_PingResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 614 i := len(dAtA) 615 if m.PingResponse != nil { 616 { 617 size, err := m.PingResponse.MarshalToSizedBuffer(dAtA[:i]) 618 if err != nil { 619 return 0, err 620 } 621 i -= size 622 i = encodeVarintTypes(dAtA, i, uint64(size)) 623 } 624 i-- 625 dAtA[i] = 0x42 626 } 627 return len(dAtA) - i, nil 628 } 629 func (m *Message_VrfProofRequest) MarshalTo(dAtA []byte) (int, error) { 630 size := m.Size() 631 return m.MarshalToSizedBuffer(dAtA[:size]) 632 } 633 634 func (m *Message_VrfProofRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 635 i := len(dAtA) 636 if m.VrfProofRequest != nil { 637 { 638 size, err := m.VrfProofRequest.MarshalToSizedBuffer(dAtA[:i]) 639 if err != nil { 640 return 0, err 641 } 642 i -= size 643 i = encodeVarintTypes(dAtA, i, uint64(size)) 644 } 645 i-- 646 dAtA[i] = 0x3e 647 i-- 648 dAtA[i] = 0xc2 649 } 650 return len(dAtA) - i, nil 651 } 652 func (m *Message_VrfProofResponse) MarshalTo(dAtA []byte) (int, error) { 653 size := m.Size() 654 return m.MarshalToSizedBuffer(dAtA[:size]) 655 } 656 657 func (m *Message_VrfProofResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 658 i := len(dAtA) 659 if m.VrfProofResponse != nil { 660 { 661 size, err := m.VrfProofResponse.MarshalToSizedBuffer(dAtA[:i]) 662 if err != nil { 663 return 0, err 664 } 665 i -= size 666 i = encodeVarintTypes(dAtA, i, uint64(size)) 667 } 668 i-- 669 dAtA[i] = 0x3e 670 i-- 671 dAtA[i] = 0xca 672 } 673 return len(dAtA) - i, nil 674 } 675 func encodeVarintTypes(dAtA []byte, offset int, v uint64) int { 676 offset -= sovTypes(v) 677 base := offset 678 for v >= 1<<7 { 679 dAtA[offset] = uint8(v&0x7f | 0x80) 680 v >>= 7 681 offset++ 682 } 683 dAtA[offset] = uint8(v) 684 return base 685 } 686 func (m *VRFProofRequest) Size() (n int) { 687 if m == nil { 688 return 0 689 } 690 var l int 691 _ = l 692 l = len(m.Message) 693 if l > 0 { 694 n += 1 + l + sovTypes(uint64(l)) 695 } 696 return n 697 } 698 699 func (m *VRFProofResponse) Size() (n int) { 700 if m == nil { 701 return 0 702 } 703 var l int 704 _ = l 705 l = len(m.Proof) 706 if l > 0 { 707 n += 1 + l + sovTypes(uint64(l)) 708 } 709 if m.Error != nil { 710 l = m.Error.Size() 711 n += 1 + l + sovTypes(uint64(l)) 712 } 713 return n 714 } 715 716 func (m *Message) Size() (n int) { 717 if m == nil { 718 return 0 719 } 720 var l int 721 _ = l 722 if m.Sum != nil { 723 n += m.Sum.Size() 724 } 725 return n 726 } 727 728 func (m *Message_PubKeyRequest) Size() (n int) { 729 if m == nil { 730 return 0 731 } 732 var l int 733 _ = l 734 if m.PubKeyRequest != nil { 735 l = m.PubKeyRequest.Size() 736 n += 1 + l + sovTypes(uint64(l)) 737 } 738 return n 739 } 740 func (m *Message_PubKeyResponse) Size() (n int) { 741 if m == nil { 742 return 0 743 } 744 var l int 745 _ = l 746 if m.PubKeyResponse != nil { 747 l = m.PubKeyResponse.Size() 748 n += 1 + l + sovTypes(uint64(l)) 749 } 750 return n 751 } 752 func (m *Message_SignVoteRequest) Size() (n int) { 753 if m == nil { 754 return 0 755 } 756 var l int 757 _ = l 758 if m.SignVoteRequest != nil { 759 l = m.SignVoteRequest.Size() 760 n += 1 + l + sovTypes(uint64(l)) 761 } 762 return n 763 } 764 func (m *Message_SignedVoteResponse) Size() (n int) { 765 if m == nil { 766 return 0 767 } 768 var l int 769 _ = l 770 if m.SignedVoteResponse != nil { 771 l = m.SignedVoteResponse.Size() 772 n += 1 + l + sovTypes(uint64(l)) 773 } 774 return n 775 } 776 func (m *Message_SignProposalRequest) Size() (n int) { 777 if m == nil { 778 return 0 779 } 780 var l int 781 _ = l 782 if m.SignProposalRequest != nil { 783 l = m.SignProposalRequest.Size() 784 n += 1 + l + sovTypes(uint64(l)) 785 } 786 return n 787 } 788 func (m *Message_SignedProposalResponse) Size() (n int) { 789 if m == nil { 790 return 0 791 } 792 var l int 793 _ = l 794 if m.SignedProposalResponse != nil { 795 l = m.SignedProposalResponse.Size() 796 n += 1 + l + sovTypes(uint64(l)) 797 } 798 return n 799 } 800 func (m *Message_PingRequest) Size() (n int) { 801 if m == nil { 802 return 0 803 } 804 var l int 805 _ = l 806 if m.PingRequest != nil { 807 l = m.PingRequest.Size() 808 n += 1 + l + sovTypes(uint64(l)) 809 } 810 return n 811 } 812 func (m *Message_PingResponse) Size() (n int) { 813 if m == nil { 814 return 0 815 } 816 var l int 817 _ = l 818 if m.PingResponse != nil { 819 l = m.PingResponse.Size() 820 n += 1 + l + sovTypes(uint64(l)) 821 } 822 return n 823 } 824 func (m *Message_VrfProofRequest) Size() (n int) { 825 if m == nil { 826 return 0 827 } 828 var l int 829 _ = l 830 if m.VrfProofRequest != nil { 831 l = m.VrfProofRequest.Size() 832 n += 2 + l + sovTypes(uint64(l)) 833 } 834 return n 835 } 836 func (m *Message_VrfProofResponse) Size() (n int) { 837 if m == nil { 838 return 0 839 } 840 var l int 841 _ = l 842 if m.VrfProofResponse != nil { 843 l = m.VrfProofResponse.Size() 844 n += 2 + l + sovTypes(uint64(l)) 845 } 846 return n 847 } 848 849 func sovTypes(x uint64) (n int) { 850 return (math_bits.Len64(x|1) + 6) / 7 851 } 852 func sozTypes(x uint64) (n int) { 853 return sovTypes(uint64((x << 1) ^ uint64((int64(x) >> 63)))) 854 } 855 func (m *VRFProofRequest) Unmarshal(dAtA []byte) error { 856 l := len(dAtA) 857 iNdEx := 0 858 for iNdEx < l { 859 preIndex := iNdEx 860 var wire uint64 861 for shift := uint(0); ; shift += 7 { 862 if shift >= 64 { 863 return ErrIntOverflowTypes 864 } 865 if iNdEx >= l { 866 return io.ErrUnexpectedEOF 867 } 868 b := dAtA[iNdEx] 869 iNdEx++ 870 wire |= uint64(b&0x7F) << shift 871 if b < 0x80 { 872 break 873 } 874 } 875 fieldNum := int32(wire >> 3) 876 wireType := int(wire & 0x7) 877 if wireType == 4 { 878 return fmt.Errorf("proto: VRFProofRequest: wiretype end group for non-group") 879 } 880 if fieldNum <= 0 { 881 return fmt.Errorf("proto: VRFProofRequest: illegal tag %d (wire type %d)", fieldNum, wire) 882 } 883 switch fieldNum { 884 case 1: 885 if wireType != 2 { 886 return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType) 887 } 888 var byteLen int 889 for shift := uint(0); ; shift += 7 { 890 if shift >= 64 { 891 return ErrIntOverflowTypes 892 } 893 if iNdEx >= l { 894 return io.ErrUnexpectedEOF 895 } 896 b := dAtA[iNdEx] 897 iNdEx++ 898 byteLen |= int(b&0x7F) << shift 899 if b < 0x80 { 900 break 901 } 902 } 903 if byteLen < 0 { 904 return ErrInvalidLengthTypes 905 } 906 postIndex := iNdEx + byteLen 907 if postIndex < 0 { 908 return ErrInvalidLengthTypes 909 } 910 if postIndex > l { 911 return io.ErrUnexpectedEOF 912 } 913 m.Message = append(m.Message[:0], dAtA[iNdEx:postIndex]...) 914 if m.Message == nil { 915 m.Message = []byte{} 916 } 917 iNdEx = postIndex 918 default: 919 iNdEx = preIndex 920 skippy, err := skipTypes(dAtA[iNdEx:]) 921 if err != nil { 922 return err 923 } 924 if (skippy < 0) || (iNdEx+skippy) < 0 { 925 return ErrInvalidLengthTypes 926 } 927 if (iNdEx + skippy) > l { 928 return io.ErrUnexpectedEOF 929 } 930 iNdEx += skippy 931 } 932 } 933 934 if iNdEx > l { 935 return io.ErrUnexpectedEOF 936 } 937 return nil 938 } 939 func (m *VRFProofResponse) Unmarshal(dAtA []byte) error { 940 l := len(dAtA) 941 iNdEx := 0 942 for iNdEx < l { 943 preIndex := iNdEx 944 var wire uint64 945 for shift := uint(0); ; shift += 7 { 946 if shift >= 64 { 947 return ErrIntOverflowTypes 948 } 949 if iNdEx >= l { 950 return io.ErrUnexpectedEOF 951 } 952 b := dAtA[iNdEx] 953 iNdEx++ 954 wire |= uint64(b&0x7F) << shift 955 if b < 0x80 { 956 break 957 } 958 } 959 fieldNum := int32(wire >> 3) 960 wireType := int(wire & 0x7) 961 if wireType == 4 { 962 return fmt.Errorf("proto: VRFProofResponse: wiretype end group for non-group") 963 } 964 if fieldNum <= 0 { 965 return fmt.Errorf("proto: VRFProofResponse: illegal tag %d (wire type %d)", fieldNum, wire) 966 } 967 switch fieldNum { 968 case 1: 969 if wireType != 2 { 970 return fmt.Errorf("proto: wrong wireType = %d for field Proof", wireType) 971 } 972 var byteLen int 973 for shift := uint(0); ; shift += 7 { 974 if shift >= 64 { 975 return ErrIntOverflowTypes 976 } 977 if iNdEx >= l { 978 return io.ErrUnexpectedEOF 979 } 980 b := dAtA[iNdEx] 981 iNdEx++ 982 byteLen |= int(b&0x7F) << shift 983 if b < 0x80 { 984 break 985 } 986 } 987 if byteLen < 0 { 988 return ErrInvalidLengthTypes 989 } 990 postIndex := iNdEx + byteLen 991 if postIndex < 0 { 992 return ErrInvalidLengthTypes 993 } 994 if postIndex > l { 995 return io.ErrUnexpectedEOF 996 } 997 m.Proof = append(m.Proof[:0], dAtA[iNdEx:postIndex]...) 998 if m.Proof == nil { 999 m.Proof = []byte{} 1000 } 1001 iNdEx = postIndex 1002 case 2: 1003 if wireType != 2 { 1004 return fmt.Errorf("proto: wrong wireType = %d for field Error", wireType) 1005 } 1006 var msglen int 1007 for shift := uint(0); ; shift += 7 { 1008 if shift >= 64 { 1009 return ErrIntOverflowTypes 1010 } 1011 if iNdEx >= l { 1012 return io.ErrUnexpectedEOF 1013 } 1014 b := dAtA[iNdEx] 1015 iNdEx++ 1016 msglen |= int(b&0x7F) << shift 1017 if b < 0x80 { 1018 break 1019 } 1020 } 1021 if msglen < 0 { 1022 return ErrInvalidLengthTypes 1023 } 1024 postIndex := iNdEx + msglen 1025 if postIndex < 0 { 1026 return ErrInvalidLengthTypes 1027 } 1028 if postIndex > l { 1029 return io.ErrUnexpectedEOF 1030 } 1031 if m.Error == nil { 1032 m.Error = &privval.RemoteSignerError{} 1033 } 1034 if err := m.Error.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1035 return err 1036 } 1037 iNdEx = postIndex 1038 default: 1039 iNdEx = preIndex 1040 skippy, err := skipTypes(dAtA[iNdEx:]) 1041 if err != nil { 1042 return err 1043 } 1044 if (skippy < 0) || (iNdEx+skippy) < 0 { 1045 return ErrInvalidLengthTypes 1046 } 1047 if (iNdEx + skippy) > l { 1048 return io.ErrUnexpectedEOF 1049 } 1050 iNdEx += skippy 1051 } 1052 } 1053 1054 if iNdEx > l { 1055 return io.ErrUnexpectedEOF 1056 } 1057 return nil 1058 } 1059 func (m *Message) Unmarshal(dAtA []byte) error { 1060 l := len(dAtA) 1061 iNdEx := 0 1062 for iNdEx < l { 1063 preIndex := iNdEx 1064 var wire uint64 1065 for shift := uint(0); ; shift += 7 { 1066 if shift >= 64 { 1067 return ErrIntOverflowTypes 1068 } 1069 if iNdEx >= l { 1070 return io.ErrUnexpectedEOF 1071 } 1072 b := dAtA[iNdEx] 1073 iNdEx++ 1074 wire |= uint64(b&0x7F) << shift 1075 if b < 0x80 { 1076 break 1077 } 1078 } 1079 fieldNum := int32(wire >> 3) 1080 wireType := int(wire & 0x7) 1081 if wireType == 4 { 1082 return fmt.Errorf("proto: Message: wiretype end group for non-group") 1083 } 1084 if fieldNum <= 0 { 1085 return fmt.Errorf("proto: Message: illegal tag %d (wire type %d)", fieldNum, wire) 1086 } 1087 switch fieldNum { 1088 case 1: 1089 if wireType != 2 { 1090 return fmt.Errorf("proto: wrong wireType = %d for field PubKeyRequest", wireType) 1091 } 1092 var msglen int 1093 for shift := uint(0); ; shift += 7 { 1094 if shift >= 64 { 1095 return ErrIntOverflowTypes 1096 } 1097 if iNdEx >= l { 1098 return io.ErrUnexpectedEOF 1099 } 1100 b := dAtA[iNdEx] 1101 iNdEx++ 1102 msglen |= int(b&0x7F) << shift 1103 if b < 0x80 { 1104 break 1105 } 1106 } 1107 if msglen < 0 { 1108 return ErrInvalidLengthTypes 1109 } 1110 postIndex := iNdEx + msglen 1111 if postIndex < 0 { 1112 return ErrInvalidLengthTypes 1113 } 1114 if postIndex > l { 1115 return io.ErrUnexpectedEOF 1116 } 1117 v := &privval.PubKeyRequest{} 1118 if err := v.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1119 return err 1120 } 1121 m.Sum = &Message_PubKeyRequest{v} 1122 iNdEx = postIndex 1123 case 2: 1124 if wireType != 2 { 1125 return fmt.Errorf("proto: wrong wireType = %d for field PubKeyResponse", wireType) 1126 } 1127 var msglen int 1128 for shift := uint(0); ; shift += 7 { 1129 if shift >= 64 { 1130 return ErrIntOverflowTypes 1131 } 1132 if iNdEx >= l { 1133 return io.ErrUnexpectedEOF 1134 } 1135 b := dAtA[iNdEx] 1136 iNdEx++ 1137 msglen |= int(b&0x7F) << shift 1138 if b < 0x80 { 1139 break 1140 } 1141 } 1142 if msglen < 0 { 1143 return ErrInvalidLengthTypes 1144 } 1145 postIndex := iNdEx + msglen 1146 if postIndex < 0 { 1147 return ErrInvalidLengthTypes 1148 } 1149 if postIndex > l { 1150 return io.ErrUnexpectedEOF 1151 } 1152 v := &privval.PubKeyResponse{} 1153 if err := v.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1154 return err 1155 } 1156 m.Sum = &Message_PubKeyResponse{v} 1157 iNdEx = postIndex 1158 case 3: 1159 if wireType != 2 { 1160 return fmt.Errorf("proto: wrong wireType = %d for field SignVoteRequest", wireType) 1161 } 1162 var msglen int 1163 for shift := uint(0); ; shift += 7 { 1164 if shift >= 64 { 1165 return ErrIntOverflowTypes 1166 } 1167 if iNdEx >= l { 1168 return io.ErrUnexpectedEOF 1169 } 1170 b := dAtA[iNdEx] 1171 iNdEx++ 1172 msglen |= int(b&0x7F) << shift 1173 if b < 0x80 { 1174 break 1175 } 1176 } 1177 if msglen < 0 { 1178 return ErrInvalidLengthTypes 1179 } 1180 postIndex := iNdEx + msglen 1181 if postIndex < 0 { 1182 return ErrInvalidLengthTypes 1183 } 1184 if postIndex > l { 1185 return io.ErrUnexpectedEOF 1186 } 1187 v := &privval.SignVoteRequest{} 1188 if err := v.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1189 return err 1190 } 1191 m.Sum = &Message_SignVoteRequest{v} 1192 iNdEx = postIndex 1193 case 4: 1194 if wireType != 2 { 1195 return fmt.Errorf("proto: wrong wireType = %d for field SignedVoteResponse", wireType) 1196 } 1197 var msglen int 1198 for shift := uint(0); ; shift += 7 { 1199 if shift >= 64 { 1200 return ErrIntOverflowTypes 1201 } 1202 if iNdEx >= l { 1203 return io.ErrUnexpectedEOF 1204 } 1205 b := dAtA[iNdEx] 1206 iNdEx++ 1207 msglen |= int(b&0x7F) << shift 1208 if b < 0x80 { 1209 break 1210 } 1211 } 1212 if msglen < 0 { 1213 return ErrInvalidLengthTypes 1214 } 1215 postIndex := iNdEx + msglen 1216 if postIndex < 0 { 1217 return ErrInvalidLengthTypes 1218 } 1219 if postIndex > l { 1220 return io.ErrUnexpectedEOF 1221 } 1222 v := &privval.SignedVoteResponse{} 1223 if err := v.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1224 return err 1225 } 1226 m.Sum = &Message_SignedVoteResponse{v} 1227 iNdEx = postIndex 1228 case 5: 1229 if wireType != 2 { 1230 return fmt.Errorf("proto: wrong wireType = %d for field SignProposalRequest", wireType) 1231 } 1232 var msglen int 1233 for shift := uint(0); ; shift += 7 { 1234 if shift >= 64 { 1235 return ErrIntOverflowTypes 1236 } 1237 if iNdEx >= l { 1238 return io.ErrUnexpectedEOF 1239 } 1240 b := dAtA[iNdEx] 1241 iNdEx++ 1242 msglen |= int(b&0x7F) << shift 1243 if b < 0x80 { 1244 break 1245 } 1246 } 1247 if msglen < 0 { 1248 return ErrInvalidLengthTypes 1249 } 1250 postIndex := iNdEx + msglen 1251 if postIndex < 0 { 1252 return ErrInvalidLengthTypes 1253 } 1254 if postIndex > l { 1255 return io.ErrUnexpectedEOF 1256 } 1257 v := &privval.SignProposalRequest{} 1258 if err := v.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1259 return err 1260 } 1261 m.Sum = &Message_SignProposalRequest{v} 1262 iNdEx = postIndex 1263 case 6: 1264 if wireType != 2 { 1265 return fmt.Errorf("proto: wrong wireType = %d for field SignedProposalResponse", wireType) 1266 } 1267 var msglen int 1268 for shift := uint(0); ; shift += 7 { 1269 if shift >= 64 { 1270 return ErrIntOverflowTypes 1271 } 1272 if iNdEx >= l { 1273 return io.ErrUnexpectedEOF 1274 } 1275 b := dAtA[iNdEx] 1276 iNdEx++ 1277 msglen |= int(b&0x7F) << shift 1278 if b < 0x80 { 1279 break 1280 } 1281 } 1282 if msglen < 0 { 1283 return ErrInvalidLengthTypes 1284 } 1285 postIndex := iNdEx + msglen 1286 if postIndex < 0 { 1287 return ErrInvalidLengthTypes 1288 } 1289 if postIndex > l { 1290 return io.ErrUnexpectedEOF 1291 } 1292 v := &privval.SignedProposalResponse{} 1293 if err := v.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1294 return err 1295 } 1296 m.Sum = &Message_SignedProposalResponse{v} 1297 iNdEx = postIndex 1298 case 7: 1299 if wireType != 2 { 1300 return fmt.Errorf("proto: wrong wireType = %d for field PingRequest", wireType) 1301 } 1302 var msglen int 1303 for shift := uint(0); ; shift += 7 { 1304 if shift >= 64 { 1305 return ErrIntOverflowTypes 1306 } 1307 if iNdEx >= l { 1308 return io.ErrUnexpectedEOF 1309 } 1310 b := dAtA[iNdEx] 1311 iNdEx++ 1312 msglen |= int(b&0x7F) << shift 1313 if b < 0x80 { 1314 break 1315 } 1316 } 1317 if msglen < 0 { 1318 return ErrInvalidLengthTypes 1319 } 1320 postIndex := iNdEx + msglen 1321 if postIndex < 0 { 1322 return ErrInvalidLengthTypes 1323 } 1324 if postIndex > l { 1325 return io.ErrUnexpectedEOF 1326 } 1327 v := &privval.PingRequest{} 1328 if err := v.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1329 return err 1330 } 1331 m.Sum = &Message_PingRequest{v} 1332 iNdEx = postIndex 1333 case 8: 1334 if wireType != 2 { 1335 return fmt.Errorf("proto: wrong wireType = %d for field PingResponse", wireType) 1336 } 1337 var msglen int 1338 for shift := uint(0); ; shift += 7 { 1339 if shift >= 64 { 1340 return ErrIntOverflowTypes 1341 } 1342 if iNdEx >= l { 1343 return io.ErrUnexpectedEOF 1344 } 1345 b := dAtA[iNdEx] 1346 iNdEx++ 1347 msglen |= int(b&0x7F) << shift 1348 if b < 0x80 { 1349 break 1350 } 1351 } 1352 if msglen < 0 { 1353 return ErrInvalidLengthTypes 1354 } 1355 postIndex := iNdEx + msglen 1356 if postIndex < 0 { 1357 return ErrInvalidLengthTypes 1358 } 1359 if postIndex > l { 1360 return io.ErrUnexpectedEOF 1361 } 1362 v := &privval.PingResponse{} 1363 if err := v.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1364 return err 1365 } 1366 m.Sum = &Message_PingResponse{v} 1367 iNdEx = postIndex 1368 case 1000: 1369 if wireType != 2 { 1370 return fmt.Errorf("proto: wrong wireType = %d for field VrfProofRequest", wireType) 1371 } 1372 var msglen int 1373 for shift := uint(0); ; shift += 7 { 1374 if shift >= 64 { 1375 return ErrIntOverflowTypes 1376 } 1377 if iNdEx >= l { 1378 return io.ErrUnexpectedEOF 1379 } 1380 b := dAtA[iNdEx] 1381 iNdEx++ 1382 msglen |= int(b&0x7F) << shift 1383 if b < 0x80 { 1384 break 1385 } 1386 } 1387 if msglen < 0 { 1388 return ErrInvalidLengthTypes 1389 } 1390 postIndex := iNdEx + msglen 1391 if postIndex < 0 { 1392 return ErrInvalidLengthTypes 1393 } 1394 if postIndex > l { 1395 return io.ErrUnexpectedEOF 1396 } 1397 v := &VRFProofRequest{} 1398 if err := v.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1399 return err 1400 } 1401 m.Sum = &Message_VrfProofRequest{v} 1402 iNdEx = postIndex 1403 case 1001: 1404 if wireType != 2 { 1405 return fmt.Errorf("proto: wrong wireType = %d for field VrfProofResponse", wireType) 1406 } 1407 var msglen int 1408 for shift := uint(0); ; shift += 7 { 1409 if shift >= 64 { 1410 return ErrIntOverflowTypes 1411 } 1412 if iNdEx >= l { 1413 return io.ErrUnexpectedEOF 1414 } 1415 b := dAtA[iNdEx] 1416 iNdEx++ 1417 msglen |= int(b&0x7F) << shift 1418 if b < 0x80 { 1419 break 1420 } 1421 } 1422 if msglen < 0 { 1423 return ErrInvalidLengthTypes 1424 } 1425 postIndex := iNdEx + msglen 1426 if postIndex < 0 { 1427 return ErrInvalidLengthTypes 1428 } 1429 if postIndex > l { 1430 return io.ErrUnexpectedEOF 1431 } 1432 v := &VRFProofResponse{} 1433 if err := v.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1434 return err 1435 } 1436 m.Sum = &Message_VrfProofResponse{v} 1437 iNdEx = postIndex 1438 default: 1439 iNdEx = preIndex 1440 skippy, err := skipTypes(dAtA[iNdEx:]) 1441 if err != nil { 1442 return err 1443 } 1444 if (skippy < 0) || (iNdEx+skippy) < 0 { 1445 return ErrInvalidLengthTypes 1446 } 1447 if (iNdEx + skippy) > l { 1448 return io.ErrUnexpectedEOF 1449 } 1450 iNdEx += skippy 1451 } 1452 } 1453 1454 if iNdEx > l { 1455 return io.ErrUnexpectedEOF 1456 } 1457 return nil 1458 } 1459 func skipTypes(dAtA []byte) (n int, err error) { 1460 l := len(dAtA) 1461 iNdEx := 0 1462 depth := 0 1463 for iNdEx < l { 1464 var wire uint64 1465 for shift := uint(0); ; shift += 7 { 1466 if shift >= 64 { 1467 return 0, ErrIntOverflowTypes 1468 } 1469 if iNdEx >= l { 1470 return 0, io.ErrUnexpectedEOF 1471 } 1472 b := dAtA[iNdEx] 1473 iNdEx++ 1474 wire |= (uint64(b) & 0x7F) << shift 1475 if b < 0x80 { 1476 break 1477 } 1478 } 1479 wireType := int(wire & 0x7) 1480 switch wireType { 1481 case 0: 1482 for shift := uint(0); ; shift += 7 { 1483 if shift >= 64 { 1484 return 0, ErrIntOverflowTypes 1485 } 1486 if iNdEx >= l { 1487 return 0, io.ErrUnexpectedEOF 1488 } 1489 iNdEx++ 1490 if dAtA[iNdEx-1] < 0x80 { 1491 break 1492 } 1493 } 1494 case 1: 1495 iNdEx += 8 1496 case 2: 1497 var length int 1498 for shift := uint(0); ; shift += 7 { 1499 if shift >= 64 { 1500 return 0, ErrIntOverflowTypes 1501 } 1502 if iNdEx >= l { 1503 return 0, io.ErrUnexpectedEOF 1504 } 1505 b := dAtA[iNdEx] 1506 iNdEx++ 1507 length |= (int(b) & 0x7F) << shift 1508 if b < 0x80 { 1509 break 1510 } 1511 } 1512 if length < 0 { 1513 return 0, ErrInvalidLengthTypes 1514 } 1515 iNdEx += length 1516 case 3: 1517 depth++ 1518 case 4: 1519 if depth == 0 { 1520 return 0, ErrUnexpectedEndOfGroupTypes 1521 } 1522 depth-- 1523 case 5: 1524 iNdEx += 4 1525 default: 1526 return 0, fmt.Errorf("proto: illegal wireType %d", wireType) 1527 } 1528 if iNdEx < 0 { 1529 return 0, ErrInvalidLengthTypes 1530 } 1531 if depth == 0 { 1532 return iNdEx, nil 1533 } 1534 } 1535 return 0, io.ErrUnexpectedEOF 1536 } 1537 1538 var ( 1539 ErrInvalidLengthTypes = fmt.Errorf("proto: negative length found during unmarshaling") 1540 ErrIntOverflowTypes = fmt.Errorf("proto: integer overflow") 1541 ErrUnexpectedEndOfGroupTypes = fmt.Errorf("proto: unexpected end of group") 1542 )