github.com/hyperledger/burrow@v0.34.5-0.20220512172541-77f09336001d/execution/registry/registry.pb.go (about) 1 // Code generated by protoc-gen-gogo. DO NOT EDIT. 2 // source: registry.proto 3 4 package registry 5 6 import ( 7 fmt "fmt" 8 io "io" 9 math "math" 10 math_bits "math/bits" 11 12 _ "github.com/gogo/protobuf/gogoproto" 13 proto "github.com/gogo/protobuf/proto" 14 golang_proto "github.com/golang/protobuf/proto" 15 github_com_hyperledger_burrow_crypto "github.com/hyperledger/burrow/crypto" 16 ) 17 18 // Reference imports to suppress errors if they are not otherwise used. 19 var _ = proto.Marshal 20 var _ = golang_proto.Marshal 21 var _ = fmt.Errorf 22 var _ = math.Inf 23 24 // This is a compile-time assertion to ensure that this generated file 25 // is compatible with the proto package it is being compiled against. 26 // A compilation error at this line likely means your copy of the 27 // proto package needs to be updated. 28 const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package 29 30 // NodeIdentity stores and establishes a binding between 4 different types of identifiers, a human readable name, 31 // a advertised network address, a p2p station-to-station key, and a validator key. Updates must be signed 32 // by the node key and the validator key to prove the update is consensual. 33 type NodeIdentity struct { 34 // Peer moniker name 35 Moniker string `protobuf:"bytes,1,opt,name=Moniker,proto3" json:"Moniker,omitempty"` 36 // Peer network address 37 NetworkAddress string `protobuf:"bytes,2,opt,name=NetworkAddress,proto3" json:"NetworkAddress,omitempty"` 38 // The Tendermint p2p node ID 39 TendermintNodeID github_com_hyperledger_burrow_crypto.Address `protobuf:"bytes,3,opt,name=TendermintNodeID,proto3,customtype=github.com/hyperledger/burrow/crypto.Address" json:"TendermintNodeID"` 40 // The public key that this node will validate with if it becomes a validator 41 // (use this to create a binding between p2p node ID and validator) 42 ValidatorPublicKey *github_com_hyperledger_burrow_crypto.PublicKey `protobuf:"bytes,4,opt,name=ValidatorPublicKey,proto3,customtype=github.com/hyperledger/burrow/crypto.PublicKey" json:"ValidatorPublicKey,omitempty"` 43 XXX_NoUnkeyedLiteral struct{} `json:"-"` 44 XXX_unrecognized []byte `json:"-"` 45 XXX_sizecache int32 `json:"-"` 46 } 47 48 func (m *NodeIdentity) Reset() { *m = NodeIdentity{} } 49 func (*NodeIdentity) ProtoMessage() {} 50 func (*NodeIdentity) Descriptor() ([]byte, []int) { 51 return fileDescriptor_41af05d40a615591, []int{0} 52 } 53 func (m *NodeIdentity) XXX_Unmarshal(b []byte) error { 54 return m.Unmarshal(b) 55 } 56 func (m *NodeIdentity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 57 b = b[:cap(b)] 58 n, err := m.MarshalToSizedBuffer(b) 59 if err != nil { 60 return nil, err 61 } 62 return b[:n], nil 63 } 64 func (m *NodeIdentity) XXX_Merge(src proto.Message) { 65 xxx_messageInfo_NodeIdentity.Merge(m, src) 66 } 67 func (m *NodeIdentity) XXX_Size() int { 68 return m.Size() 69 } 70 func (m *NodeIdentity) XXX_DiscardUnknown() { 71 xxx_messageInfo_NodeIdentity.DiscardUnknown(m) 72 } 73 74 var xxx_messageInfo_NodeIdentity proto.InternalMessageInfo 75 76 func (m *NodeIdentity) GetMoniker() string { 77 if m != nil { 78 return m.Moniker 79 } 80 return "" 81 } 82 83 func (m *NodeIdentity) GetNetworkAddress() string { 84 if m != nil { 85 return m.NetworkAddress 86 } 87 return "" 88 } 89 90 func (*NodeIdentity) XXX_MessageName() string { 91 return "registry.NodeIdentity" 92 } 93 func init() { 94 proto.RegisterType((*NodeIdentity)(nil), "registry.NodeIdentity") 95 golang_proto.RegisterType((*NodeIdentity)(nil), "registry.NodeIdentity") 96 } 97 98 func init() { proto.RegisterFile("registry.proto", fileDescriptor_41af05d40a615591) } 99 func init() { golang_proto.RegisterFile("registry.proto", fileDescriptor_41af05d40a615591) } 100 101 var fileDescriptor_41af05d40a615591 = []byte{ 102 // 288 bytes of a gzipped FileDescriptorProto 103 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0xe2, 0x2b, 0x4a, 0x4d, 0xcf, 104 0x2c, 0x2e, 0x29, 0xaa, 0xd4, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0xe2, 0x80, 0xf1, 0xa5, 0x44, 105 0xd2, 0xf3, 0xd3, 0xf3, 0xc1, 0x82, 0xfa, 0x20, 0x16, 0x44, 0x5e, 0x69, 0x0e, 0x13, 0x17, 0x8f, 106 0x5f, 0x7e, 0x4a, 0xaa, 0x67, 0x4a, 0x6a, 0x5e, 0x49, 0x66, 0x49, 0xa5, 0x90, 0x04, 0x17, 0xbb, 107 0x6f, 0x7e, 0x5e, 0x66, 0x76, 0x6a, 0x91, 0x04, 0xa3, 0x02, 0xa3, 0x06, 0x67, 0x10, 0x8c, 0x2b, 108 0xa4, 0xc6, 0xc5, 0xe7, 0x97, 0x5a, 0x52, 0x9e, 0x5f, 0x94, 0xed, 0x98, 0x92, 0x52, 0x94, 0x5a, 109 0x5c, 0x2c, 0xc1, 0x04, 0x56, 0x80, 0x26, 0x2a, 0x94, 0xc0, 0x25, 0x10, 0x92, 0x9a, 0x97, 0x92, 110 0x5a, 0x94, 0x9b, 0x99, 0x57, 0x02, 0x36, 0xdb, 0x45, 0x82, 0x59, 0x81, 0x51, 0x83, 0xc7, 0xc9, 111 0xe4, 0xc4, 0x3d, 0x79, 0x86, 0x5b, 0xf7, 0xe4, 0x75, 0xd2, 0x33, 0x4b, 0x32, 0x4a, 0x93, 0xf4, 112 0x92, 0xf3, 0x73, 0xf5, 0x33, 0x2a, 0x0b, 0x52, 0x8b, 0x72, 0x52, 0x53, 0xd2, 0x53, 0x8b, 0xf4, 113 0x93, 0x4a, 0x8b, 0x8a, 0xf2, 0xcb, 0xf5, 0x93, 0x8b, 0x2a, 0x0b, 0x4a, 0xf2, 0xf5, 0xa0, 0xe6, 114 0x05, 0x61, 0x98, 0x26, 0x94, 0xc4, 0x25, 0x14, 0x96, 0x98, 0x93, 0x99, 0x92, 0x58, 0x92, 0x5f, 115 0x14, 0x50, 0x9a, 0x94, 0x93, 0x99, 0xec, 0x9d, 0x5a, 0x29, 0xc1, 0x02, 0xb6, 0xc3, 0xe8, 0xd6, 116 0x3d, 0x79, 0x3d, 0xa2, 0xcc, 0x87, 0xeb, 0x0c, 0xc2, 0x62, 0x9a, 0x15, 0xcb, 0x8c, 0x05, 0xf2, 117 0x0c, 0x4e, 0x5e, 0x27, 0x1e, 0xc9, 0x31, 0x5e, 0x78, 0x24, 0xc7, 0x78, 0xe3, 0x91, 0x1c, 0xe3, 118 0x83, 0x47, 0x72, 0x8c, 0x07, 0x1e, 0xcb, 0x31, 0x9e, 0x78, 0x2c, 0xc7, 0x18, 0x65, 0x80, 0xdf, 119 0x8e, 0xd4, 0x8a, 0xd4, 0xe4, 0xd2, 0x92, 0xcc, 0xfc, 0x3c, 0x7d, 0x58, 0x04, 0x24, 0xb1, 0x81, 120 0x43, 0xdc, 0x18, 0x10, 0x00, 0x00, 0xff, 0xff, 0x5d, 0x64, 0xf6, 0x36, 0xa3, 0x01, 0x00, 0x00, 121 } 122 123 func (m *NodeIdentity) Marshal() (dAtA []byte, err error) { 124 size := m.Size() 125 dAtA = make([]byte, size) 126 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 127 if err != nil { 128 return nil, err 129 } 130 return dAtA[:n], nil 131 } 132 133 func (m *NodeIdentity) MarshalTo(dAtA []byte) (int, error) { 134 size := m.Size() 135 return m.MarshalToSizedBuffer(dAtA[:size]) 136 } 137 138 func (m *NodeIdentity) MarshalToSizedBuffer(dAtA []byte) (int, error) { 139 i := len(dAtA) 140 _ = i 141 var l int 142 _ = l 143 if m.XXX_unrecognized != nil { 144 i -= len(m.XXX_unrecognized) 145 copy(dAtA[i:], m.XXX_unrecognized) 146 } 147 if m.ValidatorPublicKey != nil { 148 { 149 size := m.ValidatorPublicKey.Size() 150 i -= size 151 if _, err := m.ValidatorPublicKey.MarshalTo(dAtA[i:]); err != nil { 152 return 0, err 153 } 154 i = encodeVarintRegistry(dAtA, i, uint64(size)) 155 } 156 i-- 157 dAtA[i] = 0x22 158 } 159 { 160 size := m.TendermintNodeID.Size() 161 i -= size 162 if _, err := m.TendermintNodeID.MarshalTo(dAtA[i:]); err != nil { 163 return 0, err 164 } 165 i = encodeVarintRegistry(dAtA, i, uint64(size)) 166 } 167 i-- 168 dAtA[i] = 0x1a 169 if len(m.NetworkAddress) > 0 { 170 i -= len(m.NetworkAddress) 171 copy(dAtA[i:], m.NetworkAddress) 172 i = encodeVarintRegistry(dAtA, i, uint64(len(m.NetworkAddress))) 173 i-- 174 dAtA[i] = 0x12 175 } 176 if len(m.Moniker) > 0 { 177 i -= len(m.Moniker) 178 copy(dAtA[i:], m.Moniker) 179 i = encodeVarintRegistry(dAtA, i, uint64(len(m.Moniker))) 180 i-- 181 dAtA[i] = 0xa 182 } 183 return len(dAtA) - i, nil 184 } 185 186 func encodeVarintRegistry(dAtA []byte, offset int, v uint64) int { 187 offset -= sovRegistry(v) 188 base := offset 189 for v >= 1<<7 { 190 dAtA[offset] = uint8(v&0x7f | 0x80) 191 v >>= 7 192 offset++ 193 } 194 dAtA[offset] = uint8(v) 195 return base 196 } 197 func (m *NodeIdentity) Size() (n int) { 198 if m == nil { 199 return 0 200 } 201 var l int 202 _ = l 203 l = len(m.Moniker) 204 if l > 0 { 205 n += 1 + l + sovRegistry(uint64(l)) 206 } 207 l = len(m.NetworkAddress) 208 if l > 0 { 209 n += 1 + l + sovRegistry(uint64(l)) 210 } 211 l = m.TendermintNodeID.Size() 212 n += 1 + l + sovRegistry(uint64(l)) 213 if m.ValidatorPublicKey != nil { 214 l = m.ValidatorPublicKey.Size() 215 n += 1 + l + sovRegistry(uint64(l)) 216 } 217 if m.XXX_unrecognized != nil { 218 n += len(m.XXX_unrecognized) 219 } 220 return n 221 } 222 223 func sovRegistry(x uint64) (n int) { 224 return (math_bits.Len64(x|1) + 6) / 7 225 } 226 func sozRegistry(x uint64) (n int) { 227 return sovRegistry(uint64((x << 1) ^ uint64((int64(x) >> 63)))) 228 } 229 func (m *NodeIdentity) Unmarshal(dAtA []byte) error { 230 l := len(dAtA) 231 iNdEx := 0 232 for iNdEx < l { 233 preIndex := iNdEx 234 var wire uint64 235 for shift := uint(0); ; shift += 7 { 236 if shift >= 64 { 237 return ErrIntOverflowRegistry 238 } 239 if iNdEx >= l { 240 return io.ErrUnexpectedEOF 241 } 242 b := dAtA[iNdEx] 243 iNdEx++ 244 wire |= uint64(b&0x7F) << shift 245 if b < 0x80 { 246 break 247 } 248 } 249 fieldNum := int32(wire >> 3) 250 wireType := int(wire & 0x7) 251 if wireType == 4 { 252 return fmt.Errorf("proto: NodeIdentity: wiretype end group for non-group") 253 } 254 if fieldNum <= 0 { 255 return fmt.Errorf("proto: NodeIdentity: illegal tag %d (wire type %d)", fieldNum, wire) 256 } 257 switch fieldNum { 258 case 1: 259 if wireType != 2 { 260 return fmt.Errorf("proto: wrong wireType = %d for field Moniker", wireType) 261 } 262 var stringLen uint64 263 for shift := uint(0); ; shift += 7 { 264 if shift >= 64 { 265 return ErrIntOverflowRegistry 266 } 267 if iNdEx >= l { 268 return io.ErrUnexpectedEOF 269 } 270 b := dAtA[iNdEx] 271 iNdEx++ 272 stringLen |= uint64(b&0x7F) << shift 273 if b < 0x80 { 274 break 275 } 276 } 277 intStringLen := int(stringLen) 278 if intStringLen < 0 { 279 return ErrInvalidLengthRegistry 280 } 281 postIndex := iNdEx + intStringLen 282 if postIndex < 0 { 283 return ErrInvalidLengthRegistry 284 } 285 if postIndex > l { 286 return io.ErrUnexpectedEOF 287 } 288 m.Moniker = string(dAtA[iNdEx:postIndex]) 289 iNdEx = postIndex 290 case 2: 291 if wireType != 2 { 292 return fmt.Errorf("proto: wrong wireType = %d for field NetworkAddress", wireType) 293 } 294 var stringLen uint64 295 for shift := uint(0); ; shift += 7 { 296 if shift >= 64 { 297 return ErrIntOverflowRegistry 298 } 299 if iNdEx >= l { 300 return io.ErrUnexpectedEOF 301 } 302 b := dAtA[iNdEx] 303 iNdEx++ 304 stringLen |= uint64(b&0x7F) << shift 305 if b < 0x80 { 306 break 307 } 308 } 309 intStringLen := int(stringLen) 310 if intStringLen < 0 { 311 return ErrInvalidLengthRegistry 312 } 313 postIndex := iNdEx + intStringLen 314 if postIndex < 0 { 315 return ErrInvalidLengthRegistry 316 } 317 if postIndex > l { 318 return io.ErrUnexpectedEOF 319 } 320 m.NetworkAddress = string(dAtA[iNdEx:postIndex]) 321 iNdEx = postIndex 322 case 3: 323 if wireType != 2 { 324 return fmt.Errorf("proto: wrong wireType = %d for field TendermintNodeID", wireType) 325 } 326 var byteLen int 327 for shift := uint(0); ; shift += 7 { 328 if shift >= 64 { 329 return ErrIntOverflowRegistry 330 } 331 if iNdEx >= l { 332 return io.ErrUnexpectedEOF 333 } 334 b := dAtA[iNdEx] 335 iNdEx++ 336 byteLen |= int(b&0x7F) << shift 337 if b < 0x80 { 338 break 339 } 340 } 341 if byteLen < 0 { 342 return ErrInvalidLengthRegistry 343 } 344 postIndex := iNdEx + byteLen 345 if postIndex < 0 { 346 return ErrInvalidLengthRegistry 347 } 348 if postIndex > l { 349 return io.ErrUnexpectedEOF 350 } 351 if err := m.TendermintNodeID.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 352 return err 353 } 354 iNdEx = postIndex 355 case 4: 356 if wireType != 2 { 357 return fmt.Errorf("proto: wrong wireType = %d for field ValidatorPublicKey", wireType) 358 } 359 var byteLen int 360 for shift := uint(0); ; shift += 7 { 361 if shift >= 64 { 362 return ErrIntOverflowRegistry 363 } 364 if iNdEx >= l { 365 return io.ErrUnexpectedEOF 366 } 367 b := dAtA[iNdEx] 368 iNdEx++ 369 byteLen |= int(b&0x7F) << shift 370 if b < 0x80 { 371 break 372 } 373 } 374 if byteLen < 0 { 375 return ErrInvalidLengthRegistry 376 } 377 postIndex := iNdEx + byteLen 378 if postIndex < 0 { 379 return ErrInvalidLengthRegistry 380 } 381 if postIndex > l { 382 return io.ErrUnexpectedEOF 383 } 384 var v github_com_hyperledger_burrow_crypto.PublicKey 385 m.ValidatorPublicKey = &v 386 if err := m.ValidatorPublicKey.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 387 return err 388 } 389 iNdEx = postIndex 390 default: 391 iNdEx = preIndex 392 skippy, err := skipRegistry(dAtA[iNdEx:]) 393 if err != nil { 394 return err 395 } 396 if (skippy < 0) || (iNdEx+skippy) < 0 { 397 return ErrInvalidLengthRegistry 398 } 399 if (iNdEx + skippy) > l { 400 return io.ErrUnexpectedEOF 401 } 402 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 403 iNdEx += skippy 404 } 405 } 406 407 if iNdEx > l { 408 return io.ErrUnexpectedEOF 409 } 410 return nil 411 } 412 func skipRegistry(dAtA []byte) (n int, err error) { 413 l := len(dAtA) 414 iNdEx := 0 415 depth := 0 416 for iNdEx < l { 417 var wire uint64 418 for shift := uint(0); ; shift += 7 { 419 if shift >= 64 { 420 return 0, ErrIntOverflowRegistry 421 } 422 if iNdEx >= l { 423 return 0, io.ErrUnexpectedEOF 424 } 425 b := dAtA[iNdEx] 426 iNdEx++ 427 wire |= (uint64(b) & 0x7F) << shift 428 if b < 0x80 { 429 break 430 } 431 } 432 wireType := int(wire & 0x7) 433 switch wireType { 434 case 0: 435 for shift := uint(0); ; shift += 7 { 436 if shift >= 64 { 437 return 0, ErrIntOverflowRegistry 438 } 439 if iNdEx >= l { 440 return 0, io.ErrUnexpectedEOF 441 } 442 iNdEx++ 443 if dAtA[iNdEx-1] < 0x80 { 444 break 445 } 446 } 447 case 1: 448 iNdEx += 8 449 case 2: 450 var length int 451 for shift := uint(0); ; shift += 7 { 452 if shift >= 64 { 453 return 0, ErrIntOverflowRegistry 454 } 455 if iNdEx >= l { 456 return 0, io.ErrUnexpectedEOF 457 } 458 b := dAtA[iNdEx] 459 iNdEx++ 460 length |= (int(b) & 0x7F) << shift 461 if b < 0x80 { 462 break 463 } 464 } 465 if length < 0 { 466 return 0, ErrInvalidLengthRegistry 467 } 468 iNdEx += length 469 case 3: 470 depth++ 471 case 4: 472 if depth == 0 { 473 return 0, ErrUnexpectedEndOfGroupRegistry 474 } 475 depth-- 476 case 5: 477 iNdEx += 4 478 default: 479 return 0, fmt.Errorf("proto: illegal wireType %d", wireType) 480 } 481 if iNdEx < 0 { 482 return 0, ErrInvalidLengthRegistry 483 } 484 if depth == 0 { 485 return iNdEx, nil 486 } 487 } 488 return 0, io.ErrUnexpectedEOF 489 } 490 491 var ( 492 ErrInvalidLengthRegistry = fmt.Errorf("proto: negative length found during unmarshaling") 493 ErrIntOverflowRegistry = fmt.Errorf("proto: integer overflow") 494 ErrUnexpectedEndOfGroupRegistry = fmt.Errorf("proto: unexpected end of group") 495 )