github.com/Finschia/finschia-sdk@v0.48.1/types/abci.pb.go (about) 1 // Code generated by protoc-gen-gogo. DO NOT EDIT. 2 // source: cosmos/base/abci/v1beta1/abci.proto 3 4 package types 5 6 import ( 7 fmt "fmt" 8 types "github.com/Finschia/finschia-sdk/codec/types" 9 _ "github.com/gogo/protobuf/gogoproto" 10 proto "github.com/gogo/protobuf/proto" 11 types1 "github.com/tendermint/tendermint/abci/types" 12 io "io" 13 math "math" 14 math_bits "math/bits" 15 reflect "reflect" 16 strings "strings" 17 ) 18 19 // Reference imports to suppress errors if they are not otherwise used. 20 var _ = proto.Marshal 21 var _ = fmt.Errorf 22 var _ = math.Inf 23 24 // This is a compile-time assertion to ensure that this generated file 25 // is compatible with the proto package it is being compiled against. 26 // A compilation error at this line likely means your copy of the 27 // proto package needs to be updated. 28 const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package 29 30 // TxResponse defines a structure containing relevant tx data and metadata. The 31 // tags are stringified and the log is JSON decoded. 32 type TxResponse struct { 33 // The block height 34 Height int64 `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"` 35 // The transaction hash. 36 TxHash string `protobuf:"bytes,2,opt,name=txhash,proto3" json:"txhash,omitempty"` 37 // Namespace for the Code 38 Codespace string `protobuf:"bytes,3,opt,name=codespace,proto3" json:"codespace,omitempty"` 39 // Response code. 40 Code uint32 `protobuf:"varint,4,opt,name=code,proto3" json:"code,omitempty"` 41 // Result bytes, if any. 42 Data string `protobuf:"bytes,5,opt,name=data,proto3" json:"data,omitempty"` 43 // The output of the application's logger (raw string). May be 44 // non-deterministic. 45 RawLog string `protobuf:"bytes,6,opt,name=raw_log,json=rawLog,proto3" json:"raw_log,omitempty"` 46 // The output of the application's logger (typed). May be non-deterministic. 47 Logs ABCIMessageLogs `protobuf:"bytes,7,rep,name=logs,proto3,castrepeated=ABCIMessageLogs" json:"logs"` 48 // Additional information. May be non-deterministic. 49 Info string `protobuf:"bytes,8,opt,name=info,proto3" json:"info,omitempty"` 50 // Amount of gas requested for transaction. 51 GasWanted int64 `protobuf:"varint,9,opt,name=gas_wanted,json=gasWanted,proto3" json:"gas_wanted,omitempty"` 52 // Amount of gas consumed by transaction. 53 GasUsed int64 `protobuf:"varint,10,opt,name=gas_used,json=gasUsed,proto3" json:"gas_used,omitempty"` 54 // The request transaction bytes. 55 Tx *types.Any `protobuf:"bytes,11,opt,name=tx,proto3" json:"tx,omitempty"` 56 // Time of the previous block. For heights > 1, it's the weighted median of 57 // the timestamps of the valid votes in the block.LastCommit. For height == 1, 58 // it's genesis time. 59 Timestamp string `protobuf:"bytes,12,opt,name=timestamp,proto3" json:"timestamp,omitempty"` 60 // Events defines all the events emitted by processing a transaction. Note, 61 // these events include those emitted by processing all the messages and those 62 // emitted from the ante handler. Whereas Logs contains the events, with 63 // additional metadata, emitted only by processing the messages. 64 // 65 // Since: cosmos-sdk 0.42.11, 0.44.5, 0.45 66 Events []types1.Event `protobuf:"bytes,13,rep,name=events,proto3" json:"events"` 67 } 68 69 func (m *TxResponse) Reset() { *m = TxResponse{} } 70 func (*TxResponse) ProtoMessage() {} 71 func (*TxResponse) Descriptor() ([]byte, []int) { 72 return fileDescriptor_4e37629bc7eb0df8, []int{0} 73 } 74 func (m *TxResponse) XXX_Unmarshal(b []byte) error { 75 return m.Unmarshal(b) 76 } 77 func (m *TxResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 78 if deterministic { 79 return xxx_messageInfo_TxResponse.Marshal(b, m, deterministic) 80 } else { 81 b = b[:cap(b)] 82 n, err := m.MarshalToSizedBuffer(b) 83 if err != nil { 84 return nil, err 85 } 86 return b[:n], nil 87 } 88 } 89 func (m *TxResponse) XXX_Merge(src proto.Message) { 90 xxx_messageInfo_TxResponse.Merge(m, src) 91 } 92 func (m *TxResponse) XXX_Size() int { 93 return m.Size() 94 } 95 func (m *TxResponse) XXX_DiscardUnknown() { 96 xxx_messageInfo_TxResponse.DiscardUnknown(m) 97 } 98 99 var xxx_messageInfo_TxResponse proto.InternalMessageInfo 100 101 // ABCIMessageLog defines a structure containing an indexed tx ABCI message log. 102 type ABCIMessageLog struct { 103 MsgIndex uint32 `protobuf:"varint,1,opt,name=msg_index,json=msgIndex,proto3" json:"msg_index,omitempty"` 104 Log string `protobuf:"bytes,2,opt,name=log,proto3" json:"log,omitempty"` 105 // Events contains a slice of Event objects that were emitted during some 106 // execution. 107 Events StringEvents `protobuf:"bytes,3,rep,name=events,proto3,castrepeated=StringEvents" json:"events"` 108 } 109 110 func (m *ABCIMessageLog) Reset() { *m = ABCIMessageLog{} } 111 func (*ABCIMessageLog) ProtoMessage() {} 112 func (*ABCIMessageLog) Descriptor() ([]byte, []int) { 113 return fileDescriptor_4e37629bc7eb0df8, []int{1} 114 } 115 func (m *ABCIMessageLog) XXX_Unmarshal(b []byte) error { 116 return m.Unmarshal(b) 117 } 118 func (m *ABCIMessageLog) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 119 if deterministic { 120 return xxx_messageInfo_ABCIMessageLog.Marshal(b, m, deterministic) 121 } else { 122 b = b[:cap(b)] 123 n, err := m.MarshalToSizedBuffer(b) 124 if err != nil { 125 return nil, err 126 } 127 return b[:n], nil 128 } 129 } 130 func (m *ABCIMessageLog) XXX_Merge(src proto.Message) { 131 xxx_messageInfo_ABCIMessageLog.Merge(m, src) 132 } 133 func (m *ABCIMessageLog) XXX_Size() int { 134 return m.Size() 135 } 136 func (m *ABCIMessageLog) XXX_DiscardUnknown() { 137 xxx_messageInfo_ABCIMessageLog.DiscardUnknown(m) 138 } 139 140 var xxx_messageInfo_ABCIMessageLog proto.InternalMessageInfo 141 142 func (m *ABCIMessageLog) GetMsgIndex() uint32 { 143 if m != nil { 144 return m.MsgIndex 145 } 146 return 0 147 } 148 149 func (m *ABCIMessageLog) GetLog() string { 150 if m != nil { 151 return m.Log 152 } 153 return "" 154 } 155 156 func (m *ABCIMessageLog) GetEvents() StringEvents { 157 if m != nil { 158 return m.Events 159 } 160 return nil 161 } 162 163 // StringEvent defines en Event object wrapper where all the attributes 164 // contain key/value pairs that are strings instead of raw bytes. 165 type StringEvent struct { 166 Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` 167 Attributes []Attribute `protobuf:"bytes,2,rep,name=attributes,proto3" json:"attributes"` 168 } 169 170 func (m *StringEvent) Reset() { *m = StringEvent{} } 171 func (*StringEvent) ProtoMessage() {} 172 func (*StringEvent) Descriptor() ([]byte, []int) { 173 return fileDescriptor_4e37629bc7eb0df8, []int{2} 174 } 175 func (m *StringEvent) XXX_Unmarshal(b []byte) error { 176 return m.Unmarshal(b) 177 } 178 func (m *StringEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 179 if deterministic { 180 return xxx_messageInfo_StringEvent.Marshal(b, m, deterministic) 181 } else { 182 b = b[:cap(b)] 183 n, err := m.MarshalToSizedBuffer(b) 184 if err != nil { 185 return nil, err 186 } 187 return b[:n], nil 188 } 189 } 190 func (m *StringEvent) XXX_Merge(src proto.Message) { 191 xxx_messageInfo_StringEvent.Merge(m, src) 192 } 193 func (m *StringEvent) XXX_Size() int { 194 return m.Size() 195 } 196 func (m *StringEvent) XXX_DiscardUnknown() { 197 xxx_messageInfo_StringEvent.DiscardUnknown(m) 198 } 199 200 var xxx_messageInfo_StringEvent proto.InternalMessageInfo 201 202 func (m *StringEvent) GetType() string { 203 if m != nil { 204 return m.Type 205 } 206 return "" 207 } 208 209 func (m *StringEvent) GetAttributes() []Attribute { 210 if m != nil { 211 return m.Attributes 212 } 213 return nil 214 } 215 216 // Attribute defines an attribute wrapper where the key and value are 217 // strings instead of raw bytes. 218 type Attribute struct { 219 Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` 220 Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` 221 } 222 223 func (m *Attribute) Reset() { *m = Attribute{} } 224 func (*Attribute) ProtoMessage() {} 225 func (*Attribute) Descriptor() ([]byte, []int) { 226 return fileDescriptor_4e37629bc7eb0df8, []int{3} 227 } 228 func (m *Attribute) XXX_Unmarshal(b []byte) error { 229 return m.Unmarshal(b) 230 } 231 func (m *Attribute) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 232 if deterministic { 233 return xxx_messageInfo_Attribute.Marshal(b, m, deterministic) 234 } else { 235 b = b[:cap(b)] 236 n, err := m.MarshalToSizedBuffer(b) 237 if err != nil { 238 return nil, err 239 } 240 return b[:n], nil 241 } 242 } 243 func (m *Attribute) XXX_Merge(src proto.Message) { 244 xxx_messageInfo_Attribute.Merge(m, src) 245 } 246 func (m *Attribute) XXX_Size() int { 247 return m.Size() 248 } 249 func (m *Attribute) XXX_DiscardUnknown() { 250 xxx_messageInfo_Attribute.DiscardUnknown(m) 251 } 252 253 var xxx_messageInfo_Attribute proto.InternalMessageInfo 254 255 func (m *Attribute) GetKey() string { 256 if m != nil { 257 return m.Key 258 } 259 return "" 260 } 261 262 func (m *Attribute) GetValue() string { 263 if m != nil { 264 return m.Value 265 } 266 return "" 267 } 268 269 // GasInfo defines tx execution gas context. 270 type GasInfo struct { 271 // GasWanted is the maximum units of work we allow this tx to perform. 272 GasWanted uint64 `protobuf:"varint,1,opt,name=gas_wanted,json=gasWanted,proto3" json:"gas_wanted,omitempty" yaml:"gas_wanted"` 273 // GasUsed is the amount of gas actually consumed. 274 GasUsed uint64 `protobuf:"varint,2,opt,name=gas_used,json=gasUsed,proto3" json:"gas_used,omitempty" yaml:"gas_used"` 275 } 276 277 func (m *GasInfo) Reset() { *m = GasInfo{} } 278 func (*GasInfo) ProtoMessage() {} 279 func (*GasInfo) Descriptor() ([]byte, []int) { 280 return fileDescriptor_4e37629bc7eb0df8, []int{4} 281 } 282 func (m *GasInfo) XXX_Unmarshal(b []byte) error { 283 return m.Unmarshal(b) 284 } 285 func (m *GasInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 286 if deterministic { 287 return xxx_messageInfo_GasInfo.Marshal(b, m, deterministic) 288 } else { 289 b = b[:cap(b)] 290 n, err := m.MarshalToSizedBuffer(b) 291 if err != nil { 292 return nil, err 293 } 294 return b[:n], nil 295 } 296 } 297 func (m *GasInfo) XXX_Merge(src proto.Message) { 298 xxx_messageInfo_GasInfo.Merge(m, src) 299 } 300 func (m *GasInfo) XXX_Size() int { 301 return m.Size() 302 } 303 func (m *GasInfo) XXX_DiscardUnknown() { 304 xxx_messageInfo_GasInfo.DiscardUnknown(m) 305 } 306 307 var xxx_messageInfo_GasInfo proto.InternalMessageInfo 308 309 func (m *GasInfo) GetGasWanted() uint64 { 310 if m != nil { 311 return m.GasWanted 312 } 313 return 0 314 } 315 316 func (m *GasInfo) GetGasUsed() uint64 { 317 if m != nil { 318 return m.GasUsed 319 } 320 return 0 321 } 322 323 // Result is the union of ResponseFormat and ResponseCheckTx. 324 type Result struct { 325 // Data is any data returned from message or handler execution. It MUST be 326 // length prefixed in order to separate data from multiple message executions. 327 Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` 328 // Log contains the log information from message or handler execution. 329 Log string `protobuf:"bytes,2,opt,name=log,proto3" json:"log,omitempty"` 330 // Events contains a slice of Event objects that were emitted during message 331 // or handler execution. 332 Events []types1.Event `protobuf:"bytes,3,rep,name=events,proto3" json:"events"` 333 } 334 335 func (m *Result) Reset() { *m = Result{} } 336 func (*Result) ProtoMessage() {} 337 func (*Result) Descriptor() ([]byte, []int) { 338 return fileDescriptor_4e37629bc7eb0df8, []int{5} 339 } 340 func (m *Result) XXX_Unmarshal(b []byte) error { 341 return m.Unmarshal(b) 342 } 343 func (m *Result) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 344 if deterministic { 345 return xxx_messageInfo_Result.Marshal(b, m, deterministic) 346 } else { 347 b = b[:cap(b)] 348 n, err := m.MarshalToSizedBuffer(b) 349 if err != nil { 350 return nil, err 351 } 352 return b[:n], nil 353 } 354 } 355 func (m *Result) XXX_Merge(src proto.Message) { 356 xxx_messageInfo_Result.Merge(m, src) 357 } 358 func (m *Result) XXX_Size() int { 359 return m.Size() 360 } 361 func (m *Result) XXX_DiscardUnknown() { 362 xxx_messageInfo_Result.DiscardUnknown(m) 363 } 364 365 var xxx_messageInfo_Result proto.InternalMessageInfo 366 367 // SimulationResponse defines the response generated when a transaction is 368 // successfully simulated. 369 type SimulationResponse struct { 370 GasInfo `protobuf:"bytes,1,opt,name=gas_info,json=gasInfo,proto3,embedded=gas_info" json:"gas_info"` 371 Result *Result `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"` 372 } 373 374 func (m *SimulationResponse) Reset() { *m = SimulationResponse{} } 375 func (*SimulationResponse) ProtoMessage() {} 376 func (*SimulationResponse) Descriptor() ([]byte, []int) { 377 return fileDescriptor_4e37629bc7eb0df8, []int{6} 378 } 379 func (m *SimulationResponse) XXX_Unmarshal(b []byte) error { 380 return m.Unmarshal(b) 381 } 382 func (m *SimulationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 383 if deterministic { 384 return xxx_messageInfo_SimulationResponse.Marshal(b, m, deterministic) 385 } else { 386 b = b[:cap(b)] 387 n, err := m.MarshalToSizedBuffer(b) 388 if err != nil { 389 return nil, err 390 } 391 return b[:n], nil 392 } 393 } 394 func (m *SimulationResponse) XXX_Merge(src proto.Message) { 395 xxx_messageInfo_SimulationResponse.Merge(m, src) 396 } 397 func (m *SimulationResponse) XXX_Size() int { 398 return m.Size() 399 } 400 func (m *SimulationResponse) XXX_DiscardUnknown() { 401 xxx_messageInfo_SimulationResponse.DiscardUnknown(m) 402 } 403 404 var xxx_messageInfo_SimulationResponse proto.InternalMessageInfo 405 406 func (m *SimulationResponse) GetResult() *Result { 407 if m != nil { 408 return m.Result 409 } 410 return nil 411 } 412 413 // MsgData defines the data returned in a Result object during message 414 // execution. 415 type MsgData struct { 416 MsgType string `protobuf:"bytes,1,opt,name=msg_type,json=msgType,proto3" json:"msg_type,omitempty"` 417 Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` 418 } 419 420 func (m *MsgData) Reset() { *m = MsgData{} } 421 func (*MsgData) ProtoMessage() {} 422 func (*MsgData) Descriptor() ([]byte, []int) { 423 return fileDescriptor_4e37629bc7eb0df8, []int{7} 424 } 425 func (m *MsgData) XXX_Unmarshal(b []byte) error { 426 return m.Unmarshal(b) 427 } 428 func (m *MsgData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 429 if deterministic { 430 return xxx_messageInfo_MsgData.Marshal(b, m, deterministic) 431 } else { 432 b = b[:cap(b)] 433 n, err := m.MarshalToSizedBuffer(b) 434 if err != nil { 435 return nil, err 436 } 437 return b[:n], nil 438 } 439 } 440 func (m *MsgData) XXX_Merge(src proto.Message) { 441 xxx_messageInfo_MsgData.Merge(m, src) 442 } 443 func (m *MsgData) XXX_Size() int { 444 return m.Size() 445 } 446 func (m *MsgData) XXX_DiscardUnknown() { 447 xxx_messageInfo_MsgData.DiscardUnknown(m) 448 } 449 450 var xxx_messageInfo_MsgData proto.InternalMessageInfo 451 452 func (m *MsgData) GetMsgType() string { 453 if m != nil { 454 return m.MsgType 455 } 456 return "" 457 } 458 459 func (m *MsgData) GetData() []byte { 460 if m != nil { 461 return m.Data 462 } 463 return nil 464 } 465 466 // TxMsgData defines a list of MsgData. A transaction will have a MsgData object 467 // for each message. 468 type TxMsgData struct { 469 Data []*MsgData `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` 470 } 471 472 func (m *TxMsgData) Reset() { *m = TxMsgData{} } 473 func (*TxMsgData) ProtoMessage() {} 474 func (*TxMsgData) Descriptor() ([]byte, []int) { 475 return fileDescriptor_4e37629bc7eb0df8, []int{8} 476 } 477 func (m *TxMsgData) XXX_Unmarshal(b []byte) error { 478 return m.Unmarshal(b) 479 } 480 func (m *TxMsgData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 481 if deterministic { 482 return xxx_messageInfo_TxMsgData.Marshal(b, m, deterministic) 483 } else { 484 b = b[:cap(b)] 485 n, err := m.MarshalToSizedBuffer(b) 486 if err != nil { 487 return nil, err 488 } 489 return b[:n], nil 490 } 491 } 492 func (m *TxMsgData) XXX_Merge(src proto.Message) { 493 xxx_messageInfo_TxMsgData.Merge(m, src) 494 } 495 func (m *TxMsgData) XXX_Size() int { 496 return m.Size() 497 } 498 func (m *TxMsgData) XXX_DiscardUnknown() { 499 xxx_messageInfo_TxMsgData.DiscardUnknown(m) 500 } 501 502 var xxx_messageInfo_TxMsgData proto.InternalMessageInfo 503 504 func (m *TxMsgData) GetData() []*MsgData { 505 if m != nil { 506 return m.Data 507 } 508 return nil 509 } 510 511 // SearchTxsResult defines a structure for querying txs pageable 512 type SearchTxsResult struct { 513 // Count of all txs 514 TotalCount uint64 `protobuf:"varint,1,opt,name=total_count,json=totalCount,proto3" json:"total_count" yaml:"total_count"` 515 // Count of txs in current page 516 Count uint64 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` 517 // Index of current page, start from 1 518 PageNumber uint64 `protobuf:"varint,3,opt,name=page_number,json=pageNumber,proto3" json:"page_number" yaml:"page_number"` 519 // Count of total pages 520 PageTotal uint64 `protobuf:"varint,4,opt,name=page_total,json=pageTotal,proto3" json:"page_total" yaml:"page_total"` 521 // Max count txs per page 522 Limit uint64 `protobuf:"varint,5,opt,name=limit,proto3" json:"limit,omitempty"` 523 // List of txs in current page 524 Txs []*TxResponse `protobuf:"bytes,6,rep,name=txs,proto3" json:"txs,omitempty"` 525 } 526 527 func (m *SearchTxsResult) Reset() { *m = SearchTxsResult{} } 528 func (*SearchTxsResult) ProtoMessage() {} 529 func (*SearchTxsResult) Descriptor() ([]byte, []int) { 530 return fileDescriptor_4e37629bc7eb0df8, []int{9} 531 } 532 func (m *SearchTxsResult) XXX_Unmarshal(b []byte) error { 533 return m.Unmarshal(b) 534 } 535 func (m *SearchTxsResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 536 if deterministic { 537 return xxx_messageInfo_SearchTxsResult.Marshal(b, m, deterministic) 538 } else { 539 b = b[:cap(b)] 540 n, err := m.MarshalToSizedBuffer(b) 541 if err != nil { 542 return nil, err 543 } 544 return b[:n], nil 545 } 546 } 547 func (m *SearchTxsResult) XXX_Merge(src proto.Message) { 548 xxx_messageInfo_SearchTxsResult.Merge(m, src) 549 } 550 func (m *SearchTxsResult) XXX_Size() int { 551 return m.Size() 552 } 553 func (m *SearchTxsResult) XXX_DiscardUnknown() { 554 xxx_messageInfo_SearchTxsResult.DiscardUnknown(m) 555 } 556 557 var xxx_messageInfo_SearchTxsResult proto.InternalMessageInfo 558 559 func (m *SearchTxsResult) GetTotalCount() uint64 { 560 if m != nil { 561 return m.TotalCount 562 } 563 return 0 564 } 565 566 func (m *SearchTxsResult) GetCount() uint64 { 567 if m != nil { 568 return m.Count 569 } 570 return 0 571 } 572 573 func (m *SearchTxsResult) GetPageNumber() uint64 { 574 if m != nil { 575 return m.PageNumber 576 } 577 return 0 578 } 579 580 func (m *SearchTxsResult) GetPageTotal() uint64 { 581 if m != nil { 582 return m.PageTotal 583 } 584 return 0 585 } 586 587 func (m *SearchTxsResult) GetLimit() uint64 { 588 if m != nil { 589 return m.Limit 590 } 591 return 0 592 } 593 594 func (m *SearchTxsResult) GetTxs() []*TxResponse { 595 if m != nil { 596 return m.Txs 597 } 598 return nil 599 } 600 601 func init() { 602 proto.RegisterType((*TxResponse)(nil), "cosmos.base.abci.v1beta1.TxResponse") 603 proto.RegisterType((*ABCIMessageLog)(nil), "cosmos.base.abci.v1beta1.ABCIMessageLog") 604 proto.RegisterType((*StringEvent)(nil), "cosmos.base.abci.v1beta1.StringEvent") 605 proto.RegisterType((*Attribute)(nil), "cosmos.base.abci.v1beta1.Attribute") 606 proto.RegisterType((*GasInfo)(nil), "cosmos.base.abci.v1beta1.GasInfo") 607 proto.RegisterType((*Result)(nil), "cosmos.base.abci.v1beta1.Result") 608 proto.RegisterType((*SimulationResponse)(nil), "cosmos.base.abci.v1beta1.SimulationResponse") 609 proto.RegisterType((*MsgData)(nil), "cosmos.base.abci.v1beta1.MsgData") 610 proto.RegisterType((*TxMsgData)(nil), "cosmos.base.abci.v1beta1.TxMsgData") 611 proto.RegisterType((*SearchTxsResult)(nil), "cosmos.base.abci.v1beta1.SearchTxsResult") 612 } 613 614 func init() { 615 proto.RegisterFile("cosmos/base/abci/v1beta1/abci.proto", fileDescriptor_4e37629bc7eb0df8) 616 } 617 618 var fileDescriptor_4e37629bc7eb0df8 = []byte{ 619 // 935 bytes of a gzipped FileDescriptorProto 620 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x55, 0xcf, 0x6f, 0x1b, 0x45, 621 0x14, 0xf6, 0xda, 0xee, 0x3a, 0x7e, 0x4e, 0x08, 0x0c, 0xa1, 0xdd, 0xb4, 0xe0, 0x35, 0x9b, 0x16, 622 0xf9, 0xc2, 0x5a, 0x4d, 0x03, 0x42, 0x3d, 0x20, 0xd5, 0x2d, 0xa1, 0x91, 0x5a, 0x0e, 0x13, 0x57, 623 0x48, 0x5c, 0xac, 0xb1, 0x3d, 0x19, 0x2f, 0xf5, 0xee, 0x58, 0x3b, 0xe3, 0x64, 0x7d, 0xe3, 0xc8, 624 0x91, 0x13, 0x07, 0x4e, 0x9c, 0xf9, 0x4b, 0x7a, 0x40, 0x22, 0xc7, 0x1e, 0x90, 0x81, 0xe4, 0xd6, 625 0x63, 0xfe, 0x02, 0x34, 0x3f, 0xe2, 0xdd, 0x80, 0x1c, 0xa9, 0xb7, 0xf7, 0xbe, 0xf7, 0xe6, 0xcd, 626 0x7b, 0xdf, 0xfb, 0x76, 0x16, 0x76, 0x86, 0x5c, 0xc4, 0x5c, 0x74, 0x06, 0x44, 0xd0, 0x0e, 0x19, 627 0x0c, 0xa3, 0xce, 0xf1, 0xfd, 0x01, 0x95, 0xe4, 0xbe, 0x76, 0xc2, 0x69, 0xca, 0x25, 0x47, 0x9e, 628 0x49, 0x0a, 0x55, 0x52, 0xa8, 0x71, 0x9b, 0x74, 0x7b, 0x8b, 0x71, 0xc6, 0x75, 0x52, 0x47, 0x59, 629 0x26, 0xff, 0xf6, 0x1d, 0x49, 0x93, 0x11, 0x4d, 0xe3, 0x28, 0x91, 0xa6, 0xa6, 0x9c, 0x4f, 0xa9, 630 0xb0, 0xc1, 0x6d, 0xc6, 0x39, 0x9b, 0xd0, 0x8e, 0xf6, 0x06, 0xb3, 0xa3, 0x0e, 0x49, 0xe6, 0x26, 631 0x14, 0xfc, 0x5e, 0x01, 0xe8, 0x65, 0x98, 0x8a, 0x29, 0x4f, 0x04, 0x45, 0x37, 0xc1, 0x1d, 0xd3, 632 0x88, 0x8d, 0xa5, 0xe7, 0xb4, 0x9c, 0x76, 0x05, 0x5b, 0x0f, 0x05, 0xe0, 0xca, 0x6c, 0x4c, 0xc4, 633 0xd8, 0x2b, 0xb7, 0x9c, 0x76, 0xbd, 0x0b, 0x67, 0x0b, 0xdf, 0xed, 0x65, 0x4f, 0x89, 0x18, 0x63, 634 0x1b, 0x41, 0x1f, 0x42, 0x7d, 0xc8, 0x47, 0x54, 0x4c, 0xc9, 0x90, 0x7a, 0x15, 0x95, 0x86, 0x73, 635 0x00, 0x21, 0xa8, 0x2a, 0xc7, 0xab, 0xb6, 0x9c, 0xf6, 0x06, 0xd6, 0xb6, 0xc2, 0x46, 0x44, 0x12, 636 0xef, 0x86, 0x4e, 0xd6, 0x36, 0xba, 0x05, 0xb5, 0x94, 0x9c, 0xf4, 0x27, 0x9c, 0x79, 0xae, 0x86, 637 0xdd, 0x94, 0x9c, 0x3c, 0xe3, 0x0c, 0xbd, 0x80, 0xea, 0x84, 0x33, 0xe1, 0xd5, 0x5a, 0x95, 0x76, 638 0x63, 0xb7, 0x1d, 0xae, 0x22, 0x28, 0x7c, 0xd4, 0x7d, 0x7c, 0xf0, 0x9c, 0x0a, 0x41, 0x18, 0x7d, 639 0xc6, 0x59, 0xf7, 0xd6, 0xab, 0x85, 0x5f, 0xfa, 0xed, 0x2f, 0x7f, 0xf3, 0x2a, 0x2e, 0xb0, 0x2e, 640 0xa7, 0x7a, 0x88, 0x92, 0x23, 0xee, 0xad, 0x99, 0x1e, 0x94, 0x8d, 0x3e, 0x02, 0x60, 0x44, 0xf4, 641 0x4f, 0x48, 0x22, 0xe9, 0xc8, 0xab, 0x6b, 0x26, 0xea, 0x8c, 0x88, 0x6f, 0x35, 0x80, 0xb6, 0x61, 642 0x4d, 0x85, 0x67, 0x82, 0x8e, 0x3c, 0xd0, 0xc1, 0x1a, 0x23, 0xe2, 0x85, 0xa0, 0x23, 0x74, 0x17, 643 0xca, 0x32, 0xf3, 0x1a, 0x2d, 0xa7, 0xdd, 0xd8, 0xdd, 0x0a, 0x0d, 0xed, 0xe1, 0x25, 0xed, 0xe1, 644 0xa3, 0x64, 0x8e, 0xcb, 0x32, 0x53, 0x4c, 0xc9, 0x28, 0xa6, 0x42, 0x92, 0x78, 0xea, 0xad, 0x1b, 645 0xa6, 0x96, 0x00, 0xda, 0x03, 0x97, 0x1e, 0xd3, 0x44, 0x0a, 0x6f, 0x43, 0x8f, 0x7a, 0x33, 0xcc, 646 0x77, 0x6b, 0x26, 0xfd, 0x4a, 0x85, 0xbb, 0x55, 0x35, 0x18, 0xb6, 0xb9, 0x0f, 0xab, 0x3f, 0xfe, 647 0xea, 0x97, 0x82, 0x5f, 0x1c, 0x78, 0xe7, 0xea, 0x9c, 0xe8, 0x0e, 0xd4, 0x63, 0xc1, 0xfa, 0x51, 648 0x32, 0xa2, 0x99, 0xde, 0xea, 0x06, 0x5e, 0x8b, 0x05, 0x3b, 0x50, 0x3e, 0x7a, 0x17, 0x2a, 0x8a, 649 0x69, 0xbd, 0x54, 0xac, 0x4c, 0x74, 0xb8, 0xbc, 0xbd, 0xa2, 0x6f, 0xbf, 0xb7, 0x9a, 0xe8, 0x43, 650 0x99, 0x46, 0x09, 0x33, 0xcd, 0x6c, 0x59, 0x96, 0xd7, 0x0b, 0xa0, 0xc8, 0x9b, 0xfb, 0xe1, 0xcf, 651 0x96, 0x13, 0xa4, 0xd0, 0x28, 0x44, 0x15, 0xf3, 0x4a, 0xa4, 0xba, 0xa7, 0x3a, 0xd6, 0x36, 0x3a, 652 0x00, 0x20, 0x52, 0xa6, 0xd1, 0x60, 0x26, 0xa9, 0xf0, 0xca, 0xba, 0x83, 0x9d, 0x6b, 0x56, 0x7d, 653 0x99, 0x6b, 0xc9, 0x28, 0x1c, 0xb6, 0x77, 0x3e, 0x80, 0xfa, 0x32, 0x49, 0x4d, 0xfb, 0x92, 0xce, 654 0xed, 0x85, 0xca, 0x44, 0x5b, 0x70, 0xe3, 0x98, 0x4c, 0x66, 0xd4, 0x32, 0x60, 0x9c, 0x80, 0x43, 655 0xed, 0x6b, 0x22, 0x0e, 0x94, 0x14, 0xf6, 0xae, 0x48, 0x41, 0x9d, 0xac, 0x76, 0x3f, 0xb8, 0x58, 656 0xf8, 0xef, 0xcd, 0x49, 0x3c, 0x79, 0x18, 0xe4, 0xb1, 0xa0, 0xa8, 0x90, 0xb0, 0xa0, 0x90, 0xb2, 657 0x3e, 0xf3, 0xfe, 0xc5, 0xc2, 0xdf, 0xcc, 0xcf, 0xa8, 0x48, 0xb0, 0x94, 0x4d, 0xf0, 0x3d, 0xb8, 658 0x98, 0x8a, 0xd9, 0x44, 0x2e, 0x3f, 0x09, 0x75, 0xd3, 0xba, 0xfd, 0x24, 0xfe, 0xbf, 0xa4, 0xbd, 659 0xff, 0x2c, 0xe9, 0x6d, 0x24, 0xf2, 0xb3, 0x03, 0xe8, 0x30, 0x8a, 0x67, 0x13, 0x22, 0x23, 0x9e, 660 0x2c, 0xbf, 0xfc, 0x7d, 0xd3, 0xb2, 0xfe, 0x16, 0x1c, 0xad, 0xdf, 0x8f, 0x57, 0xf3, 0x6e, 0xd9, 661 0xe9, 0xae, 0xa9, 0xfa, 0xa7, 0x0b, 0xdf, 0xd1, 0xa3, 0x68, 0xc2, 0xbe, 0x00, 0x37, 0xd5, 0xa3, 662 0xe8, 0x7e, 0x1b, 0xbb, 0xad, 0xd5, 0x55, 0xcc, 0xc8, 0xd8, 0xe6, 0x07, 0x5f, 0x42, 0xed, 0xb9, 663 0x60, 0x4f, 0xd4, 0xc4, 0xdb, 0xa0, 0x24, 0xda, 0x2f, 0xc8, 0xa3, 0x16, 0x0b, 0xd6, 0x53, 0x0a, 664 0xb9, 0x24, 0xa8, 0x9c, 0x13, 0x64, 0x57, 0xfd, 0x14, 0xea, 0xbd, 0xec, 0xb2, 0xc2, 0x67, 0x4b, 665 0x1e, 0x2b, 0xd7, 0x8f, 0x62, 0x0f, 0x5c, 0xa9, 0xf4, 0x47, 0x19, 0x36, 0x0f, 0x29, 0x49, 0x87, 666 0xe3, 0x5e, 0x26, 0xec, 0x62, 0xf6, 0xa1, 0x21, 0xb9, 0x24, 0x93, 0xfe, 0x90, 0xcf, 0x12, 0x69, 667 0x95, 0x70, 0xef, 0xcd, 0xc2, 0x2f, 0xc2, 0x17, 0x0b, 0x1f, 0x99, 0x25, 0x17, 0xc0, 0x00, 0x83, 668 0xf6, 0x1e, 0x2b, 0x47, 0x29, 0xce, 0x54, 0xd0, 0xba, 0xc0, 0xc6, 0x51, 0xd5, 0xa7, 0x84, 0xd1, 669 0x7e, 0x32, 0x8b, 0x07, 0x34, 0xd5, 0xaf, 0xa7, 0xad, 0x5e, 0x80, 0xf3, 0xea, 0x05, 0x30, 0xc0, 670 0xa0, 0xbc, 0x6f, 0xb4, 0x83, 0xba, 0xa0, 0xbd, 0xbe, 0xbe, 0x50, 0xbf, 0xb5, 0xd5, 0xee, 0xce, 671 0x9b, 0x85, 0x5f, 0x40, 0x73, 0xf1, 0xe6, 0x58, 0x80, 0xeb, 0xca, 0xe9, 0x29, 0x5b, 0x75, 0x38, 672 0x89, 0xe2, 0x48, 0xea, 0x67, 0xb9, 0x8a, 0x8d, 0x83, 0x3e, 0x87, 0x8a, 0xcc, 0x84, 0xe7, 0x6a, 673 0x3e, 0xef, 0xae, 0xe6, 0x33, 0xff, 0x99, 0x60, 0x75, 0xc0, 0x30, 0xda, 0x7d, 0xf2, 0xfa, 0x9f, 674 0x66, 0xe9, 0xd5, 0x59, 0xd3, 0x39, 0x3d, 0x6b, 0x3a, 0x7f, 0x9f, 0x35, 0x9d, 0x9f, 0xce, 0x9b, 675 0xa5, 0xd3, 0xf3, 0x66, 0xe9, 0xf5, 0x79, 0xb3, 0xf4, 0xdd, 0x27, 0x2c, 0x92, 0xe3, 0xd9, 0x20, 676 0x1c, 0xf2, 0xb8, 0xb3, 0x1f, 0x25, 0x62, 0x38, 0x8e, 0x48, 0xe7, 0xc8, 0x1a, 0x9f, 0x8a, 0xd1, 677 0x4b, 0xf3, 0x37, 0x1b, 0xb8, 0xfa, 0x25, 0x7d, 0xf0, 0x6f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xae, 678 0xd4, 0xd4, 0xc4, 0x42, 0x07, 0x00, 0x00, 679 } 680 681 func (m *TxResponse) Marshal() (dAtA []byte, err error) { 682 size := m.Size() 683 dAtA = make([]byte, size) 684 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 685 if err != nil { 686 return nil, err 687 } 688 return dAtA[:n], nil 689 } 690 691 func (m *TxResponse) MarshalTo(dAtA []byte) (int, error) { 692 size := m.Size() 693 return m.MarshalToSizedBuffer(dAtA[:size]) 694 } 695 696 func (m *TxResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 697 i := len(dAtA) 698 _ = i 699 var l int 700 _ = l 701 if len(m.Events) > 0 { 702 for iNdEx := len(m.Events) - 1; iNdEx >= 0; iNdEx-- { 703 { 704 size, err := m.Events[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 705 if err != nil { 706 return 0, err 707 } 708 i -= size 709 i = encodeVarintAbci(dAtA, i, uint64(size)) 710 } 711 i-- 712 dAtA[i] = 0x6a 713 } 714 } 715 if len(m.Timestamp) > 0 { 716 i -= len(m.Timestamp) 717 copy(dAtA[i:], m.Timestamp) 718 i = encodeVarintAbci(dAtA, i, uint64(len(m.Timestamp))) 719 i-- 720 dAtA[i] = 0x62 721 } 722 if m.Tx != nil { 723 { 724 size, err := m.Tx.MarshalToSizedBuffer(dAtA[:i]) 725 if err != nil { 726 return 0, err 727 } 728 i -= size 729 i = encodeVarintAbci(dAtA, i, uint64(size)) 730 } 731 i-- 732 dAtA[i] = 0x5a 733 } 734 if m.GasUsed != 0 { 735 i = encodeVarintAbci(dAtA, i, uint64(m.GasUsed)) 736 i-- 737 dAtA[i] = 0x50 738 } 739 if m.GasWanted != 0 { 740 i = encodeVarintAbci(dAtA, i, uint64(m.GasWanted)) 741 i-- 742 dAtA[i] = 0x48 743 } 744 if len(m.Info) > 0 { 745 i -= len(m.Info) 746 copy(dAtA[i:], m.Info) 747 i = encodeVarintAbci(dAtA, i, uint64(len(m.Info))) 748 i-- 749 dAtA[i] = 0x42 750 } 751 if len(m.Logs) > 0 { 752 for iNdEx := len(m.Logs) - 1; iNdEx >= 0; iNdEx-- { 753 { 754 size, err := m.Logs[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 755 if err != nil { 756 return 0, err 757 } 758 i -= size 759 i = encodeVarintAbci(dAtA, i, uint64(size)) 760 } 761 i-- 762 dAtA[i] = 0x3a 763 } 764 } 765 if len(m.RawLog) > 0 { 766 i -= len(m.RawLog) 767 copy(dAtA[i:], m.RawLog) 768 i = encodeVarintAbci(dAtA, i, uint64(len(m.RawLog))) 769 i-- 770 dAtA[i] = 0x32 771 } 772 if len(m.Data) > 0 { 773 i -= len(m.Data) 774 copy(dAtA[i:], m.Data) 775 i = encodeVarintAbci(dAtA, i, uint64(len(m.Data))) 776 i-- 777 dAtA[i] = 0x2a 778 } 779 if m.Code != 0 { 780 i = encodeVarintAbci(dAtA, i, uint64(m.Code)) 781 i-- 782 dAtA[i] = 0x20 783 } 784 if len(m.Codespace) > 0 { 785 i -= len(m.Codespace) 786 copy(dAtA[i:], m.Codespace) 787 i = encodeVarintAbci(dAtA, i, uint64(len(m.Codespace))) 788 i-- 789 dAtA[i] = 0x1a 790 } 791 if len(m.TxHash) > 0 { 792 i -= len(m.TxHash) 793 copy(dAtA[i:], m.TxHash) 794 i = encodeVarintAbci(dAtA, i, uint64(len(m.TxHash))) 795 i-- 796 dAtA[i] = 0x12 797 } 798 if m.Height != 0 { 799 i = encodeVarintAbci(dAtA, i, uint64(m.Height)) 800 i-- 801 dAtA[i] = 0x8 802 } 803 return len(dAtA) - i, nil 804 } 805 806 func (m *ABCIMessageLog) Marshal() (dAtA []byte, err error) { 807 size := m.Size() 808 dAtA = make([]byte, size) 809 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 810 if err != nil { 811 return nil, err 812 } 813 return dAtA[:n], nil 814 } 815 816 func (m *ABCIMessageLog) MarshalTo(dAtA []byte) (int, error) { 817 size := m.Size() 818 return m.MarshalToSizedBuffer(dAtA[:size]) 819 } 820 821 func (m *ABCIMessageLog) MarshalToSizedBuffer(dAtA []byte) (int, error) { 822 i := len(dAtA) 823 _ = i 824 var l int 825 _ = l 826 if len(m.Events) > 0 { 827 for iNdEx := len(m.Events) - 1; iNdEx >= 0; iNdEx-- { 828 { 829 size, err := m.Events[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 830 if err != nil { 831 return 0, err 832 } 833 i -= size 834 i = encodeVarintAbci(dAtA, i, uint64(size)) 835 } 836 i-- 837 dAtA[i] = 0x1a 838 } 839 } 840 if len(m.Log) > 0 { 841 i -= len(m.Log) 842 copy(dAtA[i:], m.Log) 843 i = encodeVarintAbci(dAtA, i, uint64(len(m.Log))) 844 i-- 845 dAtA[i] = 0x12 846 } 847 if m.MsgIndex != 0 { 848 i = encodeVarintAbci(dAtA, i, uint64(m.MsgIndex)) 849 i-- 850 dAtA[i] = 0x8 851 } 852 return len(dAtA) - i, nil 853 } 854 855 func (m *StringEvent) Marshal() (dAtA []byte, err error) { 856 size := m.Size() 857 dAtA = make([]byte, size) 858 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 859 if err != nil { 860 return nil, err 861 } 862 return dAtA[:n], nil 863 } 864 865 func (m *StringEvent) MarshalTo(dAtA []byte) (int, error) { 866 size := m.Size() 867 return m.MarshalToSizedBuffer(dAtA[:size]) 868 } 869 870 func (m *StringEvent) MarshalToSizedBuffer(dAtA []byte) (int, error) { 871 i := len(dAtA) 872 _ = i 873 var l int 874 _ = l 875 if len(m.Attributes) > 0 { 876 for iNdEx := len(m.Attributes) - 1; iNdEx >= 0; iNdEx-- { 877 { 878 size, err := m.Attributes[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 879 if err != nil { 880 return 0, err 881 } 882 i -= size 883 i = encodeVarintAbci(dAtA, i, uint64(size)) 884 } 885 i-- 886 dAtA[i] = 0x12 887 } 888 } 889 if len(m.Type) > 0 { 890 i -= len(m.Type) 891 copy(dAtA[i:], m.Type) 892 i = encodeVarintAbci(dAtA, i, uint64(len(m.Type))) 893 i-- 894 dAtA[i] = 0xa 895 } 896 return len(dAtA) - i, nil 897 } 898 899 func (m *Attribute) Marshal() (dAtA []byte, err error) { 900 size := m.Size() 901 dAtA = make([]byte, size) 902 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 903 if err != nil { 904 return nil, err 905 } 906 return dAtA[:n], nil 907 } 908 909 func (m *Attribute) MarshalTo(dAtA []byte) (int, error) { 910 size := m.Size() 911 return m.MarshalToSizedBuffer(dAtA[:size]) 912 } 913 914 func (m *Attribute) MarshalToSizedBuffer(dAtA []byte) (int, error) { 915 i := len(dAtA) 916 _ = i 917 var l int 918 _ = l 919 if len(m.Value) > 0 { 920 i -= len(m.Value) 921 copy(dAtA[i:], m.Value) 922 i = encodeVarintAbci(dAtA, i, uint64(len(m.Value))) 923 i-- 924 dAtA[i] = 0x12 925 } 926 if len(m.Key) > 0 { 927 i -= len(m.Key) 928 copy(dAtA[i:], m.Key) 929 i = encodeVarintAbci(dAtA, i, uint64(len(m.Key))) 930 i-- 931 dAtA[i] = 0xa 932 } 933 return len(dAtA) - i, nil 934 } 935 936 func (m *GasInfo) Marshal() (dAtA []byte, err error) { 937 size := m.Size() 938 dAtA = make([]byte, size) 939 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 940 if err != nil { 941 return nil, err 942 } 943 return dAtA[:n], nil 944 } 945 946 func (m *GasInfo) MarshalTo(dAtA []byte) (int, error) { 947 size := m.Size() 948 return m.MarshalToSizedBuffer(dAtA[:size]) 949 } 950 951 func (m *GasInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) { 952 i := len(dAtA) 953 _ = i 954 var l int 955 _ = l 956 if m.GasUsed != 0 { 957 i = encodeVarintAbci(dAtA, i, uint64(m.GasUsed)) 958 i-- 959 dAtA[i] = 0x10 960 } 961 if m.GasWanted != 0 { 962 i = encodeVarintAbci(dAtA, i, uint64(m.GasWanted)) 963 i-- 964 dAtA[i] = 0x8 965 } 966 return len(dAtA) - i, nil 967 } 968 969 func (m *Result) Marshal() (dAtA []byte, err error) { 970 size := m.Size() 971 dAtA = make([]byte, size) 972 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 973 if err != nil { 974 return nil, err 975 } 976 return dAtA[:n], nil 977 } 978 979 func (m *Result) MarshalTo(dAtA []byte) (int, error) { 980 size := m.Size() 981 return m.MarshalToSizedBuffer(dAtA[:size]) 982 } 983 984 func (m *Result) MarshalToSizedBuffer(dAtA []byte) (int, error) { 985 i := len(dAtA) 986 _ = i 987 var l int 988 _ = l 989 if len(m.Events) > 0 { 990 for iNdEx := len(m.Events) - 1; iNdEx >= 0; iNdEx-- { 991 { 992 size, err := m.Events[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 993 if err != nil { 994 return 0, err 995 } 996 i -= size 997 i = encodeVarintAbci(dAtA, i, uint64(size)) 998 } 999 i-- 1000 dAtA[i] = 0x1a 1001 } 1002 } 1003 if len(m.Log) > 0 { 1004 i -= len(m.Log) 1005 copy(dAtA[i:], m.Log) 1006 i = encodeVarintAbci(dAtA, i, uint64(len(m.Log))) 1007 i-- 1008 dAtA[i] = 0x12 1009 } 1010 if len(m.Data) > 0 { 1011 i -= len(m.Data) 1012 copy(dAtA[i:], m.Data) 1013 i = encodeVarintAbci(dAtA, i, uint64(len(m.Data))) 1014 i-- 1015 dAtA[i] = 0xa 1016 } 1017 return len(dAtA) - i, nil 1018 } 1019 1020 func (m *SimulationResponse) Marshal() (dAtA []byte, err error) { 1021 size := m.Size() 1022 dAtA = make([]byte, size) 1023 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 1024 if err != nil { 1025 return nil, err 1026 } 1027 return dAtA[:n], nil 1028 } 1029 1030 func (m *SimulationResponse) MarshalTo(dAtA []byte) (int, error) { 1031 size := m.Size() 1032 return m.MarshalToSizedBuffer(dAtA[:size]) 1033 } 1034 1035 func (m *SimulationResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 1036 i := len(dAtA) 1037 _ = i 1038 var l int 1039 _ = l 1040 if m.Result != nil { 1041 { 1042 size, err := m.Result.MarshalToSizedBuffer(dAtA[:i]) 1043 if err != nil { 1044 return 0, err 1045 } 1046 i -= size 1047 i = encodeVarintAbci(dAtA, i, uint64(size)) 1048 } 1049 i-- 1050 dAtA[i] = 0x12 1051 } 1052 { 1053 size, err := m.GasInfo.MarshalToSizedBuffer(dAtA[:i]) 1054 if err != nil { 1055 return 0, err 1056 } 1057 i -= size 1058 i = encodeVarintAbci(dAtA, i, uint64(size)) 1059 } 1060 i-- 1061 dAtA[i] = 0xa 1062 return len(dAtA) - i, nil 1063 } 1064 1065 func (m *MsgData) Marshal() (dAtA []byte, err error) { 1066 size := m.Size() 1067 dAtA = make([]byte, size) 1068 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 1069 if err != nil { 1070 return nil, err 1071 } 1072 return dAtA[:n], nil 1073 } 1074 1075 func (m *MsgData) MarshalTo(dAtA []byte) (int, error) { 1076 size := m.Size() 1077 return m.MarshalToSizedBuffer(dAtA[:size]) 1078 } 1079 1080 func (m *MsgData) MarshalToSizedBuffer(dAtA []byte) (int, error) { 1081 i := len(dAtA) 1082 _ = i 1083 var l int 1084 _ = l 1085 if len(m.Data) > 0 { 1086 i -= len(m.Data) 1087 copy(dAtA[i:], m.Data) 1088 i = encodeVarintAbci(dAtA, i, uint64(len(m.Data))) 1089 i-- 1090 dAtA[i] = 0x12 1091 } 1092 if len(m.MsgType) > 0 { 1093 i -= len(m.MsgType) 1094 copy(dAtA[i:], m.MsgType) 1095 i = encodeVarintAbci(dAtA, i, uint64(len(m.MsgType))) 1096 i-- 1097 dAtA[i] = 0xa 1098 } 1099 return len(dAtA) - i, nil 1100 } 1101 1102 func (m *TxMsgData) Marshal() (dAtA []byte, err error) { 1103 size := m.Size() 1104 dAtA = make([]byte, size) 1105 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 1106 if err != nil { 1107 return nil, err 1108 } 1109 return dAtA[:n], nil 1110 } 1111 1112 func (m *TxMsgData) MarshalTo(dAtA []byte) (int, error) { 1113 size := m.Size() 1114 return m.MarshalToSizedBuffer(dAtA[:size]) 1115 } 1116 1117 func (m *TxMsgData) MarshalToSizedBuffer(dAtA []byte) (int, error) { 1118 i := len(dAtA) 1119 _ = i 1120 var l int 1121 _ = l 1122 if len(m.Data) > 0 { 1123 for iNdEx := len(m.Data) - 1; iNdEx >= 0; iNdEx-- { 1124 { 1125 size, err := m.Data[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 1126 if err != nil { 1127 return 0, err 1128 } 1129 i -= size 1130 i = encodeVarintAbci(dAtA, i, uint64(size)) 1131 } 1132 i-- 1133 dAtA[i] = 0xa 1134 } 1135 } 1136 return len(dAtA) - i, nil 1137 } 1138 1139 func (m *SearchTxsResult) Marshal() (dAtA []byte, err error) { 1140 size := m.Size() 1141 dAtA = make([]byte, size) 1142 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 1143 if err != nil { 1144 return nil, err 1145 } 1146 return dAtA[:n], nil 1147 } 1148 1149 func (m *SearchTxsResult) MarshalTo(dAtA []byte) (int, error) { 1150 size := m.Size() 1151 return m.MarshalToSizedBuffer(dAtA[:size]) 1152 } 1153 1154 func (m *SearchTxsResult) MarshalToSizedBuffer(dAtA []byte) (int, error) { 1155 i := len(dAtA) 1156 _ = i 1157 var l int 1158 _ = l 1159 if len(m.Txs) > 0 { 1160 for iNdEx := len(m.Txs) - 1; iNdEx >= 0; iNdEx-- { 1161 { 1162 size, err := m.Txs[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 1163 if err != nil { 1164 return 0, err 1165 } 1166 i -= size 1167 i = encodeVarintAbci(dAtA, i, uint64(size)) 1168 } 1169 i-- 1170 dAtA[i] = 0x32 1171 } 1172 } 1173 if m.Limit != 0 { 1174 i = encodeVarintAbci(dAtA, i, uint64(m.Limit)) 1175 i-- 1176 dAtA[i] = 0x28 1177 } 1178 if m.PageTotal != 0 { 1179 i = encodeVarintAbci(dAtA, i, uint64(m.PageTotal)) 1180 i-- 1181 dAtA[i] = 0x20 1182 } 1183 if m.PageNumber != 0 { 1184 i = encodeVarintAbci(dAtA, i, uint64(m.PageNumber)) 1185 i-- 1186 dAtA[i] = 0x18 1187 } 1188 if m.Count != 0 { 1189 i = encodeVarintAbci(dAtA, i, uint64(m.Count)) 1190 i-- 1191 dAtA[i] = 0x10 1192 } 1193 if m.TotalCount != 0 { 1194 i = encodeVarintAbci(dAtA, i, uint64(m.TotalCount)) 1195 i-- 1196 dAtA[i] = 0x8 1197 } 1198 return len(dAtA) - i, nil 1199 } 1200 1201 func encodeVarintAbci(dAtA []byte, offset int, v uint64) int { 1202 offset -= sovAbci(v) 1203 base := offset 1204 for v >= 1<<7 { 1205 dAtA[offset] = uint8(v&0x7f | 0x80) 1206 v >>= 7 1207 offset++ 1208 } 1209 dAtA[offset] = uint8(v) 1210 return base 1211 } 1212 func (m *TxResponse) Size() (n int) { 1213 if m == nil { 1214 return 0 1215 } 1216 var l int 1217 _ = l 1218 if m.Height != 0 { 1219 n += 1 + sovAbci(uint64(m.Height)) 1220 } 1221 l = len(m.TxHash) 1222 if l > 0 { 1223 n += 1 + l + sovAbci(uint64(l)) 1224 } 1225 l = len(m.Codespace) 1226 if l > 0 { 1227 n += 1 + l + sovAbci(uint64(l)) 1228 } 1229 if m.Code != 0 { 1230 n += 1 + sovAbci(uint64(m.Code)) 1231 } 1232 l = len(m.Data) 1233 if l > 0 { 1234 n += 1 + l + sovAbci(uint64(l)) 1235 } 1236 l = len(m.RawLog) 1237 if l > 0 { 1238 n += 1 + l + sovAbci(uint64(l)) 1239 } 1240 if len(m.Logs) > 0 { 1241 for _, e := range m.Logs { 1242 l = e.Size() 1243 n += 1 + l + sovAbci(uint64(l)) 1244 } 1245 } 1246 l = len(m.Info) 1247 if l > 0 { 1248 n += 1 + l + sovAbci(uint64(l)) 1249 } 1250 if m.GasWanted != 0 { 1251 n += 1 + sovAbci(uint64(m.GasWanted)) 1252 } 1253 if m.GasUsed != 0 { 1254 n += 1 + sovAbci(uint64(m.GasUsed)) 1255 } 1256 if m.Tx != nil { 1257 l = m.Tx.Size() 1258 n += 1 + l + sovAbci(uint64(l)) 1259 } 1260 l = len(m.Timestamp) 1261 if l > 0 { 1262 n += 1 + l + sovAbci(uint64(l)) 1263 } 1264 if len(m.Events) > 0 { 1265 for _, e := range m.Events { 1266 l = e.Size() 1267 n += 1 + l + sovAbci(uint64(l)) 1268 } 1269 } 1270 return n 1271 } 1272 1273 func (m *ABCIMessageLog) Size() (n int) { 1274 if m == nil { 1275 return 0 1276 } 1277 var l int 1278 _ = l 1279 if m.MsgIndex != 0 { 1280 n += 1 + sovAbci(uint64(m.MsgIndex)) 1281 } 1282 l = len(m.Log) 1283 if l > 0 { 1284 n += 1 + l + sovAbci(uint64(l)) 1285 } 1286 if len(m.Events) > 0 { 1287 for _, e := range m.Events { 1288 l = e.Size() 1289 n += 1 + l + sovAbci(uint64(l)) 1290 } 1291 } 1292 return n 1293 } 1294 1295 func (m *StringEvent) Size() (n int) { 1296 if m == nil { 1297 return 0 1298 } 1299 var l int 1300 _ = l 1301 l = len(m.Type) 1302 if l > 0 { 1303 n += 1 + l + sovAbci(uint64(l)) 1304 } 1305 if len(m.Attributes) > 0 { 1306 for _, e := range m.Attributes { 1307 l = e.Size() 1308 n += 1 + l + sovAbci(uint64(l)) 1309 } 1310 } 1311 return n 1312 } 1313 1314 func (m *Attribute) Size() (n int) { 1315 if m == nil { 1316 return 0 1317 } 1318 var l int 1319 _ = l 1320 l = len(m.Key) 1321 if l > 0 { 1322 n += 1 + l + sovAbci(uint64(l)) 1323 } 1324 l = len(m.Value) 1325 if l > 0 { 1326 n += 1 + l + sovAbci(uint64(l)) 1327 } 1328 return n 1329 } 1330 1331 func (m *GasInfo) Size() (n int) { 1332 if m == nil { 1333 return 0 1334 } 1335 var l int 1336 _ = l 1337 if m.GasWanted != 0 { 1338 n += 1 + sovAbci(uint64(m.GasWanted)) 1339 } 1340 if m.GasUsed != 0 { 1341 n += 1 + sovAbci(uint64(m.GasUsed)) 1342 } 1343 return n 1344 } 1345 1346 func (m *Result) Size() (n int) { 1347 if m == nil { 1348 return 0 1349 } 1350 var l int 1351 _ = l 1352 l = len(m.Data) 1353 if l > 0 { 1354 n += 1 + l + sovAbci(uint64(l)) 1355 } 1356 l = len(m.Log) 1357 if l > 0 { 1358 n += 1 + l + sovAbci(uint64(l)) 1359 } 1360 if len(m.Events) > 0 { 1361 for _, e := range m.Events { 1362 l = e.Size() 1363 n += 1 + l + sovAbci(uint64(l)) 1364 } 1365 } 1366 return n 1367 } 1368 1369 func (m *SimulationResponse) Size() (n int) { 1370 if m == nil { 1371 return 0 1372 } 1373 var l int 1374 _ = l 1375 l = m.GasInfo.Size() 1376 n += 1 + l + sovAbci(uint64(l)) 1377 if m.Result != nil { 1378 l = m.Result.Size() 1379 n += 1 + l + sovAbci(uint64(l)) 1380 } 1381 return n 1382 } 1383 1384 func (m *MsgData) Size() (n int) { 1385 if m == nil { 1386 return 0 1387 } 1388 var l int 1389 _ = l 1390 l = len(m.MsgType) 1391 if l > 0 { 1392 n += 1 + l + sovAbci(uint64(l)) 1393 } 1394 l = len(m.Data) 1395 if l > 0 { 1396 n += 1 + l + sovAbci(uint64(l)) 1397 } 1398 return n 1399 } 1400 1401 func (m *TxMsgData) Size() (n int) { 1402 if m == nil { 1403 return 0 1404 } 1405 var l int 1406 _ = l 1407 if len(m.Data) > 0 { 1408 for _, e := range m.Data { 1409 l = e.Size() 1410 n += 1 + l + sovAbci(uint64(l)) 1411 } 1412 } 1413 return n 1414 } 1415 1416 func (m *SearchTxsResult) Size() (n int) { 1417 if m == nil { 1418 return 0 1419 } 1420 var l int 1421 _ = l 1422 if m.TotalCount != 0 { 1423 n += 1 + sovAbci(uint64(m.TotalCount)) 1424 } 1425 if m.Count != 0 { 1426 n += 1 + sovAbci(uint64(m.Count)) 1427 } 1428 if m.PageNumber != 0 { 1429 n += 1 + sovAbci(uint64(m.PageNumber)) 1430 } 1431 if m.PageTotal != 0 { 1432 n += 1 + sovAbci(uint64(m.PageTotal)) 1433 } 1434 if m.Limit != 0 { 1435 n += 1 + sovAbci(uint64(m.Limit)) 1436 } 1437 if len(m.Txs) > 0 { 1438 for _, e := range m.Txs { 1439 l = e.Size() 1440 n += 1 + l + sovAbci(uint64(l)) 1441 } 1442 } 1443 return n 1444 } 1445 1446 func sovAbci(x uint64) (n int) { 1447 return (math_bits.Len64(x|1) + 6) / 7 1448 } 1449 func sozAbci(x uint64) (n int) { 1450 return sovAbci(uint64((x << 1) ^ uint64((int64(x) >> 63)))) 1451 } 1452 func (this *ABCIMessageLog) String() string { 1453 if this == nil { 1454 return "nil" 1455 } 1456 repeatedStringForEvents := "[]StringEvent{" 1457 for _, f := range this.Events { 1458 repeatedStringForEvents += strings.Replace(strings.Replace(f.String(), "StringEvent", "StringEvent", 1), `&`, ``, 1) + "," 1459 } 1460 repeatedStringForEvents += "}" 1461 s := strings.Join([]string{`&ABCIMessageLog{`, 1462 `MsgIndex:` + fmt.Sprintf("%v", this.MsgIndex) + `,`, 1463 `Log:` + fmt.Sprintf("%v", this.Log) + `,`, 1464 `Events:` + repeatedStringForEvents + `,`, 1465 `}`, 1466 }, "") 1467 return s 1468 } 1469 func (this *StringEvent) String() string { 1470 if this == nil { 1471 return "nil" 1472 } 1473 repeatedStringForAttributes := "[]Attribute{" 1474 for _, f := range this.Attributes { 1475 repeatedStringForAttributes += fmt.Sprintf("%v", f) + "," 1476 } 1477 repeatedStringForAttributes += "}" 1478 s := strings.Join([]string{`&StringEvent{`, 1479 `Type:` + fmt.Sprintf("%v", this.Type) + `,`, 1480 `Attributes:` + repeatedStringForAttributes + `,`, 1481 `}`, 1482 }, "") 1483 return s 1484 } 1485 func (this *MsgData) String() string { 1486 if this == nil { 1487 return "nil" 1488 } 1489 s := strings.Join([]string{`&MsgData{`, 1490 `MsgType:` + fmt.Sprintf("%v", this.MsgType) + `,`, 1491 `Data:` + fmt.Sprintf("%v", this.Data) + `,`, 1492 `}`, 1493 }, "") 1494 return s 1495 } 1496 func (this *TxMsgData) String() string { 1497 if this == nil { 1498 return "nil" 1499 } 1500 repeatedStringForData := "[]*MsgData{" 1501 for _, f := range this.Data { 1502 repeatedStringForData += strings.Replace(f.String(), "MsgData", "MsgData", 1) + "," 1503 } 1504 repeatedStringForData += "}" 1505 s := strings.Join([]string{`&TxMsgData{`, 1506 `Data:` + repeatedStringForData + `,`, 1507 `}`, 1508 }, "") 1509 return s 1510 } 1511 func (this *SearchTxsResult) String() string { 1512 if this == nil { 1513 return "nil" 1514 } 1515 repeatedStringForTxs := "[]*TxResponse{" 1516 for _, f := range this.Txs { 1517 repeatedStringForTxs += strings.Replace(fmt.Sprintf("%v", f), "TxResponse", "TxResponse", 1) + "," 1518 } 1519 repeatedStringForTxs += "}" 1520 s := strings.Join([]string{`&SearchTxsResult{`, 1521 `TotalCount:` + fmt.Sprintf("%v", this.TotalCount) + `,`, 1522 `Count:` + fmt.Sprintf("%v", this.Count) + `,`, 1523 `PageNumber:` + fmt.Sprintf("%v", this.PageNumber) + `,`, 1524 `PageTotal:` + fmt.Sprintf("%v", this.PageTotal) + `,`, 1525 `Limit:` + fmt.Sprintf("%v", this.Limit) + `,`, 1526 `Txs:` + repeatedStringForTxs + `,`, 1527 `}`, 1528 }, "") 1529 return s 1530 } 1531 func valueToStringAbci(v interface{}) string { 1532 rv := reflect.ValueOf(v) 1533 if rv.IsNil() { 1534 return "nil" 1535 } 1536 pv := reflect.Indirect(rv).Interface() 1537 return fmt.Sprintf("*%v", pv) 1538 } 1539 func (m *TxResponse) Unmarshal(dAtA []byte) error { 1540 l := len(dAtA) 1541 iNdEx := 0 1542 for iNdEx < l { 1543 preIndex := iNdEx 1544 var wire uint64 1545 for shift := uint(0); ; shift += 7 { 1546 if shift >= 64 { 1547 return ErrIntOverflowAbci 1548 } 1549 if iNdEx >= l { 1550 return io.ErrUnexpectedEOF 1551 } 1552 b := dAtA[iNdEx] 1553 iNdEx++ 1554 wire |= uint64(b&0x7F) << shift 1555 if b < 0x80 { 1556 break 1557 } 1558 } 1559 fieldNum := int32(wire >> 3) 1560 wireType := int(wire & 0x7) 1561 if wireType == 4 { 1562 return fmt.Errorf("proto: TxResponse: wiretype end group for non-group") 1563 } 1564 if fieldNum <= 0 { 1565 return fmt.Errorf("proto: TxResponse: illegal tag %d (wire type %d)", fieldNum, wire) 1566 } 1567 switch fieldNum { 1568 case 1: 1569 if wireType != 0 { 1570 return fmt.Errorf("proto: wrong wireType = %d for field Height", wireType) 1571 } 1572 m.Height = 0 1573 for shift := uint(0); ; shift += 7 { 1574 if shift >= 64 { 1575 return ErrIntOverflowAbci 1576 } 1577 if iNdEx >= l { 1578 return io.ErrUnexpectedEOF 1579 } 1580 b := dAtA[iNdEx] 1581 iNdEx++ 1582 m.Height |= int64(b&0x7F) << shift 1583 if b < 0x80 { 1584 break 1585 } 1586 } 1587 case 2: 1588 if wireType != 2 { 1589 return fmt.Errorf("proto: wrong wireType = %d for field TxHash", wireType) 1590 } 1591 var stringLen uint64 1592 for shift := uint(0); ; shift += 7 { 1593 if shift >= 64 { 1594 return ErrIntOverflowAbci 1595 } 1596 if iNdEx >= l { 1597 return io.ErrUnexpectedEOF 1598 } 1599 b := dAtA[iNdEx] 1600 iNdEx++ 1601 stringLen |= uint64(b&0x7F) << shift 1602 if b < 0x80 { 1603 break 1604 } 1605 } 1606 intStringLen := int(stringLen) 1607 if intStringLen < 0 { 1608 return ErrInvalidLengthAbci 1609 } 1610 postIndex := iNdEx + intStringLen 1611 if postIndex < 0 { 1612 return ErrInvalidLengthAbci 1613 } 1614 if postIndex > l { 1615 return io.ErrUnexpectedEOF 1616 } 1617 m.TxHash = string(dAtA[iNdEx:postIndex]) 1618 iNdEx = postIndex 1619 case 3: 1620 if wireType != 2 { 1621 return fmt.Errorf("proto: wrong wireType = %d for field Codespace", wireType) 1622 } 1623 var stringLen uint64 1624 for shift := uint(0); ; shift += 7 { 1625 if shift >= 64 { 1626 return ErrIntOverflowAbci 1627 } 1628 if iNdEx >= l { 1629 return io.ErrUnexpectedEOF 1630 } 1631 b := dAtA[iNdEx] 1632 iNdEx++ 1633 stringLen |= uint64(b&0x7F) << shift 1634 if b < 0x80 { 1635 break 1636 } 1637 } 1638 intStringLen := int(stringLen) 1639 if intStringLen < 0 { 1640 return ErrInvalidLengthAbci 1641 } 1642 postIndex := iNdEx + intStringLen 1643 if postIndex < 0 { 1644 return ErrInvalidLengthAbci 1645 } 1646 if postIndex > l { 1647 return io.ErrUnexpectedEOF 1648 } 1649 m.Codespace = string(dAtA[iNdEx:postIndex]) 1650 iNdEx = postIndex 1651 case 4: 1652 if wireType != 0 { 1653 return fmt.Errorf("proto: wrong wireType = %d for field Code", wireType) 1654 } 1655 m.Code = 0 1656 for shift := uint(0); ; shift += 7 { 1657 if shift >= 64 { 1658 return ErrIntOverflowAbci 1659 } 1660 if iNdEx >= l { 1661 return io.ErrUnexpectedEOF 1662 } 1663 b := dAtA[iNdEx] 1664 iNdEx++ 1665 m.Code |= uint32(b&0x7F) << shift 1666 if b < 0x80 { 1667 break 1668 } 1669 } 1670 case 5: 1671 if wireType != 2 { 1672 return fmt.Errorf("proto: wrong wireType = %d for field Data", wireType) 1673 } 1674 var stringLen uint64 1675 for shift := uint(0); ; shift += 7 { 1676 if shift >= 64 { 1677 return ErrIntOverflowAbci 1678 } 1679 if iNdEx >= l { 1680 return io.ErrUnexpectedEOF 1681 } 1682 b := dAtA[iNdEx] 1683 iNdEx++ 1684 stringLen |= uint64(b&0x7F) << shift 1685 if b < 0x80 { 1686 break 1687 } 1688 } 1689 intStringLen := int(stringLen) 1690 if intStringLen < 0 { 1691 return ErrInvalidLengthAbci 1692 } 1693 postIndex := iNdEx + intStringLen 1694 if postIndex < 0 { 1695 return ErrInvalidLengthAbci 1696 } 1697 if postIndex > l { 1698 return io.ErrUnexpectedEOF 1699 } 1700 m.Data = string(dAtA[iNdEx:postIndex]) 1701 iNdEx = postIndex 1702 case 6: 1703 if wireType != 2 { 1704 return fmt.Errorf("proto: wrong wireType = %d for field RawLog", wireType) 1705 } 1706 var stringLen uint64 1707 for shift := uint(0); ; shift += 7 { 1708 if shift >= 64 { 1709 return ErrIntOverflowAbci 1710 } 1711 if iNdEx >= l { 1712 return io.ErrUnexpectedEOF 1713 } 1714 b := dAtA[iNdEx] 1715 iNdEx++ 1716 stringLen |= uint64(b&0x7F) << shift 1717 if b < 0x80 { 1718 break 1719 } 1720 } 1721 intStringLen := int(stringLen) 1722 if intStringLen < 0 { 1723 return ErrInvalidLengthAbci 1724 } 1725 postIndex := iNdEx + intStringLen 1726 if postIndex < 0 { 1727 return ErrInvalidLengthAbci 1728 } 1729 if postIndex > l { 1730 return io.ErrUnexpectedEOF 1731 } 1732 m.RawLog = string(dAtA[iNdEx:postIndex]) 1733 iNdEx = postIndex 1734 case 7: 1735 if wireType != 2 { 1736 return fmt.Errorf("proto: wrong wireType = %d for field Logs", wireType) 1737 } 1738 var msglen int 1739 for shift := uint(0); ; shift += 7 { 1740 if shift >= 64 { 1741 return ErrIntOverflowAbci 1742 } 1743 if iNdEx >= l { 1744 return io.ErrUnexpectedEOF 1745 } 1746 b := dAtA[iNdEx] 1747 iNdEx++ 1748 msglen |= int(b&0x7F) << shift 1749 if b < 0x80 { 1750 break 1751 } 1752 } 1753 if msglen < 0 { 1754 return ErrInvalidLengthAbci 1755 } 1756 postIndex := iNdEx + msglen 1757 if postIndex < 0 { 1758 return ErrInvalidLengthAbci 1759 } 1760 if postIndex > l { 1761 return io.ErrUnexpectedEOF 1762 } 1763 m.Logs = append(m.Logs, ABCIMessageLog{}) 1764 if err := m.Logs[len(m.Logs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1765 return err 1766 } 1767 iNdEx = postIndex 1768 case 8: 1769 if wireType != 2 { 1770 return fmt.Errorf("proto: wrong wireType = %d for field Info", wireType) 1771 } 1772 var stringLen uint64 1773 for shift := uint(0); ; shift += 7 { 1774 if shift >= 64 { 1775 return ErrIntOverflowAbci 1776 } 1777 if iNdEx >= l { 1778 return io.ErrUnexpectedEOF 1779 } 1780 b := dAtA[iNdEx] 1781 iNdEx++ 1782 stringLen |= uint64(b&0x7F) << shift 1783 if b < 0x80 { 1784 break 1785 } 1786 } 1787 intStringLen := int(stringLen) 1788 if intStringLen < 0 { 1789 return ErrInvalidLengthAbci 1790 } 1791 postIndex := iNdEx + intStringLen 1792 if postIndex < 0 { 1793 return ErrInvalidLengthAbci 1794 } 1795 if postIndex > l { 1796 return io.ErrUnexpectedEOF 1797 } 1798 m.Info = string(dAtA[iNdEx:postIndex]) 1799 iNdEx = postIndex 1800 case 9: 1801 if wireType != 0 { 1802 return fmt.Errorf("proto: wrong wireType = %d for field GasWanted", wireType) 1803 } 1804 m.GasWanted = 0 1805 for shift := uint(0); ; shift += 7 { 1806 if shift >= 64 { 1807 return ErrIntOverflowAbci 1808 } 1809 if iNdEx >= l { 1810 return io.ErrUnexpectedEOF 1811 } 1812 b := dAtA[iNdEx] 1813 iNdEx++ 1814 m.GasWanted |= int64(b&0x7F) << shift 1815 if b < 0x80 { 1816 break 1817 } 1818 } 1819 case 10: 1820 if wireType != 0 { 1821 return fmt.Errorf("proto: wrong wireType = %d for field GasUsed", wireType) 1822 } 1823 m.GasUsed = 0 1824 for shift := uint(0); ; shift += 7 { 1825 if shift >= 64 { 1826 return ErrIntOverflowAbci 1827 } 1828 if iNdEx >= l { 1829 return io.ErrUnexpectedEOF 1830 } 1831 b := dAtA[iNdEx] 1832 iNdEx++ 1833 m.GasUsed |= int64(b&0x7F) << shift 1834 if b < 0x80 { 1835 break 1836 } 1837 } 1838 case 11: 1839 if wireType != 2 { 1840 return fmt.Errorf("proto: wrong wireType = %d for field Tx", wireType) 1841 } 1842 var msglen int 1843 for shift := uint(0); ; shift += 7 { 1844 if shift >= 64 { 1845 return ErrIntOverflowAbci 1846 } 1847 if iNdEx >= l { 1848 return io.ErrUnexpectedEOF 1849 } 1850 b := dAtA[iNdEx] 1851 iNdEx++ 1852 msglen |= int(b&0x7F) << shift 1853 if b < 0x80 { 1854 break 1855 } 1856 } 1857 if msglen < 0 { 1858 return ErrInvalidLengthAbci 1859 } 1860 postIndex := iNdEx + msglen 1861 if postIndex < 0 { 1862 return ErrInvalidLengthAbci 1863 } 1864 if postIndex > l { 1865 return io.ErrUnexpectedEOF 1866 } 1867 if m.Tx == nil { 1868 m.Tx = &types.Any{} 1869 } 1870 if err := m.Tx.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1871 return err 1872 } 1873 iNdEx = postIndex 1874 case 12: 1875 if wireType != 2 { 1876 return fmt.Errorf("proto: wrong wireType = %d for field Timestamp", wireType) 1877 } 1878 var stringLen uint64 1879 for shift := uint(0); ; shift += 7 { 1880 if shift >= 64 { 1881 return ErrIntOverflowAbci 1882 } 1883 if iNdEx >= l { 1884 return io.ErrUnexpectedEOF 1885 } 1886 b := dAtA[iNdEx] 1887 iNdEx++ 1888 stringLen |= uint64(b&0x7F) << shift 1889 if b < 0x80 { 1890 break 1891 } 1892 } 1893 intStringLen := int(stringLen) 1894 if intStringLen < 0 { 1895 return ErrInvalidLengthAbci 1896 } 1897 postIndex := iNdEx + intStringLen 1898 if postIndex < 0 { 1899 return ErrInvalidLengthAbci 1900 } 1901 if postIndex > l { 1902 return io.ErrUnexpectedEOF 1903 } 1904 m.Timestamp = string(dAtA[iNdEx:postIndex]) 1905 iNdEx = postIndex 1906 case 13: 1907 if wireType != 2 { 1908 return fmt.Errorf("proto: wrong wireType = %d for field Events", wireType) 1909 } 1910 var msglen int 1911 for shift := uint(0); ; shift += 7 { 1912 if shift >= 64 { 1913 return ErrIntOverflowAbci 1914 } 1915 if iNdEx >= l { 1916 return io.ErrUnexpectedEOF 1917 } 1918 b := dAtA[iNdEx] 1919 iNdEx++ 1920 msglen |= int(b&0x7F) << shift 1921 if b < 0x80 { 1922 break 1923 } 1924 } 1925 if msglen < 0 { 1926 return ErrInvalidLengthAbci 1927 } 1928 postIndex := iNdEx + msglen 1929 if postIndex < 0 { 1930 return ErrInvalidLengthAbci 1931 } 1932 if postIndex > l { 1933 return io.ErrUnexpectedEOF 1934 } 1935 m.Events = append(m.Events, types1.Event{}) 1936 if err := m.Events[len(m.Events)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1937 return err 1938 } 1939 iNdEx = postIndex 1940 default: 1941 iNdEx = preIndex 1942 skippy, err := skipAbci(dAtA[iNdEx:]) 1943 if err != nil { 1944 return err 1945 } 1946 if (skippy < 0) || (iNdEx+skippy) < 0 { 1947 return ErrInvalidLengthAbci 1948 } 1949 if (iNdEx + skippy) > l { 1950 return io.ErrUnexpectedEOF 1951 } 1952 iNdEx += skippy 1953 } 1954 } 1955 1956 if iNdEx > l { 1957 return io.ErrUnexpectedEOF 1958 } 1959 return nil 1960 } 1961 func (m *ABCIMessageLog) Unmarshal(dAtA []byte) error { 1962 l := len(dAtA) 1963 iNdEx := 0 1964 for iNdEx < l { 1965 preIndex := iNdEx 1966 var wire uint64 1967 for shift := uint(0); ; shift += 7 { 1968 if shift >= 64 { 1969 return ErrIntOverflowAbci 1970 } 1971 if iNdEx >= l { 1972 return io.ErrUnexpectedEOF 1973 } 1974 b := dAtA[iNdEx] 1975 iNdEx++ 1976 wire |= uint64(b&0x7F) << shift 1977 if b < 0x80 { 1978 break 1979 } 1980 } 1981 fieldNum := int32(wire >> 3) 1982 wireType := int(wire & 0x7) 1983 if wireType == 4 { 1984 return fmt.Errorf("proto: ABCIMessageLog: wiretype end group for non-group") 1985 } 1986 if fieldNum <= 0 { 1987 return fmt.Errorf("proto: ABCIMessageLog: illegal tag %d (wire type %d)", fieldNum, wire) 1988 } 1989 switch fieldNum { 1990 case 1: 1991 if wireType != 0 { 1992 return fmt.Errorf("proto: wrong wireType = %d for field MsgIndex", wireType) 1993 } 1994 m.MsgIndex = 0 1995 for shift := uint(0); ; shift += 7 { 1996 if shift >= 64 { 1997 return ErrIntOverflowAbci 1998 } 1999 if iNdEx >= l { 2000 return io.ErrUnexpectedEOF 2001 } 2002 b := dAtA[iNdEx] 2003 iNdEx++ 2004 m.MsgIndex |= uint32(b&0x7F) << shift 2005 if b < 0x80 { 2006 break 2007 } 2008 } 2009 case 2: 2010 if wireType != 2 { 2011 return fmt.Errorf("proto: wrong wireType = %d for field Log", wireType) 2012 } 2013 var stringLen uint64 2014 for shift := uint(0); ; shift += 7 { 2015 if shift >= 64 { 2016 return ErrIntOverflowAbci 2017 } 2018 if iNdEx >= l { 2019 return io.ErrUnexpectedEOF 2020 } 2021 b := dAtA[iNdEx] 2022 iNdEx++ 2023 stringLen |= uint64(b&0x7F) << shift 2024 if b < 0x80 { 2025 break 2026 } 2027 } 2028 intStringLen := int(stringLen) 2029 if intStringLen < 0 { 2030 return ErrInvalidLengthAbci 2031 } 2032 postIndex := iNdEx + intStringLen 2033 if postIndex < 0 { 2034 return ErrInvalidLengthAbci 2035 } 2036 if postIndex > l { 2037 return io.ErrUnexpectedEOF 2038 } 2039 m.Log = string(dAtA[iNdEx:postIndex]) 2040 iNdEx = postIndex 2041 case 3: 2042 if wireType != 2 { 2043 return fmt.Errorf("proto: wrong wireType = %d for field Events", wireType) 2044 } 2045 var msglen int 2046 for shift := uint(0); ; shift += 7 { 2047 if shift >= 64 { 2048 return ErrIntOverflowAbci 2049 } 2050 if iNdEx >= l { 2051 return io.ErrUnexpectedEOF 2052 } 2053 b := dAtA[iNdEx] 2054 iNdEx++ 2055 msglen |= int(b&0x7F) << shift 2056 if b < 0x80 { 2057 break 2058 } 2059 } 2060 if msglen < 0 { 2061 return ErrInvalidLengthAbci 2062 } 2063 postIndex := iNdEx + msglen 2064 if postIndex < 0 { 2065 return ErrInvalidLengthAbci 2066 } 2067 if postIndex > l { 2068 return io.ErrUnexpectedEOF 2069 } 2070 m.Events = append(m.Events, StringEvent{}) 2071 if err := m.Events[len(m.Events)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 2072 return err 2073 } 2074 iNdEx = postIndex 2075 default: 2076 iNdEx = preIndex 2077 skippy, err := skipAbci(dAtA[iNdEx:]) 2078 if err != nil { 2079 return err 2080 } 2081 if (skippy < 0) || (iNdEx+skippy) < 0 { 2082 return ErrInvalidLengthAbci 2083 } 2084 if (iNdEx + skippy) > l { 2085 return io.ErrUnexpectedEOF 2086 } 2087 iNdEx += skippy 2088 } 2089 } 2090 2091 if iNdEx > l { 2092 return io.ErrUnexpectedEOF 2093 } 2094 return nil 2095 } 2096 func (m *StringEvent) Unmarshal(dAtA []byte) error { 2097 l := len(dAtA) 2098 iNdEx := 0 2099 for iNdEx < l { 2100 preIndex := iNdEx 2101 var wire uint64 2102 for shift := uint(0); ; shift += 7 { 2103 if shift >= 64 { 2104 return ErrIntOverflowAbci 2105 } 2106 if iNdEx >= l { 2107 return io.ErrUnexpectedEOF 2108 } 2109 b := dAtA[iNdEx] 2110 iNdEx++ 2111 wire |= uint64(b&0x7F) << shift 2112 if b < 0x80 { 2113 break 2114 } 2115 } 2116 fieldNum := int32(wire >> 3) 2117 wireType := int(wire & 0x7) 2118 if wireType == 4 { 2119 return fmt.Errorf("proto: StringEvent: wiretype end group for non-group") 2120 } 2121 if fieldNum <= 0 { 2122 return fmt.Errorf("proto: StringEvent: illegal tag %d (wire type %d)", fieldNum, wire) 2123 } 2124 switch fieldNum { 2125 case 1: 2126 if wireType != 2 { 2127 return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType) 2128 } 2129 var stringLen uint64 2130 for shift := uint(0); ; shift += 7 { 2131 if shift >= 64 { 2132 return ErrIntOverflowAbci 2133 } 2134 if iNdEx >= l { 2135 return io.ErrUnexpectedEOF 2136 } 2137 b := dAtA[iNdEx] 2138 iNdEx++ 2139 stringLen |= uint64(b&0x7F) << shift 2140 if b < 0x80 { 2141 break 2142 } 2143 } 2144 intStringLen := int(stringLen) 2145 if intStringLen < 0 { 2146 return ErrInvalidLengthAbci 2147 } 2148 postIndex := iNdEx + intStringLen 2149 if postIndex < 0 { 2150 return ErrInvalidLengthAbci 2151 } 2152 if postIndex > l { 2153 return io.ErrUnexpectedEOF 2154 } 2155 m.Type = string(dAtA[iNdEx:postIndex]) 2156 iNdEx = postIndex 2157 case 2: 2158 if wireType != 2 { 2159 return fmt.Errorf("proto: wrong wireType = %d for field Attributes", wireType) 2160 } 2161 var msglen int 2162 for shift := uint(0); ; shift += 7 { 2163 if shift >= 64 { 2164 return ErrIntOverflowAbci 2165 } 2166 if iNdEx >= l { 2167 return io.ErrUnexpectedEOF 2168 } 2169 b := dAtA[iNdEx] 2170 iNdEx++ 2171 msglen |= int(b&0x7F) << shift 2172 if b < 0x80 { 2173 break 2174 } 2175 } 2176 if msglen < 0 { 2177 return ErrInvalidLengthAbci 2178 } 2179 postIndex := iNdEx + msglen 2180 if postIndex < 0 { 2181 return ErrInvalidLengthAbci 2182 } 2183 if postIndex > l { 2184 return io.ErrUnexpectedEOF 2185 } 2186 m.Attributes = append(m.Attributes, Attribute{}) 2187 if err := m.Attributes[len(m.Attributes)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 2188 return err 2189 } 2190 iNdEx = postIndex 2191 default: 2192 iNdEx = preIndex 2193 skippy, err := skipAbci(dAtA[iNdEx:]) 2194 if err != nil { 2195 return err 2196 } 2197 if (skippy < 0) || (iNdEx+skippy) < 0 { 2198 return ErrInvalidLengthAbci 2199 } 2200 if (iNdEx + skippy) > l { 2201 return io.ErrUnexpectedEOF 2202 } 2203 iNdEx += skippy 2204 } 2205 } 2206 2207 if iNdEx > l { 2208 return io.ErrUnexpectedEOF 2209 } 2210 return nil 2211 } 2212 func (m *Attribute) Unmarshal(dAtA []byte) error { 2213 l := len(dAtA) 2214 iNdEx := 0 2215 for iNdEx < l { 2216 preIndex := iNdEx 2217 var wire uint64 2218 for shift := uint(0); ; shift += 7 { 2219 if shift >= 64 { 2220 return ErrIntOverflowAbci 2221 } 2222 if iNdEx >= l { 2223 return io.ErrUnexpectedEOF 2224 } 2225 b := dAtA[iNdEx] 2226 iNdEx++ 2227 wire |= uint64(b&0x7F) << shift 2228 if b < 0x80 { 2229 break 2230 } 2231 } 2232 fieldNum := int32(wire >> 3) 2233 wireType := int(wire & 0x7) 2234 if wireType == 4 { 2235 return fmt.Errorf("proto: Attribute: wiretype end group for non-group") 2236 } 2237 if fieldNum <= 0 { 2238 return fmt.Errorf("proto: Attribute: illegal tag %d (wire type %d)", fieldNum, wire) 2239 } 2240 switch fieldNum { 2241 case 1: 2242 if wireType != 2 { 2243 return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType) 2244 } 2245 var stringLen uint64 2246 for shift := uint(0); ; shift += 7 { 2247 if shift >= 64 { 2248 return ErrIntOverflowAbci 2249 } 2250 if iNdEx >= l { 2251 return io.ErrUnexpectedEOF 2252 } 2253 b := dAtA[iNdEx] 2254 iNdEx++ 2255 stringLen |= uint64(b&0x7F) << shift 2256 if b < 0x80 { 2257 break 2258 } 2259 } 2260 intStringLen := int(stringLen) 2261 if intStringLen < 0 { 2262 return ErrInvalidLengthAbci 2263 } 2264 postIndex := iNdEx + intStringLen 2265 if postIndex < 0 { 2266 return ErrInvalidLengthAbci 2267 } 2268 if postIndex > l { 2269 return io.ErrUnexpectedEOF 2270 } 2271 m.Key = string(dAtA[iNdEx:postIndex]) 2272 iNdEx = postIndex 2273 case 2: 2274 if wireType != 2 { 2275 return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType) 2276 } 2277 var stringLen uint64 2278 for shift := uint(0); ; shift += 7 { 2279 if shift >= 64 { 2280 return ErrIntOverflowAbci 2281 } 2282 if iNdEx >= l { 2283 return io.ErrUnexpectedEOF 2284 } 2285 b := dAtA[iNdEx] 2286 iNdEx++ 2287 stringLen |= uint64(b&0x7F) << shift 2288 if b < 0x80 { 2289 break 2290 } 2291 } 2292 intStringLen := int(stringLen) 2293 if intStringLen < 0 { 2294 return ErrInvalidLengthAbci 2295 } 2296 postIndex := iNdEx + intStringLen 2297 if postIndex < 0 { 2298 return ErrInvalidLengthAbci 2299 } 2300 if postIndex > l { 2301 return io.ErrUnexpectedEOF 2302 } 2303 m.Value = string(dAtA[iNdEx:postIndex]) 2304 iNdEx = postIndex 2305 default: 2306 iNdEx = preIndex 2307 skippy, err := skipAbci(dAtA[iNdEx:]) 2308 if err != nil { 2309 return err 2310 } 2311 if (skippy < 0) || (iNdEx+skippy) < 0 { 2312 return ErrInvalidLengthAbci 2313 } 2314 if (iNdEx + skippy) > l { 2315 return io.ErrUnexpectedEOF 2316 } 2317 iNdEx += skippy 2318 } 2319 } 2320 2321 if iNdEx > l { 2322 return io.ErrUnexpectedEOF 2323 } 2324 return nil 2325 } 2326 func (m *GasInfo) Unmarshal(dAtA []byte) error { 2327 l := len(dAtA) 2328 iNdEx := 0 2329 for iNdEx < l { 2330 preIndex := iNdEx 2331 var wire uint64 2332 for shift := uint(0); ; shift += 7 { 2333 if shift >= 64 { 2334 return ErrIntOverflowAbci 2335 } 2336 if iNdEx >= l { 2337 return io.ErrUnexpectedEOF 2338 } 2339 b := dAtA[iNdEx] 2340 iNdEx++ 2341 wire |= uint64(b&0x7F) << shift 2342 if b < 0x80 { 2343 break 2344 } 2345 } 2346 fieldNum := int32(wire >> 3) 2347 wireType := int(wire & 0x7) 2348 if wireType == 4 { 2349 return fmt.Errorf("proto: GasInfo: wiretype end group for non-group") 2350 } 2351 if fieldNum <= 0 { 2352 return fmt.Errorf("proto: GasInfo: illegal tag %d (wire type %d)", fieldNum, wire) 2353 } 2354 switch fieldNum { 2355 case 1: 2356 if wireType != 0 { 2357 return fmt.Errorf("proto: wrong wireType = %d for field GasWanted", wireType) 2358 } 2359 m.GasWanted = 0 2360 for shift := uint(0); ; shift += 7 { 2361 if shift >= 64 { 2362 return ErrIntOverflowAbci 2363 } 2364 if iNdEx >= l { 2365 return io.ErrUnexpectedEOF 2366 } 2367 b := dAtA[iNdEx] 2368 iNdEx++ 2369 m.GasWanted |= uint64(b&0x7F) << shift 2370 if b < 0x80 { 2371 break 2372 } 2373 } 2374 case 2: 2375 if wireType != 0 { 2376 return fmt.Errorf("proto: wrong wireType = %d for field GasUsed", wireType) 2377 } 2378 m.GasUsed = 0 2379 for shift := uint(0); ; shift += 7 { 2380 if shift >= 64 { 2381 return ErrIntOverflowAbci 2382 } 2383 if iNdEx >= l { 2384 return io.ErrUnexpectedEOF 2385 } 2386 b := dAtA[iNdEx] 2387 iNdEx++ 2388 m.GasUsed |= uint64(b&0x7F) << shift 2389 if b < 0x80 { 2390 break 2391 } 2392 } 2393 default: 2394 iNdEx = preIndex 2395 skippy, err := skipAbci(dAtA[iNdEx:]) 2396 if err != nil { 2397 return err 2398 } 2399 if (skippy < 0) || (iNdEx+skippy) < 0 { 2400 return ErrInvalidLengthAbci 2401 } 2402 if (iNdEx + skippy) > l { 2403 return io.ErrUnexpectedEOF 2404 } 2405 iNdEx += skippy 2406 } 2407 } 2408 2409 if iNdEx > l { 2410 return io.ErrUnexpectedEOF 2411 } 2412 return nil 2413 } 2414 func (m *Result) Unmarshal(dAtA []byte) error { 2415 l := len(dAtA) 2416 iNdEx := 0 2417 for iNdEx < l { 2418 preIndex := iNdEx 2419 var wire uint64 2420 for shift := uint(0); ; shift += 7 { 2421 if shift >= 64 { 2422 return ErrIntOverflowAbci 2423 } 2424 if iNdEx >= l { 2425 return io.ErrUnexpectedEOF 2426 } 2427 b := dAtA[iNdEx] 2428 iNdEx++ 2429 wire |= uint64(b&0x7F) << shift 2430 if b < 0x80 { 2431 break 2432 } 2433 } 2434 fieldNum := int32(wire >> 3) 2435 wireType := int(wire & 0x7) 2436 if wireType == 4 { 2437 return fmt.Errorf("proto: Result: wiretype end group for non-group") 2438 } 2439 if fieldNum <= 0 { 2440 return fmt.Errorf("proto: Result: illegal tag %d (wire type %d)", fieldNum, wire) 2441 } 2442 switch fieldNum { 2443 case 1: 2444 if wireType != 2 { 2445 return fmt.Errorf("proto: wrong wireType = %d for field Data", wireType) 2446 } 2447 var byteLen int 2448 for shift := uint(0); ; shift += 7 { 2449 if shift >= 64 { 2450 return ErrIntOverflowAbci 2451 } 2452 if iNdEx >= l { 2453 return io.ErrUnexpectedEOF 2454 } 2455 b := dAtA[iNdEx] 2456 iNdEx++ 2457 byteLen |= int(b&0x7F) << shift 2458 if b < 0x80 { 2459 break 2460 } 2461 } 2462 if byteLen < 0 { 2463 return ErrInvalidLengthAbci 2464 } 2465 postIndex := iNdEx + byteLen 2466 if postIndex < 0 { 2467 return ErrInvalidLengthAbci 2468 } 2469 if postIndex > l { 2470 return io.ErrUnexpectedEOF 2471 } 2472 m.Data = append(m.Data[:0], dAtA[iNdEx:postIndex]...) 2473 if m.Data == nil { 2474 m.Data = []byte{} 2475 } 2476 iNdEx = postIndex 2477 case 2: 2478 if wireType != 2 { 2479 return fmt.Errorf("proto: wrong wireType = %d for field Log", wireType) 2480 } 2481 var stringLen uint64 2482 for shift := uint(0); ; shift += 7 { 2483 if shift >= 64 { 2484 return ErrIntOverflowAbci 2485 } 2486 if iNdEx >= l { 2487 return io.ErrUnexpectedEOF 2488 } 2489 b := dAtA[iNdEx] 2490 iNdEx++ 2491 stringLen |= uint64(b&0x7F) << shift 2492 if b < 0x80 { 2493 break 2494 } 2495 } 2496 intStringLen := int(stringLen) 2497 if intStringLen < 0 { 2498 return ErrInvalidLengthAbci 2499 } 2500 postIndex := iNdEx + intStringLen 2501 if postIndex < 0 { 2502 return ErrInvalidLengthAbci 2503 } 2504 if postIndex > l { 2505 return io.ErrUnexpectedEOF 2506 } 2507 m.Log = string(dAtA[iNdEx:postIndex]) 2508 iNdEx = postIndex 2509 case 3: 2510 if wireType != 2 { 2511 return fmt.Errorf("proto: wrong wireType = %d for field Events", wireType) 2512 } 2513 var msglen int 2514 for shift := uint(0); ; shift += 7 { 2515 if shift >= 64 { 2516 return ErrIntOverflowAbci 2517 } 2518 if iNdEx >= l { 2519 return io.ErrUnexpectedEOF 2520 } 2521 b := dAtA[iNdEx] 2522 iNdEx++ 2523 msglen |= int(b&0x7F) << shift 2524 if b < 0x80 { 2525 break 2526 } 2527 } 2528 if msglen < 0 { 2529 return ErrInvalidLengthAbci 2530 } 2531 postIndex := iNdEx + msglen 2532 if postIndex < 0 { 2533 return ErrInvalidLengthAbci 2534 } 2535 if postIndex > l { 2536 return io.ErrUnexpectedEOF 2537 } 2538 m.Events = append(m.Events, types1.Event{}) 2539 if err := m.Events[len(m.Events)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 2540 return err 2541 } 2542 iNdEx = postIndex 2543 default: 2544 iNdEx = preIndex 2545 skippy, err := skipAbci(dAtA[iNdEx:]) 2546 if err != nil { 2547 return err 2548 } 2549 if (skippy < 0) || (iNdEx+skippy) < 0 { 2550 return ErrInvalidLengthAbci 2551 } 2552 if (iNdEx + skippy) > l { 2553 return io.ErrUnexpectedEOF 2554 } 2555 iNdEx += skippy 2556 } 2557 } 2558 2559 if iNdEx > l { 2560 return io.ErrUnexpectedEOF 2561 } 2562 return nil 2563 } 2564 func (m *SimulationResponse) Unmarshal(dAtA []byte) error { 2565 l := len(dAtA) 2566 iNdEx := 0 2567 for iNdEx < l { 2568 preIndex := iNdEx 2569 var wire uint64 2570 for shift := uint(0); ; shift += 7 { 2571 if shift >= 64 { 2572 return ErrIntOverflowAbci 2573 } 2574 if iNdEx >= l { 2575 return io.ErrUnexpectedEOF 2576 } 2577 b := dAtA[iNdEx] 2578 iNdEx++ 2579 wire |= uint64(b&0x7F) << shift 2580 if b < 0x80 { 2581 break 2582 } 2583 } 2584 fieldNum := int32(wire >> 3) 2585 wireType := int(wire & 0x7) 2586 if wireType == 4 { 2587 return fmt.Errorf("proto: SimulationResponse: wiretype end group for non-group") 2588 } 2589 if fieldNum <= 0 { 2590 return fmt.Errorf("proto: SimulationResponse: illegal tag %d (wire type %d)", fieldNum, wire) 2591 } 2592 switch fieldNum { 2593 case 1: 2594 if wireType != 2 { 2595 return fmt.Errorf("proto: wrong wireType = %d for field GasInfo", wireType) 2596 } 2597 var msglen int 2598 for shift := uint(0); ; shift += 7 { 2599 if shift >= 64 { 2600 return ErrIntOverflowAbci 2601 } 2602 if iNdEx >= l { 2603 return io.ErrUnexpectedEOF 2604 } 2605 b := dAtA[iNdEx] 2606 iNdEx++ 2607 msglen |= int(b&0x7F) << shift 2608 if b < 0x80 { 2609 break 2610 } 2611 } 2612 if msglen < 0 { 2613 return ErrInvalidLengthAbci 2614 } 2615 postIndex := iNdEx + msglen 2616 if postIndex < 0 { 2617 return ErrInvalidLengthAbci 2618 } 2619 if postIndex > l { 2620 return io.ErrUnexpectedEOF 2621 } 2622 if err := m.GasInfo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 2623 return err 2624 } 2625 iNdEx = postIndex 2626 case 2: 2627 if wireType != 2 { 2628 return fmt.Errorf("proto: wrong wireType = %d for field Result", wireType) 2629 } 2630 var msglen int 2631 for shift := uint(0); ; shift += 7 { 2632 if shift >= 64 { 2633 return ErrIntOverflowAbci 2634 } 2635 if iNdEx >= l { 2636 return io.ErrUnexpectedEOF 2637 } 2638 b := dAtA[iNdEx] 2639 iNdEx++ 2640 msglen |= int(b&0x7F) << shift 2641 if b < 0x80 { 2642 break 2643 } 2644 } 2645 if msglen < 0 { 2646 return ErrInvalidLengthAbci 2647 } 2648 postIndex := iNdEx + msglen 2649 if postIndex < 0 { 2650 return ErrInvalidLengthAbci 2651 } 2652 if postIndex > l { 2653 return io.ErrUnexpectedEOF 2654 } 2655 if m.Result == nil { 2656 m.Result = &Result{} 2657 } 2658 if err := m.Result.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 2659 return err 2660 } 2661 iNdEx = postIndex 2662 default: 2663 iNdEx = preIndex 2664 skippy, err := skipAbci(dAtA[iNdEx:]) 2665 if err != nil { 2666 return err 2667 } 2668 if (skippy < 0) || (iNdEx+skippy) < 0 { 2669 return ErrInvalidLengthAbci 2670 } 2671 if (iNdEx + skippy) > l { 2672 return io.ErrUnexpectedEOF 2673 } 2674 iNdEx += skippy 2675 } 2676 } 2677 2678 if iNdEx > l { 2679 return io.ErrUnexpectedEOF 2680 } 2681 return nil 2682 } 2683 func (m *MsgData) Unmarshal(dAtA []byte) error { 2684 l := len(dAtA) 2685 iNdEx := 0 2686 for iNdEx < l { 2687 preIndex := iNdEx 2688 var wire uint64 2689 for shift := uint(0); ; shift += 7 { 2690 if shift >= 64 { 2691 return ErrIntOverflowAbci 2692 } 2693 if iNdEx >= l { 2694 return io.ErrUnexpectedEOF 2695 } 2696 b := dAtA[iNdEx] 2697 iNdEx++ 2698 wire |= uint64(b&0x7F) << shift 2699 if b < 0x80 { 2700 break 2701 } 2702 } 2703 fieldNum := int32(wire >> 3) 2704 wireType := int(wire & 0x7) 2705 if wireType == 4 { 2706 return fmt.Errorf("proto: MsgData: wiretype end group for non-group") 2707 } 2708 if fieldNum <= 0 { 2709 return fmt.Errorf("proto: MsgData: illegal tag %d (wire type %d)", fieldNum, wire) 2710 } 2711 switch fieldNum { 2712 case 1: 2713 if wireType != 2 { 2714 return fmt.Errorf("proto: wrong wireType = %d for field MsgType", wireType) 2715 } 2716 var stringLen uint64 2717 for shift := uint(0); ; shift += 7 { 2718 if shift >= 64 { 2719 return ErrIntOverflowAbci 2720 } 2721 if iNdEx >= l { 2722 return io.ErrUnexpectedEOF 2723 } 2724 b := dAtA[iNdEx] 2725 iNdEx++ 2726 stringLen |= uint64(b&0x7F) << shift 2727 if b < 0x80 { 2728 break 2729 } 2730 } 2731 intStringLen := int(stringLen) 2732 if intStringLen < 0 { 2733 return ErrInvalidLengthAbci 2734 } 2735 postIndex := iNdEx + intStringLen 2736 if postIndex < 0 { 2737 return ErrInvalidLengthAbci 2738 } 2739 if postIndex > l { 2740 return io.ErrUnexpectedEOF 2741 } 2742 m.MsgType = string(dAtA[iNdEx:postIndex]) 2743 iNdEx = postIndex 2744 case 2: 2745 if wireType != 2 { 2746 return fmt.Errorf("proto: wrong wireType = %d for field Data", wireType) 2747 } 2748 var byteLen int 2749 for shift := uint(0); ; shift += 7 { 2750 if shift >= 64 { 2751 return ErrIntOverflowAbci 2752 } 2753 if iNdEx >= l { 2754 return io.ErrUnexpectedEOF 2755 } 2756 b := dAtA[iNdEx] 2757 iNdEx++ 2758 byteLen |= int(b&0x7F) << shift 2759 if b < 0x80 { 2760 break 2761 } 2762 } 2763 if byteLen < 0 { 2764 return ErrInvalidLengthAbci 2765 } 2766 postIndex := iNdEx + byteLen 2767 if postIndex < 0 { 2768 return ErrInvalidLengthAbci 2769 } 2770 if postIndex > l { 2771 return io.ErrUnexpectedEOF 2772 } 2773 m.Data = append(m.Data[:0], dAtA[iNdEx:postIndex]...) 2774 if m.Data == nil { 2775 m.Data = []byte{} 2776 } 2777 iNdEx = postIndex 2778 default: 2779 iNdEx = preIndex 2780 skippy, err := skipAbci(dAtA[iNdEx:]) 2781 if err != nil { 2782 return err 2783 } 2784 if (skippy < 0) || (iNdEx+skippy) < 0 { 2785 return ErrInvalidLengthAbci 2786 } 2787 if (iNdEx + skippy) > l { 2788 return io.ErrUnexpectedEOF 2789 } 2790 iNdEx += skippy 2791 } 2792 } 2793 2794 if iNdEx > l { 2795 return io.ErrUnexpectedEOF 2796 } 2797 return nil 2798 } 2799 func (m *TxMsgData) Unmarshal(dAtA []byte) error { 2800 l := len(dAtA) 2801 iNdEx := 0 2802 for iNdEx < l { 2803 preIndex := iNdEx 2804 var wire uint64 2805 for shift := uint(0); ; shift += 7 { 2806 if shift >= 64 { 2807 return ErrIntOverflowAbci 2808 } 2809 if iNdEx >= l { 2810 return io.ErrUnexpectedEOF 2811 } 2812 b := dAtA[iNdEx] 2813 iNdEx++ 2814 wire |= uint64(b&0x7F) << shift 2815 if b < 0x80 { 2816 break 2817 } 2818 } 2819 fieldNum := int32(wire >> 3) 2820 wireType := int(wire & 0x7) 2821 if wireType == 4 { 2822 return fmt.Errorf("proto: TxMsgData: wiretype end group for non-group") 2823 } 2824 if fieldNum <= 0 { 2825 return fmt.Errorf("proto: TxMsgData: illegal tag %d (wire type %d)", fieldNum, wire) 2826 } 2827 switch fieldNum { 2828 case 1: 2829 if wireType != 2 { 2830 return fmt.Errorf("proto: wrong wireType = %d for field Data", wireType) 2831 } 2832 var msglen int 2833 for shift := uint(0); ; shift += 7 { 2834 if shift >= 64 { 2835 return ErrIntOverflowAbci 2836 } 2837 if iNdEx >= l { 2838 return io.ErrUnexpectedEOF 2839 } 2840 b := dAtA[iNdEx] 2841 iNdEx++ 2842 msglen |= int(b&0x7F) << shift 2843 if b < 0x80 { 2844 break 2845 } 2846 } 2847 if msglen < 0 { 2848 return ErrInvalidLengthAbci 2849 } 2850 postIndex := iNdEx + msglen 2851 if postIndex < 0 { 2852 return ErrInvalidLengthAbci 2853 } 2854 if postIndex > l { 2855 return io.ErrUnexpectedEOF 2856 } 2857 m.Data = append(m.Data, &MsgData{}) 2858 if err := m.Data[len(m.Data)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 2859 return err 2860 } 2861 iNdEx = postIndex 2862 default: 2863 iNdEx = preIndex 2864 skippy, err := skipAbci(dAtA[iNdEx:]) 2865 if err != nil { 2866 return err 2867 } 2868 if (skippy < 0) || (iNdEx+skippy) < 0 { 2869 return ErrInvalidLengthAbci 2870 } 2871 if (iNdEx + skippy) > l { 2872 return io.ErrUnexpectedEOF 2873 } 2874 iNdEx += skippy 2875 } 2876 } 2877 2878 if iNdEx > l { 2879 return io.ErrUnexpectedEOF 2880 } 2881 return nil 2882 } 2883 func (m *SearchTxsResult) Unmarshal(dAtA []byte) error { 2884 l := len(dAtA) 2885 iNdEx := 0 2886 for iNdEx < l { 2887 preIndex := iNdEx 2888 var wire uint64 2889 for shift := uint(0); ; shift += 7 { 2890 if shift >= 64 { 2891 return ErrIntOverflowAbci 2892 } 2893 if iNdEx >= l { 2894 return io.ErrUnexpectedEOF 2895 } 2896 b := dAtA[iNdEx] 2897 iNdEx++ 2898 wire |= uint64(b&0x7F) << shift 2899 if b < 0x80 { 2900 break 2901 } 2902 } 2903 fieldNum := int32(wire >> 3) 2904 wireType := int(wire & 0x7) 2905 if wireType == 4 { 2906 return fmt.Errorf("proto: SearchTxsResult: wiretype end group for non-group") 2907 } 2908 if fieldNum <= 0 { 2909 return fmt.Errorf("proto: SearchTxsResult: illegal tag %d (wire type %d)", fieldNum, wire) 2910 } 2911 switch fieldNum { 2912 case 1: 2913 if wireType != 0 { 2914 return fmt.Errorf("proto: wrong wireType = %d for field TotalCount", wireType) 2915 } 2916 m.TotalCount = 0 2917 for shift := uint(0); ; shift += 7 { 2918 if shift >= 64 { 2919 return ErrIntOverflowAbci 2920 } 2921 if iNdEx >= l { 2922 return io.ErrUnexpectedEOF 2923 } 2924 b := dAtA[iNdEx] 2925 iNdEx++ 2926 m.TotalCount |= uint64(b&0x7F) << shift 2927 if b < 0x80 { 2928 break 2929 } 2930 } 2931 case 2: 2932 if wireType != 0 { 2933 return fmt.Errorf("proto: wrong wireType = %d for field Count", wireType) 2934 } 2935 m.Count = 0 2936 for shift := uint(0); ; shift += 7 { 2937 if shift >= 64 { 2938 return ErrIntOverflowAbci 2939 } 2940 if iNdEx >= l { 2941 return io.ErrUnexpectedEOF 2942 } 2943 b := dAtA[iNdEx] 2944 iNdEx++ 2945 m.Count |= uint64(b&0x7F) << shift 2946 if b < 0x80 { 2947 break 2948 } 2949 } 2950 case 3: 2951 if wireType != 0 { 2952 return fmt.Errorf("proto: wrong wireType = %d for field PageNumber", wireType) 2953 } 2954 m.PageNumber = 0 2955 for shift := uint(0); ; shift += 7 { 2956 if shift >= 64 { 2957 return ErrIntOverflowAbci 2958 } 2959 if iNdEx >= l { 2960 return io.ErrUnexpectedEOF 2961 } 2962 b := dAtA[iNdEx] 2963 iNdEx++ 2964 m.PageNumber |= uint64(b&0x7F) << shift 2965 if b < 0x80 { 2966 break 2967 } 2968 } 2969 case 4: 2970 if wireType != 0 { 2971 return fmt.Errorf("proto: wrong wireType = %d for field PageTotal", wireType) 2972 } 2973 m.PageTotal = 0 2974 for shift := uint(0); ; shift += 7 { 2975 if shift >= 64 { 2976 return ErrIntOverflowAbci 2977 } 2978 if iNdEx >= l { 2979 return io.ErrUnexpectedEOF 2980 } 2981 b := dAtA[iNdEx] 2982 iNdEx++ 2983 m.PageTotal |= uint64(b&0x7F) << shift 2984 if b < 0x80 { 2985 break 2986 } 2987 } 2988 case 5: 2989 if wireType != 0 { 2990 return fmt.Errorf("proto: wrong wireType = %d for field Limit", wireType) 2991 } 2992 m.Limit = 0 2993 for shift := uint(0); ; shift += 7 { 2994 if shift >= 64 { 2995 return ErrIntOverflowAbci 2996 } 2997 if iNdEx >= l { 2998 return io.ErrUnexpectedEOF 2999 } 3000 b := dAtA[iNdEx] 3001 iNdEx++ 3002 m.Limit |= uint64(b&0x7F) << shift 3003 if b < 0x80 { 3004 break 3005 } 3006 } 3007 case 6: 3008 if wireType != 2 { 3009 return fmt.Errorf("proto: wrong wireType = %d for field Txs", wireType) 3010 } 3011 var msglen int 3012 for shift := uint(0); ; shift += 7 { 3013 if shift >= 64 { 3014 return ErrIntOverflowAbci 3015 } 3016 if iNdEx >= l { 3017 return io.ErrUnexpectedEOF 3018 } 3019 b := dAtA[iNdEx] 3020 iNdEx++ 3021 msglen |= int(b&0x7F) << shift 3022 if b < 0x80 { 3023 break 3024 } 3025 } 3026 if msglen < 0 { 3027 return ErrInvalidLengthAbci 3028 } 3029 postIndex := iNdEx + msglen 3030 if postIndex < 0 { 3031 return ErrInvalidLengthAbci 3032 } 3033 if postIndex > l { 3034 return io.ErrUnexpectedEOF 3035 } 3036 m.Txs = append(m.Txs, &TxResponse{}) 3037 if err := m.Txs[len(m.Txs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 3038 return err 3039 } 3040 iNdEx = postIndex 3041 default: 3042 iNdEx = preIndex 3043 skippy, err := skipAbci(dAtA[iNdEx:]) 3044 if err != nil { 3045 return err 3046 } 3047 if (skippy < 0) || (iNdEx+skippy) < 0 { 3048 return ErrInvalidLengthAbci 3049 } 3050 if (iNdEx + skippy) > l { 3051 return io.ErrUnexpectedEOF 3052 } 3053 iNdEx += skippy 3054 } 3055 } 3056 3057 if iNdEx > l { 3058 return io.ErrUnexpectedEOF 3059 } 3060 return nil 3061 } 3062 func skipAbci(dAtA []byte) (n int, err error) { 3063 l := len(dAtA) 3064 iNdEx := 0 3065 depth := 0 3066 for iNdEx < l { 3067 var wire uint64 3068 for shift := uint(0); ; shift += 7 { 3069 if shift >= 64 { 3070 return 0, ErrIntOverflowAbci 3071 } 3072 if iNdEx >= l { 3073 return 0, io.ErrUnexpectedEOF 3074 } 3075 b := dAtA[iNdEx] 3076 iNdEx++ 3077 wire |= (uint64(b) & 0x7F) << shift 3078 if b < 0x80 { 3079 break 3080 } 3081 } 3082 wireType := int(wire & 0x7) 3083 switch wireType { 3084 case 0: 3085 for shift := uint(0); ; shift += 7 { 3086 if shift >= 64 { 3087 return 0, ErrIntOverflowAbci 3088 } 3089 if iNdEx >= l { 3090 return 0, io.ErrUnexpectedEOF 3091 } 3092 iNdEx++ 3093 if dAtA[iNdEx-1] < 0x80 { 3094 break 3095 } 3096 } 3097 case 1: 3098 iNdEx += 8 3099 case 2: 3100 var length int 3101 for shift := uint(0); ; shift += 7 { 3102 if shift >= 64 { 3103 return 0, ErrIntOverflowAbci 3104 } 3105 if iNdEx >= l { 3106 return 0, io.ErrUnexpectedEOF 3107 } 3108 b := dAtA[iNdEx] 3109 iNdEx++ 3110 length |= (int(b) & 0x7F) << shift 3111 if b < 0x80 { 3112 break 3113 } 3114 } 3115 if length < 0 { 3116 return 0, ErrInvalidLengthAbci 3117 } 3118 iNdEx += length 3119 case 3: 3120 depth++ 3121 case 4: 3122 if depth == 0 { 3123 return 0, ErrUnexpectedEndOfGroupAbci 3124 } 3125 depth-- 3126 case 5: 3127 iNdEx += 4 3128 default: 3129 return 0, fmt.Errorf("proto: illegal wireType %d", wireType) 3130 } 3131 if iNdEx < 0 { 3132 return 0, ErrInvalidLengthAbci 3133 } 3134 if depth == 0 { 3135 return iNdEx, nil 3136 } 3137 } 3138 return 0, io.ErrUnexpectedEOF 3139 } 3140 3141 var ( 3142 ErrInvalidLengthAbci = fmt.Errorf("proto: negative length found during unmarshaling") 3143 ErrIntOverflowAbci = fmt.Errorf("proto: integer overflow") 3144 ErrUnexpectedEndOfGroupAbci = fmt.Errorf("proto: unexpected end of group") 3145 )