github.com/hyperledger/burrow@v0.34.5-0.20220512172541-77f09336001d/execution/exec/exec.pb.go (about) 1 // Code generated by protoc-gen-gogo. DO NOT EDIT. 2 // source: exec.proto 3 4 package exec 5 6 import ( 7 fmt "fmt" 8 io "io" 9 math "math" 10 math_bits "math/bits" 11 time "time" 12 13 _ "github.com/gogo/protobuf/gogoproto" 14 proto "github.com/gogo/protobuf/proto" 15 github_com_gogo_protobuf_types "github.com/gogo/protobuf/types" 16 golang_proto "github.com/golang/protobuf/proto" 17 _ "github.com/golang/protobuf/ptypes/timestamp" 18 github_com_hyperledger_burrow_binary "github.com/hyperledger/burrow/binary" 19 github_com_hyperledger_burrow_crypto "github.com/hyperledger/burrow/crypto" 20 errors "github.com/hyperledger/burrow/execution/errors" 21 names "github.com/hyperledger/burrow/execution/names" 22 spec "github.com/hyperledger/burrow/genesis/spec" 23 permission "github.com/hyperledger/burrow/permission" 24 github_com_hyperledger_burrow_txs "github.com/hyperledger/burrow/txs" 25 txs "github.com/hyperledger/burrow/txs" 26 github_com_hyperledger_burrow_txs_payload "github.com/hyperledger/burrow/txs/payload" 27 types "github.com/tendermint/tendermint/proto/tendermint/types" 28 ) 29 30 // Reference imports to suppress errors if they are not otherwise used. 31 var _ = proto.Marshal 32 var _ = golang_proto.Marshal 33 var _ = fmt.Errorf 34 var _ = math.Inf 35 var _ = time.Kitchen 36 37 // This is a compile-time assertion to ensure that this generated file 38 // is compatible with the proto package it is being compiled against. 39 // A compilation error at this line likely means your copy of the 40 // proto package needs to be updated. 41 const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package 42 43 // This message exists purely for framing []StreamEvent 44 type StreamEvents struct { 45 StreamEvents []*StreamEvent `protobuf:"bytes,1,rep,name=StreamEvents,proto3" json:"StreamEvents,omitempty"` 46 XXX_NoUnkeyedLiteral struct{} `json:"-"` 47 XXX_unrecognized []byte `json:"-"` 48 XXX_sizecache int32 `json:"-"` 49 } 50 51 func (m *StreamEvents) Reset() { *m = StreamEvents{} } 52 func (m *StreamEvents) String() string { return proto.CompactTextString(m) } 53 func (*StreamEvents) ProtoMessage() {} 54 func (*StreamEvents) Descriptor() ([]byte, []int) { 55 return fileDescriptor_4d737c7315c25422, []int{0} 56 } 57 func (m *StreamEvents) XXX_Unmarshal(b []byte) error { 58 return m.Unmarshal(b) 59 } 60 func (m *StreamEvents) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 61 b = b[:cap(b)] 62 n, err := m.MarshalToSizedBuffer(b) 63 if err != nil { 64 return nil, err 65 } 66 return b[:n], nil 67 } 68 func (m *StreamEvents) XXX_Merge(src proto.Message) { 69 xxx_messageInfo_StreamEvents.Merge(m, src) 70 } 71 func (m *StreamEvents) XXX_Size() int { 72 return m.Size() 73 } 74 func (m *StreamEvents) XXX_DiscardUnknown() { 75 xxx_messageInfo_StreamEvents.DiscardUnknown(m) 76 } 77 78 var xxx_messageInfo_StreamEvents proto.InternalMessageInfo 79 80 func (m *StreamEvents) GetStreamEvents() []*StreamEvent { 81 if m != nil { 82 return m.StreamEvents 83 } 84 return nil 85 } 86 87 func (*StreamEvents) XXX_MessageName() string { 88 return "exec.StreamEvents" 89 } 90 91 type StreamEvent struct { 92 BeginBlock *BeginBlock `protobuf:"bytes,1,opt,name=BeginBlock,proto3" json:"BeginBlock,omitempty"` 93 BeginTx *BeginTx `protobuf:"bytes,2,opt,name=BeginTx,proto3" json:"BeginTx,omitempty"` 94 Envelope *github_com_hyperledger_burrow_txs.Envelope `protobuf:"bytes,3,opt,name=Envelope,proto3,customtype=github.com/hyperledger/burrow/txs.Envelope" json:"Envelope,omitempty"` 95 Event *Event `protobuf:"bytes,4,opt,name=Event,proto3" json:"Event,omitempty"` 96 EndTx *EndTx `protobuf:"bytes,5,opt,name=EndTx,proto3" json:"EndTx,omitempty"` 97 EndBlock *EndBlock `protobuf:"bytes,6,opt,name=EndBlock,proto3" json:"EndBlock,omitempty"` 98 XXX_NoUnkeyedLiteral struct{} `json:"-"` 99 XXX_unrecognized []byte `json:"-"` 100 XXX_sizecache int32 `json:"-"` 101 } 102 103 func (m *StreamEvent) Reset() { *m = StreamEvent{} } 104 func (m *StreamEvent) String() string { return proto.CompactTextString(m) } 105 func (*StreamEvent) ProtoMessage() {} 106 func (*StreamEvent) Descriptor() ([]byte, []int) { 107 return fileDescriptor_4d737c7315c25422, []int{1} 108 } 109 func (m *StreamEvent) XXX_Unmarshal(b []byte) error { 110 return m.Unmarshal(b) 111 } 112 func (m *StreamEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 113 b = b[:cap(b)] 114 n, err := m.MarshalToSizedBuffer(b) 115 if err != nil { 116 return nil, err 117 } 118 return b[:n], nil 119 } 120 func (m *StreamEvent) XXX_Merge(src proto.Message) { 121 xxx_messageInfo_StreamEvent.Merge(m, src) 122 } 123 func (m *StreamEvent) XXX_Size() int { 124 return m.Size() 125 } 126 func (m *StreamEvent) XXX_DiscardUnknown() { 127 xxx_messageInfo_StreamEvent.DiscardUnknown(m) 128 } 129 130 var xxx_messageInfo_StreamEvent proto.InternalMessageInfo 131 132 func (m *StreamEvent) GetBeginBlock() *BeginBlock { 133 if m != nil { 134 return m.BeginBlock 135 } 136 return nil 137 } 138 139 func (m *StreamEvent) GetBeginTx() *BeginTx { 140 if m != nil { 141 return m.BeginTx 142 } 143 return nil 144 } 145 146 func (m *StreamEvent) GetEvent() *Event { 147 if m != nil { 148 return m.Event 149 } 150 return nil 151 } 152 153 func (m *StreamEvent) GetEndTx() *EndTx { 154 if m != nil { 155 return m.EndTx 156 } 157 return nil 158 } 159 160 func (m *StreamEvent) GetEndBlock() *EndBlock { 161 if m != nil { 162 return m.EndBlock 163 } 164 return nil 165 } 166 167 func (*StreamEvent) XXX_MessageName() string { 168 return "exec.StreamEvent" 169 } 170 171 type BeginBlock struct { 172 // The height of this block 173 Height uint64 `protobuf:"varint,1,opt,name=Height,proto3" json:"Height,omitempty"` 174 // The number of transactions in the block (used as a checksum when consuming StreamEvents) 175 NumTxs uint64 `protobuf:"varint,3,opt,name=NumTxs,proto3" json:"NumTxs,omitempty"` 176 // The height of the most recent block we stored in state (which is the last non-empty block in current implementation) 177 PredecessorHeight uint64 `protobuf:"varint,4,opt,name=PredecessorHeight,proto3" json:"PredecessorHeight,omitempty"` 178 Header *types.Header `protobuf:"bytes,2,opt,name=Header,proto3" json:"Header,omitempty"` 179 XXX_NoUnkeyedLiteral struct{} `json:"-"` 180 XXX_unrecognized []byte `json:"-"` 181 XXX_sizecache int32 `json:"-"` 182 } 183 184 func (m *BeginBlock) Reset() { *m = BeginBlock{} } 185 func (m *BeginBlock) String() string { return proto.CompactTextString(m) } 186 func (*BeginBlock) ProtoMessage() {} 187 func (*BeginBlock) Descriptor() ([]byte, []int) { 188 return fileDescriptor_4d737c7315c25422, []int{2} 189 } 190 func (m *BeginBlock) XXX_Unmarshal(b []byte) error { 191 return m.Unmarshal(b) 192 } 193 func (m *BeginBlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 194 b = b[:cap(b)] 195 n, err := m.MarshalToSizedBuffer(b) 196 if err != nil { 197 return nil, err 198 } 199 return b[:n], nil 200 } 201 func (m *BeginBlock) XXX_Merge(src proto.Message) { 202 xxx_messageInfo_BeginBlock.Merge(m, src) 203 } 204 func (m *BeginBlock) XXX_Size() int { 205 return m.Size() 206 } 207 func (m *BeginBlock) XXX_DiscardUnknown() { 208 xxx_messageInfo_BeginBlock.DiscardUnknown(m) 209 } 210 211 var xxx_messageInfo_BeginBlock proto.InternalMessageInfo 212 213 func (m *BeginBlock) GetHeight() uint64 { 214 if m != nil { 215 return m.Height 216 } 217 return 0 218 } 219 220 func (m *BeginBlock) GetNumTxs() uint64 { 221 if m != nil { 222 return m.NumTxs 223 } 224 return 0 225 } 226 227 func (m *BeginBlock) GetPredecessorHeight() uint64 { 228 if m != nil { 229 return m.PredecessorHeight 230 } 231 return 0 232 } 233 234 func (m *BeginBlock) GetHeader() *types.Header { 235 if m != nil { 236 return m.Header 237 } 238 return nil 239 } 240 241 func (*BeginBlock) XXX_MessageName() string { 242 return "exec.BeginBlock" 243 } 244 245 type EndBlock struct { 246 Height uint64 `protobuf:"varint,1,opt,name=Height,proto3" json:"Height,omitempty"` 247 XXX_NoUnkeyedLiteral struct{} `json:"-"` 248 XXX_unrecognized []byte `json:"-"` 249 XXX_sizecache int32 `json:"-"` 250 } 251 252 func (m *EndBlock) Reset() { *m = EndBlock{} } 253 func (m *EndBlock) String() string { return proto.CompactTextString(m) } 254 func (*EndBlock) ProtoMessage() {} 255 func (*EndBlock) Descriptor() ([]byte, []int) { 256 return fileDescriptor_4d737c7315c25422, []int{3} 257 } 258 func (m *EndBlock) XXX_Unmarshal(b []byte) error { 259 return m.Unmarshal(b) 260 } 261 func (m *EndBlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 262 b = b[:cap(b)] 263 n, err := m.MarshalToSizedBuffer(b) 264 if err != nil { 265 return nil, err 266 } 267 return b[:n], nil 268 } 269 func (m *EndBlock) XXX_Merge(src proto.Message) { 270 xxx_messageInfo_EndBlock.Merge(m, src) 271 } 272 func (m *EndBlock) XXX_Size() int { 273 return m.Size() 274 } 275 func (m *EndBlock) XXX_DiscardUnknown() { 276 xxx_messageInfo_EndBlock.DiscardUnknown(m) 277 } 278 279 var xxx_messageInfo_EndBlock proto.InternalMessageInfo 280 281 func (m *EndBlock) GetHeight() uint64 { 282 if m != nil { 283 return m.Height 284 } 285 return 0 286 } 287 288 func (*EndBlock) XXX_MessageName() string { 289 return "exec.EndBlock" 290 } 291 292 type BeginTx struct { 293 TxHeader *TxHeader `protobuf:"bytes,1,opt,name=TxHeader,proto3" json:"TxHeader,omitempty"` 294 // The number of events generated by this transaction execution (used as a checksum when consuming StreamEvents) 295 NumEvents uint64 `protobuf:"varint,5,opt,name=NumEvents,proto3" json:"NumEvents,omitempty"` 296 // Result of tx execution 297 Result *Result `protobuf:"bytes,2,opt,name=Result,proto3" json:"Result,omitempty"` 298 // If tx execution was an exception 299 Exception *errors.Exception `protobuf:"bytes,4,opt,name=Exception,proto3" json:"Exception,omitempty"` 300 XXX_NoUnkeyedLiteral struct{} `json:"-"` 301 XXX_unrecognized []byte `json:"-"` 302 XXX_sizecache int32 `json:"-"` 303 } 304 305 func (m *BeginTx) Reset() { *m = BeginTx{} } 306 func (m *BeginTx) String() string { return proto.CompactTextString(m) } 307 func (*BeginTx) ProtoMessage() {} 308 func (*BeginTx) Descriptor() ([]byte, []int) { 309 return fileDescriptor_4d737c7315c25422, []int{4} 310 } 311 func (m *BeginTx) XXX_Unmarshal(b []byte) error { 312 return m.Unmarshal(b) 313 } 314 func (m *BeginTx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 315 b = b[:cap(b)] 316 n, err := m.MarshalToSizedBuffer(b) 317 if err != nil { 318 return nil, err 319 } 320 return b[:n], nil 321 } 322 func (m *BeginTx) XXX_Merge(src proto.Message) { 323 xxx_messageInfo_BeginTx.Merge(m, src) 324 } 325 func (m *BeginTx) XXX_Size() int { 326 return m.Size() 327 } 328 func (m *BeginTx) XXX_DiscardUnknown() { 329 xxx_messageInfo_BeginTx.DiscardUnknown(m) 330 } 331 332 var xxx_messageInfo_BeginTx proto.InternalMessageInfo 333 334 func (m *BeginTx) GetTxHeader() *TxHeader { 335 if m != nil { 336 return m.TxHeader 337 } 338 return nil 339 } 340 341 func (m *BeginTx) GetNumEvents() uint64 { 342 if m != nil { 343 return m.NumEvents 344 } 345 return 0 346 } 347 348 func (m *BeginTx) GetResult() *Result { 349 if m != nil { 350 return m.Result 351 } 352 return nil 353 } 354 355 func (m *BeginTx) GetException() *errors.Exception { 356 if m != nil { 357 return m.Exception 358 } 359 return nil 360 } 361 362 func (*BeginTx) XXX_MessageName() string { 363 return "exec.BeginTx" 364 } 365 366 type EndTx struct { 367 // The hash of the transaction that caused this event to be generated 368 TxHash github_com_hyperledger_burrow_binary.HexBytes `protobuf:"bytes,3,opt,name=TxHash,proto3,customtype=github.com/hyperledger/burrow/binary.HexBytes" json:"TxHash"` 369 XXX_NoUnkeyedLiteral struct{} `json:"-"` 370 XXX_unrecognized []byte `json:"-"` 371 XXX_sizecache int32 `json:"-"` 372 } 373 374 func (m *EndTx) Reset() { *m = EndTx{} } 375 func (m *EndTx) String() string { return proto.CompactTextString(m) } 376 func (*EndTx) ProtoMessage() {} 377 func (*EndTx) Descriptor() ([]byte, []int) { 378 return fileDescriptor_4d737c7315c25422, []int{5} 379 } 380 func (m *EndTx) XXX_Unmarshal(b []byte) error { 381 return m.Unmarshal(b) 382 } 383 func (m *EndTx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 384 b = b[:cap(b)] 385 n, err := m.MarshalToSizedBuffer(b) 386 if err != nil { 387 return nil, err 388 } 389 return b[:n], nil 390 } 391 func (m *EndTx) XXX_Merge(src proto.Message) { 392 xxx_messageInfo_EndTx.Merge(m, src) 393 } 394 func (m *EndTx) XXX_Size() int { 395 return m.Size() 396 } 397 func (m *EndTx) XXX_DiscardUnknown() { 398 xxx_messageInfo_EndTx.DiscardUnknown(m) 399 } 400 401 var xxx_messageInfo_EndTx proto.InternalMessageInfo 402 403 func (*EndTx) XXX_MessageName() string { 404 return "exec.EndTx" 405 } 406 407 type TxHeader struct { 408 // Transaction type 409 TxType github_com_hyperledger_burrow_txs_payload.Type `protobuf:"varint,1,opt,name=TxType,proto3,casttype=github.com/hyperledger/burrow/txs/payload.Type" json:"TxType,omitempty"` 410 // The hash of the transaction that caused this event to be generated 411 TxHash github_com_hyperledger_burrow_binary.HexBytes `protobuf:"bytes,2,opt,name=TxHash,proto3,customtype=github.com/hyperledger/burrow/binary.HexBytes" json:"TxHash"` 412 // The block height at which this transaction was included 413 Height uint64 `protobuf:"varint,3,opt,name=Height,proto3" json:"Height,omitempty"` 414 // The index of this transaction within the block 415 Index uint64 `protobuf:"varint,4,opt,name=Index,proto3" json:"Index,omitempty"` 416 // The origin information from the chain on which this tx was originally committed (if restored or otherwise imported) 417 Origin *Origin `protobuf:"bytes,5,opt,name=Origin,proto3" json:"Origin,omitempty"` 418 XXX_NoUnkeyedLiteral struct{} `json:"-"` 419 XXX_unrecognized []byte `json:"-"` 420 XXX_sizecache int32 `json:"-"` 421 } 422 423 func (m *TxHeader) Reset() { *m = TxHeader{} } 424 func (m *TxHeader) String() string { return proto.CompactTextString(m) } 425 func (*TxHeader) ProtoMessage() {} 426 func (*TxHeader) Descriptor() ([]byte, []int) { 427 return fileDescriptor_4d737c7315c25422, []int{6} 428 } 429 func (m *TxHeader) XXX_Unmarshal(b []byte) error { 430 return m.Unmarshal(b) 431 } 432 func (m *TxHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 433 b = b[:cap(b)] 434 n, err := m.MarshalToSizedBuffer(b) 435 if err != nil { 436 return nil, err 437 } 438 return b[:n], nil 439 } 440 func (m *TxHeader) XXX_Merge(src proto.Message) { 441 xxx_messageInfo_TxHeader.Merge(m, src) 442 } 443 func (m *TxHeader) XXX_Size() int { 444 return m.Size() 445 } 446 func (m *TxHeader) XXX_DiscardUnknown() { 447 xxx_messageInfo_TxHeader.DiscardUnknown(m) 448 } 449 450 var xxx_messageInfo_TxHeader proto.InternalMessageInfo 451 452 func (m *TxHeader) GetTxType() github_com_hyperledger_burrow_txs_payload.Type { 453 if m != nil { 454 return m.TxType 455 } 456 return 0 457 } 458 459 func (m *TxHeader) GetHeight() uint64 { 460 if m != nil { 461 return m.Height 462 } 463 return 0 464 } 465 466 func (m *TxHeader) GetIndex() uint64 { 467 if m != nil { 468 return m.Index 469 } 470 return 0 471 } 472 473 func (m *TxHeader) GetOrigin() *Origin { 474 if m != nil { 475 return m.Origin 476 } 477 return nil 478 } 479 480 func (*TxHeader) XXX_MessageName() string { 481 return "exec.TxHeader" 482 } 483 484 type BlockExecution struct { 485 // The height of this block 486 Height uint64 `protobuf:"varint,1,opt,name=Height,proto3" json:"Height,omitempty"` 487 // The height of the most recent block we stored in state (which is the last non-empty block in current implementation) 488 PredecessorHeight uint64 `protobuf:"varint,4,opt,name=PredecessorHeight,proto3" json:"PredecessorHeight,omitempty"` 489 Header *types.Header `protobuf:"bytes,2,opt,name=Header,proto3" json:"Header,omitempty"` 490 TxExecutions []*TxExecution `protobuf:"bytes,3,rep,name=TxExecutions,proto3" json:"TxExecutions,omitempty"` 491 XXX_NoUnkeyedLiteral struct{} `json:"-"` 492 XXX_unrecognized []byte `json:"-"` 493 XXX_sizecache int32 `json:"-"` 494 } 495 496 func (m *BlockExecution) Reset() { *m = BlockExecution{} } 497 func (m *BlockExecution) String() string { return proto.CompactTextString(m) } 498 func (*BlockExecution) ProtoMessage() {} 499 func (*BlockExecution) Descriptor() ([]byte, []int) { 500 return fileDescriptor_4d737c7315c25422, []int{7} 501 } 502 func (m *BlockExecution) XXX_Unmarshal(b []byte) error { 503 return m.Unmarshal(b) 504 } 505 func (m *BlockExecution) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 506 b = b[:cap(b)] 507 n, err := m.MarshalToSizedBuffer(b) 508 if err != nil { 509 return nil, err 510 } 511 return b[:n], nil 512 } 513 func (m *BlockExecution) XXX_Merge(src proto.Message) { 514 xxx_messageInfo_BlockExecution.Merge(m, src) 515 } 516 func (m *BlockExecution) XXX_Size() int { 517 return m.Size() 518 } 519 func (m *BlockExecution) XXX_DiscardUnknown() { 520 xxx_messageInfo_BlockExecution.DiscardUnknown(m) 521 } 522 523 var xxx_messageInfo_BlockExecution proto.InternalMessageInfo 524 525 func (m *BlockExecution) GetHeight() uint64 { 526 if m != nil { 527 return m.Height 528 } 529 return 0 530 } 531 532 func (m *BlockExecution) GetPredecessorHeight() uint64 { 533 if m != nil { 534 return m.PredecessorHeight 535 } 536 return 0 537 } 538 539 func (m *BlockExecution) GetHeader() *types.Header { 540 if m != nil { 541 return m.Header 542 } 543 return nil 544 } 545 546 func (m *BlockExecution) GetTxExecutions() []*TxExecution { 547 if m != nil { 548 return m.TxExecutions 549 } 550 return nil 551 } 552 553 func (*BlockExecution) XXX_MessageName() string { 554 return "exec.BlockExecution" 555 } 556 557 type TxExecutionKey struct { 558 // The block height 559 Height uint64 `protobuf:"varint,1,opt,name=Height,proto3" json:"Height,omitempty"` 560 // The offset of the TxExecution in bytes 561 Offset uint64 `protobuf:"varint,2,opt,name=Offset,proto3" json:"Offset,omitempty"` 562 XXX_NoUnkeyedLiteral struct{} `json:"-"` 563 XXX_unrecognized []byte `json:"-"` 564 XXX_sizecache int32 `json:"-"` 565 } 566 567 func (m *TxExecutionKey) Reset() { *m = TxExecutionKey{} } 568 func (m *TxExecutionKey) String() string { return proto.CompactTextString(m) } 569 func (*TxExecutionKey) ProtoMessage() {} 570 func (*TxExecutionKey) Descriptor() ([]byte, []int) { 571 return fileDescriptor_4d737c7315c25422, []int{8} 572 } 573 func (m *TxExecutionKey) XXX_Unmarshal(b []byte) error { 574 return m.Unmarshal(b) 575 } 576 func (m *TxExecutionKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 577 b = b[:cap(b)] 578 n, err := m.MarshalToSizedBuffer(b) 579 if err != nil { 580 return nil, err 581 } 582 return b[:n], nil 583 } 584 func (m *TxExecutionKey) XXX_Merge(src proto.Message) { 585 xxx_messageInfo_TxExecutionKey.Merge(m, src) 586 } 587 func (m *TxExecutionKey) XXX_Size() int { 588 return m.Size() 589 } 590 func (m *TxExecutionKey) XXX_DiscardUnknown() { 591 xxx_messageInfo_TxExecutionKey.DiscardUnknown(m) 592 } 593 594 var xxx_messageInfo_TxExecutionKey proto.InternalMessageInfo 595 596 func (m *TxExecutionKey) GetHeight() uint64 { 597 if m != nil { 598 return m.Height 599 } 600 return 0 601 } 602 603 func (m *TxExecutionKey) GetOffset() uint64 { 604 if m != nil { 605 return m.Offset 606 } 607 return 0 608 } 609 610 func (*TxExecutionKey) XXX_MessageName() string { 611 return "exec.TxExecutionKey" 612 } 613 614 type TxExecution struct { 615 *TxHeader `protobuf:"bytes,1,opt,name=Header,proto3,embedded=Header" json:"Header,omitempty"` 616 // Signed Tx that triggered this execution 617 Envelope *github_com_hyperledger_burrow_txs.Envelope `protobuf:"bytes,6,opt,name=Envelope,proto3,customtype=github.com/hyperledger/burrow/txs.Envelope" json:"Envelope,omitempty"` 618 // Execution events 619 Events []*Event `protobuf:"bytes,7,rep,name=Events,proto3" json:"Events,omitempty"` 620 // The execution results 621 Result *Result `protobuf:"bytes,8,opt,name=Result,proto3" json:"Result,omitempty"` 622 // The transaction receipt 623 Receipt *txs.Receipt `protobuf:"bytes,9,opt,name=Receipt,proto3" json:"Receipt,omitempty"` 624 // If execution was an exception 625 Exception *errors.Exception `protobuf:"bytes,10,opt,name=Exception,proto3" json:"Exception,omitempty"` 626 // A proposal may contain other transactions 627 TxExecutions []*TxExecution `protobuf:"bytes,11,rep,name=TxExecutions,proto3" json:"TxExecutions,omitempty"` 628 XXX_NoUnkeyedLiteral struct{} `json:"-"` 629 XXX_unrecognized []byte `json:"-"` 630 XXX_sizecache int32 `json:"-"` 631 } 632 633 func (m *TxExecution) Reset() { *m = TxExecution{} } 634 func (m *TxExecution) String() string { return proto.CompactTextString(m) } 635 func (*TxExecution) ProtoMessage() {} 636 func (*TxExecution) Descriptor() ([]byte, []int) { 637 return fileDescriptor_4d737c7315c25422, []int{9} 638 } 639 func (m *TxExecution) XXX_Unmarshal(b []byte) error { 640 return m.Unmarshal(b) 641 } 642 func (m *TxExecution) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 643 b = b[:cap(b)] 644 n, err := m.MarshalToSizedBuffer(b) 645 if err != nil { 646 return nil, err 647 } 648 return b[:n], nil 649 } 650 func (m *TxExecution) XXX_Merge(src proto.Message) { 651 xxx_messageInfo_TxExecution.Merge(m, src) 652 } 653 func (m *TxExecution) XXX_Size() int { 654 return m.Size() 655 } 656 func (m *TxExecution) XXX_DiscardUnknown() { 657 xxx_messageInfo_TxExecution.DiscardUnknown(m) 658 } 659 660 var xxx_messageInfo_TxExecution proto.InternalMessageInfo 661 662 func (m *TxExecution) GetEvents() []*Event { 663 if m != nil { 664 return m.Events 665 } 666 return nil 667 } 668 669 func (m *TxExecution) GetResult() *Result { 670 if m != nil { 671 return m.Result 672 } 673 return nil 674 } 675 676 func (m *TxExecution) GetReceipt() *txs.Receipt { 677 if m != nil { 678 return m.Receipt 679 } 680 return nil 681 } 682 683 func (m *TxExecution) GetException() *errors.Exception { 684 if m != nil { 685 return m.Exception 686 } 687 return nil 688 } 689 690 func (m *TxExecution) GetTxExecutions() []*TxExecution { 691 if m != nil { 692 return m.TxExecutions 693 } 694 return nil 695 } 696 697 func (*TxExecution) XXX_MessageName() string { 698 return "exec.TxExecution" 699 } 700 701 type Origin struct { 702 // The original ChainID from for this transaction 703 ChainID string `protobuf:"bytes,1,opt,name=ChainID,proto3" json:"ChainID,omitempty"` 704 // The original height at which this transaction was committed 705 Height uint64 `protobuf:"varint,2,opt,name=Height,proto3" json:"Height,omitempty"` 706 // The original index in the block 707 Index uint64 `protobuf:"varint,3,opt,name=Index,proto3" json:"Index,omitempty"` 708 // The original block time for this transaction 709 Time time.Time `protobuf:"bytes,4,opt,name=Time,proto3,stdtime" json:"Time"` 710 XXX_NoUnkeyedLiteral struct{} `json:"-"` 711 XXX_unrecognized []byte `json:"-"` 712 XXX_sizecache int32 `json:"-"` 713 } 714 715 func (m *Origin) Reset() { *m = Origin{} } 716 func (m *Origin) String() string { return proto.CompactTextString(m) } 717 func (*Origin) ProtoMessage() {} 718 func (*Origin) Descriptor() ([]byte, []int) { 719 return fileDescriptor_4d737c7315c25422, []int{10} 720 } 721 func (m *Origin) XXX_Unmarshal(b []byte) error { 722 return m.Unmarshal(b) 723 } 724 func (m *Origin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 725 b = b[:cap(b)] 726 n, err := m.MarshalToSizedBuffer(b) 727 if err != nil { 728 return nil, err 729 } 730 return b[:n], nil 731 } 732 func (m *Origin) XXX_Merge(src proto.Message) { 733 xxx_messageInfo_Origin.Merge(m, src) 734 } 735 func (m *Origin) XXX_Size() int { 736 return m.Size() 737 } 738 func (m *Origin) XXX_DiscardUnknown() { 739 xxx_messageInfo_Origin.DiscardUnknown(m) 740 } 741 742 var xxx_messageInfo_Origin proto.InternalMessageInfo 743 744 func (m *Origin) GetChainID() string { 745 if m != nil { 746 return m.ChainID 747 } 748 return "" 749 } 750 751 func (m *Origin) GetHeight() uint64 { 752 if m != nil { 753 return m.Height 754 } 755 return 0 756 } 757 758 func (m *Origin) GetIndex() uint64 { 759 if m != nil { 760 return m.Index 761 } 762 return 0 763 } 764 765 func (m *Origin) GetTime() time.Time { 766 if m != nil { 767 return m.Time 768 } 769 return time.Time{} 770 } 771 772 func (*Origin) XXX_MessageName() string { 773 return "exec.Origin" 774 } 775 776 type Header struct { 777 // Transaction type 778 TxType github_com_hyperledger_burrow_txs_payload.Type `protobuf:"varint,1,opt,name=TxType,proto3,casttype=github.com/hyperledger/burrow/txs/payload.Type" json:"TxType,omitempty"` 779 // The hash of the transaction that caused this event to be generated 780 TxHash github_com_hyperledger_burrow_binary.HexBytes `protobuf:"bytes,2,opt,name=TxHash,proto3,customtype=github.com/hyperledger/burrow/binary.HexBytes" json:"TxHash"` 781 // The type of event 782 EventType EventType `protobuf:"varint,3,opt,name=EventType,proto3,casttype=EventType" json:"EventType,omitempty"` 783 // EventID published with event 784 EventID string `protobuf:"bytes,4,opt,name=EventID,proto3" json:"EventID,omitempty"` 785 // The block height at which this event was emitted 786 Height uint64 `protobuf:"varint,5,opt,name=Height,proto3" json:"Height,omitempty"` 787 // The index of this event relative to other events generated by the same transaction 788 Index uint64 `protobuf:"varint,6,opt,name=Index,proto3" json:"Index,omitempty"` 789 // If event is exception 790 Exception *errors.Exception `protobuf:"bytes,7,opt,name=Exception,proto3" json:"Exception,omitempty"` 791 XXX_NoUnkeyedLiteral struct{} `json:"-"` 792 XXX_unrecognized []byte `json:"-"` 793 XXX_sizecache int32 `json:"-"` 794 } 795 796 func (m *Header) Reset() { *m = Header{} } 797 func (*Header) ProtoMessage() {} 798 func (*Header) Descriptor() ([]byte, []int) { 799 return fileDescriptor_4d737c7315c25422, []int{11} 800 } 801 func (m *Header) XXX_Unmarshal(b []byte) error { 802 return m.Unmarshal(b) 803 } 804 func (m *Header) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 805 b = b[:cap(b)] 806 n, err := m.MarshalToSizedBuffer(b) 807 if err != nil { 808 return nil, err 809 } 810 return b[:n], nil 811 } 812 func (m *Header) XXX_Merge(src proto.Message) { 813 xxx_messageInfo_Header.Merge(m, src) 814 } 815 func (m *Header) XXX_Size() int { 816 return m.Size() 817 } 818 func (m *Header) XXX_DiscardUnknown() { 819 xxx_messageInfo_Header.DiscardUnknown(m) 820 } 821 822 var xxx_messageInfo_Header proto.InternalMessageInfo 823 824 func (m *Header) GetTxType() github_com_hyperledger_burrow_txs_payload.Type { 825 if m != nil { 826 return m.TxType 827 } 828 return 0 829 } 830 831 func (m *Header) GetEventType() EventType { 832 if m != nil { 833 return m.EventType 834 } 835 return 0 836 } 837 838 func (m *Header) GetEventID() string { 839 if m != nil { 840 return m.EventID 841 } 842 return "" 843 } 844 845 func (m *Header) GetHeight() uint64 { 846 if m != nil { 847 return m.Height 848 } 849 return 0 850 } 851 852 func (m *Header) GetIndex() uint64 { 853 if m != nil { 854 return m.Index 855 } 856 return 0 857 } 858 859 func (m *Header) GetException() *errors.Exception { 860 if m != nil { 861 return m.Exception 862 } 863 return nil 864 } 865 866 func (*Header) XXX_MessageName() string { 867 return "exec.Header" 868 } 869 870 type Event struct { 871 Header *Header `protobuf:"bytes,1,opt,name=Header,proto3" json:"Header,omitempty"` 872 Input *InputEvent `protobuf:"bytes,2,opt,name=Input,proto3" json:"Input,omitempty"` 873 Output *OutputEvent `protobuf:"bytes,3,opt,name=Output,proto3" json:"Output,omitempty"` 874 Call *CallEvent `protobuf:"bytes,4,opt,name=Call,proto3" json:"Call,omitempty"` 875 Log *LogEvent `protobuf:"bytes,5,opt,name=Log,proto3" json:"Log,omitempty"` 876 GovernAccount *GovernAccountEvent `protobuf:"bytes,6,opt,name=GovernAccount,proto3" json:"GovernAccount,omitempty"` 877 Print *PrintEvent `protobuf:"bytes,7,opt,name=Print,proto3" json:"Print,omitempty"` 878 XXX_NoUnkeyedLiteral struct{} `json:"-"` 879 XXX_unrecognized []byte `json:"-"` 880 XXX_sizecache int32 `json:"-"` 881 } 882 883 func (m *Event) Reset() { *m = Event{} } 884 func (*Event) ProtoMessage() {} 885 func (*Event) Descriptor() ([]byte, []int) { 886 return fileDescriptor_4d737c7315c25422, []int{12} 887 } 888 func (m *Event) XXX_Unmarshal(b []byte) error { 889 return m.Unmarshal(b) 890 } 891 func (m *Event) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 892 b = b[:cap(b)] 893 n, err := m.MarshalToSizedBuffer(b) 894 if err != nil { 895 return nil, err 896 } 897 return b[:n], nil 898 } 899 func (m *Event) XXX_Merge(src proto.Message) { 900 xxx_messageInfo_Event.Merge(m, src) 901 } 902 func (m *Event) XXX_Size() int { 903 return m.Size() 904 } 905 func (m *Event) XXX_DiscardUnknown() { 906 xxx_messageInfo_Event.DiscardUnknown(m) 907 } 908 909 var xxx_messageInfo_Event proto.InternalMessageInfo 910 911 func (m *Event) GetHeader() *Header { 912 if m != nil { 913 return m.Header 914 } 915 return nil 916 } 917 918 func (m *Event) GetInput() *InputEvent { 919 if m != nil { 920 return m.Input 921 } 922 return nil 923 } 924 925 func (m *Event) GetOutput() *OutputEvent { 926 if m != nil { 927 return m.Output 928 } 929 return nil 930 } 931 932 func (m *Event) GetCall() *CallEvent { 933 if m != nil { 934 return m.Call 935 } 936 return nil 937 } 938 939 func (m *Event) GetLog() *LogEvent { 940 if m != nil { 941 return m.Log 942 } 943 return nil 944 } 945 946 func (m *Event) GetGovernAccount() *GovernAccountEvent { 947 if m != nil { 948 return m.GovernAccount 949 } 950 return nil 951 } 952 953 func (m *Event) GetPrint() *PrintEvent { 954 if m != nil { 955 return m.Print 956 } 957 return nil 958 } 959 960 func (*Event) XXX_MessageName() string { 961 return "exec.Event" 962 } 963 964 // Could structure this further if needed - sum type of various results relevant to different transaction types 965 type Result struct { 966 // EVM execution return 967 Return []byte `protobuf:"bytes,1,opt,name=Return,proto3" json:"Return,omitempty"` 968 // Gas used in computation 969 GasUsed uint64 `protobuf:"varint,2,opt,name=GasUsed,proto3" json:"GasUsed,omitempty"` 970 // Name entry created 971 NameEntry *names.Entry `protobuf:"bytes,3,opt,name=NameEntry,proto3" json:"NameEntry,omitempty"` 972 // Permission update performed 973 PermArgs *permission.PermArgs `protobuf:"bytes,4,opt,name=PermArgs,proto3" json:"PermArgs,omitempty"` 974 XXX_NoUnkeyedLiteral struct{} `json:"-"` 975 XXX_unrecognized []byte `json:"-"` 976 XXX_sizecache int32 `json:"-"` 977 } 978 979 func (m *Result) Reset() { *m = Result{} } 980 func (m *Result) String() string { return proto.CompactTextString(m) } 981 func (*Result) ProtoMessage() {} 982 func (*Result) Descriptor() ([]byte, []int) { 983 return fileDescriptor_4d737c7315c25422, []int{13} 984 } 985 func (m *Result) XXX_Unmarshal(b []byte) error { 986 return m.Unmarshal(b) 987 } 988 func (m *Result) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 989 b = b[:cap(b)] 990 n, err := m.MarshalToSizedBuffer(b) 991 if err != nil { 992 return nil, err 993 } 994 return b[:n], nil 995 } 996 func (m *Result) XXX_Merge(src proto.Message) { 997 xxx_messageInfo_Result.Merge(m, src) 998 } 999 func (m *Result) XXX_Size() int { 1000 return m.Size() 1001 } 1002 func (m *Result) XXX_DiscardUnknown() { 1003 xxx_messageInfo_Result.DiscardUnknown(m) 1004 } 1005 1006 var xxx_messageInfo_Result proto.InternalMessageInfo 1007 1008 func (m *Result) GetReturn() []byte { 1009 if m != nil { 1010 return m.Return 1011 } 1012 return nil 1013 } 1014 1015 func (m *Result) GetGasUsed() uint64 { 1016 if m != nil { 1017 return m.GasUsed 1018 } 1019 return 0 1020 } 1021 1022 func (m *Result) GetNameEntry() *names.Entry { 1023 if m != nil { 1024 return m.NameEntry 1025 } 1026 return nil 1027 } 1028 1029 func (m *Result) GetPermArgs() *permission.PermArgs { 1030 if m != nil { 1031 return m.PermArgs 1032 } 1033 return nil 1034 } 1035 1036 func (*Result) XXX_MessageName() string { 1037 return "exec.Result" 1038 } 1039 1040 type LogEvent struct { 1041 Address github_com_hyperledger_burrow_crypto.Address `protobuf:"bytes,1,opt,name=Address,proto3,customtype=github.com/hyperledger/burrow/crypto.Address" json:"Address"` 1042 Data github_com_hyperledger_burrow_binary.HexBytes `protobuf:"bytes,2,opt,name=Data,proto3,customtype=github.com/hyperledger/burrow/binary.HexBytes" json:"Data"` 1043 Topics []github_com_hyperledger_burrow_binary.Word256 `protobuf:"bytes,3,rep,name=Topics,proto3,customtype=github.com/hyperledger/burrow/binary.Word256" json:"Topics"` 1044 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1045 XXX_unrecognized []byte `json:"-"` 1046 XXX_sizecache int32 `json:"-"` 1047 } 1048 1049 func (m *LogEvent) Reset() { *m = LogEvent{} } 1050 func (m *LogEvent) String() string { return proto.CompactTextString(m) } 1051 func (*LogEvent) ProtoMessage() {} 1052 func (*LogEvent) Descriptor() ([]byte, []int) { 1053 return fileDescriptor_4d737c7315c25422, []int{14} 1054 } 1055 func (m *LogEvent) XXX_Unmarshal(b []byte) error { 1056 return m.Unmarshal(b) 1057 } 1058 func (m *LogEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1059 b = b[:cap(b)] 1060 n, err := m.MarshalToSizedBuffer(b) 1061 if err != nil { 1062 return nil, err 1063 } 1064 return b[:n], nil 1065 } 1066 func (m *LogEvent) XXX_Merge(src proto.Message) { 1067 xxx_messageInfo_LogEvent.Merge(m, src) 1068 } 1069 func (m *LogEvent) XXX_Size() int { 1070 return m.Size() 1071 } 1072 func (m *LogEvent) XXX_DiscardUnknown() { 1073 xxx_messageInfo_LogEvent.DiscardUnknown(m) 1074 } 1075 1076 var xxx_messageInfo_LogEvent proto.InternalMessageInfo 1077 1078 func (*LogEvent) XXX_MessageName() string { 1079 return "exec.LogEvent" 1080 } 1081 1082 type CallEvent struct { 1083 CallType CallType `protobuf:"varint,5,opt,name=CallType,proto3,casttype=CallType" json:"CallType,omitempty"` 1084 CallData *CallData `protobuf:"bytes,1,opt,name=CallData,proto3" json:"CallData,omitempty"` 1085 Origin github_com_hyperledger_burrow_crypto.Address `protobuf:"bytes,2,opt,name=Origin,proto3,customtype=github.com/hyperledger/burrow/crypto.Address" json:"Origin"` 1086 StackDepth uint64 `protobuf:"varint,3,opt,name=StackDepth,proto3" json:"StackDepth,omitempty"` 1087 Return github_com_hyperledger_burrow_binary.HexBytes `protobuf:"bytes,4,opt,name=Return,proto3,customtype=github.com/hyperledger/burrow/binary.HexBytes" json:"Return"` 1088 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1089 XXX_unrecognized []byte `json:"-"` 1090 XXX_sizecache int32 `json:"-"` 1091 } 1092 1093 func (m *CallEvent) Reset() { *m = CallEvent{} } 1094 func (m *CallEvent) String() string { return proto.CompactTextString(m) } 1095 func (*CallEvent) ProtoMessage() {} 1096 func (*CallEvent) Descriptor() ([]byte, []int) { 1097 return fileDescriptor_4d737c7315c25422, []int{15} 1098 } 1099 func (m *CallEvent) XXX_Unmarshal(b []byte) error { 1100 return m.Unmarshal(b) 1101 } 1102 func (m *CallEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1103 b = b[:cap(b)] 1104 n, err := m.MarshalToSizedBuffer(b) 1105 if err != nil { 1106 return nil, err 1107 } 1108 return b[:n], nil 1109 } 1110 func (m *CallEvent) XXX_Merge(src proto.Message) { 1111 xxx_messageInfo_CallEvent.Merge(m, src) 1112 } 1113 func (m *CallEvent) XXX_Size() int { 1114 return m.Size() 1115 } 1116 func (m *CallEvent) XXX_DiscardUnknown() { 1117 xxx_messageInfo_CallEvent.DiscardUnknown(m) 1118 } 1119 1120 var xxx_messageInfo_CallEvent proto.InternalMessageInfo 1121 1122 func (m *CallEvent) GetCallType() CallType { 1123 if m != nil { 1124 return m.CallType 1125 } 1126 return 0 1127 } 1128 1129 func (m *CallEvent) GetCallData() *CallData { 1130 if m != nil { 1131 return m.CallData 1132 } 1133 return nil 1134 } 1135 1136 func (m *CallEvent) GetStackDepth() uint64 { 1137 if m != nil { 1138 return m.StackDepth 1139 } 1140 return 0 1141 } 1142 1143 func (*CallEvent) XXX_MessageName() string { 1144 return "exec.CallEvent" 1145 } 1146 1147 type PrintEvent struct { 1148 Address github_com_hyperledger_burrow_crypto.Address `protobuf:"bytes,1,opt,name=Address,proto3,customtype=github.com/hyperledger/burrow/crypto.Address" json:"Address"` 1149 Data github_com_hyperledger_burrow_binary.HexBytes `protobuf:"bytes,2,opt,name=Data,proto3,customtype=github.com/hyperledger/burrow/binary.HexBytes" json:"Data"` 1150 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1151 XXX_unrecognized []byte `json:"-"` 1152 XXX_sizecache int32 `json:"-"` 1153 } 1154 1155 func (m *PrintEvent) Reset() { *m = PrintEvent{} } 1156 func (m *PrintEvent) String() string { return proto.CompactTextString(m) } 1157 func (*PrintEvent) ProtoMessage() {} 1158 func (*PrintEvent) Descriptor() ([]byte, []int) { 1159 return fileDescriptor_4d737c7315c25422, []int{16} 1160 } 1161 func (m *PrintEvent) XXX_Unmarshal(b []byte) error { 1162 return m.Unmarshal(b) 1163 } 1164 func (m *PrintEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1165 b = b[:cap(b)] 1166 n, err := m.MarshalToSizedBuffer(b) 1167 if err != nil { 1168 return nil, err 1169 } 1170 return b[:n], nil 1171 } 1172 func (m *PrintEvent) XXX_Merge(src proto.Message) { 1173 xxx_messageInfo_PrintEvent.Merge(m, src) 1174 } 1175 func (m *PrintEvent) XXX_Size() int { 1176 return m.Size() 1177 } 1178 func (m *PrintEvent) XXX_DiscardUnknown() { 1179 xxx_messageInfo_PrintEvent.DiscardUnknown(m) 1180 } 1181 1182 var xxx_messageInfo_PrintEvent proto.InternalMessageInfo 1183 1184 func (*PrintEvent) XXX_MessageName() string { 1185 return "exec.PrintEvent" 1186 } 1187 1188 type GovernAccountEvent struct { 1189 AccountUpdate *spec.TemplateAccount `protobuf:"bytes,1,opt,name=AccountUpdate,proto3" json:"AccountUpdate,omitempty"` 1190 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1191 XXX_unrecognized []byte `json:"-"` 1192 XXX_sizecache int32 `json:"-"` 1193 } 1194 1195 func (m *GovernAccountEvent) Reset() { *m = GovernAccountEvent{} } 1196 func (m *GovernAccountEvent) String() string { return proto.CompactTextString(m) } 1197 func (*GovernAccountEvent) ProtoMessage() {} 1198 func (*GovernAccountEvent) Descriptor() ([]byte, []int) { 1199 return fileDescriptor_4d737c7315c25422, []int{17} 1200 } 1201 func (m *GovernAccountEvent) XXX_Unmarshal(b []byte) error { 1202 return m.Unmarshal(b) 1203 } 1204 func (m *GovernAccountEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1205 b = b[:cap(b)] 1206 n, err := m.MarshalToSizedBuffer(b) 1207 if err != nil { 1208 return nil, err 1209 } 1210 return b[:n], nil 1211 } 1212 func (m *GovernAccountEvent) XXX_Merge(src proto.Message) { 1213 xxx_messageInfo_GovernAccountEvent.Merge(m, src) 1214 } 1215 func (m *GovernAccountEvent) XXX_Size() int { 1216 return m.Size() 1217 } 1218 func (m *GovernAccountEvent) XXX_DiscardUnknown() { 1219 xxx_messageInfo_GovernAccountEvent.DiscardUnknown(m) 1220 } 1221 1222 var xxx_messageInfo_GovernAccountEvent proto.InternalMessageInfo 1223 1224 func (m *GovernAccountEvent) GetAccountUpdate() *spec.TemplateAccount { 1225 if m != nil { 1226 return m.AccountUpdate 1227 } 1228 return nil 1229 } 1230 1231 func (*GovernAccountEvent) XXX_MessageName() string { 1232 return "exec.GovernAccountEvent" 1233 } 1234 1235 type InputEvent struct { 1236 Address github_com_hyperledger_burrow_crypto.Address `protobuf:"bytes,1,opt,name=Address,proto3,customtype=github.com/hyperledger/burrow/crypto.Address" json:"Address"` 1237 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1238 XXX_unrecognized []byte `json:"-"` 1239 XXX_sizecache int32 `json:"-"` 1240 } 1241 1242 func (m *InputEvent) Reset() { *m = InputEvent{} } 1243 func (m *InputEvent) String() string { return proto.CompactTextString(m) } 1244 func (*InputEvent) ProtoMessage() {} 1245 func (*InputEvent) Descriptor() ([]byte, []int) { 1246 return fileDescriptor_4d737c7315c25422, []int{18} 1247 } 1248 func (m *InputEvent) XXX_Unmarshal(b []byte) error { 1249 return m.Unmarshal(b) 1250 } 1251 func (m *InputEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1252 b = b[:cap(b)] 1253 n, err := m.MarshalToSizedBuffer(b) 1254 if err != nil { 1255 return nil, err 1256 } 1257 return b[:n], nil 1258 } 1259 func (m *InputEvent) XXX_Merge(src proto.Message) { 1260 xxx_messageInfo_InputEvent.Merge(m, src) 1261 } 1262 func (m *InputEvent) XXX_Size() int { 1263 return m.Size() 1264 } 1265 func (m *InputEvent) XXX_DiscardUnknown() { 1266 xxx_messageInfo_InputEvent.DiscardUnknown(m) 1267 } 1268 1269 var xxx_messageInfo_InputEvent proto.InternalMessageInfo 1270 1271 func (*InputEvent) XXX_MessageName() string { 1272 return "exec.InputEvent" 1273 } 1274 1275 type OutputEvent struct { 1276 Address github_com_hyperledger_burrow_crypto.Address `protobuf:"bytes,1,opt,name=Address,proto3,customtype=github.com/hyperledger/burrow/crypto.Address" json:"Address"` 1277 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1278 XXX_unrecognized []byte `json:"-"` 1279 XXX_sizecache int32 `json:"-"` 1280 } 1281 1282 func (m *OutputEvent) Reset() { *m = OutputEvent{} } 1283 func (m *OutputEvent) String() string { return proto.CompactTextString(m) } 1284 func (*OutputEvent) ProtoMessage() {} 1285 func (*OutputEvent) Descriptor() ([]byte, []int) { 1286 return fileDescriptor_4d737c7315c25422, []int{19} 1287 } 1288 func (m *OutputEvent) XXX_Unmarshal(b []byte) error { 1289 return m.Unmarshal(b) 1290 } 1291 func (m *OutputEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1292 b = b[:cap(b)] 1293 n, err := m.MarshalToSizedBuffer(b) 1294 if err != nil { 1295 return nil, err 1296 } 1297 return b[:n], nil 1298 } 1299 func (m *OutputEvent) XXX_Merge(src proto.Message) { 1300 xxx_messageInfo_OutputEvent.Merge(m, src) 1301 } 1302 func (m *OutputEvent) XXX_Size() int { 1303 return m.Size() 1304 } 1305 func (m *OutputEvent) XXX_DiscardUnknown() { 1306 xxx_messageInfo_OutputEvent.DiscardUnknown(m) 1307 } 1308 1309 var xxx_messageInfo_OutputEvent proto.InternalMessageInfo 1310 1311 func (*OutputEvent) XXX_MessageName() string { 1312 return "exec.OutputEvent" 1313 } 1314 1315 type CallData struct { 1316 Caller github_com_hyperledger_burrow_crypto.Address `protobuf:"bytes,1,opt,name=Caller,proto3,customtype=github.com/hyperledger/burrow/crypto.Address" json:"Caller"` 1317 Callee github_com_hyperledger_burrow_crypto.Address `protobuf:"bytes,2,opt,name=Callee,proto3,customtype=github.com/hyperledger/burrow/crypto.Address" json:"Callee"` 1318 Data github_com_hyperledger_burrow_binary.HexBytes `protobuf:"bytes,3,opt,name=Data,proto3,customtype=github.com/hyperledger/burrow/binary.HexBytes" json:"Data"` 1319 // Bytes of a big integer value 1320 Value []byte `protobuf:"bytes,4,opt,name=Value,proto3" json:"Value,omitempty"` 1321 Gas []byte `protobuf:"bytes,5,opt,name=Gas,proto3" json:"Gas,omitempty"` 1322 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1323 XXX_unrecognized []byte `json:"-"` 1324 XXX_sizecache int32 `json:"-"` 1325 } 1326 1327 func (m *CallData) Reset() { *m = CallData{} } 1328 func (m *CallData) String() string { return proto.CompactTextString(m) } 1329 func (*CallData) ProtoMessage() {} 1330 func (*CallData) Descriptor() ([]byte, []int) { 1331 return fileDescriptor_4d737c7315c25422, []int{20} 1332 } 1333 func (m *CallData) XXX_Unmarshal(b []byte) error { 1334 return m.Unmarshal(b) 1335 } 1336 func (m *CallData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1337 b = b[:cap(b)] 1338 n, err := m.MarshalToSizedBuffer(b) 1339 if err != nil { 1340 return nil, err 1341 } 1342 return b[:n], nil 1343 } 1344 func (m *CallData) XXX_Merge(src proto.Message) { 1345 xxx_messageInfo_CallData.Merge(m, src) 1346 } 1347 func (m *CallData) XXX_Size() int { 1348 return m.Size() 1349 } 1350 func (m *CallData) XXX_DiscardUnknown() { 1351 xxx_messageInfo_CallData.DiscardUnknown(m) 1352 } 1353 1354 var xxx_messageInfo_CallData proto.InternalMessageInfo 1355 1356 func (m *CallData) GetValue() []byte { 1357 if m != nil { 1358 return m.Value 1359 } 1360 return nil 1361 } 1362 1363 func (m *CallData) GetGas() []byte { 1364 if m != nil { 1365 return m.Gas 1366 } 1367 return nil 1368 } 1369 1370 func (*CallData) XXX_MessageName() string { 1371 return "exec.CallData" 1372 } 1373 func init() { 1374 proto.RegisterType((*StreamEvents)(nil), "exec.StreamEvents") 1375 golang_proto.RegisterType((*StreamEvents)(nil), "exec.StreamEvents") 1376 proto.RegisterType((*StreamEvent)(nil), "exec.StreamEvent") 1377 golang_proto.RegisterType((*StreamEvent)(nil), "exec.StreamEvent") 1378 proto.RegisterType((*BeginBlock)(nil), "exec.BeginBlock") 1379 golang_proto.RegisterType((*BeginBlock)(nil), "exec.BeginBlock") 1380 proto.RegisterType((*EndBlock)(nil), "exec.EndBlock") 1381 golang_proto.RegisterType((*EndBlock)(nil), "exec.EndBlock") 1382 proto.RegisterType((*BeginTx)(nil), "exec.BeginTx") 1383 golang_proto.RegisterType((*BeginTx)(nil), "exec.BeginTx") 1384 proto.RegisterType((*EndTx)(nil), "exec.EndTx") 1385 golang_proto.RegisterType((*EndTx)(nil), "exec.EndTx") 1386 proto.RegisterType((*TxHeader)(nil), "exec.TxHeader") 1387 golang_proto.RegisterType((*TxHeader)(nil), "exec.TxHeader") 1388 proto.RegisterType((*BlockExecution)(nil), "exec.BlockExecution") 1389 golang_proto.RegisterType((*BlockExecution)(nil), "exec.BlockExecution") 1390 proto.RegisterType((*TxExecutionKey)(nil), "exec.TxExecutionKey") 1391 golang_proto.RegisterType((*TxExecutionKey)(nil), "exec.TxExecutionKey") 1392 proto.RegisterType((*TxExecution)(nil), "exec.TxExecution") 1393 golang_proto.RegisterType((*TxExecution)(nil), "exec.TxExecution") 1394 proto.RegisterType((*Origin)(nil), "exec.Origin") 1395 golang_proto.RegisterType((*Origin)(nil), "exec.Origin") 1396 proto.RegisterType((*Header)(nil), "exec.Header") 1397 golang_proto.RegisterType((*Header)(nil), "exec.Header") 1398 proto.RegisterType((*Event)(nil), "exec.Event") 1399 golang_proto.RegisterType((*Event)(nil), "exec.Event") 1400 proto.RegisterType((*Result)(nil), "exec.Result") 1401 golang_proto.RegisterType((*Result)(nil), "exec.Result") 1402 proto.RegisterType((*LogEvent)(nil), "exec.LogEvent") 1403 golang_proto.RegisterType((*LogEvent)(nil), "exec.LogEvent") 1404 proto.RegisterType((*CallEvent)(nil), "exec.CallEvent") 1405 golang_proto.RegisterType((*CallEvent)(nil), "exec.CallEvent") 1406 proto.RegisterType((*PrintEvent)(nil), "exec.PrintEvent") 1407 golang_proto.RegisterType((*PrintEvent)(nil), "exec.PrintEvent") 1408 proto.RegisterType((*GovernAccountEvent)(nil), "exec.GovernAccountEvent") 1409 golang_proto.RegisterType((*GovernAccountEvent)(nil), "exec.GovernAccountEvent") 1410 proto.RegisterType((*InputEvent)(nil), "exec.InputEvent") 1411 golang_proto.RegisterType((*InputEvent)(nil), "exec.InputEvent") 1412 proto.RegisterType((*OutputEvent)(nil), "exec.OutputEvent") 1413 golang_proto.RegisterType((*OutputEvent)(nil), "exec.OutputEvent") 1414 proto.RegisterType((*CallData)(nil), "exec.CallData") 1415 golang_proto.RegisterType((*CallData)(nil), "exec.CallData") 1416 } 1417 1418 func init() { proto.RegisterFile("exec.proto", fileDescriptor_4d737c7315c25422) } 1419 func init() { golang_proto.RegisterFile("exec.proto", fileDescriptor_4d737c7315c25422) } 1420 1421 var fileDescriptor_4d737c7315c25422 = []byte{ 1422 // 1340 bytes of a gzipped FileDescriptorProto 1423 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x57, 0xcf, 0x6f, 0x1b, 0xc5, 1424 0x17, 0xef, 0xda, 0x6b, 0xc7, 0x7e, 0x76, 0xfa, 0x6d, 0x47, 0xf9, 0x22, 0xab, 0xaa, 0xec, 0xb2, 1425 0x45, 0xa5, 0x94, 0xb2, 0xae, 0x02, 0x45, 0xa8, 0x48, 0x88, 0xba, 0x09, 0x6d, 0xa0, 0xa4, 0x65, 1426 0xea, 0x16, 0x81, 0xe0, 0xb0, 0xf1, 0x4e, 0x9d, 0x55, 0xed, 0xdd, 0xd5, 0xec, 0xb8, 0xac, 0xff, 1427 0x05, 0x4e, 0x1c, 0x8b, 0x84, 0x50, 0x6f, 0x48, 0xfc, 0x07, 0x88, 0x03, 0x1c, 0x73, 0xa3, 0x47, 1428 0xd4, 0x83, 0x41, 0xe9, 0x5f, 0x80, 0x38, 0xd1, 0x13, 0x9a, 0x99, 0x37, 0xeb, 0x5d, 0xd2, 0x26, 1429 0x15, 0x09, 0x52, 0x2f, 0xd1, 0xbc, 0xf7, 0x3e, 0xfb, 0xfc, 0x7e, 0x7c, 0xde, 0x9b, 0x09, 0x00, 1430 0x4b, 0xd9, 0xc0, 0x8d, 0x79, 0x24, 0x22, 0x62, 0xcb, 0xf3, 0xb1, 0xa5, 0x61, 0x34, 0x8c, 0x94, 1431 0xa2, 0x2b, 0x4f, 0xda, 0x76, 0xec, 0xb8, 0x60, 0xa1, 0xcf, 0xf8, 0x38, 0x08, 0x45, 0x57, 0x4c, 1432 0x63, 0x96, 0xe8, 0xbf, 0x68, 0xed, 0x0c, 0xa3, 0x68, 0x38, 0x62, 0x5d, 0x25, 0x6d, 0x4c, 0x6e, 1433 0x77, 0x45, 0x30, 0x66, 0x89, 0xf0, 0xc6, 0x31, 0x02, 0x9a, 0x8c, 0xf3, 0x88, 0x1b, 0x78, 0x23, 1434 0xf4, 0xc6, 0xd9, 0xb7, 0x75, 0x91, 0x9a, 0xe3, 0x91, 0x58, 0xfe, 0x42, 0x92, 0x04, 0x51, 0x88, 1435 0x1a, 0x48, 0x62, 0x13, 0x9e, 0xb3, 0x0a, 0xcd, 0x1b, 0x82, 0x33, 0x6f, 0xbc, 0x7a, 0x97, 0x85, 1436 0x22, 0x21, 0xe7, 0x8b, 0x72, 0xcb, 0x3a, 0x51, 0x3e, 0xdd, 0x58, 0x3e, 0xea, 0xaa, 0x8c, 0x72, 1437 0x16, 0x5a, 0x80, 0x39, 0x3f, 0x96, 0xa0, 0x91, 0x53, 0x90, 0x73, 0x00, 0x3d, 0x36, 0x0c, 0xc2, 1438 0xde, 0x28, 0x1a, 0xdc, 0x69, 0x59, 0x27, 0xac, 0xd3, 0x8d, 0xe5, 0x23, 0xda, 0xc9, 0x5c, 0x4f, 1439 0x73, 0x18, 0xf2, 0x32, 0x2c, 0x28, 0xa9, 0x9f, 0xb6, 0x4a, 0x0a, 0xbe, 0x98, 0x83, 0xf7, 0x53, 1440 0x6a, 0xac, 0xe4, 0x13, 0xa8, 0xad, 0x86, 0x77, 0xd9, 0x28, 0x8a, 0x59, 0xab, 0x8c, 0x48, 0x99, 1441 0xad, 0x51, 0xf6, 0xdc, 0x87, 0xb3, 0xce, 0x99, 0x61, 0x20, 0x36, 0x27, 0x1b, 0xee, 0x20, 0x1a, 1442 0x77, 0x37, 0xa7, 0x31, 0xe3, 0x23, 0xe6, 0x0f, 0x19, 0xef, 0x6e, 0x4c, 0x38, 0x8f, 0xbe, 0xe8, 1443 0xe6, 0xf1, 0x34, 0x73, 0x47, 0x5e, 0x84, 0x8a, 0x0a, 0xbf, 0x65, 0x2b, 0xbf, 0x0d, 0x1d, 0x81, 1444 0xce, 0x57, 0x5b, 0x14, 0x24, 0xf4, 0xfb, 0x69, 0xab, 0x52, 0x80, 0x48, 0x15, 0xd5, 0x16, 0x72, 1445 0x46, 0x06, 0xe8, 0xeb, 0xcc, 0xab, 0x0a, 0x75, 0x38, 0x43, 0xe9, 0xbc, 0x33, 0xfb, 0x05, 0x7b, 1446 0xeb, 0x7e, 0xc7, 0x72, 0xbe, 0xb1, 0xf2, 0xe5, 0x22, 0x2f, 0x40, 0xf5, 0x0a, 0x0b, 0x86, 0x9b, 1447 0x42, 0x15, 0xce, 0xa6, 0x28, 0x49, 0xfd, 0xfa, 0x64, 0xdc, 0x4f, 0x13, 0x95, 0xb7, 0x4d, 0x51, 1448 0x22, 0x67, 0xe1, 0xe8, 0x75, 0xce, 0x7c, 0x36, 0x60, 0x49, 0x12, 0x71, 0xfc, 0xd4, 0x56, 0x90, 1449 0x9d, 0x06, 0x72, 0x4e, 0x7a, 0xf7, 0x7c, 0xc6, 0xb1, 0xce, 0x2d, 0x77, 0xce, 0x42, 0x57, 0xf3, 1450 0x4f, 0xdb, 0x29, 0xe2, 0x1c, 0x67, 0x9e, 0xd0, 0xd3, 0x62, 0x73, 0xbe, 0xb7, 0xb2, 0xfe, 0xc9, 1451 0x02, 0xf4, 0x53, 0xfc, 0x0d, 0x2b, 0x5f, 0x00, 0xa3, 0xa5, 0x99, 0x9d, 0x1c, 0x87, 0xfa, 0xfa, 1452 0xc4, 0x90, 0xad, 0xa2, 0x5c, 0xce, 0x15, 0xe4, 0x25, 0xa8, 0x52, 0x96, 0x4c, 0x46, 0x02, 0x63, 1453 0x6d, 0x6a, 0x3f, 0x5a, 0x47, 0xd1, 0x46, 0xba, 0x50, 0x5f, 0x4d, 0x07, 0x2c, 0x16, 0x41, 0x14, 1454 0x62, 0xeb, 0x8e, 0xba, 0x38, 0x1b, 0x99, 0x81, 0xce, 0x31, 0xce, 0x2d, 0x6c, 0x22, 0xf9, 0x10, 1455 0xaa, 0xfd, 0xf4, 0x8a, 0x97, 0x6c, 0xaa, 0x8a, 0x36, 0x7b, 0xe7, 0xb7, 0x66, 0x9d, 0x43, 0x0f, 1456 0x67, 0x9d, 0xd7, 0x76, 0xa7, 0xcf, 0x46, 0x10, 0x7a, 0x7c, 0xea, 0x5e, 0x61, 0x69, 0x6f, 0x2a, 1457 0x58, 0x42, 0xd1, 0x89, 0xf3, 0x97, 0x35, 0xcf, 0x9c, 0xbc, 0x2f, 0x7d, 0xf7, 0xa7, 0x31, 0x53, 1458 0x35, 0x58, 0xec, 0x2d, 0x3f, 0x9e, 0x75, 0xdc, 0x3d, 0x69, 0xd9, 0x8d, 0xbd, 0xe9, 0x28, 0xf2, 1459 0x7c, 0x57, 0x7e, 0x49, 0xd1, 0x43, 0x2e, 0xce, 0xd2, 0x01, 0xc4, 0x99, 0x6b, 0x62, 0xb9, 0x40, 1460 0xb0, 0x25, 0xa8, 0xac, 0x85, 0x3e, 0x4b, 0x91, 0x3c, 0x5a, 0x90, 0x4d, 0xb8, 0xc6, 0x83, 0x61, 1461 0x10, 0x22, 0xe7, 0xb1, 0x09, 0x5a, 0x47, 0xd1, 0xe6, 0xfc, 0x64, 0xc1, 0x61, 0x45, 0x91, 0xd5, 1462 0x94, 0x0d, 0x26, 0xb2, 0xcc, 0x4f, 0xe5, 0xf1, 0x7f, 0xcc, 0x57, 0xb9, 0xc3, 0xfa, 0x69, 0x16, 1463 0x86, 0x9c, 0x96, 0xdc, 0x0e, 0xcb, 0x59, 0x68, 0x01, 0xe6, 0xbc, 0x0b, 0x87, 0x73, 0xf2, 0x07, 1464 0x6c, 0xba, 0xdb, 0x20, 0x5e, 0xbb, 0x7d, 0x3b, 0x61, 0x9a, 0x96, 0x36, 0x45, 0xc9, 0xf9, 0xa3, 1465 0x04, 0x8d, 0x9c, 0x0b, 0x72, 0x36, 0x0b, 0xfd, 0x89, 0x63, 0xd0, 0xb3, 0x1f, 0xcc, 0x3a, 0x56, 1466 0x16, 0x76, 0x7e, 0xb1, 0x55, 0x0f, 0x76, 0xb1, 0x9d, 0x84, 0x2a, 0x8e, 0xd8, 0x82, 0xaa, 0x45, 1467 0x61, 0xb3, 0x55, 0x77, 0x0c, 0x5b, 0x6d, 0x97, 0x61, 0x3b, 0x05, 0x0b, 0x94, 0x0d, 0x58, 0x10, 1468 0x8b, 0x56, 0x1d, 0x61, 0xf2, 0x47, 0x51, 0x47, 0x8d, 0xb1, 0x38, 0x94, 0xb0, 0xf7, 0x50, 0xee, 1469 0xe8, 0x5a, 0xe3, 0xd9, 0xba, 0xf6, 0xa5, 0x65, 0xe8, 0x49, 0x5a, 0xb0, 0x70, 0x69, 0xd3, 0x0b, 1470 0xc2, 0xb5, 0x15, 0x55, 0xef, 0x3a, 0x35, 0x62, 0xae, 0x91, 0xa5, 0x27, 0x13, 0xbe, 0x9c, 0x27, 1471 0xfc, 0x5b, 0x60, 0xf7, 0x83, 0x31, 0xc3, 0x55, 0x72, 0xcc, 0xd5, 0xf7, 0xb0, 0x6b, 0xee, 0x61, 1472 0xb7, 0x6f, 0xee, 0xe1, 0x5e, 0x4d, 0xce, 0xe1, 0x57, 0xbf, 0x75, 0x2c, 0xaa, 0xbe, 0x70, 0x7e, 1473 0x29, 0x99, 0x8e, 0x3f, 0xcf, 0xe3, 0xff, 0x2a, 0xd4, 0x55, 0xcb, 0x55, 0x74, 0x65, 0x15, 0xdd, 1474 0xe2, 0xe3, 0x59, 0x67, 0xae, 0xa4, 0xf3, 0xa3, 0x2c, 0xaa, 0x12, 0xd6, 0x56, 0x54, 0x3d, 0xea, 1475 0xd4, 0x88, 0xb9, 0xa2, 0x56, 0x9e, 0x5c, 0xd4, 0x6a, 0xbe, 0xa8, 0x05, 0x3e, 0x2c, 0xec, 0xcd, 1476 0x87, 0x0b, 0xf6, 0xbd, 0xfb, 0x9d, 0x43, 0xce, 0x0f, 0x25, 0xbc, 0x93, 0x25, 0x3d, 0x0b, 0xc3, 1477 0x84, 0xf4, 0xfc, 0xc7, 0xec, 0x9f, 0x92, 0x3f, 0x1e, 0x4f, 0xcc, 0x85, 0x81, 0x6f, 0x0e, 0xa5, 1478 0xc2, 0x7b, 0x5c, 0x9d, 0xc9, 0x2b, 0x50, 0xbd, 0x36, 0x11, 0x12, 0x58, 0x36, 0xb1, 0xa8, 0xa5, 1479 0xa6, 0x74, 0x38, 0x17, 0x5a, 0x20, 0x27, 0xc1, 0xbe, 0xe4, 0x8d, 0x46, 0x48, 0x87, 0xff, 0x69, 1480 0xa0, 0xd4, 0x68, 0x98, 0x32, 0x92, 0x13, 0x50, 0xbe, 0x1a, 0x0d, 0x71, 0x43, 0xe2, 0x9c, 0x5f, 1481 0x8d, 0x86, 0x1a, 0x22, 0x4d, 0xe4, 0x1d, 0x58, 0xbc, 0x1c, 0xdd, 0x65, 0x3c, 0xbc, 0x38, 0x18, 1482 0x44, 0x93, 0x50, 0xe0, 0x8c, 0xb7, 0x34, 0xb6, 0x60, 0xd2, 0x5f, 0x15, 0xe1, 0x32, 0xb3, 0xeb, 1483 0x3c, 0x08, 0x05, 0x16, 0x0f, 0x33, 0x53, 0x2a, 0xcc, 0x4c, 0x9d, 0x2f, 0xd4, 0x64, 0xdd, 0xd4, 1484 0xb3, 0xe2, 0x9e, 0x65, 0x26, 0x5a, 0xf6, 0x8a, 0x32, 0x31, 0xe1, 0xa1, 0x2a, 0x5e, 0x93, 0xa2, 1485 0x24, 0xbb, 0x7b, 0xd9, 0x4b, 0x6e, 0x26, 0xcc, 0xc7, 0xc9, 0x30, 0x22, 0x39, 0x03, 0xf5, 0x75, 1486 0x6f, 0xcc, 0x56, 0x43, 0xc1, 0xa7, 0x58, 0xa3, 0xa6, 0xab, 0x9f, 0x98, 0x4a, 0x47, 0xe7, 0x66, 1487 0x72, 0x0e, 0x6a, 0xd7, 0x19, 0x1f, 0x5f, 0xe4, 0xc3, 0x04, 0xab, 0xb4, 0xe4, 0xe6, 0x5e, 0x9d, 1488 0xc6, 0x46, 0x33, 0x94, 0xf3, 0xa7, 0x05, 0x35, 0x53, 0x1e, 0xb2, 0x0e, 0x0b, 0x17, 0x7d, 0x9f, 1489 0xb3, 0x24, 0xd1, 0xd1, 0xf5, 0xde, 0x40, 0x7e, 0x9f, 0xdd, 0x9d, 0xdf, 0x03, 0x3e, 0x8d, 0x45, 1490 0xe4, 0xe2, 0xb7, 0xd4, 0x38, 0x21, 0x6b, 0x60, 0xaf, 0x78, 0xc2, 0xdb, 0xdf, 0xb0, 0x28, 0x17, 1491 0xe4, 0x2a, 0x54, 0xfb, 0x51, 0x1c, 0x0c, 0xf4, 0x25, 0xf2, 0xcc, 0x91, 0xa1, 0xb3, 0x8f, 0x23, 1492 0xee, 0x2f, 0x9f, 0x7f, 0x93, 0xa2, 0x0f, 0xe7, 0xdb, 0x12, 0xd4, 0x33, 0xe2, 0x90, 0xd3, 0x50, 1493 0x93, 0x82, 0x9a, 0xc2, 0x8a, 0x9a, 0xc2, 0xe6, 0xe3, 0x59, 0x27, 0xd3, 0xd1, 0xec, 0x24, 0x1f, 1494 0x54, 0xf2, 0xac, 0x92, 0x2a, 0xdc, 0x24, 0x46, 0x4b, 0x33, 0xbb, 0x8c, 0x18, 0x6f, 0xeb, 0xd2, 1495 0x3e, 0x6a, 0x69, 0x56, 0x6a, 0x1b, 0xe0, 0x86, 0xf0, 0x06, 0x77, 0x56, 0x58, 0x2c, 0x36, 0x71, 1496 0x4b, 0xe6, 0x34, 0x72, 0x33, 0x21, 0xaf, 0xec, 0x7d, 0x6d, 0x26, 0xed, 0xc4, 0xf9, 0xce, 0x02, 1497 0x98, 0x33, 0xfa, 0x39, 0x26, 0x86, 0xf3, 0x11, 0x90, 0x9d, 0x23, 0x4b, 0xde, 0x86, 0x45, 0x94, 1498 0x6f, 0xc6, 0xbe, 0x27, 0x18, 0x76, 0xeb, 0xff, 0xae, 0xfa, 0x8f, 0xab, 0xcf, 0xc6, 0xf1, 0xc8, 1499 0x13, 0x0c, 0x21, 0xb4, 0x88, 0x75, 0x3e, 0x03, 0x98, 0xef, 0xa9, 0x83, 0xce, 0xdd, 0xf9, 0x1c, 1500 0x1a, 0xb9, 0xe5, 0x76, 0xe0, 0xee, 0xbf, 0x2e, 0x41, 0x81, 0x83, 0xf2, 0x8c, 0xab, 0xfa, 0x5f, 1501 0x73, 0x50, 0xfb, 0xc8, 0xbc, 0xb1, 0xfd, 0x31, 0x5a, 0xfb, 0xc8, 0x38, 0x50, 0xde, 0xff, 0x72, 1502 0x58, 0x82, 0xca, 0x2d, 0x6f, 0x34, 0xd1, 0x0f, 0x85, 0x26, 0xd5, 0x02, 0x39, 0x02, 0xe5, 0xcb, 1503 0x9e, 0xfe, 0x5f, 0xa6, 0x49, 0xe5, 0xb1, 0xf7, 0xde, 0xd6, 0x76, 0xdb, 0x7a, 0xb0, 0xdd, 0xb6, 1504 0x7e, 0xdd, 0x6e, 0x5b, 0xbf, 0x6f, 0xb7, 0xad, 0x9f, 0x1f, 0xb5, 0xad, 0xad, 0x47, 0x6d, 0xeb, 1505 0xd3, 0x3d, 0x52, 0x60, 0xe6, 0x99, 0xa3, 0x4e, 0x1b, 0x55, 0xf5, 0x02, 0x79, 0xfd, 0xef, 0x00, 1506 0x00, 0x00, 0xff, 0xff, 0x10, 0x3f, 0xdf, 0xac, 0x5f, 0x10, 0x00, 0x00, 1507 } 1508 1509 func (m *StreamEvents) Marshal() (dAtA []byte, err error) { 1510 size := m.Size() 1511 dAtA = make([]byte, size) 1512 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 1513 if err != nil { 1514 return nil, err 1515 } 1516 return dAtA[:n], nil 1517 } 1518 1519 func (m *StreamEvents) MarshalTo(dAtA []byte) (int, error) { 1520 size := m.Size() 1521 return m.MarshalToSizedBuffer(dAtA[:size]) 1522 } 1523 1524 func (m *StreamEvents) MarshalToSizedBuffer(dAtA []byte) (int, error) { 1525 i := len(dAtA) 1526 _ = i 1527 var l int 1528 _ = l 1529 if m.XXX_unrecognized != nil { 1530 i -= len(m.XXX_unrecognized) 1531 copy(dAtA[i:], m.XXX_unrecognized) 1532 } 1533 if len(m.StreamEvents) > 0 { 1534 for iNdEx := len(m.StreamEvents) - 1; iNdEx >= 0; iNdEx-- { 1535 { 1536 size, err := m.StreamEvents[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 1537 if err != nil { 1538 return 0, err 1539 } 1540 i -= size 1541 i = encodeVarintExec(dAtA, i, uint64(size)) 1542 } 1543 i-- 1544 dAtA[i] = 0xa 1545 } 1546 } 1547 return len(dAtA) - i, nil 1548 } 1549 1550 func (m *StreamEvent) Marshal() (dAtA []byte, err error) { 1551 size := m.Size() 1552 dAtA = make([]byte, size) 1553 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 1554 if err != nil { 1555 return nil, err 1556 } 1557 return dAtA[:n], nil 1558 } 1559 1560 func (m *StreamEvent) MarshalTo(dAtA []byte) (int, error) { 1561 size := m.Size() 1562 return m.MarshalToSizedBuffer(dAtA[:size]) 1563 } 1564 1565 func (m *StreamEvent) MarshalToSizedBuffer(dAtA []byte) (int, error) { 1566 i := len(dAtA) 1567 _ = i 1568 var l int 1569 _ = l 1570 if m.XXX_unrecognized != nil { 1571 i -= len(m.XXX_unrecognized) 1572 copy(dAtA[i:], m.XXX_unrecognized) 1573 } 1574 if m.EndBlock != nil { 1575 { 1576 size, err := m.EndBlock.MarshalToSizedBuffer(dAtA[:i]) 1577 if err != nil { 1578 return 0, err 1579 } 1580 i -= size 1581 i = encodeVarintExec(dAtA, i, uint64(size)) 1582 } 1583 i-- 1584 dAtA[i] = 0x32 1585 } 1586 if m.EndTx != nil { 1587 { 1588 size, err := m.EndTx.MarshalToSizedBuffer(dAtA[:i]) 1589 if err != nil { 1590 return 0, err 1591 } 1592 i -= size 1593 i = encodeVarintExec(dAtA, i, uint64(size)) 1594 } 1595 i-- 1596 dAtA[i] = 0x2a 1597 } 1598 if m.Event != nil { 1599 { 1600 size, err := m.Event.MarshalToSizedBuffer(dAtA[:i]) 1601 if err != nil { 1602 return 0, err 1603 } 1604 i -= size 1605 i = encodeVarintExec(dAtA, i, uint64(size)) 1606 } 1607 i-- 1608 dAtA[i] = 0x22 1609 } 1610 if m.Envelope != nil { 1611 { 1612 size := m.Envelope.Size() 1613 i -= size 1614 if _, err := m.Envelope.MarshalTo(dAtA[i:]); err != nil { 1615 return 0, err 1616 } 1617 i = encodeVarintExec(dAtA, i, uint64(size)) 1618 } 1619 i-- 1620 dAtA[i] = 0x1a 1621 } 1622 if m.BeginTx != nil { 1623 { 1624 size, err := m.BeginTx.MarshalToSizedBuffer(dAtA[:i]) 1625 if err != nil { 1626 return 0, err 1627 } 1628 i -= size 1629 i = encodeVarintExec(dAtA, i, uint64(size)) 1630 } 1631 i-- 1632 dAtA[i] = 0x12 1633 } 1634 if m.BeginBlock != nil { 1635 { 1636 size, err := m.BeginBlock.MarshalToSizedBuffer(dAtA[:i]) 1637 if err != nil { 1638 return 0, err 1639 } 1640 i -= size 1641 i = encodeVarintExec(dAtA, i, uint64(size)) 1642 } 1643 i-- 1644 dAtA[i] = 0xa 1645 } 1646 return len(dAtA) - i, nil 1647 } 1648 1649 func (m *BeginBlock) Marshal() (dAtA []byte, err error) { 1650 size := m.Size() 1651 dAtA = make([]byte, size) 1652 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 1653 if err != nil { 1654 return nil, err 1655 } 1656 return dAtA[:n], nil 1657 } 1658 1659 func (m *BeginBlock) MarshalTo(dAtA []byte) (int, error) { 1660 size := m.Size() 1661 return m.MarshalToSizedBuffer(dAtA[:size]) 1662 } 1663 1664 func (m *BeginBlock) MarshalToSizedBuffer(dAtA []byte) (int, error) { 1665 i := len(dAtA) 1666 _ = i 1667 var l int 1668 _ = l 1669 if m.XXX_unrecognized != nil { 1670 i -= len(m.XXX_unrecognized) 1671 copy(dAtA[i:], m.XXX_unrecognized) 1672 } 1673 if m.PredecessorHeight != 0 { 1674 i = encodeVarintExec(dAtA, i, uint64(m.PredecessorHeight)) 1675 i-- 1676 dAtA[i] = 0x20 1677 } 1678 if m.NumTxs != 0 { 1679 i = encodeVarintExec(dAtA, i, uint64(m.NumTxs)) 1680 i-- 1681 dAtA[i] = 0x18 1682 } 1683 if m.Header != nil { 1684 { 1685 size, err := m.Header.MarshalToSizedBuffer(dAtA[:i]) 1686 if err != nil { 1687 return 0, err 1688 } 1689 i -= size 1690 i = encodeVarintExec(dAtA, i, uint64(size)) 1691 } 1692 i-- 1693 dAtA[i] = 0x12 1694 } 1695 if m.Height != 0 { 1696 i = encodeVarintExec(dAtA, i, uint64(m.Height)) 1697 i-- 1698 dAtA[i] = 0x8 1699 } 1700 return len(dAtA) - i, nil 1701 } 1702 1703 func (m *EndBlock) Marshal() (dAtA []byte, err error) { 1704 size := m.Size() 1705 dAtA = make([]byte, size) 1706 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 1707 if err != nil { 1708 return nil, err 1709 } 1710 return dAtA[:n], nil 1711 } 1712 1713 func (m *EndBlock) MarshalTo(dAtA []byte) (int, error) { 1714 size := m.Size() 1715 return m.MarshalToSizedBuffer(dAtA[:size]) 1716 } 1717 1718 func (m *EndBlock) MarshalToSizedBuffer(dAtA []byte) (int, error) { 1719 i := len(dAtA) 1720 _ = i 1721 var l int 1722 _ = l 1723 if m.XXX_unrecognized != nil { 1724 i -= len(m.XXX_unrecognized) 1725 copy(dAtA[i:], m.XXX_unrecognized) 1726 } 1727 if m.Height != 0 { 1728 i = encodeVarintExec(dAtA, i, uint64(m.Height)) 1729 i-- 1730 dAtA[i] = 0x8 1731 } 1732 return len(dAtA) - i, nil 1733 } 1734 1735 func (m *BeginTx) Marshal() (dAtA []byte, err error) { 1736 size := m.Size() 1737 dAtA = make([]byte, size) 1738 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 1739 if err != nil { 1740 return nil, err 1741 } 1742 return dAtA[:n], nil 1743 } 1744 1745 func (m *BeginTx) MarshalTo(dAtA []byte) (int, error) { 1746 size := m.Size() 1747 return m.MarshalToSizedBuffer(dAtA[:size]) 1748 } 1749 1750 func (m *BeginTx) MarshalToSizedBuffer(dAtA []byte) (int, error) { 1751 i := len(dAtA) 1752 _ = i 1753 var l int 1754 _ = l 1755 if m.XXX_unrecognized != nil { 1756 i -= len(m.XXX_unrecognized) 1757 copy(dAtA[i:], m.XXX_unrecognized) 1758 } 1759 if m.NumEvents != 0 { 1760 i = encodeVarintExec(dAtA, i, uint64(m.NumEvents)) 1761 i-- 1762 dAtA[i] = 0x28 1763 } 1764 if m.Exception != nil { 1765 { 1766 size, err := m.Exception.MarshalToSizedBuffer(dAtA[:i]) 1767 if err != nil { 1768 return 0, err 1769 } 1770 i -= size 1771 i = encodeVarintExec(dAtA, i, uint64(size)) 1772 } 1773 i-- 1774 dAtA[i] = 0x22 1775 } 1776 if m.Result != nil { 1777 { 1778 size, err := m.Result.MarshalToSizedBuffer(dAtA[:i]) 1779 if err != nil { 1780 return 0, err 1781 } 1782 i -= size 1783 i = encodeVarintExec(dAtA, i, uint64(size)) 1784 } 1785 i-- 1786 dAtA[i] = 0x12 1787 } 1788 if m.TxHeader != nil { 1789 { 1790 size, err := m.TxHeader.MarshalToSizedBuffer(dAtA[:i]) 1791 if err != nil { 1792 return 0, err 1793 } 1794 i -= size 1795 i = encodeVarintExec(dAtA, i, uint64(size)) 1796 } 1797 i-- 1798 dAtA[i] = 0xa 1799 } 1800 return len(dAtA) - i, nil 1801 } 1802 1803 func (m *EndTx) Marshal() (dAtA []byte, err error) { 1804 size := m.Size() 1805 dAtA = make([]byte, size) 1806 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 1807 if err != nil { 1808 return nil, err 1809 } 1810 return dAtA[:n], nil 1811 } 1812 1813 func (m *EndTx) MarshalTo(dAtA []byte) (int, error) { 1814 size := m.Size() 1815 return m.MarshalToSizedBuffer(dAtA[:size]) 1816 } 1817 1818 func (m *EndTx) MarshalToSizedBuffer(dAtA []byte) (int, error) { 1819 i := len(dAtA) 1820 _ = i 1821 var l int 1822 _ = l 1823 if m.XXX_unrecognized != nil { 1824 i -= len(m.XXX_unrecognized) 1825 copy(dAtA[i:], m.XXX_unrecognized) 1826 } 1827 { 1828 size := m.TxHash.Size() 1829 i -= size 1830 if _, err := m.TxHash.MarshalTo(dAtA[i:]); err != nil { 1831 return 0, err 1832 } 1833 i = encodeVarintExec(dAtA, i, uint64(size)) 1834 } 1835 i-- 1836 dAtA[i] = 0x1a 1837 return len(dAtA) - i, nil 1838 } 1839 1840 func (m *TxHeader) Marshal() (dAtA []byte, err error) { 1841 size := m.Size() 1842 dAtA = make([]byte, size) 1843 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 1844 if err != nil { 1845 return nil, err 1846 } 1847 return dAtA[:n], nil 1848 } 1849 1850 func (m *TxHeader) MarshalTo(dAtA []byte) (int, error) { 1851 size := m.Size() 1852 return m.MarshalToSizedBuffer(dAtA[:size]) 1853 } 1854 1855 func (m *TxHeader) MarshalToSizedBuffer(dAtA []byte) (int, error) { 1856 i := len(dAtA) 1857 _ = i 1858 var l int 1859 _ = l 1860 if m.XXX_unrecognized != nil { 1861 i -= len(m.XXX_unrecognized) 1862 copy(dAtA[i:], m.XXX_unrecognized) 1863 } 1864 if m.Origin != nil { 1865 { 1866 size, err := m.Origin.MarshalToSizedBuffer(dAtA[:i]) 1867 if err != nil { 1868 return 0, err 1869 } 1870 i -= size 1871 i = encodeVarintExec(dAtA, i, uint64(size)) 1872 } 1873 i-- 1874 dAtA[i] = 0x2a 1875 } 1876 if m.Index != 0 { 1877 i = encodeVarintExec(dAtA, i, uint64(m.Index)) 1878 i-- 1879 dAtA[i] = 0x20 1880 } 1881 if m.Height != 0 { 1882 i = encodeVarintExec(dAtA, i, uint64(m.Height)) 1883 i-- 1884 dAtA[i] = 0x18 1885 } 1886 { 1887 size := m.TxHash.Size() 1888 i -= size 1889 if _, err := m.TxHash.MarshalTo(dAtA[i:]); err != nil { 1890 return 0, err 1891 } 1892 i = encodeVarintExec(dAtA, i, uint64(size)) 1893 } 1894 i-- 1895 dAtA[i] = 0x12 1896 if m.TxType != 0 { 1897 i = encodeVarintExec(dAtA, i, uint64(m.TxType)) 1898 i-- 1899 dAtA[i] = 0x8 1900 } 1901 return len(dAtA) - i, nil 1902 } 1903 1904 func (m *BlockExecution) Marshal() (dAtA []byte, err error) { 1905 size := m.Size() 1906 dAtA = make([]byte, size) 1907 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 1908 if err != nil { 1909 return nil, err 1910 } 1911 return dAtA[:n], nil 1912 } 1913 1914 func (m *BlockExecution) MarshalTo(dAtA []byte) (int, error) { 1915 size := m.Size() 1916 return m.MarshalToSizedBuffer(dAtA[:size]) 1917 } 1918 1919 func (m *BlockExecution) MarshalToSizedBuffer(dAtA []byte) (int, error) { 1920 i := len(dAtA) 1921 _ = i 1922 var l int 1923 _ = l 1924 if m.XXX_unrecognized != nil { 1925 i -= len(m.XXX_unrecognized) 1926 copy(dAtA[i:], m.XXX_unrecognized) 1927 } 1928 if m.PredecessorHeight != 0 { 1929 i = encodeVarintExec(dAtA, i, uint64(m.PredecessorHeight)) 1930 i-- 1931 dAtA[i] = 0x20 1932 } 1933 if len(m.TxExecutions) > 0 { 1934 for iNdEx := len(m.TxExecutions) - 1; iNdEx >= 0; iNdEx-- { 1935 { 1936 size, err := m.TxExecutions[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 1937 if err != nil { 1938 return 0, err 1939 } 1940 i -= size 1941 i = encodeVarintExec(dAtA, i, uint64(size)) 1942 } 1943 i-- 1944 dAtA[i] = 0x1a 1945 } 1946 } 1947 if m.Header != nil { 1948 { 1949 size, err := m.Header.MarshalToSizedBuffer(dAtA[:i]) 1950 if err != nil { 1951 return 0, err 1952 } 1953 i -= size 1954 i = encodeVarintExec(dAtA, i, uint64(size)) 1955 } 1956 i-- 1957 dAtA[i] = 0x12 1958 } 1959 if m.Height != 0 { 1960 i = encodeVarintExec(dAtA, i, uint64(m.Height)) 1961 i-- 1962 dAtA[i] = 0x8 1963 } 1964 return len(dAtA) - i, nil 1965 } 1966 1967 func (m *TxExecutionKey) Marshal() (dAtA []byte, err error) { 1968 size := m.Size() 1969 dAtA = make([]byte, size) 1970 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 1971 if err != nil { 1972 return nil, err 1973 } 1974 return dAtA[:n], nil 1975 } 1976 1977 func (m *TxExecutionKey) MarshalTo(dAtA []byte) (int, error) { 1978 size := m.Size() 1979 return m.MarshalToSizedBuffer(dAtA[:size]) 1980 } 1981 1982 func (m *TxExecutionKey) MarshalToSizedBuffer(dAtA []byte) (int, error) { 1983 i := len(dAtA) 1984 _ = i 1985 var l int 1986 _ = l 1987 if m.XXX_unrecognized != nil { 1988 i -= len(m.XXX_unrecognized) 1989 copy(dAtA[i:], m.XXX_unrecognized) 1990 } 1991 if m.Offset != 0 { 1992 i = encodeVarintExec(dAtA, i, uint64(m.Offset)) 1993 i-- 1994 dAtA[i] = 0x10 1995 } 1996 if m.Height != 0 { 1997 i = encodeVarintExec(dAtA, i, uint64(m.Height)) 1998 i-- 1999 dAtA[i] = 0x8 2000 } 2001 return len(dAtA) - i, nil 2002 } 2003 2004 func (m *TxExecution) Marshal() (dAtA []byte, err error) { 2005 size := m.Size() 2006 dAtA = make([]byte, size) 2007 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 2008 if err != nil { 2009 return nil, err 2010 } 2011 return dAtA[:n], nil 2012 } 2013 2014 func (m *TxExecution) MarshalTo(dAtA []byte) (int, error) { 2015 size := m.Size() 2016 return m.MarshalToSizedBuffer(dAtA[:size]) 2017 } 2018 2019 func (m *TxExecution) MarshalToSizedBuffer(dAtA []byte) (int, error) { 2020 i := len(dAtA) 2021 _ = i 2022 var l int 2023 _ = l 2024 if m.XXX_unrecognized != nil { 2025 i -= len(m.XXX_unrecognized) 2026 copy(dAtA[i:], m.XXX_unrecognized) 2027 } 2028 if len(m.TxExecutions) > 0 { 2029 for iNdEx := len(m.TxExecutions) - 1; iNdEx >= 0; iNdEx-- { 2030 { 2031 size, err := m.TxExecutions[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 2032 if err != nil { 2033 return 0, err 2034 } 2035 i -= size 2036 i = encodeVarintExec(dAtA, i, uint64(size)) 2037 } 2038 i-- 2039 dAtA[i] = 0x5a 2040 } 2041 } 2042 if m.Exception != nil { 2043 { 2044 size, err := m.Exception.MarshalToSizedBuffer(dAtA[:i]) 2045 if err != nil { 2046 return 0, err 2047 } 2048 i -= size 2049 i = encodeVarintExec(dAtA, i, uint64(size)) 2050 } 2051 i-- 2052 dAtA[i] = 0x52 2053 } 2054 if m.Receipt != nil { 2055 { 2056 size, err := m.Receipt.MarshalToSizedBuffer(dAtA[:i]) 2057 if err != nil { 2058 return 0, err 2059 } 2060 i -= size 2061 i = encodeVarintExec(dAtA, i, uint64(size)) 2062 } 2063 i-- 2064 dAtA[i] = 0x4a 2065 } 2066 if m.Result != nil { 2067 { 2068 size, err := m.Result.MarshalToSizedBuffer(dAtA[:i]) 2069 if err != nil { 2070 return 0, err 2071 } 2072 i -= size 2073 i = encodeVarintExec(dAtA, i, uint64(size)) 2074 } 2075 i-- 2076 dAtA[i] = 0x42 2077 } 2078 if len(m.Events) > 0 { 2079 for iNdEx := len(m.Events) - 1; iNdEx >= 0; iNdEx-- { 2080 { 2081 size, err := m.Events[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 2082 if err != nil { 2083 return 0, err 2084 } 2085 i -= size 2086 i = encodeVarintExec(dAtA, i, uint64(size)) 2087 } 2088 i-- 2089 dAtA[i] = 0x3a 2090 } 2091 } 2092 if m.Envelope != nil { 2093 { 2094 size := m.Envelope.Size() 2095 i -= size 2096 if _, err := m.Envelope.MarshalTo(dAtA[i:]); err != nil { 2097 return 0, err 2098 } 2099 i = encodeVarintExec(dAtA, i, uint64(size)) 2100 } 2101 i-- 2102 dAtA[i] = 0x32 2103 } 2104 if m.TxHeader != nil { 2105 { 2106 size, err := m.TxHeader.MarshalToSizedBuffer(dAtA[:i]) 2107 if err != nil { 2108 return 0, err 2109 } 2110 i -= size 2111 i = encodeVarintExec(dAtA, i, uint64(size)) 2112 } 2113 i-- 2114 dAtA[i] = 0xa 2115 } 2116 return len(dAtA) - i, nil 2117 } 2118 2119 func (m *Origin) Marshal() (dAtA []byte, err error) { 2120 size := m.Size() 2121 dAtA = make([]byte, size) 2122 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 2123 if err != nil { 2124 return nil, err 2125 } 2126 return dAtA[:n], nil 2127 } 2128 2129 func (m *Origin) MarshalTo(dAtA []byte) (int, error) { 2130 size := m.Size() 2131 return m.MarshalToSizedBuffer(dAtA[:size]) 2132 } 2133 2134 func (m *Origin) MarshalToSizedBuffer(dAtA []byte) (int, error) { 2135 i := len(dAtA) 2136 _ = i 2137 var l int 2138 _ = l 2139 if m.XXX_unrecognized != nil { 2140 i -= len(m.XXX_unrecognized) 2141 copy(dAtA[i:], m.XXX_unrecognized) 2142 } 2143 n18, err18 := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.Time, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(m.Time):]) 2144 if err18 != nil { 2145 return 0, err18 2146 } 2147 i -= n18 2148 i = encodeVarintExec(dAtA, i, uint64(n18)) 2149 i-- 2150 dAtA[i] = 0x22 2151 if m.Index != 0 { 2152 i = encodeVarintExec(dAtA, i, uint64(m.Index)) 2153 i-- 2154 dAtA[i] = 0x18 2155 } 2156 if m.Height != 0 { 2157 i = encodeVarintExec(dAtA, i, uint64(m.Height)) 2158 i-- 2159 dAtA[i] = 0x10 2160 } 2161 if len(m.ChainID) > 0 { 2162 i -= len(m.ChainID) 2163 copy(dAtA[i:], m.ChainID) 2164 i = encodeVarintExec(dAtA, i, uint64(len(m.ChainID))) 2165 i-- 2166 dAtA[i] = 0xa 2167 } 2168 return len(dAtA) - i, nil 2169 } 2170 2171 func (m *Header) Marshal() (dAtA []byte, err error) { 2172 size := m.Size() 2173 dAtA = make([]byte, size) 2174 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 2175 if err != nil { 2176 return nil, err 2177 } 2178 return dAtA[:n], nil 2179 } 2180 2181 func (m *Header) MarshalTo(dAtA []byte) (int, error) { 2182 size := m.Size() 2183 return m.MarshalToSizedBuffer(dAtA[:size]) 2184 } 2185 2186 func (m *Header) MarshalToSizedBuffer(dAtA []byte) (int, error) { 2187 i := len(dAtA) 2188 _ = i 2189 var l int 2190 _ = l 2191 if m.XXX_unrecognized != nil { 2192 i -= len(m.XXX_unrecognized) 2193 copy(dAtA[i:], m.XXX_unrecognized) 2194 } 2195 if m.Exception != nil { 2196 { 2197 size, err := m.Exception.MarshalToSizedBuffer(dAtA[:i]) 2198 if err != nil { 2199 return 0, err 2200 } 2201 i -= size 2202 i = encodeVarintExec(dAtA, i, uint64(size)) 2203 } 2204 i-- 2205 dAtA[i] = 0x3a 2206 } 2207 if m.Index != 0 { 2208 i = encodeVarintExec(dAtA, i, uint64(m.Index)) 2209 i-- 2210 dAtA[i] = 0x30 2211 } 2212 if m.Height != 0 { 2213 i = encodeVarintExec(dAtA, i, uint64(m.Height)) 2214 i-- 2215 dAtA[i] = 0x28 2216 } 2217 if len(m.EventID) > 0 { 2218 i -= len(m.EventID) 2219 copy(dAtA[i:], m.EventID) 2220 i = encodeVarintExec(dAtA, i, uint64(len(m.EventID))) 2221 i-- 2222 dAtA[i] = 0x22 2223 } 2224 if m.EventType != 0 { 2225 i = encodeVarintExec(dAtA, i, uint64(m.EventType)) 2226 i-- 2227 dAtA[i] = 0x18 2228 } 2229 { 2230 size := m.TxHash.Size() 2231 i -= size 2232 if _, err := m.TxHash.MarshalTo(dAtA[i:]); err != nil { 2233 return 0, err 2234 } 2235 i = encodeVarintExec(dAtA, i, uint64(size)) 2236 } 2237 i-- 2238 dAtA[i] = 0x12 2239 if m.TxType != 0 { 2240 i = encodeVarintExec(dAtA, i, uint64(m.TxType)) 2241 i-- 2242 dAtA[i] = 0x8 2243 } 2244 return len(dAtA) - i, nil 2245 } 2246 2247 func (m *Event) Marshal() (dAtA []byte, err error) { 2248 size := m.Size() 2249 dAtA = make([]byte, size) 2250 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 2251 if err != nil { 2252 return nil, err 2253 } 2254 return dAtA[:n], nil 2255 } 2256 2257 func (m *Event) MarshalTo(dAtA []byte) (int, error) { 2258 size := m.Size() 2259 return m.MarshalToSizedBuffer(dAtA[:size]) 2260 } 2261 2262 func (m *Event) MarshalToSizedBuffer(dAtA []byte) (int, error) { 2263 i := len(dAtA) 2264 _ = i 2265 var l int 2266 _ = l 2267 if m.XXX_unrecognized != nil { 2268 i -= len(m.XXX_unrecognized) 2269 copy(dAtA[i:], m.XXX_unrecognized) 2270 } 2271 if m.Print != nil { 2272 { 2273 size, err := m.Print.MarshalToSizedBuffer(dAtA[:i]) 2274 if err != nil { 2275 return 0, err 2276 } 2277 i -= size 2278 i = encodeVarintExec(dAtA, i, uint64(size)) 2279 } 2280 i-- 2281 dAtA[i] = 0x3a 2282 } 2283 if m.GovernAccount != nil { 2284 { 2285 size, err := m.GovernAccount.MarshalToSizedBuffer(dAtA[:i]) 2286 if err != nil { 2287 return 0, err 2288 } 2289 i -= size 2290 i = encodeVarintExec(dAtA, i, uint64(size)) 2291 } 2292 i-- 2293 dAtA[i] = 0x32 2294 } 2295 if m.Log != nil { 2296 { 2297 size, err := m.Log.MarshalToSizedBuffer(dAtA[:i]) 2298 if err != nil { 2299 return 0, err 2300 } 2301 i -= size 2302 i = encodeVarintExec(dAtA, i, uint64(size)) 2303 } 2304 i-- 2305 dAtA[i] = 0x2a 2306 } 2307 if m.Call != nil { 2308 { 2309 size, err := m.Call.MarshalToSizedBuffer(dAtA[:i]) 2310 if err != nil { 2311 return 0, err 2312 } 2313 i -= size 2314 i = encodeVarintExec(dAtA, i, uint64(size)) 2315 } 2316 i-- 2317 dAtA[i] = 0x22 2318 } 2319 if m.Output != nil { 2320 { 2321 size, err := m.Output.MarshalToSizedBuffer(dAtA[:i]) 2322 if err != nil { 2323 return 0, err 2324 } 2325 i -= size 2326 i = encodeVarintExec(dAtA, i, uint64(size)) 2327 } 2328 i-- 2329 dAtA[i] = 0x1a 2330 } 2331 if m.Input != nil { 2332 { 2333 size, err := m.Input.MarshalToSizedBuffer(dAtA[:i]) 2334 if err != nil { 2335 return 0, err 2336 } 2337 i -= size 2338 i = encodeVarintExec(dAtA, i, uint64(size)) 2339 } 2340 i-- 2341 dAtA[i] = 0x12 2342 } 2343 if m.Header != nil { 2344 { 2345 size, err := m.Header.MarshalToSizedBuffer(dAtA[:i]) 2346 if err != nil { 2347 return 0, err 2348 } 2349 i -= size 2350 i = encodeVarintExec(dAtA, i, uint64(size)) 2351 } 2352 i-- 2353 dAtA[i] = 0xa 2354 } 2355 return len(dAtA) - i, nil 2356 } 2357 2358 func (m *Result) Marshal() (dAtA []byte, err error) { 2359 size := m.Size() 2360 dAtA = make([]byte, size) 2361 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 2362 if err != nil { 2363 return nil, err 2364 } 2365 return dAtA[:n], nil 2366 } 2367 2368 func (m *Result) MarshalTo(dAtA []byte) (int, error) { 2369 size := m.Size() 2370 return m.MarshalToSizedBuffer(dAtA[:size]) 2371 } 2372 2373 func (m *Result) MarshalToSizedBuffer(dAtA []byte) (int, error) { 2374 i := len(dAtA) 2375 _ = i 2376 var l int 2377 _ = l 2378 if m.XXX_unrecognized != nil { 2379 i -= len(m.XXX_unrecognized) 2380 copy(dAtA[i:], m.XXX_unrecognized) 2381 } 2382 if m.PermArgs != nil { 2383 { 2384 size, err := m.PermArgs.MarshalToSizedBuffer(dAtA[:i]) 2385 if err != nil { 2386 return 0, err 2387 } 2388 i -= size 2389 i = encodeVarintExec(dAtA, i, uint64(size)) 2390 } 2391 i-- 2392 dAtA[i] = 0x22 2393 } 2394 if m.NameEntry != nil { 2395 { 2396 size, err := m.NameEntry.MarshalToSizedBuffer(dAtA[:i]) 2397 if err != nil { 2398 return 0, err 2399 } 2400 i -= size 2401 i = encodeVarintExec(dAtA, i, uint64(size)) 2402 } 2403 i-- 2404 dAtA[i] = 0x1a 2405 } 2406 if m.GasUsed != 0 { 2407 i = encodeVarintExec(dAtA, i, uint64(m.GasUsed)) 2408 i-- 2409 dAtA[i] = 0x10 2410 } 2411 if len(m.Return) > 0 { 2412 i -= len(m.Return) 2413 copy(dAtA[i:], m.Return) 2414 i = encodeVarintExec(dAtA, i, uint64(len(m.Return))) 2415 i-- 2416 dAtA[i] = 0xa 2417 } 2418 return len(dAtA) - i, nil 2419 } 2420 2421 func (m *LogEvent) Marshal() (dAtA []byte, err error) { 2422 size := m.Size() 2423 dAtA = make([]byte, size) 2424 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 2425 if err != nil { 2426 return nil, err 2427 } 2428 return dAtA[:n], nil 2429 } 2430 2431 func (m *LogEvent) MarshalTo(dAtA []byte) (int, error) { 2432 size := m.Size() 2433 return m.MarshalToSizedBuffer(dAtA[:size]) 2434 } 2435 2436 func (m *LogEvent) MarshalToSizedBuffer(dAtA []byte) (int, error) { 2437 i := len(dAtA) 2438 _ = i 2439 var l int 2440 _ = l 2441 if m.XXX_unrecognized != nil { 2442 i -= len(m.XXX_unrecognized) 2443 copy(dAtA[i:], m.XXX_unrecognized) 2444 } 2445 if len(m.Topics) > 0 { 2446 for iNdEx := len(m.Topics) - 1; iNdEx >= 0; iNdEx-- { 2447 { 2448 size := m.Topics[iNdEx].Size() 2449 i -= size 2450 if _, err := m.Topics[iNdEx].MarshalTo(dAtA[i:]); err != nil { 2451 return 0, err 2452 } 2453 i = encodeVarintExec(dAtA, i, uint64(size)) 2454 } 2455 i-- 2456 dAtA[i] = 0x1a 2457 } 2458 } 2459 { 2460 size := m.Data.Size() 2461 i -= size 2462 if _, err := m.Data.MarshalTo(dAtA[i:]); err != nil { 2463 return 0, err 2464 } 2465 i = encodeVarintExec(dAtA, i, uint64(size)) 2466 } 2467 i-- 2468 dAtA[i] = 0x12 2469 { 2470 size := m.Address.Size() 2471 i -= size 2472 if _, err := m.Address.MarshalTo(dAtA[i:]); err != nil { 2473 return 0, err 2474 } 2475 i = encodeVarintExec(dAtA, i, uint64(size)) 2476 } 2477 i-- 2478 dAtA[i] = 0xa 2479 return len(dAtA) - i, nil 2480 } 2481 2482 func (m *CallEvent) Marshal() (dAtA []byte, err error) { 2483 size := m.Size() 2484 dAtA = make([]byte, size) 2485 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 2486 if err != nil { 2487 return nil, err 2488 } 2489 return dAtA[:n], nil 2490 } 2491 2492 func (m *CallEvent) MarshalTo(dAtA []byte) (int, error) { 2493 size := m.Size() 2494 return m.MarshalToSizedBuffer(dAtA[:size]) 2495 } 2496 2497 func (m *CallEvent) MarshalToSizedBuffer(dAtA []byte) (int, error) { 2498 i := len(dAtA) 2499 _ = i 2500 var l int 2501 _ = l 2502 if m.XXX_unrecognized != nil { 2503 i -= len(m.XXX_unrecognized) 2504 copy(dAtA[i:], m.XXX_unrecognized) 2505 } 2506 if m.CallType != 0 { 2507 i = encodeVarintExec(dAtA, i, uint64(m.CallType)) 2508 i-- 2509 dAtA[i] = 0x28 2510 } 2511 { 2512 size := m.Return.Size() 2513 i -= size 2514 if _, err := m.Return.MarshalTo(dAtA[i:]); err != nil { 2515 return 0, err 2516 } 2517 i = encodeVarintExec(dAtA, i, uint64(size)) 2518 } 2519 i-- 2520 dAtA[i] = 0x22 2521 if m.StackDepth != 0 { 2522 i = encodeVarintExec(dAtA, i, uint64(m.StackDepth)) 2523 i-- 2524 dAtA[i] = 0x18 2525 } 2526 { 2527 size := m.Origin.Size() 2528 i -= size 2529 if _, err := m.Origin.MarshalTo(dAtA[i:]); err != nil { 2530 return 0, err 2531 } 2532 i = encodeVarintExec(dAtA, i, uint64(size)) 2533 } 2534 i-- 2535 dAtA[i] = 0x12 2536 if m.CallData != nil { 2537 { 2538 size, err := m.CallData.MarshalToSizedBuffer(dAtA[:i]) 2539 if err != nil { 2540 return 0, err 2541 } 2542 i -= size 2543 i = encodeVarintExec(dAtA, i, uint64(size)) 2544 } 2545 i-- 2546 dAtA[i] = 0xa 2547 } 2548 return len(dAtA) - i, nil 2549 } 2550 2551 func (m *PrintEvent) Marshal() (dAtA []byte, err error) { 2552 size := m.Size() 2553 dAtA = make([]byte, size) 2554 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 2555 if err != nil { 2556 return nil, err 2557 } 2558 return dAtA[:n], nil 2559 } 2560 2561 func (m *PrintEvent) MarshalTo(dAtA []byte) (int, error) { 2562 size := m.Size() 2563 return m.MarshalToSizedBuffer(dAtA[:size]) 2564 } 2565 2566 func (m *PrintEvent) MarshalToSizedBuffer(dAtA []byte) (int, error) { 2567 i := len(dAtA) 2568 _ = i 2569 var l int 2570 _ = l 2571 if m.XXX_unrecognized != nil { 2572 i -= len(m.XXX_unrecognized) 2573 copy(dAtA[i:], m.XXX_unrecognized) 2574 } 2575 { 2576 size := m.Data.Size() 2577 i -= size 2578 if _, err := m.Data.MarshalTo(dAtA[i:]); err != nil { 2579 return 0, err 2580 } 2581 i = encodeVarintExec(dAtA, i, uint64(size)) 2582 } 2583 i-- 2584 dAtA[i] = 0x12 2585 { 2586 size := m.Address.Size() 2587 i -= size 2588 if _, err := m.Address.MarshalTo(dAtA[i:]); err != nil { 2589 return 0, err 2590 } 2591 i = encodeVarintExec(dAtA, i, uint64(size)) 2592 } 2593 i-- 2594 dAtA[i] = 0xa 2595 return len(dAtA) - i, nil 2596 } 2597 2598 func (m *GovernAccountEvent) Marshal() (dAtA []byte, err error) { 2599 size := m.Size() 2600 dAtA = make([]byte, size) 2601 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 2602 if err != nil { 2603 return nil, err 2604 } 2605 return dAtA[:n], nil 2606 } 2607 2608 func (m *GovernAccountEvent) MarshalTo(dAtA []byte) (int, error) { 2609 size := m.Size() 2610 return m.MarshalToSizedBuffer(dAtA[:size]) 2611 } 2612 2613 func (m *GovernAccountEvent) MarshalToSizedBuffer(dAtA []byte) (int, error) { 2614 i := len(dAtA) 2615 _ = i 2616 var l int 2617 _ = l 2618 if m.XXX_unrecognized != nil { 2619 i -= len(m.XXX_unrecognized) 2620 copy(dAtA[i:], m.XXX_unrecognized) 2621 } 2622 if m.AccountUpdate != nil { 2623 { 2624 size, err := m.AccountUpdate.MarshalToSizedBuffer(dAtA[:i]) 2625 if err != nil { 2626 return 0, err 2627 } 2628 i -= size 2629 i = encodeVarintExec(dAtA, i, uint64(size)) 2630 } 2631 i-- 2632 dAtA[i] = 0xa 2633 } 2634 return len(dAtA) - i, nil 2635 } 2636 2637 func (m *InputEvent) Marshal() (dAtA []byte, err error) { 2638 size := m.Size() 2639 dAtA = make([]byte, size) 2640 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 2641 if err != nil { 2642 return nil, err 2643 } 2644 return dAtA[:n], nil 2645 } 2646 2647 func (m *InputEvent) MarshalTo(dAtA []byte) (int, error) { 2648 size := m.Size() 2649 return m.MarshalToSizedBuffer(dAtA[:size]) 2650 } 2651 2652 func (m *InputEvent) MarshalToSizedBuffer(dAtA []byte) (int, error) { 2653 i := len(dAtA) 2654 _ = i 2655 var l int 2656 _ = l 2657 if m.XXX_unrecognized != nil { 2658 i -= len(m.XXX_unrecognized) 2659 copy(dAtA[i:], m.XXX_unrecognized) 2660 } 2661 { 2662 size := m.Address.Size() 2663 i -= size 2664 if _, err := m.Address.MarshalTo(dAtA[i:]); err != nil { 2665 return 0, err 2666 } 2667 i = encodeVarintExec(dAtA, i, uint64(size)) 2668 } 2669 i-- 2670 dAtA[i] = 0xa 2671 return len(dAtA) - i, nil 2672 } 2673 2674 func (m *OutputEvent) Marshal() (dAtA []byte, err error) { 2675 size := m.Size() 2676 dAtA = make([]byte, size) 2677 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 2678 if err != nil { 2679 return nil, err 2680 } 2681 return dAtA[:n], nil 2682 } 2683 2684 func (m *OutputEvent) MarshalTo(dAtA []byte) (int, error) { 2685 size := m.Size() 2686 return m.MarshalToSizedBuffer(dAtA[:size]) 2687 } 2688 2689 func (m *OutputEvent) MarshalToSizedBuffer(dAtA []byte) (int, error) { 2690 i := len(dAtA) 2691 _ = i 2692 var l int 2693 _ = l 2694 if m.XXX_unrecognized != nil { 2695 i -= len(m.XXX_unrecognized) 2696 copy(dAtA[i:], m.XXX_unrecognized) 2697 } 2698 { 2699 size := m.Address.Size() 2700 i -= size 2701 if _, err := m.Address.MarshalTo(dAtA[i:]); err != nil { 2702 return 0, err 2703 } 2704 i = encodeVarintExec(dAtA, i, uint64(size)) 2705 } 2706 i-- 2707 dAtA[i] = 0xa 2708 return len(dAtA) - i, nil 2709 } 2710 2711 func (m *CallData) Marshal() (dAtA []byte, err error) { 2712 size := m.Size() 2713 dAtA = make([]byte, size) 2714 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 2715 if err != nil { 2716 return nil, err 2717 } 2718 return dAtA[:n], nil 2719 } 2720 2721 func (m *CallData) MarshalTo(dAtA []byte) (int, error) { 2722 size := m.Size() 2723 return m.MarshalToSizedBuffer(dAtA[:size]) 2724 } 2725 2726 func (m *CallData) MarshalToSizedBuffer(dAtA []byte) (int, error) { 2727 i := len(dAtA) 2728 _ = i 2729 var l int 2730 _ = l 2731 if m.XXX_unrecognized != nil { 2732 i -= len(m.XXX_unrecognized) 2733 copy(dAtA[i:], m.XXX_unrecognized) 2734 } 2735 if len(m.Gas) > 0 { 2736 i -= len(m.Gas) 2737 copy(dAtA[i:], m.Gas) 2738 i = encodeVarintExec(dAtA, i, uint64(len(m.Gas))) 2739 i-- 2740 dAtA[i] = 0x2a 2741 } 2742 if len(m.Value) > 0 { 2743 i -= len(m.Value) 2744 copy(dAtA[i:], m.Value) 2745 i = encodeVarintExec(dAtA, i, uint64(len(m.Value))) 2746 i-- 2747 dAtA[i] = 0x22 2748 } 2749 { 2750 size := m.Data.Size() 2751 i -= size 2752 if _, err := m.Data.MarshalTo(dAtA[i:]); err != nil { 2753 return 0, err 2754 } 2755 i = encodeVarintExec(dAtA, i, uint64(size)) 2756 } 2757 i-- 2758 dAtA[i] = 0x1a 2759 { 2760 size := m.Callee.Size() 2761 i -= size 2762 if _, err := m.Callee.MarshalTo(dAtA[i:]); err != nil { 2763 return 0, err 2764 } 2765 i = encodeVarintExec(dAtA, i, uint64(size)) 2766 } 2767 i-- 2768 dAtA[i] = 0x12 2769 { 2770 size := m.Caller.Size() 2771 i -= size 2772 if _, err := m.Caller.MarshalTo(dAtA[i:]); err != nil { 2773 return 0, err 2774 } 2775 i = encodeVarintExec(dAtA, i, uint64(size)) 2776 } 2777 i-- 2778 dAtA[i] = 0xa 2779 return len(dAtA) - i, nil 2780 } 2781 2782 func encodeVarintExec(dAtA []byte, offset int, v uint64) int { 2783 offset -= sovExec(v) 2784 base := offset 2785 for v >= 1<<7 { 2786 dAtA[offset] = uint8(v&0x7f | 0x80) 2787 v >>= 7 2788 offset++ 2789 } 2790 dAtA[offset] = uint8(v) 2791 return base 2792 } 2793 func (m *StreamEvents) Size() (n int) { 2794 if m == nil { 2795 return 0 2796 } 2797 var l int 2798 _ = l 2799 if len(m.StreamEvents) > 0 { 2800 for _, e := range m.StreamEvents { 2801 l = e.Size() 2802 n += 1 + l + sovExec(uint64(l)) 2803 } 2804 } 2805 if m.XXX_unrecognized != nil { 2806 n += len(m.XXX_unrecognized) 2807 } 2808 return n 2809 } 2810 2811 func (m *StreamEvent) Size() (n int) { 2812 if m == nil { 2813 return 0 2814 } 2815 var l int 2816 _ = l 2817 if m.BeginBlock != nil { 2818 l = m.BeginBlock.Size() 2819 n += 1 + l + sovExec(uint64(l)) 2820 } 2821 if m.BeginTx != nil { 2822 l = m.BeginTx.Size() 2823 n += 1 + l + sovExec(uint64(l)) 2824 } 2825 if m.Envelope != nil { 2826 l = m.Envelope.Size() 2827 n += 1 + l + sovExec(uint64(l)) 2828 } 2829 if m.Event != nil { 2830 l = m.Event.Size() 2831 n += 1 + l + sovExec(uint64(l)) 2832 } 2833 if m.EndTx != nil { 2834 l = m.EndTx.Size() 2835 n += 1 + l + sovExec(uint64(l)) 2836 } 2837 if m.EndBlock != nil { 2838 l = m.EndBlock.Size() 2839 n += 1 + l + sovExec(uint64(l)) 2840 } 2841 if m.XXX_unrecognized != nil { 2842 n += len(m.XXX_unrecognized) 2843 } 2844 return n 2845 } 2846 2847 func (m *BeginBlock) Size() (n int) { 2848 if m == nil { 2849 return 0 2850 } 2851 var l int 2852 _ = l 2853 if m.Height != 0 { 2854 n += 1 + sovExec(uint64(m.Height)) 2855 } 2856 if m.Header != nil { 2857 l = m.Header.Size() 2858 n += 1 + l + sovExec(uint64(l)) 2859 } 2860 if m.NumTxs != 0 { 2861 n += 1 + sovExec(uint64(m.NumTxs)) 2862 } 2863 if m.PredecessorHeight != 0 { 2864 n += 1 + sovExec(uint64(m.PredecessorHeight)) 2865 } 2866 if m.XXX_unrecognized != nil { 2867 n += len(m.XXX_unrecognized) 2868 } 2869 return n 2870 } 2871 2872 func (m *EndBlock) Size() (n int) { 2873 if m == nil { 2874 return 0 2875 } 2876 var l int 2877 _ = l 2878 if m.Height != 0 { 2879 n += 1 + sovExec(uint64(m.Height)) 2880 } 2881 if m.XXX_unrecognized != nil { 2882 n += len(m.XXX_unrecognized) 2883 } 2884 return n 2885 } 2886 2887 func (m *BeginTx) Size() (n int) { 2888 if m == nil { 2889 return 0 2890 } 2891 var l int 2892 _ = l 2893 if m.TxHeader != nil { 2894 l = m.TxHeader.Size() 2895 n += 1 + l + sovExec(uint64(l)) 2896 } 2897 if m.Result != nil { 2898 l = m.Result.Size() 2899 n += 1 + l + sovExec(uint64(l)) 2900 } 2901 if m.Exception != nil { 2902 l = m.Exception.Size() 2903 n += 1 + l + sovExec(uint64(l)) 2904 } 2905 if m.NumEvents != 0 { 2906 n += 1 + sovExec(uint64(m.NumEvents)) 2907 } 2908 if m.XXX_unrecognized != nil { 2909 n += len(m.XXX_unrecognized) 2910 } 2911 return n 2912 } 2913 2914 func (m *EndTx) Size() (n int) { 2915 if m == nil { 2916 return 0 2917 } 2918 var l int 2919 _ = l 2920 l = m.TxHash.Size() 2921 n += 1 + l + sovExec(uint64(l)) 2922 if m.XXX_unrecognized != nil { 2923 n += len(m.XXX_unrecognized) 2924 } 2925 return n 2926 } 2927 2928 func (m *TxHeader) Size() (n int) { 2929 if m == nil { 2930 return 0 2931 } 2932 var l int 2933 _ = l 2934 if m.TxType != 0 { 2935 n += 1 + sovExec(uint64(m.TxType)) 2936 } 2937 l = m.TxHash.Size() 2938 n += 1 + l + sovExec(uint64(l)) 2939 if m.Height != 0 { 2940 n += 1 + sovExec(uint64(m.Height)) 2941 } 2942 if m.Index != 0 { 2943 n += 1 + sovExec(uint64(m.Index)) 2944 } 2945 if m.Origin != nil { 2946 l = m.Origin.Size() 2947 n += 1 + l + sovExec(uint64(l)) 2948 } 2949 if m.XXX_unrecognized != nil { 2950 n += len(m.XXX_unrecognized) 2951 } 2952 return n 2953 } 2954 2955 func (m *BlockExecution) Size() (n int) { 2956 if m == nil { 2957 return 0 2958 } 2959 var l int 2960 _ = l 2961 if m.Height != 0 { 2962 n += 1 + sovExec(uint64(m.Height)) 2963 } 2964 if m.Header != nil { 2965 l = m.Header.Size() 2966 n += 1 + l + sovExec(uint64(l)) 2967 } 2968 if len(m.TxExecutions) > 0 { 2969 for _, e := range m.TxExecutions { 2970 l = e.Size() 2971 n += 1 + l + sovExec(uint64(l)) 2972 } 2973 } 2974 if m.PredecessorHeight != 0 { 2975 n += 1 + sovExec(uint64(m.PredecessorHeight)) 2976 } 2977 if m.XXX_unrecognized != nil { 2978 n += len(m.XXX_unrecognized) 2979 } 2980 return n 2981 } 2982 2983 func (m *TxExecutionKey) Size() (n int) { 2984 if m == nil { 2985 return 0 2986 } 2987 var l int 2988 _ = l 2989 if m.Height != 0 { 2990 n += 1 + sovExec(uint64(m.Height)) 2991 } 2992 if m.Offset != 0 { 2993 n += 1 + sovExec(uint64(m.Offset)) 2994 } 2995 if m.XXX_unrecognized != nil { 2996 n += len(m.XXX_unrecognized) 2997 } 2998 return n 2999 } 3000 3001 func (m *TxExecution) Size() (n int) { 3002 if m == nil { 3003 return 0 3004 } 3005 var l int 3006 _ = l 3007 if m.TxHeader != nil { 3008 l = m.TxHeader.Size() 3009 n += 1 + l + sovExec(uint64(l)) 3010 } 3011 if m.Envelope != nil { 3012 l = m.Envelope.Size() 3013 n += 1 + l + sovExec(uint64(l)) 3014 } 3015 if len(m.Events) > 0 { 3016 for _, e := range m.Events { 3017 l = e.Size() 3018 n += 1 + l + sovExec(uint64(l)) 3019 } 3020 } 3021 if m.Result != nil { 3022 l = m.Result.Size() 3023 n += 1 + l + sovExec(uint64(l)) 3024 } 3025 if m.Receipt != nil { 3026 l = m.Receipt.Size() 3027 n += 1 + l + sovExec(uint64(l)) 3028 } 3029 if m.Exception != nil { 3030 l = m.Exception.Size() 3031 n += 1 + l + sovExec(uint64(l)) 3032 } 3033 if len(m.TxExecutions) > 0 { 3034 for _, e := range m.TxExecutions { 3035 l = e.Size() 3036 n += 1 + l + sovExec(uint64(l)) 3037 } 3038 } 3039 if m.XXX_unrecognized != nil { 3040 n += len(m.XXX_unrecognized) 3041 } 3042 return n 3043 } 3044 3045 func (m *Origin) Size() (n int) { 3046 if m == nil { 3047 return 0 3048 } 3049 var l int 3050 _ = l 3051 l = len(m.ChainID) 3052 if l > 0 { 3053 n += 1 + l + sovExec(uint64(l)) 3054 } 3055 if m.Height != 0 { 3056 n += 1 + sovExec(uint64(m.Height)) 3057 } 3058 if m.Index != 0 { 3059 n += 1 + sovExec(uint64(m.Index)) 3060 } 3061 l = github_com_gogo_protobuf_types.SizeOfStdTime(m.Time) 3062 n += 1 + l + sovExec(uint64(l)) 3063 if m.XXX_unrecognized != nil { 3064 n += len(m.XXX_unrecognized) 3065 } 3066 return n 3067 } 3068 3069 func (m *Header) Size() (n int) { 3070 if m == nil { 3071 return 0 3072 } 3073 var l int 3074 _ = l 3075 if m.TxType != 0 { 3076 n += 1 + sovExec(uint64(m.TxType)) 3077 } 3078 l = m.TxHash.Size() 3079 n += 1 + l + sovExec(uint64(l)) 3080 if m.EventType != 0 { 3081 n += 1 + sovExec(uint64(m.EventType)) 3082 } 3083 l = len(m.EventID) 3084 if l > 0 { 3085 n += 1 + l + sovExec(uint64(l)) 3086 } 3087 if m.Height != 0 { 3088 n += 1 + sovExec(uint64(m.Height)) 3089 } 3090 if m.Index != 0 { 3091 n += 1 + sovExec(uint64(m.Index)) 3092 } 3093 if m.Exception != nil { 3094 l = m.Exception.Size() 3095 n += 1 + l + sovExec(uint64(l)) 3096 } 3097 if m.XXX_unrecognized != nil { 3098 n += len(m.XXX_unrecognized) 3099 } 3100 return n 3101 } 3102 3103 func (m *Event) Size() (n int) { 3104 if m == nil { 3105 return 0 3106 } 3107 var l int 3108 _ = l 3109 if m.Header != nil { 3110 l = m.Header.Size() 3111 n += 1 + l + sovExec(uint64(l)) 3112 } 3113 if m.Input != nil { 3114 l = m.Input.Size() 3115 n += 1 + l + sovExec(uint64(l)) 3116 } 3117 if m.Output != nil { 3118 l = m.Output.Size() 3119 n += 1 + l + sovExec(uint64(l)) 3120 } 3121 if m.Call != nil { 3122 l = m.Call.Size() 3123 n += 1 + l + sovExec(uint64(l)) 3124 } 3125 if m.Log != nil { 3126 l = m.Log.Size() 3127 n += 1 + l + sovExec(uint64(l)) 3128 } 3129 if m.GovernAccount != nil { 3130 l = m.GovernAccount.Size() 3131 n += 1 + l + sovExec(uint64(l)) 3132 } 3133 if m.Print != nil { 3134 l = m.Print.Size() 3135 n += 1 + l + sovExec(uint64(l)) 3136 } 3137 if m.XXX_unrecognized != nil { 3138 n += len(m.XXX_unrecognized) 3139 } 3140 return n 3141 } 3142 3143 func (m *Result) Size() (n int) { 3144 if m == nil { 3145 return 0 3146 } 3147 var l int 3148 _ = l 3149 l = len(m.Return) 3150 if l > 0 { 3151 n += 1 + l + sovExec(uint64(l)) 3152 } 3153 if m.GasUsed != 0 { 3154 n += 1 + sovExec(uint64(m.GasUsed)) 3155 } 3156 if m.NameEntry != nil { 3157 l = m.NameEntry.Size() 3158 n += 1 + l + sovExec(uint64(l)) 3159 } 3160 if m.PermArgs != nil { 3161 l = m.PermArgs.Size() 3162 n += 1 + l + sovExec(uint64(l)) 3163 } 3164 if m.XXX_unrecognized != nil { 3165 n += len(m.XXX_unrecognized) 3166 } 3167 return n 3168 } 3169 3170 func (m *LogEvent) Size() (n int) { 3171 if m == nil { 3172 return 0 3173 } 3174 var l int 3175 _ = l 3176 l = m.Address.Size() 3177 n += 1 + l + sovExec(uint64(l)) 3178 l = m.Data.Size() 3179 n += 1 + l + sovExec(uint64(l)) 3180 if len(m.Topics) > 0 { 3181 for _, e := range m.Topics { 3182 l = e.Size() 3183 n += 1 + l + sovExec(uint64(l)) 3184 } 3185 } 3186 if m.XXX_unrecognized != nil { 3187 n += len(m.XXX_unrecognized) 3188 } 3189 return n 3190 } 3191 3192 func (m *CallEvent) Size() (n int) { 3193 if m == nil { 3194 return 0 3195 } 3196 var l int 3197 _ = l 3198 if m.CallData != nil { 3199 l = m.CallData.Size() 3200 n += 1 + l + sovExec(uint64(l)) 3201 } 3202 l = m.Origin.Size() 3203 n += 1 + l + sovExec(uint64(l)) 3204 if m.StackDepth != 0 { 3205 n += 1 + sovExec(uint64(m.StackDepth)) 3206 } 3207 l = m.Return.Size() 3208 n += 1 + l + sovExec(uint64(l)) 3209 if m.CallType != 0 { 3210 n += 1 + sovExec(uint64(m.CallType)) 3211 } 3212 if m.XXX_unrecognized != nil { 3213 n += len(m.XXX_unrecognized) 3214 } 3215 return n 3216 } 3217 3218 func (m *PrintEvent) Size() (n int) { 3219 if m == nil { 3220 return 0 3221 } 3222 var l int 3223 _ = l 3224 l = m.Address.Size() 3225 n += 1 + l + sovExec(uint64(l)) 3226 l = m.Data.Size() 3227 n += 1 + l + sovExec(uint64(l)) 3228 if m.XXX_unrecognized != nil { 3229 n += len(m.XXX_unrecognized) 3230 } 3231 return n 3232 } 3233 3234 func (m *GovernAccountEvent) Size() (n int) { 3235 if m == nil { 3236 return 0 3237 } 3238 var l int 3239 _ = l 3240 if m.AccountUpdate != nil { 3241 l = m.AccountUpdate.Size() 3242 n += 1 + l + sovExec(uint64(l)) 3243 } 3244 if m.XXX_unrecognized != nil { 3245 n += len(m.XXX_unrecognized) 3246 } 3247 return n 3248 } 3249 3250 func (m *InputEvent) Size() (n int) { 3251 if m == nil { 3252 return 0 3253 } 3254 var l int 3255 _ = l 3256 l = m.Address.Size() 3257 n += 1 + l + sovExec(uint64(l)) 3258 if m.XXX_unrecognized != nil { 3259 n += len(m.XXX_unrecognized) 3260 } 3261 return n 3262 } 3263 3264 func (m *OutputEvent) Size() (n int) { 3265 if m == nil { 3266 return 0 3267 } 3268 var l int 3269 _ = l 3270 l = m.Address.Size() 3271 n += 1 + l + sovExec(uint64(l)) 3272 if m.XXX_unrecognized != nil { 3273 n += len(m.XXX_unrecognized) 3274 } 3275 return n 3276 } 3277 3278 func (m *CallData) Size() (n int) { 3279 if m == nil { 3280 return 0 3281 } 3282 var l int 3283 _ = l 3284 l = m.Caller.Size() 3285 n += 1 + l + sovExec(uint64(l)) 3286 l = m.Callee.Size() 3287 n += 1 + l + sovExec(uint64(l)) 3288 l = m.Data.Size() 3289 n += 1 + l + sovExec(uint64(l)) 3290 l = len(m.Value) 3291 if l > 0 { 3292 n += 1 + l + sovExec(uint64(l)) 3293 } 3294 l = len(m.Gas) 3295 if l > 0 { 3296 n += 1 + l + sovExec(uint64(l)) 3297 } 3298 if m.XXX_unrecognized != nil { 3299 n += len(m.XXX_unrecognized) 3300 } 3301 return n 3302 } 3303 3304 func sovExec(x uint64) (n int) { 3305 return (math_bits.Len64(x|1) + 6) / 7 3306 } 3307 func sozExec(x uint64) (n int) { 3308 return sovExec(uint64((x << 1) ^ uint64((int64(x) >> 63)))) 3309 } 3310 func (this *StreamEvent) GetValue() interface{} { 3311 if this.BeginBlock != nil { 3312 return this.BeginBlock 3313 } 3314 if this.BeginTx != nil { 3315 return this.BeginTx 3316 } 3317 if this.Envelope != nil { 3318 return this.Envelope 3319 } 3320 if this.Event != nil { 3321 return this.Event 3322 } 3323 if this.EndTx != nil { 3324 return this.EndTx 3325 } 3326 if this.EndBlock != nil { 3327 return this.EndBlock 3328 } 3329 return nil 3330 } 3331 3332 func (this *StreamEvent) SetValue(value interface{}) bool { 3333 switch vt := value.(type) { 3334 case *BeginBlock: 3335 this.BeginBlock = vt 3336 case *BeginTx: 3337 this.BeginTx = vt 3338 case *github_com_hyperledger_burrow_txs.Envelope: 3339 this.Envelope = vt 3340 case *Event: 3341 this.Event = vt 3342 case *EndTx: 3343 this.EndTx = vt 3344 case *EndBlock: 3345 this.EndBlock = vt 3346 default: 3347 this.Event = new(Event) 3348 if set := this.Event.SetValue(value); set { 3349 return true 3350 } 3351 this.Event = nil 3352 return false 3353 } 3354 return true 3355 } 3356 func (this *Event) GetValue() interface{} { 3357 if this.Header != nil { 3358 return this.Header 3359 } 3360 if this.Input != nil { 3361 return this.Input 3362 } 3363 if this.Output != nil { 3364 return this.Output 3365 } 3366 if this.Call != nil { 3367 return this.Call 3368 } 3369 if this.Log != nil { 3370 return this.Log 3371 } 3372 if this.GovernAccount != nil { 3373 return this.GovernAccount 3374 } 3375 if this.Print != nil { 3376 return this.Print 3377 } 3378 return nil 3379 } 3380 3381 func (this *Event) SetValue(value interface{}) bool { 3382 switch vt := value.(type) { 3383 case *Header: 3384 this.Header = vt 3385 case *InputEvent: 3386 this.Input = vt 3387 case *OutputEvent: 3388 this.Output = vt 3389 case *CallEvent: 3390 this.Call = vt 3391 case *LogEvent: 3392 this.Log = vt 3393 case *GovernAccountEvent: 3394 this.GovernAccount = vt 3395 case *PrintEvent: 3396 this.Print = vt 3397 default: 3398 return false 3399 } 3400 return true 3401 } 3402 func (m *StreamEvents) Unmarshal(dAtA []byte) error { 3403 l := len(dAtA) 3404 iNdEx := 0 3405 for iNdEx < l { 3406 preIndex := iNdEx 3407 var wire uint64 3408 for shift := uint(0); ; shift += 7 { 3409 if shift >= 64 { 3410 return ErrIntOverflowExec 3411 } 3412 if iNdEx >= l { 3413 return io.ErrUnexpectedEOF 3414 } 3415 b := dAtA[iNdEx] 3416 iNdEx++ 3417 wire |= uint64(b&0x7F) << shift 3418 if b < 0x80 { 3419 break 3420 } 3421 } 3422 fieldNum := int32(wire >> 3) 3423 wireType := int(wire & 0x7) 3424 if wireType == 4 { 3425 return fmt.Errorf("proto: StreamEvents: wiretype end group for non-group") 3426 } 3427 if fieldNum <= 0 { 3428 return fmt.Errorf("proto: StreamEvents: illegal tag %d (wire type %d)", fieldNum, wire) 3429 } 3430 switch fieldNum { 3431 case 1: 3432 if wireType != 2 { 3433 return fmt.Errorf("proto: wrong wireType = %d for field StreamEvents", wireType) 3434 } 3435 var msglen int 3436 for shift := uint(0); ; shift += 7 { 3437 if shift >= 64 { 3438 return ErrIntOverflowExec 3439 } 3440 if iNdEx >= l { 3441 return io.ErrUnexpectedEOF 3442 } 3443 b := dAtA[iNdEx] 3444 iNdEx++ 3445 msglen |= int(b&0x7F) << shift 3446 if b < 0x80 { 3447 break 3448 } 3449 } 3450 if msglen < 0 { 3451 return ErrInvalidLengthExec 3452 } 3453 postIndex := iNdEx + msglen 3454 if postIndex < 0 { 3455 return ErrInvalidLengthExec 3456 } 3457 if postIndex > l { 3458 return io.ErrUnexpectedEOF 3459 } 3460 m.StreamEvents = append(m.StreamEvents, &StreamEvent{}) 3461 if err := m.StreamEvents[len(m.StreamEvents)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 3462 return err 3463 } 3464 iNdEx = postIndex 3465 default: 3466 iNdEx = preIndex 3467 skippy, err := skipExec(dAtA[iNdEx:]) 3468 if err != nil { 3469 return err 3470 } 3471 if (skippy < 0) || (iNdEx+skippy) < 0 { 3472 return ErrInvalidLengthExec 3473 } 3474 if (iNdEx + skippy) > l { 3475 return io.ErrUnexpectedEOF 3476 } 3477 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 3478 iNdEx += skippy 3479 } 3480 } 3481 3482 if iNdEx > l { 3483 return io.ErrUnexpectedEOF 3484 } 3485 return nil 3486 } 3487 func (m *StreamEvent) Unmarshal(dAtA []byte) error { 3488 l := len(dAtA) 3489 iNdEx := 0 3490 for iNdEx < l { 3491 preIndex := iNdEx 3492 var wire uint64 3493 for shift := uint(0); ; shift += 7 { 3494 if shift >= 64 { 3495 return ErrIntOverflowExec 3496 } 3497 if iNdEx >= l { 3498 return io.ErrUnexpectedEOF 3499 } 3500 b := dAtA[iNdEx] 3501 iNdEx++ 3502 wire |= uint64(b&0x7F) << shift 3503 if b < 0x80 { 3504 break 3505 } 3506 } 3507 fieldNum := int32(wire >> 3) 3508 wireType := int(wire & 0x7) 3509 if wireType == 4 { 3510 return fmt.Errorf("proto: StreamEvent: wiretype end group for non-group") 3511 } 3512 if fieldNum <= 0 { 3513 return fmt.Errorf("proto: StreamEvent: illegal tag %d (wire type %d)", fieldNum, wire) 3514 } 3515 switch fieldNum { 3516 case 1: 3517 if wireType != 2 { 3518 return fmt.Errorf("proto: wrong wireType = %d for field BeginBlock", wireType) 3519 } 3520 var msglen int 3521 for shift := uint(0); ; shift += 7 { 3522 if shift >= 64 { 3523 return ErrIntOverflowExec 3524 } 3525 if iNdEx >= l { 3526 return io.ErrUnexpectedEOF 3527 } 3528 b := dAtA[iNdEx] 3529 iNdEx++ 3530 msglen |= int(b&0x7F) << shift 3531 if b < 0x80 { 3532 break 3533 } 3534 } 3535 if msglen < 0 { 3536 return ErrInvalidLengthExec 3537 } 3538 postIndex := iNdEx + msglen 3539 if postIndex < 0 { 3540 return ErrInvalidLengthExec 3541 } 3542 if postIndex > l { 3543 return io.ErrUnexpectedEOF 3544 } 3545 if m.BeginBlock == nil { 3546 m.BeginBlock = &BeginBlock{} 3547 } 3548 if err := m.BeginBlock.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 3549 return err 3550 } 3551 iNdEx = postIndex 3552 case 2: 3553 if wireType != 2 { 3554 return fmt.Errorf("proto: wrong wireType = %d for field BeginTx", wireType) 3555 } 3556 var msglen int 3557 for shift := uint(0); ; shift += 7 { 3558 if shift >= 64 { 3559 return ErrIntOverflowExec 3560 } 3561 if iNdEx >= l { 3562 return io.ErrUnexpectedEOF 3563 } 3564 b := dAtA[iNdEx] 3565 iNdEx++ 3566 msglen |= int(b&0x7F) << shift 3567 if b < 0x80 { 3568 break 3569 } 3570 } 3571 if msglen < 0 { 3572 return ErrInvalidLengthExec 3573 } 3574 postIndex := iNdEx + msglen 3575 if postIndex < 0 { 3576 return ErrInvalidLengthExec 3577 } 3578 if postIndex > l { 3579 return io.ErrUnexpectedEOF 3580 } 3581 if m.BeginTx == nil { 3582 m.BeginTx = &BeginTx{} 3583 } 3584 if err := m.BeginTx.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 3585 return err 3586 } 3587 iNdEx = postIndex 3588 case 3: 3589 if wireType != 2 { 3590 return fmt.Errorf("proto: wrong wireType = %d for field Envelope", wireType) 3591 } 3592 var msglen int 3593 for shift := uint(0); ; shift += 7 { 3594 if shift >= 64 { 3595 return ErrIntOverflowExec 3596 } 3597 if iNdEx >= l { 3598 return io.ErrUnexpectedEOF 3599 } 3600 b := dAtA[iNdEx] 3601 iNdEx++ 3602 msglen |= int(b&0x7F) << shift 3603 if b < 0x80 { 3604 break 3605 } 3606 } 3607 if msglen < 0 { 3608 return ErrInvalidLengthExec 3609 } 3610 postIndex := iNdEx + msglen 3611 if postIndex < 0 { 3612 return ErrInvalidLengthExec 3613 } 3614 if postIndex > l { 3615 return io.ErrUnexpectedEOF 3616 } 3617 if m.Envelope == nil { 3618 m.Envelope = &github_com_hyperledger_burrow_txs.Envelope{} 3619 } 3620 if err := m.Envelope.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 3621 return err 3622 } 3623 iNdEx = postIndex 3624 case 4: 3625 if wireType != 2 { 3626 return fmt.Errorf("proto: wrong wireType = %d for field Event", wireType) 3627 } 3628 var msglen int 3629 for shift := uint(0); ; shift += 7 { 3630 if shift >= 64 { 3631 return ErrIntOverflowExec 3632 } 3633 if iNdEx >= l { 3634 return io.ErrUnexpectedEOF 3635 } 3636 b := dAtA[iNdEx] 3637 iNdEx++ 3638 msglen |= int(b&0x7F) << shift 3639 if b < 0x80 { 3640 break 3641 } 3642 } 3643 if msglen < 0 { 3644 return ErrInvalidLengthExec 3645 } 3646 postIndex := iNdEx + msglen 3647 if postIndex < 0 { 3648 return ErrInvalidLengthExec 3649 } 3650 if postIndex > l { 3651 return io.ErrUnexpectedEOF 3652 } 3653 if m.Event == nil { 3654 m.Event = &Event{} 3655 } 3656 if err := m.Event.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 3657 return err 3658 } 3659 iNdEx = postIndex 3660 case 5: 3661 if wireType != 2 { 3662 return fmt.Errorf("proto: wrong wireType = %d for field EndTx", wireType) 3663 } 3664 var msglen int 3665 for shift := uint(0); ; shift += 7 { 3666 if shift >= 64 { 3667 return ErrIntOverflowExec 3668 } 3669 if iNdEx >= l { 3670 return io.ErrUnexpectedEOF 3671 } 3672 b := dAtA[iNdEx] 3673 iNdEx++ 3674 msglen |= int(b&0x7F) << shift 3675 if b < 0x80 { 3676 break 3677 } 3678 } 3679 if msglen < 0 { 3680 return ErrInvalidLengthExec 3681 } 3682 postIndex := iNdEx + msglen 3683 if postIndex < 0 { 3684 return ErrInvalidLengthExec 3685 } 3686 if postIndex > l { 3687 return io.ErrUnexpectedEOF 3688 } 3689 if m.EndTx == nil { 3690 m.EndTx = &EndTx{} 3691 } 3692 if err := m.EndTx.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 3693 return err 3694 } 3695 iNdEx = postIndex 3696 case 6: 3697 if wireType != 2 { 3698 return fmt.Errorf("proto: wrong wireType = %d for field EndBlock", wireType) 3699 } 3700 var msglen int 3701 for shift := uint(0); ; shift += 7 { 3702 if shift >= 64 { 3703 return ErrIntOverflowExec 3704 } 3705 if iNdEx >= l { 3706 return io.ErrUnexpectedEOF 3707 } 3708 b := dAtA[iNdEx] 3709 iNdEx++ 3710 msglen |= int(b&0x7F) << shift 3711 if b < 0x80 { 3712 break 3713 } 3714 } 3715 if msglen < 0 { 3716 return ErrInvalidLengthExec 3717 } 3718 postIndex := iNdEx + msglen 3719 if postIndex < 0 { 3720 return ErrInvalidLengthExec 3721 } 3722 if postIndex > l { 3723 return io.ErrUnexpectedEOF 3724 } 3725 if m.EndBlock == nil { 3726 m.EndBlock = &EndBlock{} 3727 } 3728 if err := m.EndBlock.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 3729 return err 3730 } 3731 iNdEx = postIndex 3732 default: 3733 iNdEx = preIndex 3734 skippy, err := skipExec(dAtA[iNdEx:]) 3735 if err != nil { 3736 return err 3737 } 3738 if (skippy < 0) || (iNdEx+skippy) < 0 { 3739 return ErrInvalidLengthExec 3740 } 3741 if (iNdEx + skippy) > l { 3742 return io.ErrUnexpectedEOF 3743 } 3744 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 3745 iNdEx += skippy 3746 } 3747 } 3748 3749 if iNdEx > l { 3750 return io.ErrUnexpectedEOF 3751 } 3752 return nil 3753 } 3754 func (m *BeginBlock) Unmarshal(dAtA []byte) error { 3755 l := len(dAtA) 3756 iNdEx := 0 3757 for iNdEx < l { 3758 preIndex := iNdEx 3759 var wire uint64 3760 for shift := uint(0); ; shift += 7 { 3761 if shift >= 64 { 3762 return ErrIntOverflowExec 3763 } 3764 if iNdEx >= l { 3765 return io.ErrUnexpectedEOF 3766 } 3767 b := dAtA[iNdEx] 3768 iNdEx++ 3769 wire |= uint64(b&0x7F) << shift 3770 if b < 0x80 { 3771 break 3772 } 3773 } 3774 fieldNum := int32(wire >> 3) 3775 wireType := int(wire & 0x7) 3776 if wireType == 4 { 3777 return fmt.Errorf("proto: BeginBlock: wiretype end group for non-group") 3778 } 3779 if fieldNum <= 0 { 3780 return fmt.Errorf("proto: BeginBlock: illegal tag %d (wire type %d)", fieldNum, wire) 3781 } 3782 switch fieldNum { 3783 case 1: 3784 if wireType != 0 { 3785 return fmt.Errorf("proto: wrong wireType = %d for field Height", wireType) 3786 } 3787 m.Height = 0 3788 for shift := uint(0); ; shift += 7 { 3789 if shift >= 64 { 3790 return ErrIntOverflowExec 3791 } 3792 if iNdEx >= l { 3793 return io.ErrUnexpectedEOF 3794 } 3795 b := dAtA[iNdEx] 3796 iNdEx++ 3797 m.Height |= uint64(b&0x7F) << shift 3798 if b < 0x80 { 3799 break 3800 } 3801 } 3802 case 2: 3803 if wireType != 2 { 3804 return fmt.Errorf("proto: wrong wireType = %d for field Header", wireType) 3805 } 3806 var msglen int 3807 for shift := uint(0); ; shift += 7 { 3808 if shift >= 64 { 3809 return ErrIntOverflowExec 3810 } 3811 if iNdEx >= l { 3812 return io.ErrUnexpectedEOF 3813 } 3814 b := dAtA[iNdEx] 3815 iNdEx++ 3816 msglen |= int(b&0x7F) << shift 3817 if b < 0x80 { 3818 break 3819 } 3820 } 3821 if msglen < 0 { 3822 return ErrInvalidLengthExec 3823 } 3824 postIndex := iNdEx + msglen 3825 if postIndex < 0 { 3826 return ErrInvalidLengthExec 3827 } 3828 if postIndex > l { 3829 return io.ErrUnexpectedEOF 3830 } 3831 if m.Header == nil { 3832 m.Header = &types.Header{} 3833 } 3834 if err := m.Header.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 3835 return err 3836 } 3837 iNdEx = postIndex 3838 case 3: 3839 if wireType != 0 { 3840 return fmt.Errorf("proto: wrong wireType = %d for field NumTxs", wireType) 3841 } 3842 m.NumTxs = 0 3843 for shift := uint(0); ; shift += 7 { 3844 if shift >= 64 { 3845 return ErrIntOverflowExec 3846 } 3847 if iNdEx >= l { 3848 return io.ErrUnexpectedEOF 3849 } 3850 b := dAtA[iNdEx] 3851 iNdEx++ 3852 m.NumTxs |= uint64(b&0x7F) << shift 3853 if b < 0x80 { 3854 break 3855 } 3856 } 3857 case 4: 3858 if wireType != 0 { 3859 return fmt.Errorf("proto: wrong wireType = %d for field PredecessorHeight", wireType) 3860 } 3861 m.PredecessorHeight = 0 3862 for shift := uint(0); ; shift += 7 { 3863 if shift >= 64 { 3864 return ErrIntOverflowExec 3865 } 3866 if iNdEx >= l { 3867 return io.ErrUnexpectedEOF 3868 } 3869 b := dAtA[iNdEx] 3870 iNdEx++ 3871 m.PredecessorHeight |= uint64(b&0x7F) << shift 3872 if b < 0x80 { 3873 break 3874 } 3875 } 3876 default: 3877 iNdEx = preIndex 3878 skippy, err := skipExec(dAtA[iNdEx:]) 3879 if err != nil { 3880 return err 3881 } 3882 if (skippy < 0) || (iNdEx+skippy) < 0 { 3883 return ErrInvalidLengthExec 3884 } 3885 if (iNdEx + skippy) > l { 3886 return io.ErrUnexpectedEOF 3887 } 3888 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 3889 iNdEx += skippy 3890 } 3891 } 3892 3893 if iNdEx > l { 3894 return io.ErrUnexpectedEOF 3895 } 3896 return nil 3897 } 3898 func (m *EndBlock) Unmarshal(dAtA []byte) error { 3899 l := len(dAtA) 3900 iNdEx := 0 3901 for iNdEx < l { 3902 preIndex := iNdEx 3903 var wire uint64 3904 for shift := uint(0); ; shift += 7 { 3905 if shift >= 64 { 3906 return ErrIntOverflowExec 3907 } 3908 if iNdEx >= l { 3909 return io.ErrUnexpectedEOF 3910 } 3911 b := dAtA[iNdEx] 3912 iNdEx++ 3913 wire |= uint64(b&0x7F) << shift 3914 if b < 0x80 { 3915 break 3916 } 3917 } 3918 fieldNum := int32(wire >> 3) 3919 wireType := int(wire & 0x7) 3920 if wireType == 4 { 3921 return fmt.Errorf("proto: EndBlock: wiretype end group for non-group") 3922 } 3923 if fieldNum <= 0 { 3924 return fmt.Errorf("proto: EndBlock: illegal tag %d (wire type %d)", fieldNum, wire) 3925 } 3926 switch fieldNum { 3927 case 1: 3928 if wireType != 0 { 3929 return fmt.Errorf("proto: wrong wireType = %d for field Height", wireType) 3930 } 3931 m.Height = 0 3932 for shift := uint(0); ; shift += 7 { 3933 if shift >= 64 { 3934 return ErrIntOverflowExec 3935 } 3936 if iNdEx >= l { 3937 return io.ErrUnexpectedEOF 3938 } 3939 b := dAtA[iNdEx] 3940 iNdEx++ 3941 m.Height |= uint64(b&0x7F) << shift 3942 if b < 0x80 { 3943 break 3944 } 3945 } 3946 default: 3947 iNdEx = preIndex 3948 skippy, err := skipExec(dAtA[iNdEx:]) 3949 if err != nil { 3950 return err 3951 } 3952 if (skippy < 0) || (iNdEx+skippy) < 0 { 3953 return ErrInvalidLengthExec 3954 } 3955 if (iNdEx + skippy) > l { 3956 return io.ErrUnexpectedEOF 3957 } 3958 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 3959 iNdEx += skippy 3960 } 3961 } 3962 3963 if iNdEx > l { 3964 return io.ErrUnexpectedEOF 3965 } 3966 return nil 3967 } 3968 func (m *BeginTx) Unmarshal(dAtA []byte) error { 3969 l := len(dAtA) 3970 iNdEx := 0 3971 for iNdEx < l { 3972 preIndex := iNdEx 3973 var wire uint64 3974 for shift := uint(0); ; shift += 7 { 3975 if shift >= 64 { 3976 return ErrIntOverflowExec 3977 } 3978 if iNdEx >= l { 3979 return io.ErrUnexpectedEOF 3980 } 3981 b := dAtA[iNdEx] 3982 iNdEx++ 3983 wire |= uint64(b&0x7F) << shift 3984 if b < 0x80 { 3985 break 3986 } 3987 } 3988 fieldNum := int32(wire >> 3) 3989 wireType := int(wire & 0x7) 3990 if wireType == 4 { 3991 return fmt.Errorf("proto: BeginTx: wiretype end group for non-group") 3992 } 3993 if fieldNum <= 0 { 3994 return fmt.Errorf("proto: BeginTx: illegal tag %d (wire type %d)", fieldNum, wire) 3995 } 3996 switch fieldNum { 3997 case 1: 3998 if wireType != 2 { 3999 return fmt.Errorf("proto: wrong wireType = %d for field TxHeader", wireType) 4000 } 4001 var msglen int 4002 for shift := uint(0); ; shift += 7 { 4003 if shift >= 64 { 4004 return ErrIntOverflowExec 4005 } 4006 if iNdEx >= l { 4007 return io.ErrUnexpectedEOF 4008 } 4009 b := dAtA[iNdEx] 4010 iNdEx++ 4011 msglen |= int(b&0x7F) << shift 4012 if b < 0x80 { 4013 break 4014 } 4015 } 4016 if msglen < 0 { 4017 return ErrInvalidLengthExec 4018 } 4019 postIndex := iNdEx + msglen 4020 if postIndex < 0 { 4021 return ErrInvalidLengthExec 4022 } 4023 if postIndex > l { 4024 return io.ErrUnexpectedEOF 4025 } 4026 if m.TxHeader == nil { 4027 m.TxHeader = &TxHeader{} 4028 } 4029 if err := m.TxHeader.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 4030 return err 4031 } 4032 iNdEx = postIndex 4033 case 2: 4034 if wireType != 2 { 4035 return fmt.Errorf("proto: wrong wireType = %d for field Result", wireType) 4036 } 4037 var msglen int 4038 for shift := uint(0); ; shift += 7 { 4039 if shift >= 64 { 4040 return ErrIntOverflowExec 4041 } 4042 if iNdEx >= l { 4043 return io.ErrUnexpectedEOF 4044 } 4045 b := dAtA[iNdEx] 4046 iNdEx++ 4047 msglen |= int(b&0x7F) << shift 4048 if b < 0x80 { 4049 break 4050 } 4051 } 4052 if msglen < 0 { 4053 return ErrInvalidLengthExec 4054 } 4055 postIndex := iNdEx + msglen 4056 if postIndex < 0 { 4057 return ErrInvalidLengthExec 4058 } 4059 if postIndex > l { 4060 return io.ErrUnexpectedEOF 4061 } 4062 if m.Result == nil { 4063 m.Result = &Result{} 4064 } 4065 if err := m.Result.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 4066 return err 4067 } 4068 iNdEx = postIndex 4069 case 4: 4070 if wireType != 2 { 4071 return fmt.Errorf("proto: wrong wireType = %d for field Exception", wireType) 4072 } 4073 var msglen int 4074 for shift := uint(0); ; shift += 7 { 4075 if shift >= 64 { 4076 return ErrIntOverflowExec 4077 } 4078 if iNdEx >= l { 4079 return io.ErrUnexpectedEOF 4080 } 4081 b := dAtA[iNdEx] 4082 iNdEx++ 4083 msglen |= int(b&0x7F) << shift 4084 if b < 0x80 { 4085 break 4086 } 4087 } 4088 if msglen < 0 { 4089 return ErrInvalidLengthExec 4090 } 4091 postIndex := iNdEx + msglen 4092 if postIndex < 0 { 4093 return ErrInvalidLengthExec 4094 } 4095 if postIndex > l { 4096 return io.ErrUnexpectedEOF 4097 } 4098 if m.Exception == nil { 4099 m.Exception = &errors.Exception{} 4100 } 4101 if err := m.Exception.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 4102 return err 4103 } 4104 iNdEx = postIndex 4105 case 5: 4106 if wireType != 0 { 4107 return fmt.Errorf("proto: wrong wireType = %d for field NumEvents", wireType) 4108 } 4109 m.NumEvents = 0 4110 for shift := uint(0); ; shift += 7 { 4111 if shift >= 64 { 4112 return ErrIntOverflowExec 4113 } 4114 if iNdEx >= l { 4115 return io.ErrUnexpectedEOF 4116 } 4117 b := dAtA[iNdEx] 4118 iNdEx++ 4119 m.NumEvents |= uint64(b&0x7F) << shift 4120 if b < 0x80 { 4121 break 4122 } 4123 } 4124 default: 4125 iNdEx = preIndex 4126 skippy, err := skipExec(dAtA[iNdEx:]) 4127 if err != nil { 4128 return err 4129 } 4130 if (skippy < 0) || (iNdEx+skippy) < 0 { 4131 return ErrInvalidLengthExec 4132 } 4133 if (iNdEx + skippy) > l { 4134 return io.ErrUnexpectedEOF 4135 } 4136 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 4137 iNdEx += skippy 4138 } 4139 } 4140 4141 if iNdEx > l { 4142 return io.ErrUnexpectedEOF 4143 } 4144 return nil 4145 } 4146 func (m *EndTx) Unmarshal(dAtA []byte) error { 4147 l := len(dAtA) 4148 iNdEx := 0 4149 for iNdEx < l { 4150 preIndex := iNdEx 4151 var wire uint64 4152 for shift := uint(0); ; shift += 7 { 4153 if shift >= 64 { 4154 return ErrIntOverflowExec 4155 } 4156 if iNdEx >= l { 4157 return io.ErrUnexpectedEOF 4158 } 4159 b := dAtA[iNdEx] 4160 iNdEx++ 4161 wire |= uint64(b&0x7F) << shift 4162 if b < 0x80 { 4163 break 4164 } 4165 } 4166 fieldNum := int32(wire >> 3) 4167 wireType := int(wire & 0x7) 4168 if wireType == 4 { 4169 return fmt.Errorf("proto: EndTx: wiretype end group for non-group") 4170 } 4171 if fieldNum <= 0 { 4172 return fmt.Errorf("proto: EndTx: illegal tag %d (wire type %d)", fieldNum, wire) 4173 } 4174 switch fieldNum { 4175 case 3: 4176 if wireType != 2 { 4177 return fmt.Errorf("proto: wrong wireType = %d for field TxHash", wireType) 4178 } 4179 var byteLen int 4180 for shift := uint(0); ; shift += 7 { 4181 if shift >= 64 { 4182 return ErrIntOverflowExec 4183 } 4184 if iNdEx >= l { 4185 return io.ErrUnexpectedEOF 4186 } 4187 b := dAtA[iNdEx] 4188 iNdEx++ 4189 byteLen |= int(b&0x7F) << shift 4190 if b < 0x80 { 4191 break 4192 } 4193 } 4194 if byteLen < 0 { 4195 return ErrInvalidLengthExec 4196 } 4197 postIndex := iNdEx + byteLen 4198 if postIndex < 0 { 4199 return ErrInvalidLengthExec 4200 } 4201 if postIndex > l { 4202 return io.ErrUnexpectedEOF 4203 } 4204 if err := m.TxHash.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 4205 return err 4206 } 4207 iNdEx = postIndex 4208 default: 4209 iNdEx = preIndex 4210 skippy, err := skipExec(dAtA[iNdEx:]) 4211 if err != nil { 4212 return err 4213 } 4214 if (skippy < 0) || (iNdEx+skippy) < 0 { 4215 return ErrInvalidLengthExec 4216 } 4217 if (iNdEx + skippy) > l { 4218 return io.ErrUnexpectedEOF 4219 } 4220 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 4221 iNdEx += skippy 4222 } 4223 } 4224 4225 if iNdEx > l { 4226 return io.ErrUnexpectedEOF 4227 } 4228 return nil 4229 } 4230 func (m *TxHeader) Unmarshal(dAtA []byte) error { 4231 l := len(dAtA) 4232 iNdEx := 0 4233 for iNdEx < l { 4234 preIndex := iNdEx 4235 var wire uint64 4236 for shift := uint(0); ; shift += 7 { 4237 if shift >= 64 { 4238 return ErrIntOverflowExec 4239 } 4240 if iNdEx >= l { 4241 return io.ErrUnexpectedEOF 4242 } 4243 b := dAtA[iNdEx] 4244 iNdEx++ 4245 wire |= uint64(b&0x7F) << shift 4246 if b < 0x80 { 4247 break 4248 } 4249 } 4250 fieldNum := int32(wire >> 3) 4251 wireType := int(wire & 0x7) 4252 if wireType == 4 { 4253 return fmt.Errorf("proto: TxHeader: wiretype end group for non-group") 4254 } 4255 if fieldNum <= 0 { 4256 return fmt.Errorf("proto: TxHeader: illegal tag %d (wire type %d)", fieldNum, wire) 4257 } 4258 switch fieldNum { 4259 case 1: 4260 if wireType != 0 { 4261 return fmt.Errorf("proto: wrong wireType = %d for field TxType", wireType) 4262 } 4263 m.TxType = 0 4264 for shift := uint(0); ; shift += 7 { 4265 if shift >= 64 { 4266 return ErrIntOverflowExec 4267 } 4268 if iNdEx >= l { 4269 return io.ErrUnexpectedEOF 4270 } 4271 b := dAtA[iNdEx] 4272 iNdEx++ 4273 m.TxType |= github_com_hyperledger_burrow_txs_payload.Type(b&0x7F) << shift 4274 if b < 0x80 { 4275 break 4276 } 4277 } 4278 case 2: 4279 if wireType != 2 { 4280 return fmt.Errorf("proto: wrong wireType = %d for field TxHash", wireType) 4281 } 4282 var byteLen int 4283 for shift := uint(0); ; shift += 7 { 4284 if shift >= 64 { 4285 return ErrIntOverflowExec 4286 } 4287 if iNdEx >= l { 4288 return io.ErrUnexpectedEOF 4289 } 4290 b := dAtA[iNdEx] 4291 iNdEx++ 4292 byteLen |= int(b&0x7F) << shift 4293 if b < 0x80 { 4294 break 4295 } 4296 } 4297 if byteLen < 0 { 4298 return ErrInvalidLengthExec 4299 } 4300 postIndex := iNdEx + byteLen 4301 if postIndex < 0 { 4302 return ErrInvalidLengthExec 4303 } 4304 if postIndex > l { 4305 return io.ErrUnexpectedEOF 4306 } 4307 if err := m.TxHash.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 4308 return err 4309 } 4310 iNdEx = postIndex 4311 case 3: 4312 if wireType != 0 { 4313 return fmt.Errorf("proto: wrong wireType = %d for field Height", wireType) 4314 } 4315 m.Height = 0 4316 for shift := uint(0); ; shift += 7 { 4317 if shift >= 64 { 4318 return ErrIntOverflowExec 4319 } 4320 if iNdEx >= l { 4321 return io.ErrUnexpectedEOF 4322 } 4323 b := dAtA[iNdEx] 4324 iNdEx++ 4325 m.Height |= uint64(b&0x7F) << shift 4326 if b < 0x80 { 4327 break 4328 } 4329 } 4330 case 4: 4331 if wireType != 0 { 4332 return fmt.Errorf("proto: wrong wireType = %d for field Index", wireType) 4333 } 4334 m.Index = 0 4335 for shift := uint(0); ; shift += 7 { 4336 if shift >= 64 { 4337 return ErrIntOverflowExec 4338 } 4339 if iNdEx >= l { 4340 return io.ErrUnexpectedEOF 4341 } 4342 b := dAtA[iNdEx] 4343 iNdEx++ 4344 m.Index |= uint64(b&0x7F) << shift 4345 if b < 0x80 { 4346 break 4347 } 4348 } 4349 case 5: 4350 if wireType != 2 { 4351 return fmt.Errorf("proto: wrong wireType = %d for field Origin", wireType) 4352 } 4353 var msglen int 4354 for shift := uint(0); ; shift += 7 { 4355 if shift >= 64 { 4356 return ErrIntOverflowExec 4357 } 4358 if iNdEx >= l { 4359 return io.ErrUnexpectedEOF 4360 } 4361 b := dAtA[iNdEx] 4362 iNdEx++ 4363 msglen |= int(b&0x7F) << shift 4364 if b < 0x80 { 4365 break 4366 } 4367 } 4368 if msglen < 0 { 4369 return ErrInvalidLengthExec 4370 } 4371 postIndex := iNdEx + msglen 4372 if postIndex < 0 { 4373 return ErrInvalidLengthExec 4374 } 4375 if postIndex > l { 4376 return io.ErrUnexpectedEOF 4377 } 4378 if m.Origin == nil { 4379 m.Origin = &Origin{} 4380 } 4381 if err := m.Origin.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 4382 return err 4383 } 4384 iNdEx = postIndex 4385 default: 4386 iNdEx = preIndex 4387 skippy, err := skipExec(dAtA[iNdEx:]) 4388 if err != nil { 4389 return err 4390 } 4391 if (skippy < 0) || (iNdEx+skippy) < 0 { 4392 return ErrInvalidLengthExec 4393 } 4394 if (iNdEx + skippy) > l { 4395 return io.ErrUnexpectedEOF 4396 } 4397 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 4398 iNdEx += skippy 4399 } 4400 } 4401 4402 if iNdEx > l { 4403 return io.ErrUnexpectedEOF 4404 } 4405 return nil 4406 } 4407 func (m *BlockExecution) Unmarshal(dAtA []byte) error { 4408 l := len(dAtA) 4409 iNdEx := 0 4410 for iNdEx < l { 4411 preIndex := iNdEx 4412 var wire uint64 4413 for shift := uint(0); ; shift += 7 { 4414 if shift >= 64 { 4415 return ErrIntOverflowExec 4416 } 4417 if iNdEx >= l { 4418 return io.ErrUnexpectedEOF 4419 } 4420 b := dAtA[iNdEx] 4421 iNdEx++ 4422 wire |= uint64(b&0x7F) << shift 4423 if b < 0x80 { 4424 break 4425 } 4426 } 4427 fieldNum := int32(wire >> 3) 4428 wireType := int(wire & 0x7) 4429 if wireType == 4 { 4430 return fmt.Errorf("proto: BlockExecution: wiretype end group for non-group") 4431 } 4432 if fieldNum <= 0 { 4433 return fmt.Errorf("proto: BlockExecution: illegal tag %d (wire type %d)", fieldNum, wire) 4434 } 4435 switch fieldNum { 4436 case 1: 4437 if wireType != 0 { 4438 return fmt.Errorf("proto: wrong wireType = %d for field Height", wireType) 4439 } 4440 m.Height = 0 4441 for shift := uint(0); ; shift += 7 { 4442 if shift >= 64 { 4443 return ErrIntOverflowExec 4444 } 4445 if iNdEx >= l { 4446 return io.ErrUnexpectedEOF 4447 } 4448 b := dAtA[iNdEx] 4449 iNdEx++ 4450 m.Height |= uint64(b&0x7F) << shift 4451 if b < 0x80 { 4452 break 4453 } 4454 } 4455 case 2: 4456 if wireType != 2 { 4457 return fmt.Errorf("proto: wrong wireType = %d for field Header", wireType) 4458 } 4459 var msglen int 4460 for shift := uint(0); ; shift += 7 { 4461 if shift >= 64 { 4462 return ErrIntOverflowExec 4463 } 4464 if iNdEx >= l { 4465 return io.ErrUnexpectedEOF 4466 } 4467 b := dAtA[iNdEx] 4468 iNdEx++ 4469 msglen |= int(b&0x7F) << shift 4470 if b < 0x80 { 4471 break 4472 } 4473 } 4474 if msglen < 0 { 4475 return ErrInvalidLengthExec 4476 } 4477 postIndex := iNdEx + msglen 4478 if postIndex < 0 { 4479 return ErrInvalidLengthExec 4480 } 4481 if postIndex > l { 4482 return io.ErrUnexpectedEOF 4483 } 4484 if m.Header == nil { 4485 m.Header = &types.Header{} 4486 } 4487 if err := m.Header.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 4488 return err 4489 } 4490 iNdEx = postIndex 4491 case 3: 4492 if wireType != 2 { 4493 return fmt.Errorf("proto: wrong wireType = %d for field TxExecutions", wireType) 4494 } 4495 var msglen int 4496 for shift := uint(0); ; shift += 7 { 4497 if shift >= 64 { 4498 return ErrIntOverflowExec 4499 } 4500 if iNdEx >= l { 4501 return io.ErrUnexpectedEOF 4502 } 4503 b := dAtA[iNdEx] 4504 iNdEx++ 4505 msglen |= int(b&0x7F) << shift 4506 if b < 0x80 { 4507 break 4508 } 4509 } 4510 if msglen < 0 { 4511 return ErrInvalidLengthExec 4512 } 4513 postIndex := iNdEx + msglen 4514 if postIndex < 0 { 4515 return ErrInvalidLengthExec 4516 } 4517 if postIndex > l { 4518 return io.ErrUnexpectedEOF 4519 } 4520 m.TxExecutions = append(m.TxExecutions, &TxExecution{}) 4521 if err := m.TxExecutions[len(m.TxExecutions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 4522 return err 4523 } 4524 iNdEx = postIndex 4525 case 4: 4526 if wireType != 0 { 4527 return fmt.Errorf("proto: wrong wireType = %d for field PredecessorHeight", wireType) 4528 } 4529 m.PredecessorHeight = 0 4530 for shift := uint(0); ; shift += 7 { 4531 if shift >= 64 { 4532 return ErrIntOverflowExec 4533 } 4534 if iNdEx >= l { 4535 return io.ErrUnexpectedEOF 4536 } 4537 b := dAtA[iNdEx] 4538 iNdEx++ 4539 m.PredecessorHeight |= uint64(b&0x7F) << shift 4540 if b < 0x80 { 4541 break 4542 } 4543 } 4544 default: 4545 iNdEx = preIndex 4546 skippy, err := skipExec(dAtA[iNdEx:]) 4547 if err != nil { 4548 return err 4549 } 4550 if (skippy < 0) || (iNdEx+skippy) < 0 { 4551 return ErrInvalidLengthExec 4552 } 4553 if (iNdEx + skippy) > l { 4554 return io.ErrUnexpectedEOF 4555 } 4556 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 4557 iNdEx += skippy 4558 } 4559 } 4560 4561 if iNdEx > l { 4562 return io.ErrUnexpectedEOF 4563 } 4564 return nil 4565 } 4566 func (m *TxExecutionKey) Unmarshal(dAtA []byte) error { 4567 l := len(dAtA) 4568 iNdEx := 0 4569 for iNdEx < l { 4570 preIndex := iNdEx 4571 var wire uint64 4572 for shift := uint(0); ; shift += 7 { 4573 if shift >= 64 { 4574 return ErrIntOverflowExec 4575 } 4576 if iNdEx >= l { 4577 return io.ErrUnexpectedEOF 4578 } 4579 b := dAtA[iNdEx] 4580 iNdEx++ 4581 wire |= uint64(b&0x7F) << shift 4582 if b < 0x80 { 4583 break 4584 } 4585 } 4586 fieldNum := int32(wire >> 3) 4587 wireType := int(wire & 0x7) 4588 if wireType == 4 { 4589 return fmt.Errorf("proto: TxExecutionKey: wiretype end group for non-group") 4590 } 4591 if fieldNum <= 0 { 4592 return fmt.Errorf("proto: TxExecutionKey: illegal tag %d (wire type %d)", fieldNum, wire) 4593 } 4594 switch fieldNum { 4595 case 1: 4596 if wireType != 0 { 4597 return fmt.Errorf("proto: wrong wireType = %d for field Height", wireType) 4598 } 4599 m.Height = 0 4600 for shift := uint(0); ; shift += 7 { 4601 if shift >= 64 { 4602 return ErrIntOverflowExec 4603 } 4604 if iNdEx >= l { 4605 return io.ErrUnexpectedEOF 4606 } 4607 b := dAtA[iNdEx] 4608 iNdEx++ 4609 m.Height |= uint64(b&0x7F) << shift 4610 if b < 0x80 { 4611 break 4612 } 4613 } 4614 case 2: 4615 if wireType != 0 { 4616 return fmt.Errorf("proto: wrong wireType = %d for field Offset", wireType) 4617 } 4618 m.Offset = 0 4619 for shift := uint(0); ; shift += 7 { 4620 if shift >= 64 { 4621 return ErrIntOverflowExec 4622 } 4623 if iNdEx >= l { 4624 return io.ErrUnexpectedEOF 4625 } 4626 b := dAtA[iNdEx] 4627 iNdEx++ 4628 m.Offset |= uint64(b&0x7F) << shift 4629 if b < 0x80 { 4630 break 4631 } 4632 } 4633 default: 4634 iNdEx = preIndex 4635 skippy, err := skipExec(dAtA[iNdEx:]) 4636 if err != nil { 4637 return err 4638 } 4639 if (skippy < 0) || (iNdEx+skippy) < 0 { 4640 return ErrInvalidLengthExec 4641 } 4642 if (iNdEx + skippy) > l { 4643 return io.ErrUnexpectedEOF 4644 } 4645 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 4646 iNdEx += skippy 4647 } 4648 } 4649 4650 if iNdEx > l { 4651 return io.ErrUnexpectedEOF 4652 } 4653 return nil 4654 } 4655 func (m *TxExecution) Unmarshal(dAtA []byte) error { 4656 l := len(dAtA) 4657 iNdEx := 0 4658 for iNdEx < l { 4659 preIndex := iNdEx 4660 var wire uint64 4661 for shift := uint(0); ; shift += 7 { 4662 if shift >= 64 { 4663 return ErrIntOverflowExec 4664 } 4665 if iNdEx >= l { 4666 return io.ErrUnexpectedEOF 4667 } 4668 b := dAtA[iNdEx] 4669 iNdEx++ 4670 wire |= uint64(b&0x7F) << shift 4671 if b < 0x80 { 4672 break 4673 } 4674 } 4675 fieldNum := int32(wire >> 3) 4676 wireType := int(wire & 0x7) 4677 if wireType == 4 { 4678 return fmt.Errorf("proto: TxExecution: wiretype end group for non-group") 4679 } 4680 if fieldNum <= 0 { 4681 return fmt.Errorf("proto: TxExecution: illegal tag %d (wire type %d)", fieldNum, wire) 4682 } 4683 switch fieldNum { 4684 case 1: 4685 if wireType != 2 { 4686 return fmt.Errorf("proto: wrong wireType = %d for field TxHeader", wireType) 4687 } 4688 var msglen int 4689 for shift := uint(0); ; shift += 7 { 4690 if shift >= 64 { 4691 return ErrIntOverflowExec 4692 } 4693 if iNdEx >= l { 4694 return io.ErrUnexpectedEOF 4695 } 4696 b := dAtA[iNdEx] 4697 iNdEx++ 4698 msglen |= int(b&0x7F) << shift 4699 if b < 0x80 { 4700 break 4701 } 4702 } 4703 if msglen < 0 { 4704 return ErrInvalidLengthExec 4705 } 4706 postIndex := iNdEx + msglen 4707 if postIndex < 0 { 4708 return ErrInvalidLengthExec 4709 } 4710 if postIndex > l { 4711 return io.ErrUnexpectedEOF 4712 } 4713 if m.TxHeader == nil { 4714 m.TxHeader = &TxHeader{} 4715 } 4716 if err := m.TxHeader.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 4717 return err 4718 } 4719 iNdEx = postIndex 4720 case 6: 4721 if wireType != 2 { 4722 return fmt.Errorf("proto: wrong wireType = %d for field Envelope", wireType) 4723 } 4724 var msglen int 4725 for shift := uint(0); ; shift += 7 { 4726 if shift >= 64 { 4727 return ErrIntOverflowExec 4728 } 4729 if iNdEx >= l { 4730 return io.ErrUnexpectedEOF 4731 } 4732 b := dAtA[iNdEx] 4733 iNdEx++ 4734 msglen |= int(b&0x7F) << shift 4735 if b < 0x80 { 4736 break 4737 } 4738 } 4739 if msglen < 0 { 4740 return ErrInvalidLengthExec 4741 } 4742 postIndex := iNdEx + msglen 4743 if postIndex < 0 { 4744 return ErrInvalidLengthExec 4745 } 4746 if postIndex > l { 4747 return io.ErrUnexpectedEOF 4748 } 4749 if m.Envelope == nil { 4750 m.Envelope = &github_com_hyperledger_burrow_txs.Envelope{} 4751 } 4752 if err := m.Envelope.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 4753 return err 4754 } 4755 iNdEx = postIndex 4756 case 7: 4757 if wireType != 2 { 4758 return fmt.Errorf("proto: wrong wireType = %d for field Events", wireType) 4759 } 4760 var msglen int 4761 for shift := uint(0); ; shift += 7 { 4762 if shift >= 64 { 4763 return ErrIntOverflowExec 4764 } 4765 if iNdEx >= l { 4766 return io.ErrUnexpectedEOF 4767 } 4768 b := dAtA[iNdEx] 4769 iNdEx++ 4770 msglen |= int(b&0x7F) << shift 4771 if b < 0x80 { 4772 break 4773 } 4774 } 4775 if msglen < 0 { 4776 return ErrInvalidLengthExec 4777 } 4778 postIndex := iNdEx + msglen 4779 if postIndex < 0 { 4780 return ErrInvalidLengthExec 4781 } 4782 if postIndex > l { 4783 return io.ErrUnexpectedEOF 4784 } 4785 m.Events = append(m.Events, &Event{}) 4786 if err := m.Events[len(m.Events)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 4787 return err 4788 } 4789 iNdEx = postIndex 4790 case 8: 4791 if wireType != 2 { 4792 return fmt.Errorf("proto: wrong wireType = %d for field Result", wireType) 4793 } 4794 var msglen int 4795 for shift := uint(0); ; shift += 7 { 4796 if shift >= 64 { 4797 return ErrIntOverflowExec 4798 } 4799 if iNdEx >= l { 4800 return io.ErrUnexpectedEOF 4801 } 4802 b := dAtA[iNdEx] 4803 iNdEx++ 4804 msglen |= int(b&0x7F) << shift 4805 if b < 0x80 { 4806 break 4807 } 4808 } 4809 if msglen < 0 { 4810 return ErrInvalidLengthExec 4811 } 4812 postIndex := iNdEx + msglen 4813 if postIndex < 0 { 4814 return ErrInvalidLengthExec 4815 } 4816 if postIndex > l { 4817 return io.ErrUnexpectedEOF 4818 } 4819 if m.Result == nil { 4820 m.Result = &Result{} 4821 } 4822 if err := m.Result.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 4823 return err 4824 } 4825 iNdEx = postIndex 4826 case 9: 4827 if wireType != 2 { 4828 return fmt.Errorf("proto: wrong wireType = %d for field Receipt", wireType) 4829 } 4830 var msglen int 4831 for shift := uint(0); ; shift += 7 { 4832 if shift >= 64 { 4833 return ErrIntOverflowExec 4834 } 4835 if iNdEx >= l { 4836 return io.ErrUnexpectedEOF 4837 } 4838 b := dAtA[iNdEx] 4839 iNdEx++ 4840 msglen |= int(b&0x7F) << shift 4841 if b < 0x80 { 4842 break 4843 } 4844 } 4845 if msglen < 0 { 4846 return ErrInvalidLengthExec 4847 } 4848 postIndex := iNdEx + msglen 4849 if postIndex < 0 { 4850 return ErrInvalidLengthExec 4851 } 4852 if postIndex > l { 4853 return io.ErrUnexpectedEOF 4854 } 4855 if m.Receipt == nil { 4856 m.Receipt = &txs.Receipt{} 4857 } 4858 if err := m.Receipt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 4859 return err 4860 } 4861 iNdEx = postIndex 4862 case 10: 4863 if wireType != 2 { 4864 return fmt.Errorf("proto: wrong wireType = %d for field Exception", wireType) 4865 } 4866 var msglen int 4867 for shift := uint(0); ; shift += 7 { 4868 if shift >= 64 { 4869 return ErrIntOverflowExec 4870 } 4871 if iNdEx >= l { 4872 return io.ErrUnexpectedEOF 4873 } 4874 b := dAtA[iNdEx] 4875 iNdEx++ 4876 msglen |= int(b&0x7F) << shift 4877 if b < 0x80 { 4878 break 4879 } 4880 } 4881 if msglen < 0 { 4882 return ErrInvalidLengthExec 4883 } 4884 postIndex := iNdEx + msglen 4885 if postIndex < 0 { 4886 return ErrInvalidLengthExec 4887 } 4888 if postIndex > l { 4889 return io.ErrUnexpectedEOF 4890 } 4891 if m.Exception == nil { 4892 m.Exception = &errors.Exception{} 4893 } 4894 if err := m.Exception.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 4895 return err 4896 } 4897 iNdEx = postIndex 4898 case 11: 4899 if wireType != 2 { 4900 return fmt.Errorf("proto: wrong wireType = %d for field TxExecutions", wireType) 4901 } 4902 var msglen int 4903 for shift := uint(0); ; shift += 7 { 4904 if shift >= 64 { 4905 return ErrIntOverflowExec 4906 } 4907 if iNdEx >= l { 4908 return io.ErrUnexpectedEOF 4909 } 4910 b := dAtA[iNdEx] 4911 iNdEx++ 4912 msglen |= int(b&0x7F) << shift 4913 if b < 0x80 { 4914 break 4915 } 4916 } 4917 if msglen < 0 { 4918 return ErrInvalidLengthExec 4919 } 4920 postIndex := iNdEx + msglen 4921 if postIndex < 0 { 4922 return ErrInvalidLengthExec 4923 } 4924 if postIndex > l { 4925 return io.ErrUnexpectedEOF 4926 } 4927 m.TxExecutions = append(m.TxExecutions, &TxExecution{}) 4928 if err := m.TxExecutions[len(m.TxExecutions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 4929 return err 4930 } 4931 iNdEx = postIndex 4932 default: 4933 iNdEx = preIndex 4934 skippy, err := skipExec(dAtA[iNdEx:]) 4935 if err != nil { 4936 return err 4937 } 4938 if (skippy < 0) || (iNdEx+skippy) < 0 { 4939 return ErrInvalidLengthExec 4940 } 4941 if (iNdEx + skippy) > l { 4942 return io.ErrUnexpectedEOF 4943 } 4944 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 4945 iNdEx += skippy 4946 } 4947 } 4948 4949 if iNdEx > l { 4950 return io.ErrUnexpectedEOF 4951 } 4952 return nil 4953 } 4954 func (m *Origin) Unmarshal(dAtA []byte) error { 4955 l := len(dAtA) 4956 iNdEx := 0 4957 for iNdEx < l { 4958 preIndex := iNdEx 4959 var wire uint64 4960 for shift := uint(0); ; shift += 7 { 4961 if shift >= 64 { 4962 return ErrIntOverflowExec 4963 } 4964 if iNdEx >= l { 4965 return io.ErrUnexpectedEOF 4966 } 4967 b := dAtA[iNdEx] 4968 iNdEx++ 4969 wire |= uint64(b&0x7F) << shift 4970 if b < 0x80 { 4971 break 4972 } 4973 } 4974 fieldNum := int32(wire >> 3) 4975 wireType := int(wire & 0x7) 4976 if wireType == 4 { 4977 return fmt.Errorf("proto: Origin: wiretype end group for non-group") 4978 } 4979 if fieldNum <= 0 { 4980 return fmt.Errorf("proto: Origin: illegal tag %d (wire type %d)", fieldNum, wire) 4981 } 4982 switch fieldNum { 4983 case 1: 4984 if wireType != 2 { 4985 return fmt.Errorf("proto: wrong wireType = %d for field ChainID", wireType) 4986 } 4987 var stringLen uint64 4988 for shift := uint(0); ; shift += 7 { 4989 if shift >= 64 { 4990 return ErrIntOverflowExec 4991 } 4992 if iNdEx >= l { 4993 return io.ErrUnexpectedEOF 4994 } 4995 b := dAtA[iNdEx] 4996 iNdEx++ 4997 stringLen |= uint64(b&0x7F) << shift 4998 if b < 0x80 { 4999 break 5000 } 5001 } 5002 intStringLen := int(stringLen) 5003 if intStringLen < 0 { 5004 return ErrInvalidLengthExec 5005 } 5006 postIndex := iNdEx + intStringLen 5007 if postIndex < 0 { 5008 return ErrInvalidLengthExec 5009 } 5010 if postIndex > l { 5011 return io.ErrUnexpectedEOF 5012 } 5013 m.ChainID = string(dAtA[iNdEx:postIndex]) 5014 iNdEx = postIndex 5015 case 2: 5016 if wireType != 0 { 5017 return fmt.Errorf("proto: wrong wireType = %d for field Height", wireType) 5018 } 5019 m.Height = 0 5020 for shift := uint(0); ; shift += 7 { 5021 if shift >= 64 { 5022 return ErrIntOverflowExec 5023 } 5024 if iNdEx >= l { 5025 return io.ErrUnexpectedEOF 5026 } 5027 b := dAtA[iNdEx] 5028 iNdEx++ 5029 m.Height |= uint64(b&0x7F) << shift 5030 if b < 0x80 { 5031 break 5032 } 5033 } 5034 case 3: 5035 if wireType != 0 { 5036 return fmt.Errorf("proto: wrong wireType = %d for field Index", wireType) 5037 } 5038 m.Index = 0 5039 for shift := uint(0); ; shift += 7 { 5040 if shift >= 64 { 5041 return ErrIntOverflowExec 5042 } 5043 if iNdEx >= l { 5044 return io.ErrUnexpectedEOF 5045 } 5046 b := dAtA[iNdEx] 5047 iNdEx++ 5048 m.Index |= uint64(b&0x7F) << shift 5049 if b < 0x80 { 5050 break 5051 } 5052 } 5053 case 4: 5054 if wireType != 2 { 5055 return fmt.Errorf("proto: wrong wireType = %d for field Time", wireType) 5056 } 5057 var msglen int 5058 for shift := uint(0); ; shift += 7 { 5059 if shift >= 64 { 5060 return ErrIntOverflowExec 5061 } 5062 if iNdEx >= l { 5063 return io.ErrUnexpectedEOF 5064 } 5065 b := dAtA[iNdEx] 5066 iNdEx++ 5067 msglen |= int(b&0x7F) << shift 5068 if b < 0x80 { 5069 break 5070 } 5071 } 5072 if msglen < 0 { 5073 return ErrInvalidLengthExec 5074 } 5075 postIndex := iNdEx + msglen 5076 if postIndex < 0 { 5077 return ErrInvalidLengthExec 5078 } 5079 if postIndex > l { 5080 return io.ErrUnexpectedEOF 5081 } 5082 if err := github_com_gogo_protobuf_types.StdTimeUnmarshal(&m.Time, dAtA[iNdEx:postIndex]); err != nil { 5083 return err 5084 } 5085 iNdEx = postIndex 5086 default: 5087 iNdEx = preIndex 5088 skippy, err := skipExec(dAtA[iNdEx:]) 5089 if err != nil { 5090 return err 5091 } 5092 if (skippy < 0) || (iNdEx+skippy) < 0 { 5093 return ErrInvalidLengthExec 5094 } 5095 if (iNdEx + skippy) > l { 5096 return io.ErrUnexpectedEOF 5097 } 5098 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 5099 iNdEx += skippy 5100 } 5101 } 5102 5103 if iNdEx > l { 5104 return io.ErrUnexpectedEOF 5105 } 5106 return nil 5107 } 5108 func (m *Header) Unmarshal(dAtA []byte) error { 5109 l := len(dAtA) 5110 iNdEx := 0 5111 for iNdEx < l { 5112 preIndex := iNdEx 5113 var wire uint64 5114 for shift := uint(0); ; shift += 7 { 5115 if shift >= 64 { 5116 return ErrIntOverflowExec 5117 } 5118 if iNdEx >= l { 5119 return io.ErrUnexpectedEOF 5120 } 5121 b := dAtA[iNdEx] 5122 iNdEx++ 5123 wire |= uint64(b&0x7F) << shift 5124 if b < 0x80 { 5125 break 5126 } 5127 } 5128 fieldNum := int32(wire >> 3) 5129 wireType := int(wire & 0x7) 5130 if wireType == 4 { 5131 return fmt.Errorf("proto: Header: wiretype end group for non-group") 5132 } 5133 if fieldNum <= 0 { 5134 return fmt.Errorf("proto: Header: illegal tag %d (wire type %d)", fieldNum, wire) 5135 } 5136 switch fieldNum { 5137 case 1: 5138 if wireType != 0 { 5139 return fmt.Errorf("proto: wrong wireType = %d for field TxType", wireType) 5140 } 5141 m.TxType = 0 5142 for shift := uint(0); ; shift += 7 { 5143 if shift >= 64 { 5144 return ErrIntOverflowExec 5145 } 5146 if iNdEx >= l { 5147 return io.ErrUnexpectedEOF 5148 } 5149 b := dAtA[iNdEx] 5150 iNdEx++ 5151 m.TxType |= github_com_hyperledger_burrow_txs_payload.Type(b&0x7F) << shift 5152 if b < 0x80 { 5153 break 5154 } 5155 } 5156 case 2: 5157 if wireType != 2 { 5158 return fmt.Errorf("proto: wrong wireType = %d for field TxHash", wireType) 5159 } 5160 var byteLen int 5161 for shift := uint(0); ; shift += 7 { 5162 if shift >= 64 { 5163 return ErrIntOverflowExec 5164 } 5165 if iNdEx >= l { 5166 return io.ErrUnexpectedEOF 5167 } 5168 b := dAtA[iNdEx] 5169 iNdEx++ 5170 byteLen |= int(b&0x7F) << shift 5171 if b < 0x80 { 5172 break 5173 } 5174 } 5175 if byteLen < 0 { 5176 return ErrInvalidLengthExec 5177 } 5178 postIndex := iNdEx + byteLen 5179 if postIndex < 0 { 5180 return ErrInvalidLengthExec 5181 } 5182 if postIndex > l { 5183 return io.ErrUnexpectedEOF 5184 } 5185 if err := m.TxHash.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 5186 return err 5187 } 5188 iNdEx = postIndex 5189 case 3: 5190 if wireType != 0 { 5191 return fmt.Errorf("proto: wrong wireType = %d for field EventType", wireType) 5192 } 5193 m.EventType = 0 5194 for shift := uint(0); ; shift += 7 { 5195 if shift >= 64 { 5196 return ErrIntOverflowExec 5197 } 5198 if iNdEx >= l { 5199 return io.ErrUnexpectedEOF 5200 } 5201 b := dAtA[iNdEx] 5202 iNdEx++ 5203 m.EventType |= EventType(b&0x7F) << shift 5204 if b < 0x80 { 5205 break 5206 } 5207 } 5208 case 4: 5209 if wireType != 2 { 5210 return fmt.Errorf("proto: wrong wireType = %d for field EventID", wireType) 5211 } 5212 var stringLen uint64 5213 for shift := uint(0); ; shift += 7 { 5214 if shift >= 64 { 5215 return ErrIntOverflowExec 5216 } 5217 if iNdEx >= l { 5218 return io.ErrUnexpectedEOF 5219 } 5220 b := dAtA[iNdEx] 5221 iNdEx++ 5222 stringLen |= uint64(b&0x7F) << shift 5223 if b < 0x80 { 5224 break 5225 } 5226 } 5227 intStringLen := int(stringLen) 5228 if intStringLen < 0 { 5229 return ErrInvalidLengthExec 5230 } 5231 postIndex := iNdEx + intStringLen 5232 if postIndex < 0 { 5233 return ErrInvalidLengthExec 5234 } 5235 if postIndex > l { 5236 return io.ErrUnexpectedEOF 5237 } 5238 m.EventID = string(dAtA[iNdEx:postIndex]) 5239 iNdEx = postIndex 5240 case 5: 5241 if wireType != 0 { 5242 return fmt.Errorf("proto: wrong wireType = %d for field Height", wireType) 5243 } 5244 m.Height = 0 5245 for shift := uint(0); ; shift += 7 { 5246 if shift >= 64 { 5247 return ErrIntOverflowExec 5248 } 5249 if iNdEx >= l { 5250 return io.ErrUnexpectedEOF 5251 } 5252 b := dAtA[iNdEx] 5253 iNdEx++ 5254 m.Height |= uint64(b&0x7F) << shift 5255 if b < 0x80 { 5256 break 5257 } 5258 } 5259 case 6: 5260 if wireType != 0 { 5261 return fmt.Errorf("proto: wrong wireType = %d for field Index", wireType) 5262 } 5263 m.Index = 0 5264 for shift := uint(0); ; shift += 7 { 5265 if shift >= 64 { 5266 return ErrIntOverflowExec 5267 } 5268 if iNdEx >= l { 5269 return io.ErrUnexpectedEOF 5270 } 5271 b := dAtA[iNdEx] 5272 iNdEx++ 5273 m.Index |= uint64(b&0x7F) << shift 5274 if b < 0x80 { 5275 break 5276 } 5277 } 5278 case 7: 5279 if wireType != 2 { 5280 return fmt.Errorf("proto: wrong wireType = %d for field Exception", wireType) 5281 } 5282 var msglen int 5283 for shift := uint(0); ; shift += 7 { 5284 if shift >= 64 { 5285 return ErrIntOverflowExec 5286 } 5287 if iNdEx >= l { 5288 return io.ErrUnexpectedEOF 5289 } 5290 b := dAtA[iNdEx] 5291 iNdEx++ 5292 msglen |= int(b&0x7F) << shift 5293 if b < 0x80 { 5294 break 5295 } 5296 } 5297 if msglen < 0 { 5298 return ErrInvalidLengthExec 5299 } 5300 postIndex := iNdEx + msglen 5301 if postIndex < 0 { 5302 return ErrInvalidLengthExec 5303 } 5304 if postIndex > l { 5305 return io.ErrUnexpectedEOF 5306 } 5307 if m.Exception == nil { 5308 m.Exception = &errors.Exception{} 5309 } 5310 if err := m.Exception.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 5311 return err 5312 } 5313 iNdEx = postIndex 5314 default: 5315 iNdEx = preIndex 5316 skippy, err := skipExec(dAtA[iNdEx:]) 5317 if err != nil { 5318 return err 5319 } 5320 if (skippy < 0) || (iNdEx+skippy) < 0 { 5321 return ErrInvalidLengthExec 5322 } 5323 if (iNdEx + skippy) > l { 5324 return io.ErrUnexpectedEOF 5325 } 5326 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 5327 iNdEx += skippy 5328 } 5329 } 5330 5331 if iNdEx > l { 5332 return io.ErrUnexpectedEOF 5333 } 5334 return nil 5335 } 5336 func (m *Event) Unmarshal(dAtA []byte) error { 5337 l := len(dAtA) 5338 iNdEx := 0 5339 for iNdEx < l { 5340 preIndex := iNdEx 5341 var wire uint64 5342 for shift := uint(0); ; shift += 7 { 5343 if shift >= 64 { 5344 return ErrIntOverflowExec 5345 } 5346 if iNdEx >= l { 5347 return io.ErrUnexpectedEOF 5348 } 5349 b := dAtA[iNdEx] 5350 iNdEx++ 5351 wire |= uint64(b&0x7F) << shift 5352 if b < 0x80 { 5353 break 5354 } 5355 } 5356 fieldNum := int32(wire >> 3) 5357 wireType := int(wire & 0x7) 5358 if wireType == 4 { 5359 return fmt.Errorf("proto: Event: wiretype end group for non-group") 5360 } 5361 if fieldNum <= 0 { 5362 return fmt.Errorf("proto: Event: illegal tag %d (wire type %d)", fieldNum, wire) 5363 } 5364 switch fieldNum { 5365 case 1: 5366 if wireType != 2 { 5367 return fmt.Errorf("proto: wrong wireType = %d for field Header", wireType) 5368 } 5369 var msglen int 5370 for shift := uint(0); ; shift += 7 { 5371 if shift >= 64 { 5372 return ErrIntOverflowExec 5373 } 5374 if iNdEx >= l { 5375 return io.ErrUnexpectedEOF 5376 } 5377 b := dAtA[iNdEx] 5378 iNdEx++ 5379 msglen |= int(b&0x7F) << shift 5380 if b < 0x80 { 5381 break 5382 } 5383 } 5384 if msglen < 0 { 5385 return ErrInvalidLengthExec 5386 } 5387 postIndex := iNdEx + msglen 5388 if postIndex < 0 { 5389 return ErrInvalidLengthExec 5390 } 5391 if postIndex > l { 5392 return io.ErrUnexpectedEOF 5393 } 5394 if m.Header == nil { 5395 m.Header = &Header{} 5396 } 5397 if err := m.Header.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 5398 return err 5399 } 5400 iNdEx = postIndex 5401 case 2: 5402 if wireType != 2 { 5403 return fmt.Errorf("proto: wrong wireType = %d for field Input", wireType) 5404 } 5405 var msglen int 5406 for shift := uint(0); ; shift += 7 { 5407 if shift >= 64 { 5408 return ErrIntOverflowExec 5409 } 5410 if iNdEx >= l { 5411 return io.ErrUnexpectedEOF 5412 } 5413 b := dAtA[iNdEx] 5414 iNdEx++ 5415 msglen |= int(b&0x7F) << shift 5416 if b < 0x80 { 5417 break 5418 } 5419 } 5420 if msglen < 0 { 5421 return ErrInvalidLengthExec 5422 } 5423 postIndex := iNdEx + msglen 5424 if postIndex < 0 { 5425 return ErrInvalidLengthExec 5426 } 5427 if postIndex > l { 5428 return io.ErrUnexpectedEOF 5429 } 5430 if m.Input == nil { 5431 m.Input = &InputEvent{} 5432 } 5433 if err := m.Input.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 5434 return err 5435 } 5436 iNdEx = postIndex 5437 case 3: 5438 if wireType != 2 { 5439 return fmt.Errorf("proto: wrong wireType = %d for field Output", wireType) 5440 } 5441 var msglen int 5442 for shift := uint(0); ; shift += 7 { 5443 if shift >= 64 { 5444 return ErrIntOverflowExec 5445 } 5446 if iNdEx >= l { 5447 return io.ErrUnexpectedEOF 5448 } 5449 b := dAtA[iNdEx] 5450 iNdEx++ 5451 msglen |= int(b&0x7F) << shift 5452 if b < 0x80 { 5453 break 5454 } 5455 } 5456 if msglen < 0 { 5457 return ErrInvalidLengthExec 5458 } 5459 postIndex := iNdEx + msglen 5460 if postIndex < 0 { 5461 return ErrInvalidLengthExec 5462 } 5463 if postIndex > l { 5464 return io.ErrUnexpectedEOF 5465 } 5466 if m.Output == nil { 5467 m.Output = &OutputEvent{} 5468 } 5469 if err := m.Output.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 5470 return err 5471 } 5472 iNdEx = postIndex 5473 case 4: 5474 if wireType != 2 { 5475 return fmt.Errorf("proto: wrong wireType = %d for field Call", wireType) 5476 } 5477 var msglen int 5478 for shift := uint(0); ; shift += 7 { 5479 if shift >= 64 { 5480 return ErrIntOverflowExec 5481 } 5482 if iNdEx >= l { 5483 return io.ErrUnexpectedEOF 5484 } 5485 b := dAtA[iNdEx] 5486 iNdEx++ 5487 msglen |= int(b&0x7F) << shift 5488 if b < 0x80 { 5489 break 5490 } 5491 } 5492 if msglen < 0 { 5493 return ErrInvalidLengthExec 5494 } 5495 postIndex := iNdEx + msglen 5496 if postIndex < 0 { 5497 return ErrInvalidLengthExec 5498 } 5499 if postIndex > l { 5500 return io.ErrUnexpectedEOF 5501 } 5502 if m.Call == nil { 5503 m.Call = &CallEvent{} 5504 } 5505 if err := m.Call.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 5506 return err 5507 } 5508 iNdEx = postIndex 5509 case 5: 5510 if wireType != 2 { 5511 return fmt.Errorf("proto: wrong wireType = %d for field Log", wireType) 5512 } 5513 var msglen int 5514 for shift := uint(0); ; shift += 7 { 5515 if shift >= 64 { 5516 return ErrIntOverflowExec 5517 } 5518 if iNdEx >= l { 5519 return io.ErrUnexpectedEOF 5520 } 5521 b := dAtA[iNdEx] 5522 iNdEx++ 5523 msglen |= int(b&0x7F) << shift 5524 if b < 0x80 { 5525 break 5526 } 5527 } 5528 if msglen < 0 { 5529 return ErrInvalidLengthExec 5530 } 5531 postIndex := iNdEx + msglen 5532 if postIndex < 0 { 5533 return ErrInvalidLengthExec 5534 } 5535 if postIndex > l { 5536 return io.ErrUnexpectedEOF 5537 } 5538 if m.Log == nil { 5539 m.Log = &LogEvent{} 5540 } 5541 if err := m.Log.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 5542 return err 5543 } 5544 iNdEx = postIndex 5545 case 6: 5546 if wireType != 2 { 5547 return fmt.Errorf("proto: wrong wireType = %d for field GovernAccount", wireType) 5548 } 5549 var msglen int 5550 for shift := uint(0); ; shift += 7 { 5551 if shift >= 64 { 5552 return ErrIntOverflowExec 5553 } 5554 if iNdEx >= l { 5555 return io.ErrUnexpectedEOF 5556 } 5557 b := dAtA[iNdEx] 5558 iNdEx++ 5559 msglen |= int(b&0x7F) << shift 5560 if b < 0x80 { 5561 break 5562 } 5563 } 5564 if msglen < 0 { 5565 return ErrInvalidLengthExec 5566 } 5567 postIndex := iNdEx + msglen 5568 if postIndex < 0 { 5569 return ErrInvalidLengthExec 5570 } 5571 if postIndex > l { 5572 return io.ErrUnexpectedEOF 5573 } 5574 if m.GovernAccount == nil { 5575 m.GovernAccount = &GovernAccountEvent{} 5576 } 5577 if err := m.GovernAccount.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 5578 return err 5579 } 5580 iNdEx = postIndex 5581 case 7: 5582 if wireType != 2 { 5583 return fmt.Errorf("proto: wrong wireType = %d for field Print", wireType) 5584 } 5585 var msglen int 5586 for shift := uint(0); ; shift += 7 { 5587 if shift >= 64 { 5588 return ErrIntOverflowExec 5589 } 5590 if iNdEx >= l { 5591 return io.ErrUnexpectedEOF 5592 } 5593 b := dAtA[iNdEx] 5594 iNdEx++ 5595 msglen |= int(b&0x7F) << shift 5596 if b < 0x80 { 5597 break 5598 } 5599 } 5600 if msglen < 0 { 5601 return ErrInvalidLengthExec 5602 } 5603 postIndex := iNdEx + msglen 5604 if postIndex < 0 { 5605 return ErrInvalidLengthExec 5606 } 5607 if postIndex > l { 5608 return io.ErrUnexpectedEOF 5609 } 5610 if m.Print == nil { 5611 m.Print = &PrintEvent{} 5612 } 5613 if err := m.Print.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 5614 return err 5615 } 5616 iNdEx = postIndex 5617 default: 5618 iNdEx = preIndex 5619 skippy, err := skipExec(dAtA[iNdEx:]) 5620 if err != nil { 5621 return err 5622 } 5623 if (skippy < 0) || (iNdEx+skippy) < 0 { 5624 return ErrInvalidLengthExec 5625 } 5626 if (iNdEx + skippy) > l { 5627 return io.ErrUnexpectedEOF 5628 } 5629 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 5630 iNdEx += skippy 5631 } 5632 } 5633 5634 if iNdEx > l { 5635 return io.ErrUnexpectedEOF 5636 } 5637 return nil 5638 } 5639 func (m *Result) Unmarshal(dAtA []byte) error { 5640 l := len(dAtA) 5641 iNdEx := 0 5642 for iNdEx < l { 5643 preIndex := iNdEx 5644 var wire uint64 5645 for shift := uint(0); ; shift += 7 { 5646 if shift >= 64 { 5647 return ErrIntOverflowExec 5648 } 5649 if iNdEx >= l { 5650 return io.ErrUnexpectedEOF 5651 } 5652 b := dAtA[iNdEx] 5653 iNdEx++ 5654 wire |= uint64(b&0x7F) << shift 5655 if b < 0x80 { 5656 break 5657 } 5658 } 5659 fieldNum := int32(wire >> 3) 5660 wireType := int(wire & 0x7) 5661 if wireType == 4 { 5662 return fmt.Errorf("proto: Result: wiretype end group for non-group") 5663 } 5664 if fieldNum <= 0 { 5665 return fmt.Errorf("proto: Result: illegal tag %d (wire type %d)", fieldNum, wire) 5666 } 5667 switch fieldNum { 5668 case 1: 5669 if wireType != 2 { 5670 return fmt.Errorf("proto: wrong wireType = %d for field Return", wireType) 5671 } 5672 var byteLen int 5673 for shift := uint(0); ; shift += 7 { 5674 if shift >= 64 { 5675 return ErrIntOverflowExec 5676 } 5677 if iNdEx >= l { 5678 return io.ErrUnexpectedEOF 5679 } 5680 b := dAtA[iNdEx] 5681 iNdEx++ 5682 byteLen |= int(b&0x7F) << shift 5683 if b < 0x80 { 5684 break 5685 } 5686 } 5687 if byteLen < 0 { 5688 return ErrInvalidLengthExec 5689 } 5690 postIndex := iNdEx + byteLen 5691 if postIndex < 0 { 5692 return ErrInvalidLengthExec 5693 } 5694 if postIndex > l { 5695 return io.ErrUnexpectedEOF 5696 } 5697 m.Return = append(m.Return[:0], dAtA[iNdEx:postIndex]...) 5698 if m.Return == nil { 5699 m.Return = []byte{} 5700 } 5701 iNdEx = postIndex 5702 case 2: 5703 if wireType != 0 { 5704 return fmt.Errorf("proto: wrong wireType = %d for field GasUsed", wireType) 5705 } 5706 m.GasUsed = 0 5707 for shift := uint(0); ; shift += 7 { 5708 if shift >= 64 { 5709 return ErrIntOverflowExec 5710 } 5711 if iNdEx >= l { 5712 return io.ErrUnexpectedEOF 5713 } 5714 b := dAtA[iNdEx] 5715 iNdEx++ 5716 m.GasUsed |= uint64(b&0x7F) << shift 5717 if b < 0x80 { 5718 break 5719 } 5720 } 5721 case 3: 5722 if wireType != 2 { 5723 return fmt.Errorf("proto: wrong wireType = %d for field NameEntry", wireType) 5724 } 5725 var msglen int 5726 for shift := uint(0); ; shift += 7 { 5727 if shift >= 64 { 5728 return ErrIntOverflowExec 5729 } 5730 if iNdEx >= l { 5731 return io.ErrUnexpectedEOF 5732 } 5733 b := dAtA[iNdEx] 5734 iNdEx++ 5735 msglen |= int(b&0x7F) << shift 5736 if b < 0x80 { 5737 break 5738 } 5739 } 5740 if msglen < 0 { 5741 return ErrInvalidLengthExec 5742 } 5743 postIndex := iNdEx + msglen 5744 if postIndex < 0 { 5745 return ErrInvalidLengthExec 5746 } 5747 if postIndex > l { 5748 return io.ErrUnexpectedEOF 5749 } 5750 if m.NameEntry == nil { 5751 m.NameEntry = &names.Entry{} 5752 } 5753 if err := m.NameEntry.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 5754 return err 5755 } 5756 iNdEx = postIndex 5757 case 4: 5758 if wireType != 2 { 5759 return fmt.Errorf("proto: wrong wireType = %d for field PermArgs", wireType) 5760 } 5761 var msglen int 5762 for shift := uint(0); ; shift += 7 { 5763 if shift >= 64 { 5764 return ErrIntOverflowExec 5765 } 5766 if iNdEx >= l { 5767 return io.ErrUnexpectedEOF 5768 } 5769 b := dAtA[iNdEx] 5770 iNdEx++ 5771 msglen |= int(b&0x7F) << shift 5772 if b < 0x80 { 5773 break 5774 } 5775 } 5776 if msglen < 0 { 5777 return ErrInvalidLengthExec 5778 } 5779 postIndex := iNdEx + msglen 5780 if postIndex < 0 { 5781 return ErrInvalidLengthExec 5782 } 5783 if postIndex > l { 5784 return io.ErrUnexpectedEOF 5785 } 5786 if m.PermArgs == nil { 5787 m.PermArgs = &permission.PermArgs{} 5788 } 5789 if err := m.PermArgs.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 5790 return err 5791 } 5792 iNdEx = postIndex 5793 default: 5794 iNdEx = preIndex 5795 skippy, err := skipExec(dAtA[iNdEx:]) 5796 if err != nil { 5797 return err 5798 } 5799 if (skippy < 0) || (iNdEx+skippy) < 0 { 5800 return ErrInvalidLengthExec 5801 } 5802 if (iNdEx + skippy) > l { 5803 return io.ErrUnexpectedEOF 5804 } 5805 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 5806 iNdEx += skippy 5807 } 5808 } 5809 5810 if iNdEx > l { 5811 return io.ErrUnexpectedEOF 5812 } 5813 return nil 5814 } 5815 func (m *LogEvent) Unmarshal(dAtA []byte) error { 5816 l := len(dAtA) 5817 iNdEx := 0 5818 for iNdEx < l { 5819 preIndex := iNdEx 5820 var wire uint64 5821 for shift := uint(0); ; shift += 7 { 5822 if shift >= 64 { 5823 return ErrIntOverflowExec 5824 } 5825 if iNdEx >= l { 5826 return io.ErrUnexpectedEOF 5827 } 5828 b := dAtA[iNdEx] 5829 iNdEx++ 5830 wire |= uint64(b&0x7F) << shift 5831 if b < 0x80 { 5832 break 5833 } 5834 } 5835 fieldNum := int32(wire >> 3) 5836 wireType := int(wire & 0x7) 5837 if wireType == 4 { 5838 return fmt.Errorf("proto: LogEvent: wiretype end group for non-group") 5839 } 5840 if fieldNum <= 0 { 5841 return fmt.Errorf("proto: LogEvent: illegal tag %d (wire type %d)", fieldNum, wire) 5842 } 5843 switch fieldNum { 5844 case 1: 5845 if wireType != 2 { 5846 return fmt.Errorf("proto: wrong wireType = %d for field Address", wireType) 5847 } 5848 var byteLen int 5849 for shift := uint(0); ; shift += 7 { 5850 if shift >= 64 { 5851 return ErrIntOverflowExec 5852 } 5853 if iNdEx >= l { 5854 return io.ErrUnexpectedEOF 5855 } 5856 b := dAtA[iNdEx] 5857 iNdEx++ 5858 byteLen |= int(b&0x7F) << shift 5859 if b < 0x80 { 5860 break 5861 } 5862 } 5863 if byteLen < 0 { 5864 return ErrInvalidLengthExec 5865 } 5866 postIndex := iNdEx + byteLen 5867 if postIndex < 0 { 5868 return ErrInvalidLengthExec 5869 } 5870 if postIndex > l { 5871 return io.ErrUnexpectedEOF 5872 } 5873 if err := m.Address.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 5874 return err 5875 } 5876 iNdEx = postIndex 5877 case 2: 5878 if wireType != 2 { 5879 return fmt.Errorf("proto: wrong wireType = %d for field Data", wireType) 5880 } 5881 var byteLen int 5882 for shift := uint(0); ; shift += 7 { 5883 if shift >= 64 { 5884 return ErrIntOverflowExec 5885 } 5886 if iNdEx >= l { 5887 return io.ErrUnexpectedEOF 5888 } 5889 b := dAtA[iNdEx] 5890 iNdEx++ 5891 byteLen |= int(b&0x7F) << shift 5892 if b < 0x80 { 5893 break 5894 } 5895 } 5896 if byteLen < 0 { 5897 return ErrInvalidLengthExec 5898 } 5899 postIndex := iNdEx + byteLen 5900 if postIndex < 0 { 5901 return ErrInvalidLengthExec 5902 } 5903 if postIndex > l { 5904 return io.ErrUnexpectedEOF 5905 } 5906 if err := m.Data.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 5907 return err 5908 } 5909 iNdEx = postIndex 5910 case 3: 5911 if wireType != 2 { 5912 return fmt.Errorf("proto: wrong wireType = %d for field Topics", wireType) 5913 } 5914 var byteLen int 5915 for shift := uint(0); ; shift += 7 { 5916 if shift >= 64 { 5917 return ErrIntOverflowExec 5918 } 5919 if iNdEx >= l { 5920 return io.ErrUnexpectedEOF 5921 } 5922 b := dAtA[iNdEx] 5923 iNdEx++ 5924 byteLen |= int(b&0x7F) << shift 5925 if b < 0x80 { 5926 break 5927 } 5928 } 5929 if byteLen < 0 { 5930 return ErrInvalidLengthExec 5931 } 5932 postIndex := iNdEx + byteLen 5933 if postIndex < 0 { 5934 return ErrInvalidLengthExec 5935 } 5936 if postIndex > l { 5937 return io.ErrUnexpectedEOF 5938 } 5939 var v github_com_hyperledger_burrow_binary.Word256 5940 m.Topics = append(m.Topics, v) 5941 if err := m.Topics[len(m.Topics)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 5942 return err 5943 } 5944 iNdEx = postIndex 5945 default: 5946 iNdEx = preIndex 5947 skippy, err := skipExec(dAtA[iNdEx:]) 5948 if err != nil { 5949 return err 5950 } 5951 if (skippy < 0) || (iNdEx+skippy) < 0 { 5952 return ErrInvalidLengthExec 5953 } 5954 if (iNdEx + skippy) > l { 5955 return io.ErrUnexpectedEOF 5956 } 5957 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 5958 iNdEx += skippy 5959 } 5960 } 5961 5962 if iNdEx > l { 5963 return io.ErrUnexpectedEOF 5964 } 5965 return nil 5966 } 5967 func (m *CallEvent) Unmarshal(dAtA []byte) error { 5968 l := len(dAtA) 5969 iNdEx := 0 5970 for iNdEx < l { 5971 preIndex := iNdEx 5972 var wire uint64 5973 for shift := uint(0); ; shift += 7 { 5974 if shift >= 64 { 5975 return ErrIntOverflowExec 5976 } 5977 if iNdEx >= l { 5978 return io.ErrUnexpectedEOF 5979 } 5980 b := dAtA[iNdEx] 5981 iNdEx++ 5982 wire |= uint64(b&0x7F) << shift 5983 if b < 0x80 { 5984 break 5985 } 5986 } 5987 fieldNum := int32(wire >> 3) 5988 wireType := int(wire & 0x7) 5989 if wireType == 4 { 5990 return fmt.Errorf("proto: CallEvent: wiretype end group for non-group") 5991 } 5992 if fieldNum <= 0 { 5993 return fmt.Errorf("proto: CallEvent: illegal tag %d (wire type %d)", fieldNum, wire) 5994 } 5995 switch fieldNum { 5996 case 1: 5997 if wireType != 2 { 5998 return fmt.Errorf("proto: wrong wireType = %d for field CallData", wireType) 5999 } 6000 var msglen int 6001 for shift := uint(0); ; shift += 7 { 6002 if shift >= 64 { 6003 return ErrIntOverflowExec 6004 } 6005 if iNdEx >= l { 6006 return io.ErrUnexpectedEOF 6007 } 6008 b := dAtA[iNdEx] 6009 iNdEx++ 6010 msglen |= int(b&0x7F) << shift 6011 if b < 0x80 { 6012 break 6013 } 6014 } 6015 if msglen < 0 { 6016 return ErrInvalidLengthExec 6017 } 6018 postIndex := iNdEx + msglen 6019 if postIndex < 0 { 6020 return ErrInvalidLengthExec 6021 } 6022 if postIndex > l { 6023 return io.ErrUnexpectedEOF 6024 } 6025 if m.CallData == nil { 6026 m.CallData = &CallData{} 6027 } 6028 if err := m.CallData.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 6029 return err 6030 } 6031 iNdEx = postIndex 6032 case 2: 6033 if wireType != 2 { 6034 return fmt.Errorf("proto: wrong wireType = %d for field Origin", wireType) 6035 } 6036 var byteLen int 6037 for shift := uint(0); ; shift += 7 { 6038 if shift >= 64 { 6039 return ErrIntOverflowExec 6040 } 6041 if iNdEx >= l { 6042 return io.ErrUnexpectedEOF 6043 } 6044 b := dAtA[iNdEx] 6045 iNdEx++ 6046 byteLen |= int(b&0x7F) << shift 6047 if b < 0x80 { 6048 break 6049 } 6050 } 6051 if byteLen < 0 { 6052 return ErrInvalidLengthExec 6053 } 6054 postIndex := iNdEx + byteLen 6055 if postIndex < 0 { 6056 return ErrInvalidLengthExec 6057 } 6058 if postIndex > l { 6059 return io.ErrUnexpectedEOF 6060 } 6061 if err := m.Origin.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 6062 return err 6063 } 6064 iNdEx = postIndex 6065 case 3: 6066 if wireType != 0 { 6067 return fmt.Errorf("proto: wrong wireType = %d for field StackDepth", wireType) 6068 } 6069 m.StackDepth = 0 6070 for shift := uint(0); ; shift += 7 { 6071 if shift >= 64 { 6072 return ErrIntOverflowExec 6073 } 6074 if iNdEx >= l { 6075 return io.ErrUnexpectedEOF 6076 } 6077 b := dAtA[iNdEx] 6078 iNdEx++ 6079 m.StackDepth |= uint64(b&0x7F) << shift 6080 if b < 0x80 { 6081 break 6082 } 6083 } 6084 case 4: 6085 if wireType != 2 { 6086 return fmt.Errorf("proto: wrong wireType = %d for field Return", wireType) 6087 } 6088 var byteLen int 6089 for shift := uint(0); ; shift += 7 { 6090 if shift >= 64 { 6091 return ErrIntOverflowExec 6092 } 6093 if iNdEx >= l { 6094 return io.ErrUnexpectedEOF 6095 } 6096 b := dAtA[iNdEx] 6097 iNdEx++ 6098 byteLen |= int(b&0x7F) << shift 6099 if b < 0x80 { 6100 break 6101 } 6102 } 6103 if byteLen < 0 { 6104 return ErrInvalidLengthExec 6105 } 6106 postIndex := iNdEx + byteLen 6107 if postIndex < 0 { 6108 return ErrInvalidLengthExec 6109 } 6110 if postIndex > l { 6111 return io.ErrUnexpectedEOF 6112 } 6113 if err := m.Return.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 6114 return err 6115 } 6116 iNdEx = postIndex 6117 case 5: 6118 if wireType != 0 { 6119 return fmt.Errorf("proto: wrong wireType = %d for field CallType", wireType) 6120 } 6121 m.CallType = 0 6122 for shift := uint(0); ; shift += 7 { 6123 if shift >= 64 { 6124 return ErrIntOverflowExec 6125 } 6126 if iNdEx >= l { 6127 return io.ErrUnexpectedEOF 6128 } 6129 b := dAtA[iNdEx] 6130 iNdEx++ 6131 m.CallType |= CallType(b&0x7F) << shift 6132 if b < 0x80 { 6133 break 6134 } 6135 } 6136 default: 6137 iNdEx = preIndex 6138 skippy, err := skipExec(dAtA[iNdEx:]) 6139 if err != nil { 6140 return err 6141 } 6142 if (skippy < 0) || (iNdEx+skippy) < 0 { 6143 return ErrInvalidLengthExec 6144 } 6145 if (iNdEx + skippy) > l { 6146 return io.ErrUnexpectedEOF 6147 } 6148 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 6149 iNdEx += skippy 6150 } 6151 } 6152 6153 if iNdEx > l { 6154 return io.ErrUnexpectedEOF 6155 } 6156 return nil 6157 } 6158 func (m *PrintEvent) Unmarshal(dAtA []byte) error { 6159 l := len(dAtA) 6160 iNdEx := 0 6161 for iNdEx < l { 6162 preIndex := iNdEx 6163 var wire uint64 6164 for shift := uint(0); ; shift += 7 { 6165 if shift >= 64 { 6166 return ErrIntOverflowExec 6167 } 6168 if iNdEx >= l { 6169 return io.ErrUnexpectedEOF 6170 } 6171 b := dAtA[iNdEx] 6172 iNdEx++ 6173 wire |= uint64(b&0x7F) << shift 6174 if b < 0x80 { 6175 break 6176 } 6177 } 6178 fieldNum := int32(wire >> 3) 6179 wireType := int(wire & 0x7) 6180 if wireType == 4 { 6181 return fmt.Errorf("proto: PrintEvent: wiretype end group for non-group") 6182 } 6183 if fieldNum <= 0 { 6184 return fmt.Errorf("proto: PrintEvent: illegal tag %d (wire type %d)", fieldNum, wire) 6185 } 6186 switch fieldNum { 6187 case 1: 6188 if wireType != 2 { 6189 return fmt.Errorf("proto: wrong wireType = %d for field Address", wireType) 6190 } 6191 var byteLen int 6192 for shift := uint(0); ; shift += 7 { 6193 if shift >= 64 { 6194 return ErrIntOverflowExec 6195 } 6196 if iNdEx >= l { 6197 return io.ErrUnexpectedEOF 6198 } 6199 b := dAtA[iNdEx] 6200 iNdEx++ 6201 byteLen |= int(b&0x7F) << shift 6202 if b < 0x80 { 6203 break 6204 } 6205 } 6206 if byteLen < 0 { 6207 return ErrInvalidLengthExec 6208 } 6209 postIndex := iNdEx + byteLen 6210 if postIndex < 0 { 6211 return ErrInvalidLengthExec 6212 } 6213 if postIndex > l { 6214 return io.ErrUnexpectedEOF 6215 } 6216 if err := m.Address.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 6217 return err 6218 } 6219 iNdEx = postIndex 6220 case 2: 6221 if wireType != 2 { 6222 return fmt.Errorf("proto: wrong wireType = %d for field Data", wireType) 6223 } 6224 var byteLen int 6225 for shift := uint(0); ; shift += 7 { 6226 if shift >= 64 { 6227 return ErrIntOverflowExec 6228 } 6229 if iNdEx >= l { 6230 return io.ErrUnexpectedEOF 6231 } 6232 b := dAtA[iNdEx] 6233 iNdEx++ 6234 byteLen |= int(b&0x7F) << shift 6235 if b < 0x80 { 6236 break 6237 } 6238 } 6239 if byteLen < 0 { 6240 return ErrInvalidLengthExec 6241 } 6242 postIndex := iNdEx + byteLen 6243 if postIndex < 0 { 6244 return ErrInvalidLengthExec 6245 } 6246 if postIndex > l { 6247 return io.ErrUnexpectedEOF 6248 } 6249 if err := m.Data.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 6250 return err 6251 } 6252 iNdEx = postIndex 6253 default: 6254 iNdEx = preIndex 6255 skippy, err := skipExec(dAtA[iNdEx:]) 6256 if err != nil { 6257 return err 6258 } 6259 if (skippy < 0) || (iNdEx+skippy) < 0 { 6260 return ErrInvalidLengthExec 6261 } 6262 if (iNdEx + skippy) > l { 6263 return io.ErrUnexpectedEOF 6264 } 6265 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 6266 iNdEx += skippy 6267 } 6268 } 6269 6270 if iNdEx > l { 6271 return io.ErrUnexpectedEOF 6272 } 6273 return nil 6274 } 6275 func (m *GovernAccountEvent) Unmarshal(dAtA []byte) error { 6276 l := len(dAtA) 6277 iNdEx := 0 6278 for iNdEx < l { 6279 preIndex := iNdEx 6280 var wire uint64 6281 for shift := uint(0); ; shift += 7 { 6282 if shift >= 64 { 6283 return ErrIntOverflowExec 6284 } 6285 if iNdEx >= l { 6286 return io.ErrUnexpectedEOF 6287 } 6288 b := dAtA[iNdEx] 6289 iNdEx++ 6290 wire |= uint64(b&0x7F) << shift 6291 if b < 0x80 { 6292 break 6293 } 6294 } 6295 fieldNum := int32(wire >> 3) 6296 wireType := int(wire & 0x7) 6297 if wireType == 4 { 6298 return fmt.Errorf("proto: GovernAccountEvent: wiretype end group for non-group") 6299 } 6300 if fieldNum <= 0 { 6301 return fmt.Errorf("proto: GovernAccountEvent: illegal tag %d (wire type %d)", fieldNum, wire) 6302 } 6303 switch fieldNum { 6304 case 1: 6305 if wireType != 2 { 6306 return fmt.Errorf("proto: wrong wireType = %d for field AccountUpdate", wireType) 6307 } 6308 var msglen int 6309 for shift := uint(0); ; shift += 7 { 6310 if shift >= 64 { 6311 return ErrIntOverflowExec 6312 } 6313 if iNdEx >= l { 6314 return io.ErrUnexpectedEOF 6315 } 6316 b := dAtA[iNdEx] 6317 iNdEx++ 6318 msglen |= int(b&0x7F) << shift 6319 if b < 0x80 { 6320 break 6321 } 6322 } 6323 if msglen < 0 { 6324 return ErrInvalidLengthExec 6325 } 6326 postIndex := iNdEx + msglen 6327 if postIndex < 0 { 6328 return ErrInvalidLengthExec 6329 } 6330 if postIndex > l { 6331 return io.ErrUnexpectedEOF 6332 } 6333 if m.AccountUpdate == nil { 6334 m.AccountUpdate = &spec.TemplateAccount{} 6335 } 6336 if err := m.AccountUpdate.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 6337 return err 6338 } 6339 iNdEx = postIndex 6340 default: 6341 iNdEx = preIndex 6342 skippy, err := skipExec(dAtA[iNdEx:]) 6343 if err != nil { 6344 return err 6345 } 6346 if (skippy < 0) || (iNdEx+skippy) < 0 { 6347 return ErrInvalidLengthExec 6348 } 6349 if (iNdEx + skippy) > l { 6350 return io.ErrUnexpectedEOF 6351 } 6352 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 6353 iNdEx += skippy 6354 } 6355 } 6356 6357 if iNdEx > l { 6358 return io.ErrUnexpectedEOF 6359 } 6360 return nil 6361 } 6362 func (m *InputEvent) Unmarshal(dAtA []byte) error { 6363 l := len(dAtA) 6364 iNdEx := 0 6365 for iNdEx < l { 6366 preIndex := iNdEx 6367 var wire uint64 6368 for shift := uint(0); ; shift += 7 { 6369 if shift >= 64 { 6370 return ErrIntOverflowExec 6371 } 6372 if iNdEx >= l { 6373 return io.ErrUnexpectedEOF 6374 } 6375 b := dAtA[iNdEx] 6376 iNdEx++ 6377 wire |= uint64(b&0x7F) << shift 6378 if b < 0x80 { 6379 break 6380 } 6381 } 6382 fieldNum := int32(wire >> 3) 6383 wireType := int(wire & 0x7) 6384 if wireType == 4 { 6385 return fmt.Errorf("proto: InputEvent: wiretype end group for non-group") 6386 } 6387 if fieldNum <= 0 { 6388 return fmt.Errorf("proto: InputEvent: illegal tag %d (wire type %d)", fieldNum, wire) 6389 } 6390 switch fieldNum { 6391 case 1: 6392 if wireType != 2 { 6393 return fmt.Errorf("proto: wrong wireType = %d for field Address", wireType) 6394 } 6395 var byteLen int 6396 for shift := uint(0); ; shift += 7 { 6397 if shift >= 64 { 6398 return ErrIntOverflowExec 6399 } 6400 if iNdEx >= l { 6401 return io.ErrUnexpectedEOF 6402 } 6403 b := dAtA[iNdEx] 6404 iNdEx++ 6405 byteLen |= int(b&0x7F) << shift 6406 if b < 0x80 { 6407 break 6408 } 6409 } 6410 if byteLen < 0 { 6411 return ErrInvalidLengthExec 6412 } 6413 postIndex := iNdEx + byteLen 6414 if postIndex < 0 { 6415 return ErrInvalidLengthExec 6416 } 6417 if postIndex > l { 6418 return io.ErrUnexpectedEOF 6419 } 6420 if err := m.Address.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 6421 return err 6422 } 6423 iNdEx = postIndex 6424 default: 6425 iNdEx = preIndex 6426 skippy, err := skipExec(dAtA[iNdEx:]) 6427 if err != nil { 6428 return err 6429 } 6430 if (skippy < 0) || (iNdEx+skippy) < 0 { 6431 return ErrInvalidLengthExec 6432 } 6433 if (iNdEx + skippy) > l { 6434 return io.ErrUnexpectedEOF 6435 } 6436 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 6437 iNdEx += skippy 6438 } 6439 } 6440 6441 if iNdEx > l { 6442 return io.ErrUnexpectedEOF 6443 } 6444 return nil 6445 } 6446 func (m *OutputEvent) Unmarshal(dAtA []byte) error { 6447 l := len(dAtA) 6448 iNdEx := 0 6449 for iNdEx < l { 6450 preIndex := iNdEx 6451 var wire uint64 6452 for shift := uint(0); ; shift += 7 { 6453 if shift >= 64 { 6454 return ErrIntOverflowExec 6455 } 6456 if iNdEx >= l { 6457 return io.ErrUnexpectedEOF 6458 } 6459 b := dAtA[iNdEx] 6460 iNdEx++ 6461 wire |= uint64(b&0x7F) << shift 6462 if b < 0x80 { 6463 break 6464 } 6465 } 6466 fieldNum := int32(wire >> 3) 6467 wireType := int(wire & 0x7) 6468 if wireType == 4 { 6469 return fmt.Errorf("proto: OutputEvent: wiretype end group for non-group") 6470 } 6471 if fieldNum <= 0 { 6472 return fmt.Errorf("proto: OutputEvent: illegal tag %d (wire type %d)", fieldNum, wire) 6473 } 6474 switch fieldNum { 6475 case 1: 6476 if wireType != 2 { 6477 return fmt.Errorf("proto: wrong wireType = %d for field Address", wireType) 6478 } 6479 var byteLen int 6480 for shift := uint(0); ; shift += 7 { 6481 if shift >= 64 { 6482 return ErrIntOverflowExec 6483 } 6484 if iNdEx >= l { 6485 return io.ErrUnexpectedEOF 6486 } 6487 b := dAtA[iNdEx] 6488 iNdEx++ 6489 byteLen |= int(b&0x7F) << shift 6490 if b < 0x80 { 6491 break 6492 } 6493 } 6494 if byteLen < 0 { 6495 return ErrInvalidLengthExec 6496 } 6497 postIndex := iNdEx + byteLen 6498 if postIndex < 0 { 6499 return ErrInvalidLengthExec 6500 } 6501 if postIndex > l { 6502 return io.ErrUnexpectedEOF 6503 } 6504 if err := m.Address.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 6505 return err 6506 } 6507 iNdEx = postIndex 6508 default: 6509 iNdEx = preIndex 6510 skippy, err := skipExec(dAtA[iNdEx:]) 6511 if err != nil { 6512 return err 6513 } 6514 if (skippy < 0) || (iNdEx+skippy) < 0 { 6515 return ErrInvalidLengthExec 6516 } 6517 if (iNdEx + skippy) > l { 6518 return io.ErrUnexpectedEOF 6519 } 6520 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 6521 iNdEx += skippy 6522 } 6523 } 6524 6525 if iNdEx > l { 6526 return io.ErrUnexpectedEOF 6527 } 6528 return nil 6529 } 6530 func (m *CallData) Unmarshal(dAtA []byte) error { 6531 l := len(dAtA) 6532 iNdEx := 0 6533 for iNdEx < l { 6534 preIndex := iNdEx 6535 var wire uint64 6536 for shift := uint(0); ; shift += 7 { 6537 if shift >= 64 { 6538 return ErrIntOverflowExec 6539 } 6540 if iNdEx >= l { 6541 return io.ErrUnexpectedEOF 6542 } 6543 b := dAtA[iNdEx] 6544 iNdEx++ 6545 wire |= uint64(b&0x7F) << shift 6546 if b < 0x80 { 6547 break 6548 } 6549 } 6550 fieldNum := int32(wire >> 3) 6551 wireType := int(wire & 0x7) 6552 if wireType == 4 { 6553 return fmt.Errorf("proto: CallData: wiretype end group for non-group") 6554 } 6555 if fieldNum <= 0 { 6556 return fmt.Errorf("proto: CallData: illegal tag %d (wire type %d)", fieldNum, wire) 6557 } 6558 switch fieldNum { 6559 case 1: 6560 if wireType != 2 { 6561 return fmt.Errorf("proto: wrong wireType = %d for field Caller", wireType) 6562 } 6563 var byteLen int 6564 for shift := uint(0); ; shift += 7 { 6565 if shift >= 64 { 6566 return ErrIntOverflowExec 6567 } 6568 if iNdEx >= l { 6569 return io.ErrUnexpectedEOF 6570 } 6571 b := dAtA[iNdEx] 6572 iNdEx++ 6573 byteLen |= int(b&0x7F) << shift 6574 if b < 0x80 { 6575 break 6576 } 6577 } 6578 if byteLen < 0 { 6579 return ErrInvalidLengthExec 6580 } 6581 postIndex := iNdEx + byteLen 6582 if postIndex < 0 { 6583 return ErrInvalidLengthExec 6584 } 6585 if postIndex > l { 6586 return io.ErrUnexpectedEOF 6587 } 6588 if err := m.Caller.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 6589 return err 6590 } 6591 iNdEx = postIndex 6592 case 2: 6593 if wireType != 2 { 6594 return fmt.Errorf("proto: wrong wireType = %d for field Callee", wireType) 6595 } 6596 var byteLen int 6597 for shift := uint(0); ; shift += 7 { 6598 if shift >= 64 { 6599 return ErrIntOverflowExec 6600 } 6601 if iNdEx >= l { 6602 return io.ErrUnexpectedEOF 6603 } 6604 b := dAtA[iNdEx] 6605 iNdEx++ 6606 byteLen |= int(b&0x7F) << shift 6607 if b < 0x80 { 6608 break 6609 } 6610 } 6611 if byteLen < 0 { 6612 return ErrInvalidLengthExec 6613 } 6614 postIndex := iNdEx + byteLen 6615 if postIndex < 0 { 6616 return ErrInvalidLengthExec 6617 } 6618 if postIndex > l { 6619 return io.ErrUnexpectedEOF 6620 } 6621 if err := m.Callee.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 6622 return err 6623 } 6624 iNdEx = postIndex 6625 case 3: 6626 if wireType != 2 { 6627 return fmt.Errorf("proto: wrong wireType = %d for field Data", wireType) 6628 } 6629 var byteLen int 6630 for shift := uint(0); ; shift += 7 { 6631 if shift >= 64 { 6632 return ErrIntOverflowExec 6633 } 6634 if iNdEx >= l { 6635 return io.ErrUnexpectedEOF 6636 } 6637 b := dAtA[iNdEx] 6638 iNdEx++ 6639 byteLen |= int(b&0x7F) << shift 6640 if b < 0x80 { 6641 break 6642 } 6643 } 6644 if byteLen < 0 { 6645 return ErrInvalidLengthExec 6646 } 6647 postIndex := iNdEx + byteLen 6648 if postIndex < 0 { 6649 return ErrInvalidLengthExec 6650 } 6651 if postIndex > l { 6652 return io.ErrUnexpectedEOF 6653 } 6654 if err := m.Data.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 6655 return err 6656 } 6657 iNdEx = postIndex 6658 case 4: 6659 if wireType != 2 { 6660 return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType) 6661 } 6662 var byteLen int 6663 for shift := uint(0); ; shift += 7 { 6664 if shift >= 64 { 6665 return ErrIntOverflowExec 6666 } 6667 if iNdEx >= l { 6668 return io.ErrUnexpectedEOF 6669 } 6670 b := dAtA[iNdEx] 6671 iNdEx++ 6672 byteLen |= int(b&0x7F) << shift 6673 if b < 0x80 { 6674 break 6675 } 6676 } 6677 if byteLen < 0 { 6678 return ErrInvalidLengthExec 6679 } 6680 postIndex := iNdEx + byteLen 6681 if postIndex < 0 { 6682 return ErrInvalidLengthExec 6683 } 6684 if postIndex > l { 6685 return io.ErrUnexpectedEOF 6686 } 6687 m.Value = append(m.Value[:0], dAtA[iNdEx:postIndex]...) 6688 if m.Value == nil { 6689 m.Value = []byte{} 6690 } 6691 iNdEx = postIndex 6692 case 5: 6693 if wireType != 2 { 6694 return fmt.Errorf("proto: wrong wireType = %d for field Gas", wireType) 6695 } 6696 var byteLen int 6697 for shift := uint(0); ; shift += 7 { 6698 if shift >= 64 { 6699 return ErrIntOverflowExec 6700 } 6701 if iNdEx >= l { 6702 return io.ErrUnexpectedEOF 6703 } 6704 b := dAtA[iNdEx] 6705 iNdEx++ 6706 byteLen |= int(b&0x7F) << shift 6707 if b < 0x80 { 6708 break 6709 } 6710 } 6711 if byteLen < 0 { 6712 return ErrInvalidLengthExec 6713 } 6714 postIndex := iNdEx + byteLen 6715 if postIndex < 0 { 6716 return ErrInvalidLengthExec 6717 } 6718 if postIndex > l { 6719 return io.ErrUnexpectedEOF 6720 } 6721 m.Gas = append(m.Gas[:0], dAtA[iNdEx:postIndex]...) 6722 if m.Gas == nil { 6723 m.Gas = []byte{} 6724 } 6725 iNdEx = postIndex 6726 default: 6727 iNdEx = preIndex 6728 skippy, err := skipExec(dAtA[iNdEx:]) 6729 if err != nil { 6730 return err 6731 } 6732 if (skippy < 0) || (iNdEx+skippy) < 0 { 6733 return ErrInvalidLengthExec 6734 } 6735 if (iNdEx + skippy) > l { 6736 return io.ErrUnexpectedEOF 6737 } 6738 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 6739 iNdEx += skippy 6740 } 6741 } 6742 6743 if iNdEx > l { 6744 return io.ErrUnexpectedEOF 6745 } 6746 return nil 6747 } 6748 func skipExec(dAtA []byte) (n int, err error) { 6749 l := len(dAtA) 6750 iNdEx := 0 6751 depth := 0 6752 for iNdEx < l { 6753 var wire uint64 6754 for shift := uint(0); ; shift += 7 { 6755 if shift >= 64 { 6756 return 0, ErrIntOverflowExec 6757 } 6758 if iNdEx >= l { 6759 return 0, io.ErrUnexpectedEOF 6760 } 6761 b := dAtA[iNdEx] 6762 iNdEx++ 6763 wire |= (uint64(b) & 0x7F) << shift 6764 if b < 0x80 { 6765 break 6766 } 6767 } 6768 wireType := int(wire & 0x7) 6769 switch wireType { 6770 case 0: 6771 for shift := uint(0); ; shift += 7 { 6772 if shift >= 64 { 6773 return 0, ErrIntOverflowExec 6774 } 6775 if iNdEx >= l { 6776 return 0, io.ErrUnexpectedEOF 6777 } 6778 iNdEx++ 6779 if dAtA[iNdEx-1] < 0x80 { 6780 break 6781 } 6782 } 6783 case 1: 6784 iNdEx += 8 6785 case 2: 6786 var length int 6787 for shift := uint(0); ; shift += 7 { 6788 if shift >= 64 { 6789 return 0, ErrIntOverflowExec 6790 } 6791 if iNdEx >= l { 6792 return 0, io.ErrUnexpectedEOF 6793 } 6794 b := dAtA[iNdEx] 6795 iNdEx++ 6796 length |= (int(b) & 0x7F) << shift 6797 if b < 0x80 { 6798 break 6799 } 6800 } 6801 if length < 0 { 6802 return 0, ErrInvalidLengthExec 6803 } 6804 iNdEx += length 6805 case 3: 6806 depth++ 6807 case 4: 6808 if depth == 0 { 6809 return 0, ErrUnexpectedEndOfGroupExec 6810 } 6811 depth-- 6812 case 5: 6813 iNdEx += 4 6814 default: 6815 return 0, fmt.Errorf("proto: illegal wireType %d", wireType) 6816 } 6817 if iNdEx < 0 { 6818 return 0, ErrInvalidLengthExec 6819 } 6820 if depth == 0 { 6821 return iNdEx, nil 6822 } 6823 } 6824 return 0, io.ErrUnexpectedEOF 6825 } 6826 6827 var ( 6828 ErrInvalidLengthExec = fmt.Errorf("proto: negative length found during unmarshaling") 6829 ErrIntOverflowExec = fmt.Errorf("proto: integer overflow") 6830 ErrUnexpectedEndOfGroupExec = fmt.Errorf("proto: unexpected end of group") 6831 )