github.com/ledgerwatch/erigon-lib@v1.0.0/gointerfaces/types/types.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.31.0 4 // protoc v4.24.2 5 // source: types/types.proto 6 7 package types 8 9 import ( 10 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 11 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 12 descriptorpb "google.golang.org/protobuf/types/descriptorpb" 13 reflect "reflect" 14 sync "sync" 15 ) 16 17 const ( 18 // Verify that this generated code is sufficiently up-to-date. 19 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 20 // Verify that runtime/protoimpl is sufficiently up-to-date. 21 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 22 ) 23 24 type H128 struct { 25 state protoimpl.MessageState 26 sizeCache protoimpl.SizeCache 27 unknownFields protoimpl.UnknownFields 28 29 Hi uint64 `protobuf:"varint,1,opt,name=hi,proto3" json:"hi,omitempty"` 30 Lo uint64 `protobuf:"varint,2,opt,name=lo,proto3" json:"lo,omitempty"` 31 } 32 33 func (x *H128) Reset() { 34 *x = H128{} 35 if protoimpl.UnsafeEnabled { 36 mi := &file_types_types_proto_msgTypes[0] 37 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 38 ms.StoreMessageInfo(mi) 39 } 40 } 41 42 func (x *H128) String() string { 43 return protoimpl.X.MessageStringOf(x) 44 } 45 46 func (*H128) ProtoMessage() {} 47 48 func (x *H128) ProtoReflect() protoreflect.Message { 49 mi := &file_types_types_proto_msgTypes[0] 50 if protoimpl.UnsafeEnabled && x != nil { 51 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 52 if ms.LoadMessageInfo() == nil { 53 ms.StoreMessageInfo(mi) 54 } 55 return ms 56 } 57 return mi.MessageOf(x) 58 } 59 60 // Deprecated: Use H128.ProtoReflect.Descriptor instead. 61 func (*H128) Descriptor() ([]byte, []int) { 62 return file_types_types_proto_rawDescGZIP(), []int{0} 63 } 64 65 func (x *H128) GetHi() uint64 { 66 if x != nil { 67 return x.Hi 68 } 69 return 0 70 } 71 72 func (x *H128) GetLo() uint64 { 73 if x != nil { 74 return x.Lo 75 } 76 return 0 77 } 78 79 type H160 struct { 80 state protoimpl.MessageState 81 sizeCache protoimpl.SizeCache 82 unknownFields protoimpl.UnknownFields 83 84 Hi *H128 `protobuf:"bytes,1,opt,name=hi,proto3" json:"hi,omitempty"` 85 Lo uint32 `protobuf:"varint,2,opt,name=lo,proto3" json:"lo,omitempty"` 86 } 87 88 func (x *H160) Reset() { 89 *x = H160{} 90 if protoimpl.UnsafeEnabled { 91 mi := &file_types_types_proto_msgTypes[1] 92 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 93 ms.StoreMessageInfo(mi) 94 } 95 } 96 97 func (x *H160) String() string { 98 return protoimpl.X.MessageStringOf(x) 99 } 100 101 func (*H160) ProtoMessage() {} 102 103 func (x *H160) ProtoReflect() protoreflect.Message { 104 mi := &file_types_types_proto_msgTypes[1] 105 if protoimpl.UnsafeEnabled && x != nil { 106 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 107 if ms.LoadMessageInfo() == nil { 108 ms.StoreMessageInfo(mi) 109 } 110 return ms 111 } 112 return mi.MessageOf(x) 113 } 114 115 // Deprecated: Use H160.ProtoReflect.Descriptor instead. 116 func (*H160) Descriptor() ([]byte, []int) { 117 return file_types_types_proto_rawDescGZIP(), []int{1} 118 } 119 120 func (x *H160) GetHi() *H128 { 121 if x != nil { 122 return x.Hi 123 } 124 return nil 125 } 126 127 func (x *H160) GetLo() uint32 { 128 if x != nil { 129 return x.Lo 130 } 131 return 0 132 } 133 134 type H256 struct { 135 state protoimpl.MessageState 136 sizeCache protoimpl.SizeCache 137 unknownFields protoimpl.UnknownFields 138 139 Hi *H128 `protobuf:"bytes,1,opt,name=hi,proto3" json:"hi,omitempty"` 140 Lo *H128 `protobuf:"bytes,2,opt,name=lo,proto3" json:"lo,omitempty"` 141 } 142 143 func (x *H256) Reset() { 144 *x = H256{} 145 if protoimpl.UnsafeEnabled { 146 mi := &file_types_types_proto_msgTypes[2] 147 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 148 ms.StoreMessageInfo(mi) 149 } 150 } 151 152 func (x *H256) String() string { 153 return protoimpl.X.MessageStringOf(x) 154 } 155 156 func (*H256) ProtoMessage() {} 157 158 func (x *H256) ProtoReflect() protoreflect.Message { 159 mi := &file_types_types_proto_msgTypes[2] 160 if protoimpl.UnsafeEnabled && x != nil { 161 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 162 if ms.LoadMessageInfo() == nil { 163 ms.StoreMessageInfo(mi) 164 } 165 return ms 166 } 167 return mi.MessageOf(x) 168 } 169 170 // Deprecated: Use H256.ProtoReflect.Descriptor instead. 171 func (*H256) Descriptor() ([]byte, []int) { 172 return file_types_types_proto_rawDescGZIP(), []int{2} 173 } 174 175 func (x *H256) GetHi() *H128 { 176 if x != nil { 177 return x.Hi 178 } 179 return nil 180 } 181 182 func (x *H256) GetLo() *H128 { 183 if x != nil { 184 return x.Lo 185 } 186 return nil 187 } 188 189 type H512 struct { 190 state protoimpl.MessageState 191 sizeCache protoimpl.SizeCache 192 unknownFields protoimpl.UnknownFields 193 194 Hi *H256 `protobuf:"bytes,1,opt,name=hi,proto3" json:"hi,omitempty"` 195 Lo *H256 `protobuf:"bytes,2,opt,name=lo,proto3" json:"lo,omitempty"` 196 } 197 198 func (x *H512) Reset() { 199 *x = H512{} 200 if protoimpl.UnsafeEnabled { 201 mi := &file_types_types_proto_msgTypes[3] 202 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 203 ms.StoreMessageInfo(mi) 204 } 205 } 206 207 func (x *H512) String() string { 208 return protoimpl.X.MessageStringOf(x) 209 } 210 211 func (*H512) ProtoMessage() {} 212 213 func (x *H512) ProtoReflect() protoreflect.Message { 214 mi := &file_types_types_proto_msgTypes[3] 215 if protoimpl.UnsafeEnabled && x != nil { 216 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 217 if ms.LoadMessageInfo() == nil { 218 ms.StoreMessageInfo(mi) 219 } 220 return ms 221 } 222 return mi.MessageOf(x) 223 } 224 225 // Deprecated: Use H512.ProtoReflect.Descriptor instead. 226 func (*H512) Descriptor() ([]byte, []int) { 227 return file_types_types_proto_rawDescGZIP(), []int{3} 228 } 229 230 func (x *H512) GetHi() *H256 { 231 if x != nil { 232 return x.Hi 233 } 234 return nil 235 } 236 237 func (x *H512) GetLo() *H256 { 238 if x != nil { 239 return x.Lo 240 } 241 return nil 242 } 243 244 type H1024 struct { 245 state protoimpl.MessageState 246 sizeCache protoimpl.SizeCache 247 unknownFields protoimpl.UnknownFields 248 249 Hi *H512 `protobuf:"bytes,1,opt,name=hi,proto3" json:"hi,omitempty"` 250 Lo *H512 `protobuf:"bytes,2,opt,name=lo,proto3" json:"lo,omitempty"` 251 } 252 253 func (x *H1024) Reset() { 254 *x = H1024{} 255 if protoimpl.UnsafeEnabled { 256 mi := &file_types_types_proto_msgTypes[4] 257 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 258 ms.StoreMessageInfo(mi) 259 } 260 } 261 262 func (x *H1024) String() string { 263 return protoimpl.X.MessageStringOf(x) 264 } 265 266 func (*H1024) ProtoMessage() {} 267 268 func (x *H1024) ProtoReflect() protoreflect.Message { 269 mi := &file_types_types_proto_msgTypes[4] 270 if protoimpl.UnsafeEnabled && x != nil { 271 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 272 if ms.LoadMessageInfo() == nil { 273 ms.StoreMessageInfo(mi) 274 } 275 return ms 276 } 277 return mi.MessageOf(x) 278 } 279 280 // Deprecated: Use H1024.ProtoReflect.Descriptor instead. 281 func (*H1024) Descriptor() ([]byte, []int) { 282 return file_types_types_proto_rawDescGZIP(), []int{4} 283 } 284 285 func (x *H1024) GetHi() *H512 { 286 if x != nil { 287 return x.Hi 288 } 289 return nil 290 } 291 292 func (x *H1024) GetLo() *H512 { 293 if x != nil { 294 return x.Lo 295 } 296 return nil 297 } 298 299 type H2048 struct { 300 state protoimpl.MessageState 301 sizeCache protoimpl.SizeCache 302 unknownFields protoimpl.UnknownFields 303 304 Hi *H1024 `protobuf:"bytes,1,opt,name=hi,proto3" json:"hi,omitempty"` 305 Lo *H1024 `protobuf:"bytes,2,opt,name=lo,proto3" json:"lo,omitempty"` 306 } 307 308 func (x *H2048) Reset() { 309 *x = H2048{} 310 if protoimpl.UnsafeEnabled { 311 mi := &file_types_types_proto_msgTypes[5] 312 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 313 ms.StoreMessageInfo(mi) 314 } 315 } 316 317 func (x *H2048) String() string { 318 return protoimpl.X.MessageStringOf(x) 319 } 320 321 func (*H2048) ProtoMessage() {} 322 323 func (x *H2048) ProtoReflect() protoreflect.Message { 324 mi := &file_types_types_proto_msgTypes[5] 325 if protoimpl.UnsafeEnabled && x != nil { 326 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 327 if ms.LoadMessageInfo() == nil { 328 ms.StoreMessageInfo(mi) 329 } 330 return ms 331 } 332 return mi.MessageOf(x) 333 } 334 335 // Deprecated: Use H2048.ProtoReflect.Descriptor instead. 336 func (*H2048) Descriptor() ([]byte, []int) { 337 return file_types_types_proto_rawDescGZIP(), []int{5} 338 } 339 340 func (x *H2048) GetHi() *H1024 { 341 if x != nil { 342 return x.Hi 343 } 344 return nil 345 } 346 347 func (x *H2048) GetLo() *H1024 { 348 if x != nil { 349 return x.Lo 350 } 351 return nil 352 } 353 354 // Reply message containing the current service version on the service side 355 type VersionReply struct { 356 state protoimpl.MessageState 357 sizeCache protoimpl.SizeCache 358 unknownFields protoimpl.UnknownFields 359 360 Major uint32 `protobuf:"varint,1,opt,name=major,proto3" json:"major,omitempty"` 361 Minor uint32 `protobuf:"varint,2,opt,name=minor,proto3" json:"minor,omitempty"` 362 Patch uint32 `protobuf:"varint,3,opt,name=patch,proto3" json:"patch,omitempty"` 363 } 364 365 func (x *VersionReply) Reset() { 366 *x = VersionReply{} 367 if protoimpl.UnsafeEnabled { 368 mi := &file_types_types_proto_msgTypes[6] 369 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 370 ms.StoreMessageInfo(mi) 371 } 372 } 373 374 func (x *VersionReply) String() string { 375 return protoimpl.X.MessageStringOf(x) 376 } 377 378 func (*VersionReply) ProtoMessage() {} 379 380 func (x *VersionReply) ProtoReflect() protoreflect.Message { 381 mi := &file_types_types_proto_msgTypes[6] 382 if protoimpl.UnsafeEnabled && x != nil { 383 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 384 if ms.LoadMessageInfo() == nil { 385 ms.StoreMessageInfo(mi) 386 } 387 return ms 388 } 389 return mi.MessageOf(x) 390 } 391 392 // Deprecated: Use VersionReply.ProtoReflect.Descriptor instead. 393 func (*VersionReply) Descriptor() ([]byte, []int) { 394 return file_types_types_proto_rawDescGZIP(), []int{6} 395 } 396 397 func (x *VersionReply) GetMajor() uint32 { 398 if x != nil { 399 return x.Major 400 } 401 return 0 402 } 403 404 func (x *VersionReply) GetMinor() uint32 { 405 if x != nil { 406 return x.Minor 407 } 408 return 0 409 } 410 411 func (x *VersionReply) GetPatch() uint32 { 412 if x != nil { 413 return x.Patch 414 } 415 return 0 416 } 417 418 // ------------------------------------------------------------------------ 419 // Engine API types 420 // See https://github.com/ethereum/execution-apis/blob/main/src/engine 421 type ExecutionPayload struct { 422 state protoimpl.MessageState 423 sizeCache protoimpl.SizeCache 424 unknownFields protoimpl.UnknownFields 425 426 Version uint32 `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"` // v1 - no withdrawals, v2 - with withdrawals, v3 - with blob gas 427 ParentHash *H256 `protobuf:"bytes,2,opt,name=parent_hash,json=parentHash,proto3" json:"parent_hash,omitempty"` 428 Coinbase *H160 `protobuf:"bytes,3,opt,name=coinbase,proto3" json:"coinbase,omitempty"` 429 StateRoot *H256 `protobuf:"bytes,4,opt,name=state_root,json=stateRoot,proto3" json:"state_root,omitempty"` 430 ReceiptRoot *H256 `protobuf:"bytes,5,opt,name=receipt_root,json=receiptRoot,proto3" json:"receipt_root,omitempty"` 431 LogsBloom *H2048 `protobuf:"bytes,6,opt,name=logs_bloom,json=logsBloom,proto3" json:"logs_bloom,omitempty"` 432 PrevRandao *H256 `protobuf:"bytes,7,opt,name=prev_randao,json=prevRandao,proto3" json:"prev_randao,omitempty"` 433 BlockNumber uint64 `protobuf:"varint,8,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` 434 GasLimit uint64 `protobuf:"varint,9,opt,name=gas_limit,json=gasLimit,proto3" json:"gas_limit,omitempty"` 435 GasUsed uint64 `protobuf:"varint,10,opt,name=gas_used,json=gasUsed,proto3" json:"gas_used,omitempty"` 436 Timestamp uint64 `protobuf:"varint,11,opt,name=timestamp,proto3" json:"timestamp,omitempty"` 437 ExtraData []byte `protobuf:"bytes,12,opt,name=extra_data,json=extraData,proto3" json:"extra_data,omitempty"` 438 BaseFeePerGas *H256 `protobuf:"bytes,13,opt,name=base_fee_per_gas,json=baseFeePerGas,proto3" json:"base_fee_per_gas,omitempty"` 439 BlockHash *H256 `protobuf:"bytes,14,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"` 440 Transactions [][]byte `protobuf:"bytes,15,rep,name=transactions,proto3" json:"transactions,omitempty"` 441 Withdrawals []*Withdrawal `protobuf:"bytes,16,rep,name=withdrawals,proto3" json:"withdrawals,omitempty"` 442 BlobGasUsed *uint64 `protobuf:"varint,17,opt,name=blob_gas_used,json=blobGasUsed,proto3,oneof" json:"blob_gas_used,omitempty"` 443 ExcessBlobGas *uint64 `protobuf:"varint,18,opt,name=excess_blob_gas,json=excessBlobGas,proto3,oneof" json:"excess_blob_gas,omitempty"` 444 } 445 446 func (x *ExecutionPayload) Reset() { 447 *x = ExecutionPayload{} 448 if protoimpl.UnsafeEnabled { 449 mi := &file_types_types_proto_msgTypes[7] 450 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 451 ms.StoreMessageInfo(mi) 452 } 453 } 454 455 func (x *ExecutionPayload) String() string { 456 return protoimpl.X.MessageStringOf(x) 457 } 458 459 func (*ExecutionPayload) ProtoMessage() {} 460 461 func (x *ExecutionPayload) ProtoReflect() protoreflect.Message { 462 mi := &file_types_types_proto_msgTypes[7] 463 if protoimpl.UnsafeEnabled && x != nil { 464 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 465 if ms.LoadMessageInfo() == nil { 466 ms.StoreMessageInfo(mi) 467 } 468 return ms 469 } 470 return mi.MessageOf(x) 471 } 472 473 // Deprecated: Use ExecutionPayload.ProtoReflect.Descriptor instead. 474 func (*ExecutionPayload) Descriptor() ([]byte, []int) { 475 return file_types_types_proto_rawDescGZIP(), []int{7} 476 } 477 478 func (x *ExecutionPayload) GetVersion() uint32 { 479 if x != nil { 480 return x.Version 481 } 482 return 0 483 } 484 485 func (x *ExecutionPayload) GetParentHash() *H256 { 486 if x != nil { 487 return x.ParentHash 488 } 489 return nil 490 } 491 492 func (x *ExecutionPayload) GetCoinbase() *H160 { 493 if x != nil { 494 return x.Coinbase 495 } 496 return nil 497 } 498 499 func (x *ExecutionPayload) GetStateRoot() *H256 { 500 if x != nil { 501 return x.StateRoot 502 } 503 return nil 504 } 505 506 func (x *ExecutionPayload) GetReceiptRoot() *H256 { 507 if x != nil { 508 return x.ReceiptRoot 509 } 510 return nil 511 } 512 513 func (x *ExecutionPayload) GetLogsBloom() *H2048 { 514 if x != nil { 515 return x.LogsBloom 516 } 517 return nil 518 } 519 520 func (x *ExecutionPayload) GetPrevRandao() *H256 { 521 if x != nil { 522 return x.PrevRandao 523 } 524 return nil 525 } 526 527 func (x *ExecutionPayload) GetBlockNumber() uint64 { 528 if x != nil { 529 return x.BlockNumber 530 } 531 return 0 532 } 533 534 func (x *ExecutionPayload) GetGasLimit() uint64 { 535 if x != nil { 536 return x.GasLimit 537 } 538 return 0 539 } 540 541 func (x *ExecutionPayload) GetGasUsed() uint64 { 542 if x != nil { 543 return x.GasUsed 544 } 545 return 0 546 } 547 548 func (x *ExecutionPayload) GetTimestamp() uint64 { 549 if x != nil { 550 return x.Timestamp 551 } 552 return 0 553 } 554 555 func (x *ExecutionPayload) GetExtraData() []byte { 556 if x != nil { 557 return x.ExtraData 558 } 559 return nil 560 } 561 562 func (x *ExecutionPayload) GetBaseFeePerGas() *H256 { 563 if x != nil { 564 return x.BaseFeePerGas 565 } 566 return nil 567 } 568 569 func (x *ExecutionPayload) GetBlockHash() *H256 { 570 if x != nil { 571 return x.BlockHash 572 } 573 return nil 574 } 575 576 func (x *ExecutionPayload) GetTransactions() [][]byte { 577 if x != nil { 578 return x.Transactions 579 } 580 return nil 581 } 582 583 func (x *ExecutionPayload) GetWithdrawals() []*Withdrawal { 584 if x != nil { 585 return x.Withdrawals 586 } 587 return nil 588 } 589 590 func (x *ExecutionPayload) GetBlobGasUsed() uint64 { 591 if x != nil && x.BlobGasUsed != nil { 592 return *x.BlobGasUsed 593 } 594 return 0 595 } 596 597 func (x *ExecutionPayload) GetExcessBlobGas() uint64 { 598 if x != nil && x.ExcessBlobGas != nil { 599 return *x.ExcessBlobGas 600 } 601 return 0 602 } 603 604 type Withdrawal struct { 605 state protoimpl.MessageState 606 sizeCache protoimpl.SizeCache 607 unknownFields protoimpl.UnknownFields 608 609 Index uint64 `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"` 610 ValidatorIndex uint64 `protobuf:"varint,2,opt,name=validator_index,json=validatorIndex,proto3" json:"validator_index,omitempty"` 611 Address *H160 `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"` 612 Amount uint64 `protobuf:"varint,4,opt,name=amount,proto3" json:"amount,omitempty"` 613 } 614 615 func (x *Withdrawal) Reset() { 616 *x = Withdrawal{} 617 if protoimpl.UnsafeEnabled { 618 mi := &file_types_types_proto_msgTypes[8] 619 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 620 ms.StoreMessageInfo(mi) 621 } 622 } 623 624 func (x *Withdrawal) String() string { 625 return protoimpl.X.MessageStringOf(x) 626 } 627 628 func (*Withdrawal) ProtoMessage() {} 629 630 func (x *Withdrawal) ProtoReflect() protoreflect.Message { 631 mi := &file_types_types_proto_msgTypes[8] 632 if protoimpl.UnsafeEnabled && x != nil { 633 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 634 if ms.LoadMessageInfo() == nil { 635 ms.StoreMessageInfo(mi) 636 } 637 return ms 638 } 639 return mi.MessageOf(x) 640 } 641 642 // Deprecated: Use Withdrawal.ProtoReflect.Descriptor instead. 643 func (*Withdrawal) Descriptor() ([]byte, []int) { 644 return file_types_types_proto_rawDescGZIP(), []int{8} 645 } 646 647 func (x *Withdrawal) GetIndex() uint64 { 648 if x != nil { 649 return x.Index 650 } 651 return 0 652 } 653 654 func (x *Withdrawal) GetValidatorIndex() uint64 { 655 if x != nil { 656 return x.ValidatorIndex 657 } 658 return 0 659 } 660 661 func (x *Withdrawal) GetAddress() *H160 { 662 if x != nil { 663 return x.Address 664 } 665 return nil 666 } 667 668 func (x *Withdrawal) GetAmount() uint64 { 669 if x != nil { 670 return x.Amount 671 } 672 return 0 673 } 674 675 type BlobsBundleV1 struct { 676 state protoimpl.MessageState 677 sizeCache protoimpl.SizeCache 678 unknownFields protoimpl.UnknownFields 679 680 // TODO(eip-4844): define a protobuf message for type KZGCommitment 681 Commitments [][]byte `protobuf:"bytes,1,rep,name=commitments,proto3" json:"commitments,omitempty"` 682 // TODO(eip-4844): define a protobuf message for type Blob 683 Blobs [][]byte `protobuf:"bytes,2,rep,name=blobs,proto3" json:"blobs,omitempty"` 684 Proofs [][]byte `protobuf:"bytes,3,rep,name=proofs,proto3" json:"proofs,omitempty"` 685 } 686 687 func (x *BlobsBundleV1) Reset() { 688 *x = BlobsBundleV1{} 689 if protoimpl.UnsafeEnabled { 690 mi := &file_types_types_proto_msgTypes[9] 691 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 692 ms.StoreMessageInfo(mi) 693 } 694 } 695 696 func (x *BlobsBundleV1) String() string { 697 return protoimpl.X.MessageStringOf(x) 698 } 699 700 func (*BlobsBundleV1) ProtoMessage() {} 701 702 func (x *BlobsBundleV1) ProtoReflect() protoreflect.Message { 703 mi := &file_types_types_proto_msgTypes[9] 704 if protoimpl.UnsafeEnabled && x != nil { 705 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 706 if ms.LoadMessageInfo() == nil { 707 ms.StoreMessageInfo(mi) 708 } 709 return ms 710 } 711 return mi.MessageOf(x) 712 } 713 714 // Deprecated: Use BlobsBundleV1.ProtoReflect.Descriptor instead. 715 func (*BlobsBundleV1) Descriptor() ([]byte, []int) { 716 return file_types_types_proto_rawDescGZIP(), []int{9} 717 } 718 719 func (x *BlobsBundleV1) GetCommitments() [][]byte { 720 if x != nil { 721 return x.Commitments 722 } 723 return nil 724 } 725 726 func (x *BlobsBundleV1) GetBlobs() [][]byte { 727 if x != nil { 728 return x.Blobs 729 } 730 return nil 731 } 732 733 func (x *BlobsBundleV1) GetProofs() [][]byte { 734 if x != nil { 735 return x.Proofs 736 } 737 return nil 738 } 739 740 type NodeInfoPorts struct { 741 state protoimpl.MessageState 742 sizeCache protoimpl.SizeCache 743 unknownFields protoimpl.UnknownFields 744 745 Discovery uint32 `protobuf:"varint,1,opt,name=discovery,proto3" json:"discovery,omitempty"` 746 Listener uint32 `protobuf:"varint,2,opt,name=listener,proto3" json:"listener,omitempty"` 747 } 748 749 func (x *NodeInfoPorts) Reset() { 750 *x = NodeInfoPorts{} 751 if protoimpl.UnsafeEnabled { 752 mi := &file_types_types_proto_msgTypes[10] 753 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 754 ms.StoreMessageInfo(mi) 755 } 756 } 757 758 func (x *NodeInfoPorts) String() string { 759 return protoimpl.X.MessageStringOf(x) 760 } 761 762 func (*NodeInfoPorts) ProtoMessage() {} 763 764 func (x *NodeInfoPorts) ProtoReflect() protoreflect.Message { 765 mi := &file_types_types_proto_msgTypes[10] 766 if protoimpl.UnsafeEnabled && x != nil { 767 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 768 if ms.LoadMessageInfo() == nil { 769 ms.StoreMessageInfo(mi) 770 } 771 return ms 772 } 773 return mi.MessageOf(x) 774 } 775 776 // Deprecated: Use NodeInfoPorts.ProtoReflect.Descriptor instead. 777 func (*NodeInfoPorts) Descriptor() ([]byte, []int) { 778 return file_types_types_proto_rawDescGZIP(), []int{10} 779 } 780 781 func (x *NodeInfoPorts) GetDiscovery() uint32 { 782 if x != nil { 783 return x.Discovery 784 } 785 return 0 786 } 787 788 func (x *NodeInfoPorts) GetListener() uint32 { 789 if x != nil { 790 return x.Listener 791 } 792 return 0 793 } 794 795 type NodeInfoReply struct { 796 state protoimpl.MessageState 797 sizeCache protoimpl.SizeCache 798 unknownFields protoimpl.UnknownFields 799 800 Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` 801 Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` 802 Enode string `protobuf:"bytes,3,opt,name=enode,proto3" json:"enode,omitempty"` 803 Enr string `protobuf:"bytes,4,opt,name=enr,proto3" json:"enr,omitempty"` 804 Ports *NodeInfoPorts `protobuf:"bytes,5,opt,name=ports,proto3" json:"ports,omitempty"` 805 ListenerAddr string `protobuf:"bytes,6,opt,name=listener_addr,json=listenerAddr,proto3" json:"listener_addr,omitempty"` 806 Protocols []byte `protobuf:"bytes,7,opt,name=protocols,proto3" json:"protocols,omitempty"` 807 } 808 809 func (x *NodeInfoReply) Reset() { 810 *x = NodeInfoReply{} 811 if protoimpl.UnsafeEnabled { 812 mi := &file_types_types_proto_msgTypes[11] 813 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 814 ms.StoreMessageInfo(mi) 815 } 816 } 817 818 func (x *NodeInfoReply) String() string { 819 return protoimpl.X.MessageStringOf(x) 820 } 821 822 func (*NodeInfoReply) ProtoMessage() {} 823 824 func (x *NodeInfoReply) ProtoReflect() protoreflect.Message { 825 mi := &file_types_types_proto_msgTypes[11] 826 if protoimpl.UnsafeEnabled && x != nil { 827 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 828 if ms.LoadMessageInfo() == nil { 829 ms.StoreMessageInfo(mi) 830 } 831 return ms 832 } 833 return mi.MessageOf(x) 834 } 835 836 // Deprecated: Use NodeInfoReply.ProtoReflect.Descriptor instead. 837 func (*NodeInfoReply) Descriptor() ([]byte, []int) { 838 return file_types_types_proto_rawDescGZIP(), []int{11} 839 } 840 841 func (x *NodeInfoReply) GetId() string { 842 if x != nil { 843 return x.Id 844 } 845 return "" 846 } 847 848 func (x *NodeInfoReply) GetName() string { 849 if x != nil { 850 return x.Name 851 } 852 return "" 853 } 854 855 func (x *NodeInfoReply) GetEnode() string { 856 if x != nil { 857 return x.Enode 858 } 859 return "" 860 } 861 862 func (x *NodeInfoReply) GetEnr() string { 863 if x != nil { 864 return x.Enr 865 } 866 return "" 867 } 868 869 func (x *NodeInfoReply) GetPorts() *NodeInfoPorts { 870 if x != nil { 871 return x.Ports 872 } 873 return nil 874 } 875 876 func (x *NodeInfoReply) GetListenerAddr() string { 877 if x != nil { 878 return x.ListenerAddr 879 } 880 return "" 881 } 882 883 func (x *NodeInfoReply) GetProtocols() []byte { 884 if x != nil { 885 return x.Protocols 886 } 887 return nil 888 } 889 890 type PeerInfo struct { 891 state protoimpl.MessageState 892 sizeCache protoimpl.SizeCache 893 unknownFields protoimpl.UnknownFields 894 895 Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` 896 Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` 897 Enode string `protobuf:"bytes,3,opt,name=enode,proto3" json:"enode,omitempty"` 898 Enr string `protobuf:"bytes,4,opt,name=enr,proto3" json:"enr,omitempty"` 899 Caps []string `protobuf:"bytes,5,rep,name=caps,proto3" json:"caps,omitempty"` 900 ConnLocalAddr string `protobuf:"bytes,6,opt,name=conn_local_addr,json=connLocalAddr,proto3" json:"conn_local_addr,omitempty"` 901 ConnRemoteAddr string `protobuf:"bytes,7,opt,name=conn_remote_addr,json=connRemoteAddr,proto3" json:"conn_remote_addr,omitempty"` 902 ConnIsInbound bool `protobuf:"varint,8,opt,name=conn_is_inbound,json=connIsInbound,proto3" json:"conn_is_inbound,omitempty"` 903 ConnIsTrusted bool `protobuf:"varint,9,opt,name=conn_is_trusted,json=connIsTrusted,proto3" json:"conn_is_trusted,omitempty"` 904 ConnIsStatic bool `protobuf:"varint,10,opt,name=conn_is_static,json=connIsStatic,proto3" json:"conn_is_static,omitempty"` 905 } 906 907 func (x *PeerInfo) Reset() { 908 *x = PeerInfo{} 909 if protoimpl.UnsafeEnabled { 910 mi := &file_types_types_proto_msgTypes[12] 911 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 912 ms.StoreMessageInfo(mi) 913 } 914 } 915 916 func (x *PeerInfo) String() string { 917 return protoimpl.X.MessageStringOf(x) 918 } 919 920 func (*PeerInfo) ProtoMessage() {} 921 922 func (x *PeerInfo) ProtoReflect() protoreflect.Message { 923 mi := &file_types_types_proto_msgTypes[12] 924 if protoimpl.UnsafeEnabled && x != nil { 925 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 926 if ms.LoadMessageInfo() == nil { 927 ms.StoreMessageInfo(mi) 928 } 929 return ms 930 } 931 return mi.MessageOf(x) 932 } 933 934 // Deprecated: Use PeerInfo.ProtoReflect.Descriptor instead. 935 func (*PeerInfo) Descriptor() ([]byte, []int) { 936 return file_types_types_proto_rawDescGZIP(), []int{12} 937 } 938 939 func (x *PeerInfo) GetId() string { 940 if x != nil { 941 return x.Id 942 } 943 return "" 944 } 945 946 func (x *PeerInfo) GetName() string { 947 if x != nil { 948 return x.Name 949 } 950 return "" 951 } 952 953 func (x *PeerInfo) GetEnode() string { 954 if x != nil { 955 return x.Enode 956 } 957 return "" 958 } 959 960 func (x *PeerInfo) GetEnr() string { 961 if x != nil { 962 return x.Enr 963 } 964 return "" 965 } 966 967 func (x *PeerInfo) GetCaps() []string { 968 if x != nil { 969 return x.Caps 970 } 971 return nil 972 } 973 974 func (x *PeerInfo) GetConnLocalAddr() string { 975 if x != nil { 976 return x.ConnLocalAddr 977 } 978 return "" 979 } 980 981 func (x *PeerInfo) GetConnRemoteAddr() string { 982 if x != nil { 983 return x.ConnRemoteAddr 984 } 985 return "" 986 } 987 988 func (x *PeerInfo) GetConnIsInbound() bool { 989 if x != nil { 990 return x.ConnIsInbound 991 } 992 return false 993 } 994 995 func (x *PeerInfo) GetConnIsTrusted() bool { 996 if x != nil { 997 return x.ConnIsTrusted 998 } 999 return false 1000 } 1001 1002 func (x *PeerInfo) GetConnIsStatic() bool { 1003 if x != nil { 1004 return x.ConnIsStatic 1005 } 1006 return false 1007 } 1008 1009 type ExecutionPayloadBodyV1 struct { 1010 state protoimpl.MessageState 1011 sizeCache protoimpl.SizeCache 1012 unknownFields protoimpl.UnknownFields 1013 1014 Transactions [][]byte `protobuf:"bytes,1,rep,name=transactions,proto3" json:"transactions,omitempty"` 1015 Withdrawals []*Withdrawal `protobuf:"bytes,2,rep,name=withdrawals,proto3" json:"withdrawals,omitempty"` 1016 } 1017 1018 func (x *ExecutionPayloadBodyV1) Reset() { 1019 *x = ExecutionPayloadBodyV1{} 1020 if protoimpl.UnsafeEnabled { 1021 mi := &file_types_types_proto_msgTypes[13] 1022 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1023 ms.StoreMessageInfo(mi) 1024 } 1025 } 1026 1027 func (x *ExecutionPayloadBodyV1) String() string { 1028 return protoimpl.X.MessageStringOf(x) 1029 } 1030 1031 func (*ExecutionPayloadBodyV1) ProtoMessage() {} 1032 1033 func (x *ExecutionPayloadBodyV1) ProtoReflect() protoreflect.Message { 1034 mi := &file_types_types_proto_msgTypes[13] 1035 if protoimpl.UnsafeEnabled && x != nil { 1036 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1037 if ms.LoadMessageInfo() == nil { 1038 ms.StoreMessageInfo(mi) 1039 } 1040 return ms 1041 } 1042 return mi.MessageOf(x) 1043 } 1044 1045 // Deprecated: Use ExecutionPayloadBodyV1.ProtoReflect.Descriptor instead. 1046 func (*ExecutionPayloadBodyV1) Descriptor() ([]byte, []int) { 1047 return file_types_types_proto_rawDescGZIP(), []int{13} 1048 } 1049 1050 func (x *ExecutionPayloadBodyV1) GetTransactions() [][]byte { 1051 if x != nil { 1052 return x.Transactions 1053 } 1054 return nil 1055 } 1056 1057 func (x *ExecutionPayloadBodyV1) GetWithdrawals() []*Withdrawal { 1058 if x != nil { 1059 return x.Withdrawals 1060 } 1061 return nil 1062 } 1063 1064 var file_types_types_proto_extTypes = []protoimpl.ExtensionInfo{ 1065 { 1066 ExtendedType: (*descriptorpb.FileOptions)(nil), 1067 ExtensionType: (*uint32)(nil), 1068 Field: 50001, 1069 Name: "types.service_major_version", 1070 Tag: "varint,50001,opt,name=service_major_version", 1071 Filename: "types/types.proto", 1072 }, 1073 { 1074 ExtendedType: (*descriptorpb.FileOptions)(nil), 1075 ExtensionType: (*uint32)(nil), 1076 Field: 50002, 1077 Name: "types.service_minor_version", 1078 Tag: "varint,50002,opt,name=service_minor_version", 1079 Filename: "types/types.proto", 1080 }, 1081 { 1082 ExtendedType: (*descriptorpb.FileOptions)(nil), 1083 ExtensionType: (*uint32)(nil), 1084 Field: 50003, 1085 Name: "types.service_patch_version", 1086 Tag: "varint,50003,opt,name=service_patch_version", 1087 Filename: "types/types.proto", 1088 }, 1089 } 1090 1091 // Extension fields to descriptorpb.FileOptions. 1092 var ( 1093 // optional uint32 service_major_version = 50001; 1094 E_ServiceMajorVersion = &file_types_types_proto_extTypes[0] 1095 // optional uint32 service_minor_version = 50002; 1096 E_ServiceMinorVersion = &file_types_types_proto_extTypes[1] 1097 // optional uint32 service_patch_version = 50003; 1098 E_ServicePatchVersion = &file_types_types_proto_extTypes[2] 1099 ) 1100 1101 var File_types_types_proto protoreflect.FileDescriptor 1102 1103 var file_types_types_proto_rawDesc = []byte{ 1104 0x0a, 0x11, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x70, 0x72, 1105 0x6f, 0x74, 0x6f, 0x12, 0x05, 0x74, 0x79, 0x70, 0x65, 0x73, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 1106 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x65, 0x73, 0x63, 1107 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x26, 0x0a, 0x04, 1108 0x48, 0x31, 0x32, 0x38, 0x12, 0x0e, 0x0a, 0x02, 0x68, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x04, 1109 0x52, 0x02, 0x68, 0x69, 0x12, 0x0e, 0x0a, 0x02, 0x6c, 0x6f, 0x18, 0x02, 0x20, 0x01, 0x28, 0x04, 1110 0x52, 0x02, 0x6c, 0x6f, 0x22, 0x33, 0x0a, 0x04, 0x48, 0x31, 0x36, 0x30, 0x12, 0x1b, 0x0a, 0x02, 1111 0x68, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 1112 0x2e, 0x48, 0x31, 0x32, 0x38, 0x52, 0x02, 0x68, 0x69, 0x12, 0x0e, 0x0a, 0x02, 0x6c, 0x6f, 0x18, 1113 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x02, 0x6c, 0x6f, 0x22, 0x40, 0x0a, 0x04, 0x48, 0x32, 0x35, 1114 0x36, 0x12, 0x1b, 0x0a, 0x02, 0x68, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 1115 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x48, 0x31, 0x32, 0x38, 0x52, 0x02, 0x68, 0x69, 0x12, 0x1b, 1116 0x0a, 0x02, 0x6c, 0x6f, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x74, 0x79, 0x70, 1117 0x65, 0x73, 0x2e, 0x48, 0x31, 0x32, 0x38, 0x52, 0x02, 0x6c, 0x6f, 0x22, 0x40, 0x0a, 0x04, 0x48, 1118 0x35, 0x31, 0x32, 0x12, 0x1b, 0x0a, 0x02, 0x68, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 1119 0x0b, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x48, 0x32, 0x35, 0x36, 0x52, 0x02, 0x68, 0x69, 1120 0x12, 0x1b, 0x0a, 0x02, 0x6c, 0x6f, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x74, 1121 0x79, 0x70, 0x65, 0x73, 0x2e, 0x48, 0x32, 0x35, 0x36, 0x52, 0x02, 0x6c, 0x6f, 0x22, 0x41, 0x0a, 1122 0x05, 0x48, 0x31, 0x30, 0x32, 0x34, 0x12, 0x1b, 0x0a, 0x02, 0x68, 0x69, 0x18, 0x01, 0x20, 0x01, 1123 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x48, 0x35, 0x31, 0x32, 0x52, 1124 0x02, 0x68, 0x69, 0x12, 0x1b, 0x0a, 0x02, 0x6c, 0x6f, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 1125 0x0b, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x48, 0x35, 0x31, 0x32, 0x52, 0x02, 0x6c, 0x6f, 1126 0x22, 0x43, 0x0a, 0x05, 0x48, 0x32, 0x30, 0x34, 0x38, 0x12, 0x1c, 0x0a, 0x02, 0x68, 0x69, 0x18, 1127 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x48, 0x31, 1128 0x30, 0x32, 0x34, 0x52, 0x02, 0x68, 0x69, 0x12, 0x1c, 0x0a, 0x02, 0x6c, 0x6f, 0x18, 0x02, 0x20, 1129 0x01, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x48, 0x31, 0x30, 0x32, 1130 0x34, 0x52, 0x02, 0x6c, 0x6f, 0x22, 0x50, 0x0a, 0x0c, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 1131 0x52, 0x65, 0x70, 0x6c, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x6d, 0x61, 0x6a, 0x6f, 0x72, 0x18, 0x01, 1132 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x6d, 0x61, 0x6a, 0x6f, 0x72, 0x12, 0x14, 0x0a, 0x05, 0x6d, 1133 0x69, 0x6e, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x6d, 0x69, 0x6e, 0x6f, 1134 0x72, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x61, 0x74, 0x63, 0x68, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 1135 0x52, 0x05, 0x70, 0x61, 0x74, 0x63, 0x68, 0x22, 0x89, 0x06, 0x0a, 0x10, 0x45, 0x78, 0x65, 0x63, 1136 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x12, 0x18, 0x0a, 0x07, 1137 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x07, 0x76, 1138 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x2c, 0x0a, 0x0b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 1139 0x5f, 0x68, 0x61, 0x73, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x74, 0x79, 1140 0x70, 0x65, 0x73, 0x2e, 0x48, 0x32, 0x35, 0x36, 0x52, 0x0a, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 1141 0x48, 0x61, 0x73, 0x68, 0x12, 0x27, 0x0a, 0x08, 0x63, 0x6f, 0x69, 0x6e, 0x62, 0x61, 0x73, 0x65, 1142 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x48, 1143 0x31, 0x36, 0x30, 0x52, 0x08, 0x63, 0x6f, 0x69, 0x6e, 0x62, 0x61, 0x73, 0x65, 0x12, 0x2a, 0x0a, 1144 0x0a, 0x73, 0x74, 0x61, 0x74, 0x65, 0x5f, 0x72, 0x6f, 0x6f, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 1145 0x0b, 0x32, 0x0b, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x48, 0x32, 0x35, 0x36, 0x52, 0x09, 1146 0x73, 0x74, 0x61, 0x74, 0x65, 0x52, 0x6f, 0x6f, 0x74, 0x12, 0x2e, 0x0a, 0x0c, 0x72, 0x65, 0x63, 1147 0x65, 0x69, 0x70, 0x74, 0x5f, 0x72, 0x6f, 0x6f, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 1148 0x0b, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x48, 0x32, 0x35, 0x36, 0x52, 0x0b, 0x72, 0x65, 1149 0x63, 0x65, 0x69, 0x70, 0x74, 0x52, 0x6f, 0x6f, 0x74, 0x12, 0x2b, 0x0a, 0x0a, 0x6c, 0x6f, 0x67, 1150 0x73, 0x5f, 0x62, 0x6c, 0x6f, 0x6f, 0x6d, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 1151 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x48, 0x32, 0x30, 0x34, 0x38, 0x52, 0x09, 0x6c, 0x6f, 0x67, 1152 0x73, 0x42, 0x6c, 0x6f, 0x6f, 0x6d, 0x12, 0x2c, 0x0a, 0x0b, 0x70, 0x72, 0x65, 0x76, 0x5f, 0x72, 1153 0x61, 0x6e, 0x64, 0x61, 0x6f, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x74, 0x79, 1154 0x70, 0x65, 0x73, 0x2e, 0x48, 0x32, 0x35, 0x36, 0x52, 0x0a, 0x70, 0x72, 0x65, 0x76, 0x52, 0x61, 1155 0x6e, 0x64, 0x61, 0x6f, 0x12, 0x21, 0x0a, 0x0c, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x5f, 0x6e, 0x75, 1156 0x6d, 0x62, 0x65, 0x72, 0x18, 0x08, 0x20, 0x01, 0x28, 0x04, 0x52, 0x0b, 0x62, 0x6c, 0x6f, 0x63, 1157 0x6b, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x12, 0x1b, 0x0a, 0x09, 0x67, 0x61, 0x73, 0x5f, 0x6c, 1158 0x69, 0x6d, 0x69, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x04, 0x52, 0x08, 0x67, 0x61, 0x73, 0x4c, 1159 0x69, 0x6d, 0x69, 0x74, 0x12, 0x19, 0x0a, 0x08, 0x67, 0x61, 0x73, 0x5f, 0x75, 0x73, 0x65, 0x64, 1160 0x18, 0x0a, 0x20, 0x01, 0x28, 0x04, 0x52, 0x07, 0x67, 0x61, 0x73, 0x55, 0x73, 0x65, 0x64, 0x12, 1161 0x1c, 0x0a, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x18, 0x0b, 0x20, 0x01, 1162 0x28, 0x04, 0x52, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x12, 0x1d, 0x0a, 1163 0x0a, 0x65, 0x78, 0x74, 0x72, 0x61, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x0c, 0x20, 0x01, 0x28, 1164 0x0c, 0x52, 0x09, 0x65, 0x78, 0x74, 0x72, 0x61, 0x44, 0x61, 0x74, 0x61, 0x12, 0x34, 0x0a, 0x10, 1165 0x62, 0x61, 0x73, 0x65, 0x5f, 0x66, 0x65, 0x65, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x67, 0x61, 0x73, 1166 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x48, 1167 0x32, 0x35, 0x36, 0x52, 0x0d, 0x62, 0x61, 0x73, 0x65, 0x46, 0x65, 0x65, 0x50, 0x65, 0x72, 0x47, 1168 0x61, 0x73, 0x12, 0x2a, 0x0a, 0x0a, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x5f, 0x68, 0x61, 0x73, 0x68, 1169 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x48, 1170 0x32, 0x35, 0x36, 0x52, 0x09, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x48, 0x61, 0x73, 0x68, 0x12, 0x22, 1171 0x0a, 0x0c, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x0f, 1172 0x20, 0x03, 0x28, 0x0c, 0x52, 0x0c, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 1173 0x6e, 0x73, 0x12, 0x33, 0x0a, 0x0b, 0x77, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x61, 0x6c, 1174 0x73, 0x18, 0x10, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 1175 0x57, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x61, 0x6c, 0x52, 0x0b, 0x77, 0x69, 0x74, 0x68, 1176 0x64, 0x72, 0x61, 0x77, 0x61, 0x6c, 0x73, 0x12, 0x27, 0x0a, 0x0d, 0x62, 0x6c, 0x6f, 0x62, 0x5f, 1177 0x67, 0x61, 0x73, 0x5f, 0x75, 0x73, 0x65, 0x64, 0x18, 0x11, 0x20, 0x01, 0x28, 0x04, 0x48, 0x00, 1178 0x52, 0x0b, 0x62, 0x6c, 0x6f, 0x62, 0x47, 0x61, 0x73, 0x55, 0x73, 0x65, 0x64, 0x88, 0x01, 0x01, 1179 0x12, 0x2b, 0x0a, 0x0f, 0x65, 0x78, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x62, 0x6c, 0x6f, 0x62, 0x5f, 1180 0x67, 0x61, 0x73, 0x18, 0x12, 0x20, 0x01, 0x28, 0x04, 0x48, 0x01, 0x52, 0x0d, 0x65, 0x78, 0x63, 1181 0x65, 0x73, 0x73, 0x42, 0x6c, 0x6f, 0x62, 0x47, 0x61, 0x73, 0x88, 0x01, 0x01, 0x42, 0x10, 0x0a, 1182 0x0e, 0x5f, 0x62, 0x6c, 0x6f, 0x62, 0x5f, 0x67, 0x61, 0x73, 0x5f, 0x75, 0x73, 0x65, 0x64, 0x42, 1183 0x12, 0x0a, 0x10, 0x5f, 0x65, 0x78, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x62, 0x6c, 0x6f, 0x62, 0x5f, 1184 0x67, 0x61, 0x73, 0x22, 0x8a, 0x01, 0x0a, 0x0a, 0x57, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 1185 0x61, 0x6c, 0x12, 0x14, 0x0a, 0x05, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x01, 0x20, 0x01, 0x28, 1186 0x04, 0x52, 0x05, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x27, 0x0a, 0x0f, 0x76, 0x61, 0x6c, 0x69, 1187 0x64, 0x61, 0x74, 0x6f, 0x72, 0x5f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x02, 0x20, 0x01, 0x28, 1188 0x04, 0x52, 0x0e, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x6f, 0x72, 0x49, 0x6e, 0x64, 0x65, 1189 0x78, 0x12, 0x25, 0x0a, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x03, 0x20, 0x01, 1190 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x48, 0x31, 0x36, 0x30, 0x52, 1191 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x6d, 0x6f, 0x75, 1192 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x04, 0x52, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 1193 0x22, 0x5f, 0x0a, 0x0d, 0x42, 0x6c, 0x6f, 0x62, 0x73, 0x42, 0x75, 0x6e, 0x64, 0x6c, 0x65, 0x56, 1194 0x31, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 1195 0x18, 0x01, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x0b, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 1196 0x6e, 0x74, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x6c, 0x6f, 0x62, 0x73, 0x18, 0x02, 0x20, 0x03, 1197 0x28, 0x0c, 0x52, 0x05, 0x62, 0x6c, 0x6f, 0x62, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x72, 0x6f, 1198 0x6f, 0x66, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x06, 0x70, 0x72, 0x6f, 0x6f, 0x66, 1199 0x73, 0x22, 0x49, 0x0a, 0x0d, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x50, 0x6f, 0x72, 1200 0x74, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x64, 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 0x18, 1201 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x09, 0x64, 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 1202 0x12, 0x1a, 0x0a, 0x08, 0x6c, 0x69, 0x73, 0x74, 0x65, 0x6e, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 1203 0x28, 0x0d, 0x52, 0x08, 0x6c, 0x69, 0x73, 0x74, 0x65, 0x6e, 0x65, 0x72, 0x22, 0xca, 0x01, 0x0a, 1204 0x0d, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x12, 0x0e, 1205 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 1206 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 1207 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 1208 0x09, 0x52, 0x05, 0x65, 0x6e, 0x6f, 0x64, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x65, 0x6e, 0x72, 0x18, 1209 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x65, 0x6e, 0x72, 0x12, 0x2a, 0x0a, 0x05, 0x70, 0x6f, 1210 0x72, 0x74, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x74, 0x79, 0x70, 0x65, 1211 0x73, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x50, 0x6f, 0x72, 0x74, 0x73, 0x52, 1212 0x05, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x12, 0x23, 0x0a, 0x0d, 0x6c, 0x69, 0x73, 0x74, 0x65, 0x6e, 1213 0x65, 0x72, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6c, 1214 0x69, 0x73, 0x74, 0x65, 0x6e, 0x65, 0x72, 0x41, 0x64, 0x64, 0x72, 0x12, 0x1c, 0x0a, 0x09, 0x70, 1215 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 1216 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x73, 0x22, 0xb2, 0x02, 0x0a, 0x08, 0x50, 0x65, 1217 0x65, 0x72, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 1218 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 1219 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x6e, 1220 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x6e, 0x6f, 0x64, 0x65, 1221 0x12, 0x10, 0x0a, 0x03, 0x65, 0x6e, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x65, 1222 0x6e, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x61, 0x70, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x09, 1223 0x52, 0x04, 0x63, 0x61, 0x70, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x63, 0x6f, 0x6e, 0x6e, 0x5f, 0x6c, 1224 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 1225 0x0d, 0x63, 0x6f, 0x6e, 0x6e, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x41, 0x64, 0x64, 0x72, 0x12, 0x28, 1226 0x0a, 0x10, 0x63, 0x6f, 0x6e, 0x6e, 0x5f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x61, 0x64, 1227 0x64, 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x6f, 0x6e, 0x6e, 0x52, 0x65, 1228 0x6d, 0x6f, 0x74, 0x65, 0x41, 0x64, 0x64, 0x72, 0x12, 0x26, 0x0a, 0x0f, 0x63, 0x6f, 0x6e, 0x6e, 1229 0x5f, 0x69, 0x73, 0x5f, 0x69, 0x6e, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 1230 0x08, 0x52, 0x0d, 0x63, 0x6f, 0x6e, 0x6e, 0x49, 0x73, 0x49, 0x6e, 0x62, 0x6f, 0x75, 0x6e, 0x64, 1231 0x12, 0x26, 0x0a, 0x0f, 0x63, 0x6f, 0x6e, 0x6e, 0x5f, 0x69, 0x73, 0x5f, 0x74, 0x72, 0x75, 0x73, 1232 0x74, 0x65, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x63, 0x6f, 0x6e, 0x6e, 0x49, 1233 0x73, 0x54, 0x72, 0x75, 0x73, 0x74, 0x65, 0x64, 0x12, 0x24, 0x0a, 0x0e, 0x63, 0x6f, 0x6e, 0x6e, 1234 0x5f, 0x69, 0x73, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x69, 0x63, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x08, 1235 0x52, 0x0c, 0x63, 0x6f, 0x6e, 0x6e, 0x49, 0x73, 0x53, 0x74, 0x61, 0x74, 0x69, 0x63, 0x22, 0x71, 1236 0x0a, 0x16, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x61, 0x79, 0x6c, 0x6f, 1237 0x61, 0x64, 0x42, 0x6f, 0x64, 0x79, 0x56, 0x31, 0x12, 0x22, 0x0a, 0x0c, 0x74, 0x72, 0x61, 0x6e, 1238 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x0c, 1239 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x33, 0x0a, 0x0b, 1240 0x77, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x61, 0x6c, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 1241 0x0b, 0x32, 0x11, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x57, 0x69, 0x74, 0x68, 0x64, 0x72, 1242 0x61, 0x77, 0x61, 0x6c, 0x52, 0x0b, 0x77, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x61, 0x6c, 1243 0x73, 0x3a, 0x52, 0x0a, 0x15, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6d, 0x61, 0x6a, 1244 0x6f, 0x72, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 1245 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x6c, 1246 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xd1, 0x86, 0x03, 0x20, 0x01, 0x28, 0x0d, 1247 0x52, 0x13, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x4d, 0x61, 0x6a, 0x6f, 0x72, 0x56, 0x65, 1248 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x3a, 0x52, 0x0a, 0x15, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 1249 0x5f, 0x6d, 0x69, 0x6e, 0x6f, 0x72, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1c, 1250 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 1251 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xd2, 0x86, 0x03, 1252 0x20, 0x01, 0x28, 0x0d, 0x52, 0x13, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x4d, 0x69, 0x6e, 1253 0x6f, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x3a, 0x52, 0x0a, 0x15, 0x73, 0x65, 0x72, 1254 0x76, 0x69, 0x63, 0x65, 0x5f, 0x70, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 1255 0x6f, 0x6e, 0x12, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 1256 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 1257 0x18, 0xd3, 0x86, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x13, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 1258 0x65, 0x50, 0x61, 0x74, 0x63, 0x68, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x42, 0x0f, 0x5a, 1259 0x0d, 0x2e, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x3b, 0x74, 0x79, 0x70, 0x65, 0x73, 0x62, 0x06, 1260 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 1261 } 1262 1263 var ( 1264 file_types_types_proto_rawDescOnce sync.Once 1265 file_types_types_proto_rawDescData = file_types_types_proto_rawDesc 1266 ) 1267 1268 func file_types_types_proto_rawDescGZIP() []byte { 1269 file_types_types_proto_rawDescOnce.Do(func() { 1270 file_types_types_proto_rawDescData = protoimpl.X.CompressGZIP(file_types_types_proto_rawDescData) 1271 }) 1272 return file_types_types_proto_rawDescData 1273 } 1274 1275 var file_types_types_proto_msgTypes = make([]protoimpl.MessageInfo, 14) 1276 var file_types_types_proto_goTypes = []interface{}{ 1277 (*H128)(nil), // 0: types.H128 1278 (*H160)(nil), // 1: types.H160 1279 (*H256)(nil), // 2: types.H256 1280 (*H512)(nil), // 3: types.H512 1281 (*H1024)(nil), // 4: types.H1024 1282 (*H2048)(nil), // 5: types.H2048 1283 (*VersionReply)(nil), // 6: types.VersionReply 1284 (*ExecutionPayload)(nil), // 7: types.ExecutionPayload 1285 (*Withdrawal)(nil), // 8: types.Withdrawal 1286 (*BlobsBundleV1)(nil), // 9: types.BlobsBundleV1 1287 (*NodeInfoPorts)(nil), // 10: types.NodeInfoPorts 1288 (*NodeInfoReply)(nil), // 11: types.NodeInfoReply 1289 (*PeerInfo)(nil), // 12: types.PeerInfo 1290 (*ExecutionPayloadBodyV1)(nil), // 13: types.ExecutionPayloadBodyV1 1291 (*descriptorpb.FileOptions)(nil), // 14: google.protobuf.FileOptions 1292 } 1293 var file_types_types_proto_depIdxs = []int32{ 1294 0, // 0: types.H160.hi:type_name -> types.H128 1295 0, // 1: types.H256.hi:type_name -> types.H128 1296 0, // 2: types.H256.lo:type_name -> types.H128 1297 2, // 3: types.H512.hi:type_name -> types.H256 1298 2, // 4: types.H512.lo:type_name -> types.H256 1299 3, // 5: types.H1024.hi:type_name -> types.H512 1300 3, // 6: types.H1024.lo:type_name -> types.H512 1301 4, // 7: types.H2048.hi:type_name -> types.H1024 1302 4, // 8: types.H2048.lo:type_name -> types.H1024 1303 2, // 9: types.ExecutionPayload.parent_hash:type_name -> types.H256 1304 1, // 10: types.ExecutionPayload.coinbase:type_name -> types.H160 1305 2, // 11: types.ExecutionPayload.state_root:type_name -> types.H256 1306 2, // 12: types.ExecutionPayload.receipt_root:type_name -> types.H256 1307 5, // 13: types.ExecutionPayload.logs_bloom:type_name -> types.H2048 1308 2, // 14: types.ExecutionPayload.prev_randao:type_name -> types.H256 1309 2, // 15: types.ExecutionPayload.base_fee_per_gas:type_name -> types.H256 1310 2, // 16: types.ExecutionPayload.block_hash:type_name -> types.H256 1311 8, // 17: types.ExecutionPayload.withdrawals:type_name -> types.Withdrawal 1312 1, // 18: types.Withdrawal.address:type_name -> types.H160 1313 10, // 19: types.NodeInfoReply.ports:type_name -> types.NodeInfoPorts 1314 8, // 20: types.ExecutionPayloadBodyV1.withdrawals:type_name -> types.Withdrawal 1315 14, // 21: types.service_major_version:extendee -> google.protobuf.FileOptions 1316 14, // 22: types.service_minor_version:extendee -> google.protobuf.FileOptions 1317 14, // 23: types.service_patch_version:extendee -> google.protobuf.FileOptions 1318 24, // [24:24] is the sub-list for method output_type 1319 24, // [24:24] is the sub-list for method input_type 1320 24, // [24:24] is the sub-list for extension type_name 1321 21, // [21:24] is the sub-list for extension extendee 1322 0, // [0:21] is the sub-list for field type_name 1323 } 1324 1325 func init() { file_types_types_proto_init() } 1326 func file_types_types_proto_init() { 1327 if File_types_types_proto != nil { 1328 return 1329 } 1330 if !protoimpl.UnsafeEnabled { 1331 file_types_types_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 1332 switch v := v.(*H128); i { 1333 case 0: 1334 return &v.state 1335 case 1: 1336 return &v.sizeCache 1337 case 2: 1338 return &v.unknownFields 1339 default: 1340 return nil 1341 } 1342 } 1343 file_types_types_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 1344 switch v := v.(*H160); i { 1345 case 0: 1346 return &v.state 1347 case 1: 1348 return &v.sizeCache 1349 case 2: 1350 return &v.unknownFields 1351 default: 1352 return nil 1353 } 1354 } 1355 file_types_types_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 1356 switch v := v.(*H256); i { 1357 case 0: 1358 return &v.state 1359 case 1: 1360 return &v.sizeCache 1361 case 2: 1362 return &v.unknownFields 1363 default: 1364 return nil 1365 } 1366 } 1367 file_types_types_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 1368 switch v := v.(*H512); i { 1369 case 0: 1370 return &v.state 1371 case 1: 1372 return &v.sizeCache 1373 case 2: 1374 return &v.unknownFields 1375 default: 1376 return nil 1377 } 1378 } 1379 file_types_types_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 1380 switch v := v.(*H1024); i { 1381 case 0: 1382 return &v.state 1383 case 1: 1384 return &v.sizeCache 1385 case 2: 1386 return &v.unknownFields 1387 default: 1388 return nil 1389 } 1390 } 1391 file_types_types_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { 1392 switch v := v.(*H2048); i { 1393 case 0: 1394 return &v.state 1395 case 1: 1396 return &v.sizeCache 1397 case 2: 1398 return &v.unknownFields 1399 default: 1400 return nil 1401 } 1402 } 1403 file_types_types_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { 1404 switch v := v.(*VersionReply); i { 1405 case 0: 1406 return &v.state 1407 case 1: 1408 return &v.sizeCache 1409 case 2: 1410 return &v.unknownFields 1411 default: 1412 return nil 1413 } 1414 } 1415 file_types_types_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { 1416 switch v := v.(*ExecutionPayload); i { 1417 case 0: 1418 return &v.state 1419 case 1: 1420 return &v.sizeCache 1421 case 2: 1422 return &v.unknownFields 1423 default: 1424 return nil 1425 } 1426 } 1427 file_types_types_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { 1428 switch v := v.(*Withdrawal); i { 1429 case 0: 1430 return &v.state 1431 case 1: 1432 return &v.sizeCache 1433 case 2: 1434 return &v.unknownFields 1435 default: 1436 return nil 1437 } 1438 } 1439 file_types_types_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { 1440 switch v := v.(*BlobsBundleV1); i { 1441 case 0: 1442 return &v.state 1443 case 1: 1444 return &v.sizeCache 1445 case 2: 1446 return &v.unknownFields 1447 default: 1448 return nil 1449 } 1450 } 1451 file_types_types_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { 1452 switch v := v.(*NodeInfoPorts); i { 1453 case 0: 1454 return &v.state 1455 case 1: 1456 return &v.sizeCache 1457 case 2: 1458 return &v.unknownFields 1459 default: 1460 return nil 1461 } 1462 } 1463 file_types_types_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { 1464 switch v := v.(*NodeInfoReply); i { 1465 case 0: 1466 return &v.state 1467 case 1: 1468 return &v.sizeCache 1469 case 2: 1470 return &v.unknownFields 1471 default: 1472 return nil 1473 } 1474 } 1475 file_types_types_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { 1476 switch v := v.(*PeerInfo); i { 1477 case 0: 1478 return &v.state 1479 case 1: 1480 return &v.sizeCache 1481 case 2: 1482 return &v.unknownFields 1483 default: 1484 return nil 1485 } 1486 } 1487 file_types_types_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { 1488 switch v := v.(*ExecutionPayloadBodyV1); i { 1489 case 0: 1490 return &v.state 1491 case 1: 1492 return &v.sizeCache 1493 case 2: 1494 return &v.unknownFields 1495 default: 1496 return nil 1497 } 1498 } 1499 } 1500 file_types_types_proto_msgTypes[7].OneofWrappers = []interface{}{} 1501 type x struct{} 1502 out := protoimpl.TypeBuilder{ 1503 File: protoimpl.DescBuilder{ 1504 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 1505 RawDescriptor: file_types_types_proto_rawDesc, 1506 NumEnums: 0, 1507 NumMessages: 14, 1508 NumExtensions: 3, 1509 NumServices: 0, 1510 }, 1511 GoTypes: file_types_types_proto_goTypes, 1512 DependencyIndexes: file_types_types_proto_depIdxs, 1513 MessageInfos: file_types_types_proto_msgTypes, 1514 ExtensionInfos: file_types_types_proto_extTypes, 1515 }.Build() 1516 File_types_types_proto = out.File 1517 file_types_types_proto_rawDesc = nil 1518 file_types_types_proto_goTypes = nil 1519 file_types_types_proto_depIdxs = nil 1520 }