github.com/fibonacci-chain/fbc@v0.0.0-20231124064014-c7636198c1e9/libs/cosmos-sdk/types/tx/service.pb.go (about) 1 // Code generated by protoc-gen-gogo. DO NOT EDIT. 2 // source: cosmos/tx/v1beta1/service.proto 3 4 package tx 5 6 import ( 7 context "context" 8 fmt "fmt" 9 io "io" 10 math "math" 11 math_bits "math/bits" 12 13 _ "github.com/gogo/protobuf/gogoproto" 14 grpc1 "github.com/gogo/protobuf/grpc" 15 proto "github.com/gogo/protobuf/proto" 16 golang_proto "github.com/golang/protobuf/proto" 17 types "github.com/fibonacci-chain/fbc/libs/cosmos-sdk/types/ibc-adapter" 18 "github.com/fibonacci-chain/fbc/libs/cosmos-sdk/types/query" 19 _ "google.golang.org/genproto/googleapis/api/annotations" 20 grpc "google.golang.org/grpc" 21 codes "google.golang.org/grpc/codes" 22 status "google.golang.org/grpc/status" 23 ) 24 25 // Reference imports to suppress errors if they are not otherwise used. 26 var _ = proto.Marshal 27 var _ = golang_proto.Marshal 28 var _ = fmt.Errorf 29 var _ = math.Inf 30 31 // This is a compile-time assertion to ensure that this generated file 32 // is compatible with the proto package it is being compiled against. 33 // A compilation error at this line likely means your copy of the 34 // proto package needs to be updated. 35 const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package 36 37 // OrderBy defines the sorting order 38 type OrderBy int32 39 40 const ( 41 // ORDER_BY_UNSPECIFIED specifies an unknown sorting order. OrderBy defaults to ASC in this case. 42 OrderBy_ORDER_BY_UNSPECIFIED OrderBy = 0 43 // ORDER_BY_ASC defines ascending order 44 OrderBy_ORDER_BY_ASC OrderBy = 1 45 // ORDER_BY_DESC defines descending order 46 OrderBy_ORDER_BY_DESC OrderBy = 2 47 ) 48 49 var OrderBy_name = map[int32]string{ 50 0: "ORDER_BY_UNSPECIFIED", 51 1: "ORDER_BY_ASC", 52 2: "ORDER_BY_DESC", 53 } 54 55 var OrderBy_value = map[string]int32{ 56 "ORDER_BY_UNSPECIFIED": 0, 57 "ORDER_BY_ASC": 1, 58 "ORDER_BY_DESC": 2, 59 } 60 61 func (x OrderBy) String() string { 62 return proto.EnumName(OrderBy_name, int32(x)) 63 } 64 65 func (OrderBy) EnumDescriptor() ([]byte, []int) { 66 return fileDescriptor_e0b00a618705eca7, []int{0} 67 } 68 69 // BroadcastMode specifies the broadcast mode for the TxService.Broadcast RPC method. 70 type BroadcastMode int32 71 72 const ( 73 // zero-value for mode ordering 74 BroadcastMode_BROADCAST_MODE_UNSPECIFIED BroadcastMode = 0 75 // BROADCAST_MODE_BLOCK defines a tx broadcasting mode where the client waits for 76 // the tx to be committed in a block. 77 BroadcastMode_BROADCAST_MODE_BLOCK BroadcastMode = 1 78 // BROADCAST_MODE_SYNC defines a tx broadcasting mode where the client waits for 79 // a CheckTx execution response only. 80 BroadcastMode_BROADCAST_MODE_SYNC BroadcastMode = 2 81 // BROADCAST_MODE_ASYNC defines a tx broadcasting mode where the client returns 82 // immediately. 83 BroadcastMode_BROADCAST_MODE_ASYNC BroadcastMode = 3 84 ) 85 86 var BroadcastMode_name = map[int32]string{ 87 0: "BROADCAST_MODE_UNSPECIFIED", 88 1: "BROADCAST_MODE_BLOCK", 89 2: "BROADCAST_MODE_SYNC", 90 3: "BROADCAST_MODE_ASYNC", 91 } 92 93 var BroadcastMode_value = map[string]int32{ 94 "BROADCAST_MODE_UNSPECIFIED": 0, 95 "BROADCAST_MODE_BLOCK": 1, 96 "BROADCAST_MODE_SYNC": 2, 97 "BROADCAST_MODE_ASYNC": 3, 98 } 99 100 func (x BroadcastMode) String() string { 101 return proto.EnumName(BroadcastMode_name, int32(x)) 102 } 103 104 func (BroadcastMode) EnumDescriptor() ([]byte, []int) { 105 return fileDescriptor_e0b00a618705eca7, []int{1} 106 } 107 108 // GetTxsEventRequest is the request type for the Service.TxsByEvents 109 // RPC method. 110 type GetTxsEventRequest struct { 111 // events is the list of transaction event type. 112 Events []string `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"` 113 // pagination defines an pagination for the request. 114 Pagination *query.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` 115 OrderBy OrderBy `protobuf:"varint,3,opt,name=order_by,json=orderBy,proto3,enum=cosmos.tx.v1beta1.OrderBy" json:"order_by,omitempty"` 116 } 117 118 func (m *GetTxsEventRequest) Reset() { *m = GetTxsEventRequest{} } 119 func (m *GetTxsEventRequest) String() string { return proto.CompactTextString(m) } 120 func (*GetTxsEventRequest) ProtoMessage() {} 121 func (*GetTxsEventRequest) Descriptor() ([]byte, []int) { 122 return fileDescriptor_e0b00a618705eca7, []int{0} 123 } 124 func (m *GetTxsEventRequest) XXX_Unmarshal(b []byte) error { 125 return m.Unmarshal(b) 126 } 127 func (m *GetTxsEventRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 128 if deterministic { 129 return xxx_messageInfo_GetTxsEventRequest.Marshal(b, m, deterministic) 130 } else { 131 b = b[:cap(b)] 132 n, err := m.MarshalToSizedBuffer(b) 133 if err != nil { 134 return nil, err 135 } 136 return b[:n], nil 137 } 138 } 139 func (m *GetTxsEventRequest) XXX_Merge(src proto.Message) { 140 xxx_messageInfo_GetTxsEventRequest.Merge(m, src) 141 } 142 func (m *GetTxsEventRequest) XXX_Size() int { 143 return m.Size() 144 } 145 func (m *GetTxsEventRequest) XXX_DiscardUnknown() { 146 xxx_messageInfo_GetTxsEventRequest.DiscardUnknown(m) 147 } 148 149 var xxx_messageInfo_GetTxsEventRequest proto.InternalMessageInfo 150 151 func (m *GetTxsEventRequest) GetEvents() []string { 152 if m != nil { 153 return m.Events 154 } 155 return nil 156 } 157 158 func (m *GetTxsEventRequest) GetPagination() *query.PageRequest { 159 if m != nil { 160 return m.Pagination 161 } 162 return nil 163 } 164 165 func (m *GetTxsEventRequest) GetOrderBy() OrderBy { 166 if m != nil { 167 return m.OrderBy 168 } 169 return OrderBy_ORDER_BY_UNSPECIFIED 170 } 171 172 // GetTxsEventResponse is the response type for the Service.TxsByEvents 173 // RPC method. 174 type GetTxsEventResponse struct { 175 // txs is the list of queried transactions. 176 Txs []*Tx `protobuf:"bytes,1,rep,name=txs,proto3" json:"txs,omitempty"` 177 // tx_responses is the list of queried TxResponses. 178 TxResponses []*types.TxResponse `protobuf:"bytes,2,rep,name=tx_responses,json=txResponses,proto3" json:"tx_responses,omitempty"` 179 // pagination defines an pagination for the response. 180 Pagination *query.PageResponse `protobuf:"bytes,3,opt,name=pagination,proto3" json:"pagination,omitempty"` 181 } 182 183 func (m *GetTxsEventResponse) Reset() { *m = GetTxsEventResponse{} } 184 func (m *GetTxsEventResponse) String() string { return proto.CompactTextString(m) } 185 func (*GetTxsEventResponse) ProtoMessage() {} 186 func (*GetTxsEventResponse) Descriptor() ([]byte, []int) { 187 return fileDescriptor_e0b00a618705eca7, []int{1} 188 } 189 func (m *GetTxsEventResponse) XXX_Unmarshal(b []byte) error { 190 return m.Unmarshal(b) 191 } 192 func (m *GetTxsEventResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 193 if deterministic { 194 return xxx_messageInfo_GetTxsEventResponse.Marshal(b, m, deterministic) 195 } else { 196 b = b[:cap(b)] 197 n, err := m.MarshalToSizedBuffer(b) 198 if err != nil { 199 return nil, err 200 } 201 return b[:n], nil 202 } 203 } 204 func (m *GetTxsEventResponse) XXX_Merge(src proto.Message) { 205 xxx_messageInfo_GetTxsEventResponse.Merge(m, src) 206 } 207 func (m *GetTxsEventResponse) XXX_Size() int { 208 return m.Size() 209 } 210 func (m *GetTxsEventResponse) XXX_DiscardUnknown() { 211 xxx_messageInfo_GetTxsEventResponse.DiscardUnknown(m) 212 } 213 214 var xxx_messageInfo_GetTxsEventResponse proto.InternalMessageInfo 215 216 func (m *GetTxsEventResponse) GetTxs() []*Tx { 217 if m != nil { 218 return m.Txs 219 } 220 return nil 221 } 222 223 func (m *GetTxsEventResponse) GetTxResponses() []*types.TxResponse { 224 if m != nil { 225 return m.TxResponses 226 } 227 return nil 228 } 229 230 func (m *GetTxsEventResponse) GetPagination() *query.PageResponse { 231 if m != nil { 232 return m.Pagination 233 } 234 return nil 235 } 236 237 // BroadcastTxRequest is the request type for the Service.BroadcastTxRequest 238 // RPC method. 239 type BroadcastTxRequest struct { 240 // tx_bytes is the raw transaction. 241 TxBytes []byte `protobuf:"bytes,1,opt,name=tx_bytes,json=txBytes,proto3" json:"tx_bytes,omitempty"` 242 Mode BroadcastMode `protobuf:"varint,2,opt,name=mode,proto3,enum=cosmos.tx.v1beta1.BroadcastMode" json:"mode,omitempty"` 243 } 244 245 func (m *BroadcastTxRequest) Reset() { *m = BroadcastTxRequest{} } 246 func (m *BroadcastTxRequest) String() string { return proto.CompactTextString(m) } 247 func (*BroadcastTxRequest) ProtoMessage() {} 248 func (*BroadcastTxRequest) Descriptor() ([]byte, []int) { 249 return fileDescriptor_e0b00a618705eca7, []int{2} 250 } 251 func (m *BroadcastTxRequest) XXX_Unmarshal(b []byte) error { 252 return m.Unmarshal(b) 253 } 254 func (m *BroadcastTxRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 255 if deterministic { 256 return xxx_messageInfo_BroadcastTxRequest.Marshal(b, m, deterministic) 257 } else { 258 b = b[:cap(b)] 259 n, err := m.MarshalToSizedBuffer(b) 260 if err != nil { 261 return nil, err 262 } 263 return b[:n], nil 264 } 265 } 266 func (m *BroadcastTxRequest) XXX_Merge(src proto.Message) { 267 xxx_messageInfo_BroadcastTxRequest.Merge(m, src) 268 } 269 func (m *BroadcastTxRequest) XXX_Size() int { 270 return m.Size() 271 } 272 func (m *BroadcastTxRequest) XXX_DiscardUnknown() { 273 xxx_messageInfo_BroadcastTxRequest.DiscardUnknown(m) 274 } 275 276 var xxx_messageInfo_BroadcastTxRequest proto.InternalMessageInfo 277 278 func (m *BroadcastTxRequest) GetTxBytes() []byte { 279 if m != nil { 280 return m.TxBytes 281 } 282 return nil 283 } 284 285 func (m *BroadcastTxRequest) GetMode() BroadcastMode { 286 if m != nil { 287 return m.Mode 288 } 289 return BroadcastMode_BROADCAST_MODE_UNSPECIFIED 290 } 291 292 // BroadcastTxResponse is the response type for the 293 // Service.BroadcastTx method. 294 type BroadcastTxResponse struct { 295 // tx_response is the queried TxResponses. 296 TxResponse *types.TxResponse `protobuf:"bytes,1,opt,name=tx_response,json=txResponse,proto3" json:"tx_response,omitempty"` 297 } 298 299 func (m *BroadcastTxResponse) Reset() { *m = BroadcastTxResponse{} } 300 func (m *BroadcastTxResponse) String() string { return proto.CompactTextString(m) } 301 func (*BroadcastTxResponse) ProtoMessage() {} 302 func (*BroadcastTxResponse) Descriptor() ([]byte, []int) { 303 return fileDescriptor_e0b00a618705eca7, []int{3} 304 } 305 func (m *BroadcastTxResponse) XXX_Unmarshal(b []byte) error { 306 return m.Unmarshal(b) 307 } 308 func (m *BroadcastTxResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 309 if deterministic { 310 return xxx_messageInfo_BroadcastTxResponse.Marshal(b, m, deterministic) 311 } else { 312 b = b[:cap(b)] 313 n, err := m.MarshalToSizedBuffer(b) 314 if err != nil { 315 return nil, err 316 } 317 return b[:n], nil 318 } 319 } 320 func (m *BroadcastTxResponse) XXX_Merge(src proto.Message) { 321 xxx_messageInfo_BroadcastTxResponse.Merge(m, src) 322 } 323 func (m *BroadcastTxResponse) XXX_Size() int { 324 return m.Size() 325 } 326 func (m *BroadcastTxResponse) XXX_DiscardUnknown() { 327 xxx_messageInfo_BroadcastTxResponse.DiscardUnknown(m) 328 } 329 330 var xxx_messageInfo_BroadcastTxResponse proto.InternalMessageInfo 331 332 func (m *BroadcastTxResponse) GetTxResponse() *types.TxResponse { 333 if m != nil { 334 return m.TxResponse 335 } 336 return nil 337 } 338 339 // SimulateRequest is the request type for the Service.Simulate 340 // RPC method. 341 type SimulateRequest struct { 342 // tx is the transaction to simulate. 343 // Deprecated. Send raw tx bytes instead. 344 Tx *Tx `protobuf:"bytes,1,opt,name=tx,proto3" json:"tx,omitempty"` // Deprecated: Do not use. 345 // tx_bytes is the raw transaction. 346 // 347 // Since: cosmos-sdk 0.43 348 TxBytes []byte `protobuf:"bytes,2,opt,name=tx_bytes,json=txBytes,proto3" json:"tx_bytes,omitempty"` 349 } 350 351 func (m *SimulateRequest) Reset() { *m = SimulateRequest{} } 352 func (m *SimulateRequest) String() string { return proto.CompactTextString(m) } 353 func (*SimulateRequest) ProtoMessage() {} 354 func (*SimulateRequest) Descriptor() ([]byte, []int) { 355 return fileDescriptor_e0b00a618705eca7, []int{4} 356 } 357 func (m *SimulateRequest) XXX_Unmarshal(b []byte) error { 358 return m.Unmarshal(b) 359 } 360 func (m *SimulateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 361 if deterministic { 362 return xxx_messageInfo_SimulateRequest.Marshal(b, m, deterministic) 363 } else { 364 b = b[:cap(b)] 365 n, err := m.MarshalToSizedBuffer(b) 366 if err != nil { 367 return nil, err 368 } 369 return b[:n], nil 370 } 371 } 372 func (m *SimulateRequest) XXX_Merge(src proto.Message) { 373 xxx_messageInfo_SimulateRequest.Merge(m, src) 374 } 375 func (m *SimulateRequest) XXX_Size() int { 376 return m.Size() 377 } 378 func (m *SimulateRequest) XXX_DiscardUnknown() { 379 xxx_messageInfo_SimulateRequest.DiscardUnknown(m) 380 } 381 382 var xxx_messageInfo_SimulateRequest proto.InternalMessageInfo 383 384 // Deprecated: Do not use. 385 func (m *SimulateRequest) GetTx() *Tx { 386 if m != nil { 387 return m.Tx 388 } 389 return nil 390 } 391 392 func (m *SimulateRequest) GetTxBytes() []byte { 393 if m != nil { 394 return m.TxBytes 395 } 396 return nil 397 } 398 399 // SimulateResponse is the response type for the 400 // Service.SimulateRPC method. 401 type SimulateResponse struct { 402 // gas_info is the information about gas used in the simulation. 403 GasInfo *types.GasInfo `protobuf:"bytes,1,opt,name=gas_info,json=gasInfo,proto3" json:"gas_info,omitempty"` 404 // result is the result of the simulation. 405 Result *types.Result `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"` 406 } 407 408 func (m *SimulateResponse) Reset() { *m = SimulateResponse{} } 409 func (m *SimulateResponse) String() string { return proto.CompactTextString(m) } 410 func (*SimulateResponse) ProtoMessage() {} 411 func (*SimulateResponse) Descriptor() ([]byte, []int) { 412 return fileDescriptor_e0b00a618705eca7, []int{5} 413 } 414 func (m *SimulateResponse) XXX_Unmarshal(b []byte) error { 415 return m.Unmarshal(b) 416 } 417 func (m *SimulateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 418 if deterministic { 419 return xxx_messageInfo_SimulateResponse.Marshal(b, m, deterministic) 420 } else { 421 b = b[:cap(b)] 422 n, err := m.MarshalToSizedBuffer(b) 423 if err != nil { 424 return nil, err 425 } 426 return b[:n], nil 427 } 428 } 429 func (m *SimulateResponse) XXX_Merge(src proto.Message) { 430 xxx_messageInfo_SimulateResponse.Merge(m, src) 431 } 432 func (m *SimulateResponse) XXX_Size() int { 433 return m.Size() 434 } 435 func (m *SimulateResponse) XXX_DiscardUnknown() { 436 xxx_messageInfo_SimulateResponse.DiscardUnknown(m) 437 } 438 439 var xxx_messageInfo_SimulateResponse proto.InternalMessageInfo 440 441 func (m *SimulateResponse) GetGasInfo() *types.GasInfo { 442 if m != nil { 443 return m.GasInfo 444 } 445 return nil 446 } 447 448 func (m *SimulateResponse) GetResult() *types.Result { 449 if m != nil { 450 return m.Result 451 } 452 return nil 453 } 454 455 // GetTxRequest is the request type for the Service.GetTx 456 // RPC method. 457 type GetTxRequest struct { 458 // hash is the tx hash to query, encoded as a hex string. 459 Hash string `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"` 460 } 461 462 func (m *GetTxRequest) Reset() { *m = GetTxRequest{} } 463 func (m *GetTxRequest) String() string { return proto.CompactTextString(m) } 464 func (*GetTxRequest) ProtoMessage() {} 465 func (*GetTxRequest) Descriptor() ([]byte, []int) { 466 return fileDescriptor_e0b00a618705eca7, []int{6} 467 } 468 func (m *GetTxRequest) XXX_Unmarshal(b []byte) error { 469 return m.Unmarshal(b) 470 } 471 func (m *GetTxRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 472 if deterministic { 473 return xxx_messageInfo_GetTxRequest.Marshal(b, m, deterministic) 474 } else { 475 b = b[:cap(b)] 476 n, err := m.MarshalToSizedBuffer(b) 477 if err != nil { 478 return nil, err 479 } 480 return b[:n], nil 481 } 482 } 483 func (m *GetTxRequest) XXX_Merge(src proto.Message) { 484 xxx_messageInfo_GetTxRequest.Merge(m, src) 485 } 486 func (m *GetTxRequest) XXX_Size() int { 487 return m.Size() 488 } 489 func (m *GetTxRequest) XXX_DiscardUnknown() { 490 xxx_messageInfo_GetTxRequest.DiscardUnknown(m) 491 } 492 493 var xxx_messageInfo_GetTxRequest proto.InternalMessageInfo 494 495 func (m *GetTxRequest) GetHash() string { 496 if m != nil { 497 return m.Hash 498 } 499 return "" 500 } 501 502 // GetTxResponse is the response type for the Service.GetTx method. 503 type GetTxResponse struct { 504 // tx is the queried transaction. 505 Tx *Tx `protobuf:"bytes,1,opt,name=tx,proto3" json:"tx,omitempty"` 506 // tx_response is the queried TxResponses. 507 TxResponse *types.TxResponse `protobuf:"bytes,2,opt,name=tx_response,json=txResponse,proto3" json:"tx_response,omitempty"` 508 } 509 510 func (m *GetTxResponse) Reset() { *m = GetTxResponse{} } 511 func (m *GetTxResponse) String() string { return proto.CompactTextString(m) } 512 func (*GetTxResponse) ProtoMessage() {} 513 func (*GetTxResponse) Descriptor() ([]byte, []int) { 514 return fileDescriptor_e0b00a618705eca7, []int{7} 515 } 516 func (m *GetTxResponse) XXX_Unmarshal(b []byte) error { 517 return m.Unmarshal(b) 518 } 519 func (m *GetTxResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 520 if deterministic { 521 return xxx_messageInfo_GetTxResponse.Marshal(b, m, deterministic) 522 } else { 523 b = b[:cap(b)] 524 n, err := m.MarshalToSizedBuffer(b) 525 if err != nil { 526 return nil, err 527 } 528 return b[:n], nil 529 } 530 } 531 func (m *GetTxResponse) XXX_Merge(src proto.Message) { 532 xxx_messageInfo_GetTxResponse.Merge(m, src) 533 } 534 func (m *GetTxResponse) XXX_Size() int { 535 return m.Size() 536 } 537 func (m *GetTxResponse) XXX_DiscardUnknown() { 538 xxx_messageInfo_GetTxResponse.DiscardUnknown(m) 539 } 540 541 var xxx_messageInfo_GetTxResponse proto.InternalMessageInfo 542 543 func (m *GetTxResponse) GetTx() *Tx { 544 if m != nil { 545 return m.Tx 546 } 547 return nil 548 } 549 550 func (m *GetTxResponse) GetTxResponse() *types.TxResponse { 551 if m != nil { 552 return m.TxResponse 553 } 554 return nil 555 } 556 557 func init() { 558 proto.RegisterEnum("cosmos.tx.v1beta1.OrderBy", OrderBy_name, OrderBy_value) 559 golang_proto.RegisterEnum("cosmos.tx.v1beta1.OrderBy", OrderBy_name, OrderBy_value) 560 proto.RegisterEnum("cosmos.tx.v1beta1.BroadcastMode", BroadcastMode_name, BroadcastMode_value) 561 golang_proto.RegisterEnum("cosmos.tx.v1beta1.BroadcastMode", BroadcastMode_name, BroadcastMode_value) 562 proto.RegisterType((*GetTxsEventRequest)(nil), "cosmos.tx.v1beta1.GetTxsEventRequest") 563 golang_proto.RegisterType((*GetTxsEventRequest)(nil), "cosmos.tx.v1beta1.GetTxsEventRequest") 564 proto.RegisterType((*GetTxsEventResponse)(nil), "cosmos.tx.v1beta1.GetTxsEventResponse") 565 golang_proto.RegisterType((*GetTxsEventResponse)(nil), "cosmos.tx.v1beta1.GetTxsEventResponse") 566 proto.RegisterType((*BroadcastTxRequest)(nil), "cosmos.tx.v1beta1.BroadcastTxRequest") 567 golang_proto.RegisterType((*BroadcastTxRequest)(nil), "cosmos.tx.v1beta1.BroadcastTxRequest") 568 proto.RegisterType((*BroadcastTxResponse)(nil), "cosmos.tx.v1beta1.BroadcastTxResponse") 569 golang_proto.RegisterType((*BroadcastTxResponse)(nil), "cosmos.tx.v1beta1.BroadcastTxResponse") 570 proto.RegisterType((*SimulateRequest)(nil), "cosmos.tx.v1beta1.SimulateRequest") 571 golang_proto.RegisterType((*SimulateRequest)(nil), "cosmos.tx.v1beta1.SimulateRequest") 572 proto.RegisterType((*SimulateResponse)(nil), "cosmos.tx.v1beta1.SimulateResponse") 573 golang_proto.RegisterType((*SimulateResponse)(nil), "cosmos.tx.v1beta1.SimulateResponse") 574 proto.RegisterType((*GetTxRequest)(nil), "cosmos.tx.v1beta1.GetTxRequest") 575 golang_proto.RegisterType((*GetTxRequest)(nil), "cosmos.tx.v1beta1.GetTxRequest") 576 proto.RegisterType((*GetTxResponse)(nil), "cosmos.tx.v1beta1.GetTxResponse") 577 golang_proto.RegisterType((*GetTxResponse)(nil), "cosmos.tx.v1beta1.GetTxResponse") 578 } 579 580 func init() { proto.RegisterFile("cosmos/tx/v1beta1/service.proto", fileDescriptor_e0b00a618705eca7) } 581 func init() { 582 golang_proto.RegisterFile("cosmos/tx/v1beta1/service.proto", fileDescriptor_e0b00a618705eca7) 583 } 584 585 var fileDescriptor_e0b00a618705eca7 = []byte{ 586 // 831 bytes of a gzipped FileDescriptorProto 587 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x55, 0x41, 0x8f, 0xdb, 0x44, 588 0x14, 0x5e, 0x3b, 0x65, 0x93, 0xbe, 0x64, 0x4b, 0x3a, 0xbb, 0x14, 0x93, 0x82, 0x37, 0x75, 0xc9, 589 0x36, 0x44, 0xc2, 0x56, 0x03, 0x48, 0x08, 0x71, 0x89, 0x93, 0x74, 0x59, 0x41, 0x9b, 0x6a, 0xb2, 590 0x08, 0x15, 0x21, 0x45, 0x4e, 0x32, 0xf5, 0x5a, 0x6c, 0x3c, 0x59, 0xcf, 0x64, 0xe5, 0xa8, 0xad, 591 0x90, 0x38, 0x72, 0x42, 0xe2, 0x67, 0xf0, 0x27, 0x38, 0x72, 0x5c, 0x89, 0x0b, 0x47, 0xb4, 0xe1, 592 0x47, 0x70, 0x44, 0x1e, 0x4f, 0x12, 0x27, 0xeb, 0x74, 0x11, 0xa7, 0xbc, 0xc9, 0x7c, 0xef, 0x7b, 593 0xdf, 0xfb, 0xe6, 0xcd, 0x18, 0xf6, 0x07, 0x94, 0x8d, 0x28, 0xb3, 0x78, 0x68, 0x9d, 0x3f, 0xec, 594 0x13, 0xee, 0x3c, 0xb4, 0x18, 0x09, 0xce, 0xbd, 0x01, 0x31, 0xc7, 0x01, 0xe5, 0x14, 0xdd, 0x8e, 595 0x01, 0x26, 0x0f, 0x4d, 0x09, 0x28, 0xbd, 0xeb, 0x52, 0xea, 0x9e, 0x12, 0xcb, 0x19, 0x7b, 0x96, 596 0xe3, 0xfb, 0x94, 0x3b, 0xdc, 0xa3, 0x3e, 0x8b, 0x13, 0x4a, 0xf7, 0x25, 0x63, 0xdf, 0x61, 0xc4, 597 0x72, 0xfa, 0x03, 0x6f, 0x41, 0x1c, 0x2d, 0x24, 0xa8, 0x74, 0xb5, 0x2c, 0x0f, 0xe5, 0xde, 0x9e, 598 0x4b, 0x5d, 0x2a, 0x42, 0x2b, 0x8a, 0xe4, 0xbf, 0xb5, 0x24, 0xed, 0xd9, 0x84, 0x04, 0xd3, 0x45, 599 0xe6, 0xd8, 0x71, 0x3d, 0x5f, 0x68, 0x88, 0xb1, 0xc6, 0xaf, 0x0a, 0xa0, 0x43, 0xc2, 0x8f, 0x43, 600 0xd6, 0x3e, 0x27, 0x3e, 0xc7, 0xe4, 0x6c, 0x42, 0x18, 0x47, 0x77, 0x60, 0x9b, 0x44, 0x6b, 0xa6, 601 0x29, 0xe5, 0x4c, 0xf5, 0x26, 0x96, 0x2b, 0xf4, 0x08, 0x60, 0x49, 0xa1, 0xa9, 0x65, 0xa5, 0x9a, 602 0xaf, 0x1f, 0x98, 0xb2, 0xef, 0xa8, 0x9e, 0x29, 0xea, 0xcd, 0xfb, 0x37, 0x9f, 0x3a, 0x2e, 0x91, 603 0x9c, 0x38, 0x91, 0x89, 0x3e, 0x81, 0x1c, 0x0d, 0x86, 0x24, 0xe8, 0xf5, 0xa7, 0x5a, 0xa6, 0xac, 604 0x54, 0x6f, 0xd5, 0x4b, 0xe6, 0x15, 0xf7, 0xcc, 0x4e, 0x04, 0xb1, 0xa7, 0x38, 0x4b, 0xe3, 0xc0, 605 0xb8, 0x50, 0x60, 0x77, 0x45, 0x2d, 0x1b, 0x53, 0x9f, 0x11, 0xf4, 0x00, 0x32, 0x3c, 0x8c, 0xb5, 606 0xe6, 0xeb, 0x6f, 0xa5, 0x30, 0x1d, 0x87, 0x38, 0x42, 0xa0, 0x43, 0x28, 0xf0, 0xb0, 0x17, 0xc8, 607 0x3c, 0xa6, 0xa9, 0x22, 0xe3, 0xfd, 0x95, 0x0e, 0x84, 0xf7, 0x89, 0x44, 0x09, 0xc6, 0x79, 0xbe, 608 0x88, 0x23, 0xa2, 0xa4, 0x11, 0x19, 0x61, 0xc4, 0x83, 0x6b, 0x8d, 0x90, 0x4c, 0x89, 0x54, 0x83, 609 0x00, 0xb2, 0x03, 0xea, 0x0c, 0x07, 0x0e, 0xe3, 0x51, 0xb1, 0xd8, 0xff, 0x77, 0x20, 0xc7, 0xc3, 610 0x5e, 0x7f, 0xca, 0x49, 0xd4, 0x95, 0x52, 0x2d, 0xe0, 0x2c, 0x0f, 0xed, 0x68, 0x89, 0x3e, 0x86, 611 0x1b, 0x23, 0x3a, 0x24, 0xc2, 0xfc, 0x5b, 0xf5, 0x72, 0x4a, 0xb3, 0x0b, 0xbe, 0xc7, 0x74, 0x48, 612 0xb0, 0x40, 0x1b, 0xdf, 0xc1, 0xee, 0x4a, 0x19, 0x69, 0x5c, 0x1b, 0xf2, 0x09, 0x3f, 0x44, 0xa9, 613 0xff, 0x6a, 0x07, 0x2c, 0xed, 0x30, 0xbe, 0x81, 0x37, 0xbb, 0xde, 0x68, 0x72, 0xea, 0xf0, 0xf9, 614 0x69, 0xa3, 0x0f, 0x40, 0xe5, 0xa1, 0x24, 0x4c, 0x3f, 0x11, 0x5b, 0xd5, 0x14, 0xac, 0xf2, 0x70, 615 0xa5, 0x59, 0x75, 0xa5, 0x59, 0xe3, 0x27, 0x05, 0x8a, 0x4b, 0x66, 0x29, 0xfa, 0x73, 0xc8, 0xb9, 616 0x0e, 0xeb, 0x79, 0xfe, 0x73, 0x2a, 0x0b, 0xdc, 0xdb, 0xac, 0xf8, 0xd0, 0x61, 0x47, 0xfe, 0x73, 617 0x8a, 0xb3, 0x6e, 0x1c, 0xa0, 0x4f, 0x61, 0x3b, 0x20, 0x6c, 0x72, 0xca, 0xe5, 0xf8, 0x96, 0x37, 618 0xe7, 0x62, 0x81, 0xc3, 0x12, 0x6f, 0x18, 0x50, 0x10, 0xc3, 0x37, 0x6f, 0x11, 0xc1, 0x8d, 0x13, 619 0x87, 0x9d, 0x08, 0x0d, 0x37, 0xb1, 0x88, 0x8d, 0x57, 0xb0, 0x23, 0x31, 0x52, 0x6c, 0xe5, 0x5a, 620 0x1f, 0x84, 0x07, 0x6b, 0x07, 0xa1, 0xfe, 0xbf, 0x83, 0xa8, 0x7d, 0x01, 0x59, 0x79, 0x69, 0x90, 621 0x06, 0x7b, 0x1d, 0xdc, 0x6a, 0xe3, 0x9e, 0xfd, 0xac, 0xf7, 0xf5, 0x93, 0xee, 0xd3, 0x76, 0xf3, 622 0xe8, 0xd1, 0x51, 0xbb, 0x55, 0xdc, 0x42, 0x45, 0x28, 0x2c, 0x76, 0x1a, 0xdd, 0x66, 0x51, 0x41, 623 0xb7, 0x61, 0x67, 0xf1, 0x4f, 0xab, 0xdd, 0x6d, 0x16, 0xd5, 0xda, 0x4b, 0xd8, 0x59, 0x99, 0x23, 624 0xa4, 0x43, 0xc9, 0xc6, 0x9d, 0x46, 0xab, 0xd9, 0xe8, 0x1e, 0xf7, 0x1e, 0x77, 0x5a, 0xed, 0x35, 625 0x56, 0x0d, 0xf6, 0xd6, 0xf6, 0xed, 0xaf, 0x3a, 0xcd, 0x2f, 0x8b, 0x0a, 0x7a, 0x1b, 0x76, 0xd7, 626 0x76, 0xba, 0xcf, 0x9e, 0x34, 0x8b, 0x6a, 0x4a, 0x4a, 0x43, 0xec, 0x64, 0xea, 0xff, 0x64, 0x20, 627 0xdb, 0x8d, 0x1f, 0x57, 0xf4, 0x02, 0x72, 0xf3, 0x11, 0x40, 0x46, 0x8a, 0x83, 0x6b, 0x93, 0x57, 628 0xba, 0xff, 0x5a, 0x8c, 0x9c, 0xd8, 0x83, 0x1f, 0xff, 0xf8, 0xfb, 0x17, 0xb5, 0x6c, 0xdc, 0xb5, 629 0x52, 0x5e, 0x75, 0x09, 0xfe, 0x4c, 0xa9, 0xa1, 0x33, 0x78, 0x43, 0x9c, 0x27, 0xda, 0x4f, 0x61, 630 0x4d, 0x4e, 0x43, 0xa9, 0xbc, 0x19, 0x20, 0x6b, 0x56, 0x44, 0xcd, 0x7d, 0xf4, 0x9e, 0x95, 0xf6, 631 0xa4, 0x33, 0xeb, 0x45, 0x34, 0x41, 0xaf, 0xd0, 0x0f, 0x90, 0x4f, 0x5c, 0x55, 0x54, 0x79, 0xdd, 632 0x0d, 0x5f, 0x96, 0x3f, 0xb8, 0x0e, 0x26, 0x45, 0xdc, 0x13, 0x22, 0xee, 0x1a, 0x77, 0xd2, 0x45, 633 0x44, 0x3d, 0xbf, 0x84, 0x7c, 0xe2, 0x91, 0x4d, 0x15, 0x70, 0xf5, 0x93, 0x91, 0x2a, 0x20, 0xe5, 634 0xad, 0x36, 0x74, 0x21, 0x40, 0x43, 0x1b, 0x04, 0xd8, 0xcd, 0xdf, 0x2f, 0x75, 0xe5, 0xe2, 0x52, 635 0x57, 0xfe, 0xba, 0xd4, 0x95, 0x9f, 0x67, 0xfa, 0xd6, 0x6f, 0x33, 0x5d, 0xb9, 0x98, 0xe9, 0x5b, 636 0x7f, 0xce, 0xf4, 0xad, 0x6f, 0x2b, 0xae, 0xc7, 0x4f, 0x26, 0x7d, 0x73, 0x40, 0x47, 0xf3, 0xfc, 637 0xf8, 0xe7, 0x43, 0x36, 0xfc, 0xde, 0xe2, 0xd3, 0x31, 0x89, 0x08, 0xfb, 0xdb, 0xe2, 0xeb, 0xf6, 638 0xd1, 0xbf, 0x01, 0x00, 0x00, 0xff, 0xff, 0xe4, 0x86, 0xcd, 0x5c, 0xb4, 0x07, 0x00, 0x00, 639 } 640 641 // Reference imports to suppress errors if they are not otherwise used. 642 var _ context.Context 643 var _ grpc.ClientConn 644 645 // This is a compile-time assertion to ensure that this generated file 646 // is compatible with the grpc package it is being compiled against. 647 const _ = grpc.SupportPackageIsVersion4 648 649 // ServiceClient is the client API for Service service. 650 // 651 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 652 type ServiceClient interface { 653 // Simulate simulates executing a transaction for estimating gas usage. 654 Simulate(ctx context.Context, in *SimulateRequest, opts ...grpc.CallOption) (*SimulateResponse, error) 655 // GetTx fetches a tx by hash. 656 GetTx(ctx context.Context, in *GetTxRequest, opts ...grpc.CallOption) (*GetTxResponse, error) 657 // BroadcastTx broadcast transaction. 658 BroadcastTx(ctx context.Context, in *BroadcastTxRequest, opts ...grpc.CallOption) (*BroadcastTxResponse, error) 659 // GetTxsEvent fetches txs by event. 660 GetTxsEvent(ctx context.Context, in *GetTxsEventRequest, opts ...grpc.CallOption) (*GetTxsEventResponse, error) 661 } 662 663 type serviceClient struct { 664 cc grpc1.ClientConn 665 } 666 667 func NewServiceClient(cc grpc1.ClientConn) ServiceClient { 668 return &serviceClient{cc} 669 } 670 671 func (c *serviceClient) Simulate(ctx context.Context, in *SimulateRequest, opts ...grpc.CallOption) (*SimulateResponse, error) { 672 out := new(SimulateResponse) 673 err := c.cc.Invoke(ctx, "/cosmos.tx.v1beta1.Service/Simulate", in, out, opts...) 674 if err != nil { 675 return nil, err 676 } 677 return out, nil 678 } 679 680 func (c *serviceClient) GetTx(ctx context.Context, in *GetTxRequest, opts ...grpc.CallOption) (*GetTxResponse, error) { 681 out := new(GetTxResponse) 682 err := c.cc.Invoke(ctx, "/cosmos.tx.v1beta1.Service/GetTx", in, out, opts...) 683 if err != nil { 684 return nil, err 685 } 686 return out, nil 687 } 688 689 func (c *serviceClient) BroadcastTx(ctx context.Context, in *BroadcastTxRequest, opts ...grpc.CallOption) (*BroadcastTxResponse, error) { 690 out := new(BroadcastTxResponse) 691 err := c.cc.Invoke(ctx, "/cosmos.tx.v1beta1.Service/BroadcastTx", in, out, opts...) 692 if err != nil { 693 return nil, err 694 } 695 return out, nil 696 } 697 698 func (c *serviceClient) GetTxsEvent(ctx context.Context, in *GetTxsEventRequest, opts ...grpc.CallOption) (*GetTxsEventResponse, error) { 699 out := new(GetTxsEventResponse) 700 err := c.cc.Invoke(ctx, "/cosmos.tx.v1beta1.Service/GetTxsEvent", in, out, opts...) 701 if err != nil { 702 return nil, err 703 } 704 return out, nil 705 } 706 707 // ServiceServer is the server API for Service service. 708 type ServiceServer interface { 709 // Simulate simulates executing a transaction for estimating gas usage. 710 Simulate(context.Context, *SimulateRequest) (*SimulateResponse, error) 711 // GetTx fetches a tx by hash. 712 GetTx(context.Context, *GetTxRequest) (*GetTxResponse, error) 713 // BroadcastTx broadcast transaction. 714 BroadcastTx(context.Context, *BroadcastTxRequest) (*BroadcastTxResponse, error) 715 // GetTxsEvent fetches txs by event. 716 GetTxsEvent(context.Context, *GetTxsEventRequest) (*GetTxsEventResponse, error) 717 } 718 719 // UnimplementedServiceServer can be embedded to have forward compatible implementations. 720 type UnimplementedServiceServer struct { 721 } 722 723 func (*UnimplementedServiceServer) Simulate(ctx context.Context, req *SimulateRequest) (*SimulateResponse, error) { 724 return nil, status.Errorf(codes.Unimplemented, "method Simulate not implemented") 725 } 726 func (*UnimplementedServiceServer) GetTx(ctx context.Context, req *GetTxRequest) (*GetTxResponse, error) { 727 return nil, status.Errorf(codes.Unimplemented, "method GetTx not implemented") 728 } 729 func (*UnimplementedServiceServer) BroadcastTx(ctx context.Context, req *BroadcastTxRequest) (*BroadcastTxResponse, error) { 730 return nil, status.Errorf(codes.Unimplemented, "method BroadcastTx not implemented") 731 } 732 func (*UnimplementedServiceServer) GetTxsEvent(ctx context.Context, req *GetTxsEventRequest) (*GetTxsEventResponse, error) { 733 return nil, status.Errorf(codes.Unimplemented, "method GetTxsEvent not implemented") 734 } 735 736 func RegisterServiceServer(s grpc1.Server, srv ServiceServer) { 737 s.RegisterService(&_Service_serviceDesc, srv) 738 } 739 740 func _Service_Simulate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 741 in := new(SimulateRequest) 742 if err := dec(in); err != nil { 743 return nil, err 744 } 745 if interceptor == nil { 746 return srv.(ServiceServer).Simulate(ctx, in) 747 } 748 info := &grpc.UnaryServerInfo{ 749 Server: srv, 750 FullMethod: "/cosmos.tx.v1beta1.Service/Simulate", 751 } 752 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 753 return srv.(ServiceServer).Simulate(ctx, req.(*SimulateRequest)) 754 } 755 return interceptor(ctx, in, info, handler) 756 } 757 758 func _Service_GetTx_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 759 in := new(GetTxRequest) 760 if err := dec(in); err != nil { 761 return nil, err 762 } 763 if interceptor == nil { 764 return srv.(ServiceServer).GetTx(ctx, in) 765 } 766 info := &grpc.UnaryServerInfo{ 767 Server: srv, 768 FullMethod: "/cosmos.tx.v1beta1.Service/GetTx", 769 } 770 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 771 return srv.(ServiceServer).GetTx(ctx, req.(*GetTxRequest)) 772 } 773 return interceptor(ctx, in, info, handler) 774 } 775 776 func _Service_BroadcastTx_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 777 in := new(BroadcastTxRequest) 778 if err := dec(in); err != nil { 779 return nil, err 780 } 781 if interceptor == nil { 782 return srv.(ServiceServer).BroadcastTx(ctx, in) 783 } 784 info := &grpc.UnaryServerInfo{ 785 Server: srv, 786 FullMethod: "/cosmos.tx.v1beta1.Service/BroadcastTx", 787 } 788 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 789 return srv.(ServiceServer).BroadcastTx(ctx, req.(*BroadcastTxRequest)) 790 } 791 return interceptor(ctx, in, info, handler) 792 } 793 794 func _Service_GetTxsEvent_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 795 in := new(GetTxsEventRequest) 796 if err := dec(in); err != nil { 797 return nil, err 798 } 799 if interceptor == nil { 800 return srv.(ServiceServer).GetTxsEvent(ctx, in) 801 } 802 info := &grpc.UnaryServerInfo{ 803 Server: srv, 804 FullMethod: "/cosmos.tx.v1beta1.Service/GetTxsEvent", 805 } 806 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 807 return srv.(ServiceServer).GetTxsEvent(ctx, req.(*GetTxsEventRequest)) 808 } 809 return interceptor(ctx, in, info, handler) 810 } 811 812 var _Service_serviceDesc = grpc.ServiceDesc{ 813 ServiceName: "cosmos.tx.v1beta1.Service", 814 HandlerType: (*ServiceServer)(nil), 815 Methods: []grpc.MethodDesc{ 816 { 817 MethodName: "Simulate", 818 Handler: _Service_Simulate_Handler, 819 }, 820 { 821 MethodName: "GetTx", 822 Handler: _Service_GetTx_Handler, 823 }, 824 { 825 MethodName: "BroadcastTx", 826 Handler: _Service_BroadcastTx_Handler, 827 }, 828 { 829 MethodName: "GetTxsEvent", 830 Handler: _Service_GetTxsEvent_Handler, 831 }, 832 }, 833 Streams: []grpc.StreamDesc{}, 834 Metadata: "cosmos/tx/v1beta1/service.proto", 835 } 836 837 func (m *GetTxsEventRequest) Marshal() (dAtA []byte, err error) { 838 size := m.Size() 839 dAtA = make([]byte, size) 840 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 841 if err != nil { 842 return nil, err 843 } 844 return dAtA[:n], nil 845 } 846 847 func (m *GetTxsEventRequest) MarshalTo(dAtA []byte) (int, error) { 848 size := m.Size() 849 return m.MarshalToSizedBuffer(dAtA[:size]) 850 } 851 852 func (m *GetTxsEventRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 853 i := len(dAtA) 854 _ = i 855 var l int 856 _ = l 857 if m.OrderBy != 0 { 858 i = encodeVarintService(dAtA, i, uint64(m.OrderBy)) 859 i-- 860 dAtA[i] = 0x18 861 } 862 if m.Pagination != nil { 863 { 864 size, err := m.Pagination.MarshalToSizedBuffer(dAtA[:i]) 865 if err != nil { 866 return 0, err 867 } 868 i -= size 869 i = encodeVarintService(dAtA, i, uint64(size)) 870 } 871 i-- 872 dAtA[i] = 0x12 873 } 874 if len(m.Events) > 0 { 875 for iNdEx := len(m.Events) - 1; iNdEx >= 0; iNdEx-- { 876 i -= len(m.Events[iNdEx]) 877 copy(dAtA[i:], m.Events[iNdEx]) 878 i = encodeVarintService(dAtA, i, uint64(len(m.Events[iNdEx]))) 879 i-- 880 dAtA[i] = 0xa 881 } 882 } 883 return len(dAtA) - i, nil 884 } 885 886 func (m *GetTxsEventResponse) Marshal() (dAtA []byte, err error) { 887 size := m.Size() 888 dAtA = make([]byte, size) 889 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 890 if err != nil { 891 return nil, err 892 } 893 return dAtA[:n], nil 894 } 895 896 func (m *GetTxsEventResponse) MarshalTo(dAtA []byte) (int, error) { 897 size := m.Size() 898 return m.MarshalToSizedBuffer(dAtA[:size]) 899 } 900 901 func (m *GetTxsEventResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 902 i := len(dAtA) 903 _ = i 904 var l int 905 _ = l 906 if m.Pagination != nil { 907 { 908 size, err := m.Pagination.MarshalToSizedBuffer(dAtA[:i]) 909 if err != nil { 910 return 0, err 911 } 912 i -= size 913 i = encodeVarintService(dAtA, i, uint64(size)) 914 } 915 i-- 916 dAtA[i] = 0x1a 917 } 918 if len(m.TxResponses) > 0 { 919 for iNdEx := len(m.TxResponses) - 1; iNdEx >= 0; iNdEx-- { 920 { 921 size, err := m.TxResponses[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 922 if err != nil { 923 return 0, err 924 } 925 i -= size 926 i = encodeVarintService(dAtA, i, uint64(size)) 927 } 928 i-- 929 dAtA[i] = 0x12 930 } 931 } 932 if len(m.Txs) > 0 { 933 for iNdEx := len(m.Txs) - 1; iNdEx >= 0; iNdEx-- { 934 { 935 size, err := m.Txs[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 936 if err != nil { 937 return 0, err 938 } 939 i -= size 940 i = encodeVarintService(dAtA, i, uint64(size)) 941 } 942 i-- 943 dAtA[i] = 0xa 944 } 945 } 946 return len(dAtA) - i, nil 947 } 948 949 func (m *BroadcastTxRequest) Marshal() (dAtA []byte, err error) { 950 size := m.Size() 951 dAtA = make([]byte, size) 952 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 953 if err != nil { 954 return nil, err 955 } 956 return dAtA[:n], nil 957 } 958 959 func (m *BroadcastTxRequest) MarshalTo(dAtA []byte) (int, error) { 960 size := m.Size() 961 return m.MarshalToSizedBuffer(dAtA[:size]) 962 } 963 964 func (m *BroadcastTxRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 965 i := len(dAtA) 966 _ = i 967 var l int 968 _ = l 969 if m.Mode != 0 { 970 i = encodeVarintService(dAtA, i, uint64(m.Mode)) 971 i-- 972 dAtA[i] = 0x10 973 } 974 if len(m.TxBytes) > 0 { 975 i -= len(m.TxBytes) 976 copy(dAtA[i:], m.TxBytes) 977 i = encodeVarintService(dAtA, i, uint64(len(m.TxBytes))) 978 i-- 979 dAtA[i] = 0xa 980 } 981 return len(dAtA) - i, nil 982 } 983 984 func (m *BroadcastTxResponse) Marshal() (dAtA []byte, err error) { 985 size := m.Size() 986 dAtA = make([]byte, size) 987 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 988 if err != nil { 989 return nil, err 990 } 991 return dAtA[:n], nil 992 } 993 994 func (m *BroadcastTxResponse) MarshalTo(dAtA []byte) (int, error) { 995 size := m.Size() 996 return m.MarshalToSizedBuffer(dAtA[:size]) 997 } 998 999 func (m *BroadcastTxResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 1000 i := len(dAtA) 1001 _ = i 1002 var l int 1003 _ = l 1004 if m.TxResponse != nil { 1005 { 1006 size, err := m.TxResponse.MarshalToSizedBuffer(dAtA[:i]) 1007 if err != nil { 1008 return 0, err 1009 } 1010 i -= size 1011 i = encodeVarintService(dAtA, i, uint64(size)) 1012 } 1013 i-- 1014 dAtA[i] = 0xa 1015 } 1016 return len(dAtA) - i, nil 1017 } 1018 1019 func (m *SimulateRequest) Marshal() (dAtA []byte, err error) { 1020 size := m.Size() 1021 dAtA = make([]byte, size) 1022 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 1023 if err != nil { 1024 return nil, err 1025 } 1026 return dAtA[:n], nil 1027 } 1028 1029 func (m *SimulateRequest) MarshalTo(dAtA []byte) (int, error) { 1030 size := m.Size() 1031 return m.MarshalToSizedBuffer(dAtA[:size]) 1032 } 1033 1034 func (m *SimulateRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 1035 i := len(dAtA) 1036 _ = i 1037 var l int 1038 _ = l 1039 if len(m.TxBytes) > 0 { 1040 i -= len(m.TxBytes) 1041 copy(dAtA[i:], m.TxBytes) 1042 i = encodeVarintService(dAtA, i, uint64(len(m.TxBytes))) 1043 i-- 1044 dAtA[i] = 0x12 1045 } 1046 if m.Tx != nil { 1047 { 1048 size, err := m.Tx.MarshalToSizedBuffer(dAtA[:i]) 1049 if err != nil { 1050 return 0, err 1051 } 1052 i -= size 1053 i = encodeVarintService(dAtA, i, uint64(size)) 1054 } 1055 i-- 1056 dAtA[i] = 0xa 1057 } 1058 return len(dAtA) - i, nil 1059 } 1060 1061 func (m *SimulateResponse) Marshal() (dAtA []byte, err error) { 1062 size := m.Size() 1063 dAtA = make([]byte, size) 1064 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 1065 if err != nil { 1066 return nil, err 1067 } 1068 return dAtA[:n], nil 1069 } 1070 1071 func (m *SimulateResponse) MarshalTo(dAtA []byte) (int, error) { 1072 size := m.Size() 1073 return m.MarshalToSizedBuffer(dAtA[:size]) 1074 } 1075 1076 func (m *SimulateResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 1077 i := len(dAtA) 1078 _ = i 1079 var l int 1080 _ = l 1081 if m.Result != nil { 1082 { 1083 size, err := m.Result.MarshalToSizedBuffer(dAtA[:i]) 1084 if err != nil { 1085 return 0, err 1086 } 1087 i -= size 1088 i = encodeVarintService(dAtA, i, uint64(size)) 1089 } 1090 i-- 1091 dAtA[i] = 0x12 1092 } 1093 if m.GasInfo != nil { 1094 { 1095 size, err := m.GasInfo.MarshalToSizedBuffer(dAtA[:i]) 1096 if err != nil { 1097 return 0, err 1098 } 1099 i -= size 1100 i = encodeVarintService(dAtA, i, uint64(size)) 1101 } 1102 i-- 1103 dAtA[i] = 0xa 1104 } 1105 return len(dAtA) - i, nil 1106 } 1107 1108 func (m *GetTxRequest) Marshal() (dAtA []byte, err error) { 1109 size := m.Size() 1110 dAtA = make([]byte, size) 1111 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 1112 if err != nil { 1113 return nil, err 1114 } 1115 return dAtA[:n], nil 1116 } 1117 1118 func (m *GetTxRequest) MarshalTo(dAtA []byte) (int, error) { 1119 size := m.Size() 1120 return m.MarshalToSizedBuffer(dAtA[:size]) 1121 } 1122 1123 func (m *GetTxRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 1124 i := len(dAtA) 1125 _ = i 1126 var l int 1127 _ = l 1128 if len(m.Hash) > 0 { 1129 i -= len(m.Hash) 1130 copy(dAtA[i:], m.Hash) 1131 i = encodeVarintService(dAtA, i, uint64(len(m.Hash))) 1132 i-- 1133 dAtA[i] = 0xa 1134 } 1135 return len(dAtA) - i, nil 1136 } 1137 1138 func (m *GetTxResponse) Marshal() (dAtA []byte, err error) { 1139 size := m.Size() 1140 dAtA = make([]byte, size) 1141 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 1142 if err != nil { 1143 return nil, err 1144 } 1145 return dAtA[:n], nil 1146 } 1147 1148 func (m *GetTxResponse) MarshalTo(dAtA []byte) (int, error) { 1149 size := m.Size() 1150 return m.MarshalToSizedBuffer(dAtA[:size]) 1151 } 1152 1153 func (m *GetTxResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 1154 i := len(dAtA) 1155 _ = i 1156 var l int 1157 _ = l 1158 if m.TxResponse != nil { 1159 { 1160 size, err := m.TxResponse.MarshalToSizedBuffer(dAtA[:i]) 1161 if err != nil { 1162 return 0, err 1163 } 1164 i -= size 1165 i = encodeVarintService(dAtA, i, uint64(size)) 1166 } 1167 i-- 1168 dAtA[i] = 0x12 1169 } 1170 if m.Tx != nil { 1171 { 1172 size, err := m.Tx.MarshalToSizedBuffer(dAtA[:i]) 1173 if err != nil { 1174 return 0, err 1175 } 1176 i -= size 1177 i = encodeVarintService(dAtA, i, uint64(size)) 1178 } 1179 i-- 1180 dAtA[i] = 0xa 1181 } 1182 return len(dAtA) - i, nil 1183 } 1184 1185 func encodeVarintService(dAtA []byte, offset int, v uint64) int { 1186 offset -= sovService(v) 1187 base := offset 1188 for v >= 1<<7 { 1189 dAtA[offset] = uint8(v&0x7f | 0x80) 1190 v >>= 7 1191 offset++ 1192 } 1193 dAtA[offset] = uint8(v) 1194 return base 1195 } 1196 func (m *GetTxsEventRequest) Size() (n int) { 1197 if m == nil { 1198 return 0 1199 } 1200 var l int 1201 _ = l 1202 if len(m.Events) > 0 { 1203 for _, s := range m.Events { 1204 l = len(s) 1205 n += 1 + l + sovService(uint64(l)) 1206 } 1207 } 1208 if m.Pagination != nil { 1209 l = m.Pagination.Size() 1210 n += 1 + l + sovService(uint64(l)) 1211 } 1212 if m.OrderBy != 0 { 1213 n += 1 + sovService(uint64(m.OrderBy)) 1214 } 1215 return n 1216 } 1217 1218 func (m *GetTxsEventResponse) Size() (n int) { 1219 if m == nil { 1220 return 0 1221 } 1222 var l int 1223 _ = l 1224 if len(m.Txs) > 0 { 1225 for _, e := range m.Txs { 1226 l = e.Size() 1227 n += 1 + l + sovService(uint64(l)) 1228 } 1229 } 1230 if len(m.TxResponses) > 0 { 1231 for _, e := range m.TxResponses { 1232 l = e.Size() 1233 n += 1 + l + sovService(uint64(l)) 1234 } 1235 } 1236 if m.Pagination != nil { 1237 l = m.Pagination.Size() 1238 n += 1 + l + sovService(uint64(l)) 1239 } 1240 return n 1241 } 1242 1243 func (m *BroadcastTxRequest) Size() (n int) { 1244 if m == nil { 1245 return 0 1246 } 1247 var l int 1248 _ = l 1249 l = len(m.TxBytes) 1250 if l > 0 { 1251 n += 1 + l + sovService(uint64(l)) 1252 } 1253 if m.Mode != 0 { 1254 n += 1 + sovService(uint64(m.Mode)) 1255 } 1256 return n 1257 } 1258 1259 func (m *BroadcastTxResponse) Size() (n int) { 1260 if m == nil { 1261 return 0 1262 } 1263 var l int 1264 _ = l 1265 if m.TxResponse != nil { 1266 l = m.TxResponse.Size() 1267 n += 1 + l + sovService(uint64(l)) 1268 } 1269 return n 1270 } 1271 1272 func (m *SimulateRequest) Size() (n int) { 1273 if m == nil { 1274 return 0 1275 } 1276 var l int 1277 _ = l 1278 if m.Tx != nil { 1279 l = m.Tx.Size() 1280 n += 1 + l + sovService(uint64(l)) 1281 } 1282 l = len(m.TxBytes) 1283 if l > 0 { 1284 n += 1 + l + sovService(uint64(l)) 1285 } 1286 return n 1287 } 1288 1289 func (m *SimulateResponse) Size() (n int) { 1290 if m == nil { 1291 return 0 1292 } 1293 var l int 1294 _ = l 1295 if m.GasInfo != nil { 1296 l = m.GasInfo.Size() 1297 n += 1 + l + sovService(uint64(l)) 1298 } 1299 if m.Result != nil { 1300 l = m.Result.Size() 1301 n += 1 + l + sovService(uint64(l)) 1302 } 1303 return n 1304 } 1305 1306 func (m *GetTxRequest) Size() (n int) { 1307 if m == nil { 1308 return 0 1309 } 1310 var l int 1311 _ = l 1312 l = len(m.Hash) 1313 if l > 0 { 1314 n += 1 + l + sovService(uint64(l)) 1315 } 1316 return n 1317 } 1318 1319 func (m *GetTxResponse) Size() (n int) { 1320 if m == nil { 1321 return 0 1322 } 1323 var l int 1324 _ = l 1325 if m.Tx != nil { 1326 l = m.Tx.Size() 1327 n += 1 + l + sovService(uint64(l)) 1328 } 1329 if m.TxResponse != nil { 1330 l = m.TxResponse.Size() 1331 n += 1 + l + sovService(uint64(l)) 1332 } 1333 return n 1334 } 1335 1336 func sovService(x uint64) (n int) { 1337 return (math_bits.Len64(x|1) + 6) / 7 1338 } 1339 func sozService(x uint64) (n int) { 1340 return sovService(uint64((x << 1) ^ uint64((int64(x) >> 63)))) 1341 } 1342 func (m *GetTxsEventRequest) Unmarshal(dAtA []byte) error { 1343 l := len(dAtA) 1344 iNdEx := 0 1345 for iNdEx < l { 1346 preIndex := iNdEx 1347 var wire uint64 1348 for shift := uint(0); ; shift += 7 { 1349 if shift >= 64 { 1350 return ErrIntOverflowService 1351 } 1352 if iNdEx >= l { 1353 return io.ErrUnexpectedEOF 1354 } 1355 b := dAtA[iNdEx] 1356 iNdEx++ 1357 wire |= uint64(b&0x7F) << shift 1358 if b < 0x80 { 1359 break 1360 } 1361 } 1362 fieldNum := int32(wire >> 3) 1363 wireType := int(wire & 0x7) 1364 if wireType == 4 { 1365 return fmt.Errorf("proto: GetTxsEventRequest: wiretype end group for non-group") 1366 } 1367 if fieldNum <= 0 { 1368 return fmt.Errorf("proto: GetTxsEventRequest: illegal tag %d (wire type %d)", fieldNum, wire) 1369 } 1370 switch fieldNum { 1371 case 1: 1372 if wireType != 2 { 1373 return fmt.Errorf("proto: wrong wireType = %d for field Events", wireType) 1374 } 1375 var stringLen uint64 1376 for shift := uint(0); ; shift += 7 { 1377 if shift >= 64 { 1378 return ErrIntOverflowService 1379 } 1380 if iNdEx >= l { 1381 return io.ErrUnexpectedEOF 1382 } 1383 b := dAtA[iNdEx] 1384 iNdEx++ 1385 stringLen |= uint64(b&0x7F) << shift 1386 if b < 0x80 { 1387 break 1388 } 1389 } 1390 intStringLen := int(stringLen) 1391 if intStringLen < 0 { 1392 return ErrInvalidLengthService 1393 } 1394 postIndex := iNdEx + intStringLen 1395 if postIndex < 0 { 1396 return ErrInvalidLengthService 1397 } 1398 if postIndex > l { 1399 return io.ErrUnexpectedEOF 1400 } 1401 m.Events = append(m.Events, string(dAtA[iNdEx:postIndex])) 1402 iNdEx = postIndex 1403 case 2: 1404 if wireType != 2 { 1405 return fmt.Errorf("proto: wrong wireType = %d for field Pagination", wireType) 1406 } 1407 var msglen int 1408 for shift := uint(0); ; shift += 7 { 1409 if shift >= 64 { 1410 return ErrIntOverflowService 1411 } 1412 if iNdEx >= l { 1413 return io.ErrUnexpectedEOF 1414 } 1415 b := dAtA[iNdEx] 1416 iNdEx++ 1417 msglen |= int(b&0x7F) << shift 1418 if b < 0x80 { 1419 break 1420 } 1421 } 1422 if msglen < 0 { 1423 return ErrInvalidLengthService 1424 } 1425 postIndex := iNdEx + msglen 1426 if postIndex < 0 { 1427 return ErrInvalidLengthService 1428 } 1429 if postIndex > l { 1430 return io.ErrUnexpectedEOF 1431 } 1432 if m.Pagination == nil { 1433 m.Pagination = &query.PageRequest{} 1434 } 1435 if err := m.Pagination.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1436 return err 1437 } 1438 iNdEx = postIndex 1439 case 3: 1440 if wireType != 0 { 1441 return fmt.Errorf("proto: wrong wireType = %d for field OrderBy", wireType) 1442 } 1443 m.OrderBy = 0 1444 for shift := uint(0); ; shift += 7 { 1445 if shift >= 64 { 1446 return ErrIntOverflowService 1447 } 1448 if iNdEx >= l { 1449 return io.ErrUnexpectedEOF 1450 } 1451 b := dAtA[iNdEx] 1452 iNdEx++ 1453 m.OrderBy |= OrderBy(b&0x7F) << shift 1454 if b < 0x80 { 1455 break 1456 } 1457 } 1458 default: 1459 iNdEx = preIndex 1460 skippy, err := skipService(dAtA[iNdEx:]) 1461 if err != nil { 1462 return err 1463 } 1464 if (skippy < 0) || (iNdEx+skippy) < 0 { 1465 return ErrInvalidLengthService 1466 } 1467 if (iNdEx + skippy) > l { 1468 return io.ErrUnexpectedEOF 1469 } 1470 iNdEx += skippy 1471 } 1472 } 1473 1474 if iNdEx > l { 1475 return io.ErrUnexpectedEOF 1476 } 1477 return nil 1478 } 1479 func (m *GetTxsEventResponse) Unmarshal(dAtA []byte) error { 1480 l := len(dAtA) 1481 iNdEx := 0 1482 for iNdEx < l { 1483 preIndex := iNdEx 1484 var wire uint64 1485 for shift := uint(0); ; shift += 7 { 1486 if shift >= 64 { 1487 return ErrIntOverflowService 1488 } 1489 if iNdEx >= l { 1490 return io.ErrUnexpectedEOF 1491 } 1492 b := dAtA[iNdEx] 1493 iNdEx++ 1494 wire |= uint64(b&0x7F) << shift 1495 if b < 0x80 { 1496 break 1497 } 1498 } 1499 fieldNum := int32(wire >> 3) 1500 wireType := int(wire & 0x7) 1501 if wireType == 4 { 1502 return fmt.Errorf("proto: GetTxsEventResponse: wiretype end group for non-group") 1503 } 1504 if fieldNum <= 0 { 1505 return fmt.Errorf("proto: GetTxsEventResponse: illegal tag %d (wire type %d)", fieldNum, wire) 1506 } 1507 switch fieldNum { 1508 case 1: 1509 if wireType != 2 { 1510 return fmt.Errorf("proto: wrong wireType = %d for field Txs", wireType) 1511 } 1512 var msglen int 1513 for shift := uint(0); ; shift += 7 { 1514 if shift >= 64 { 1515 return ErrIntOverflowService 1516 } 1517 if iNdEx >= l { 1518 return io.ErrUnexpectedEOF 1519 } 1520 b := dAtA[iNdEx] 1521 iNdEx++ 1522 msglen |= int(b&0x7F) << shift 1523 if b < 0x80 { 1524 break 1525 } 1526 } 1527 if msglen < 0 { 1528 return ErrInvalidLengthService 1529 } 1530 postIndex := iNdEx + msglen 1531 if postIndex < 0 { 1532 return ErrInvalidLengthService 1533 } 1534 if postIndex > l { 1535 return io.ErrUnexpectedEOF 1536 } 1537 m.Txs = append(m.Txs, &Tx{}) 1538 if err := m.Txs[len(m.Txs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1539 return err 1540 } 1541 iNdEx = postIndex 1542 case 2: 1543 if wireType != 2 { 1544 return fmt.Errorf("proto: wrong wireType = %d for field TxResponses", wireType) 1545 } 1546 var msglen int 1547 for shift := uint(0); ; shift += 7 { 1548 if shift >= 64 { 1549 return ErrIntOverflowService 1550 } 1551 if iNdEx >= l { 1552 return io.ErrUnexpectedEOF 1553 } 1554 b := dAtA[iNdEx] 1555 iNdEx++ 1556 msglen |= int(b&0x7F) << shift 1557 if b < 0x80 { 1558 break 1559 } 1560 } 1561 if msglen < 0 { 1562 return ErrInvalidLengthService 1563 } 1564 postIndex := iNdEx + msglen 1565 if postIndex < 0 { 1566 return ErrInvalidLengthService 1567 } 1568 if postIndex > l { 1569 return io.ErrUnexpectedEOF 1570 } 1571 m.TxResponses = append(m.TxResponses, &types.TxResponse{}) 1572 if err := m.TxResponses[len(m.TxResponses)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1573 return err 1574 } 1575 iNdEx = postIndex 1576 case 3: 1577 if wireType != 2 { 1578 return fmt.Errorf("proto: wrong wireType = %d for field Pagination", wireType) 1579 } 1580 var msglen int 1581 for shift := uint(0); ; shift += 7 { 1582 if shift >= 64 { 1583 return ErrIntOverflowService 1584 } 1585 if iNdEx >= l { 1586 return io.ErrUnexpectedEOF 1587 } 1588 b := dAtA[iNdEx] 1589 iNdEx++ 1590 msglen |= int(b&0x7F) << shift 1591 if b < 0x80 { 1592 break 1593 } 1594 } 1595 if msglen < 0 { 1596 return ErrInvalidLengthService 1597 } 1598 postIndex := iNdEx + msglen 1599 if postIndex < 0 { 1600 return ErrInvalidLengthService 1601 } 1602 if postIndex > l { 1603 return io.ErrUnexpectedEOF 1604 } 1605 if m.Pagination == nil { 1606 m.Pagination = &query.PageResponse{} 1607 } 1608 if err := m.Pagination.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1609 return err 1610 } 1611 iNdEx = postIndex 1612 default: 1613 iNdEx = preIndex 1614 skippy, err := skipService(dAtA[iNdEx:]) 1615 if err != nil { 1616 return err 1617 } 1618 if (skippy < 0) || (iNdEx+skippy) < 0 { 1619 return ErrInvalidLengthService 1620 } 1621 if (iNdEx + skippy) > l { 1622 return io.ErrUnexpectedEOF 1623 } 1624 iNdEx += skippy 1625 } 1626 } 1627 1628 if iNdEx > l { 1629 return io.ErrUnexpectedEOF 1630 } 1631 return nil 1632 } 1633 func (m *BroadcastTxRequest) Unmarshal(dAtA []byte) error { 1634 l := len(dAtA) 1635 iNdEx := 0 1636 for iNdEx < l { 1637 preIndex := iNdEx 1638 var wire uint64 1639 for shift := uint(0); ; shift += 7 { 1640 if shift >= 64 { 1641 return ErrIntOverflowService 1642 } 1643 if iNdEx >= l { 1644 return io.ErrUnexpectedEOF 1645 } 1646 b := dAtA[iNdEx] 1647 iNdEx++ 1648 wire |= uint64(b&0x7F) << shift 1649 if b < 0x80 { 1650 break 1651 } 1652 } 1653 fieldNum := int32(wire >> 3) 1654 wireType := int(wire & 0x7) 1655 if wireType == 4 { 1656 return fmt.Errorf("proto: BroadcastTxRequest: wiretype end group for non-group") 1657 } 1658 if fieldNum <= 0 { 1659 return fmt.Errorf("proto: BroadcastTxRequest: illegal tag %d (wire type %d)", fieldNum, wire) 1660 } 1661 switch fieldNum { 1662 case 1: 1663 if wireType != 2 { 1664 return fmt.Errorf("proto: wrong wireType = %d for field TxBytes", wireType) 1665 } 1666 var byteLen int 1667 for shift := uint(0); ; shift += 7 { 1668 if shift >= 64 { 1669 return ErrIntOverflowService 1670 } 1671 if iNdEx >= l { 1672 return io.ErrUnexpectedEOF 1673 } 1674 b := dAtA[iNdEx] 1675 iNdEx++ 1676 byteLen |= int(b&0x7F) << shift 1677 if b < 0x80 { 1678 break 1679 } 1680 } 1681 if byteLen < 0 { 1682 return ErrInvalidLengthService 1683 } 1684 postIndex := iNdEx + byteLen 1685 if postIndex < 0 { 1686 return ErrInvalidLengthService 1687 } 1688 if postIndex > l { 1689 return io.ErrUnexpectedEOF 1690 } 1691 m.TxBytes = append(m.TxBytes[:0], dAtA[iNdEx:postIndex]...) 1692 if m.TxBytes == nil { 1693 m.TxBytes = []byte{} 1694 } 1695 iNdEx = postIndex 1696 case 2: 1697 if wireType != 0 { 1698 return fmt.Errorf("proto: wrong wireType = %d for field Mode", wireType) 1699 } 1700 m.Mode = 0 1701 for shift := uint(0); ; shift += 7 { 1702 if shift >= 64 { 1703 return ErrIntOverflowService 1704 } 1705 if iNdEx >= l { 1706 return io.ErrUnexpectedEOF 1707 } 1708 b := dAtA[iNdEx] 1709 iNdEx++ 1710 m.Mode |= BroadcastMode(b&0x7F) << shift 1711 if b < 0x80 { 1712 break 1713 } 1714 } 1715 default: 1716 iNdEx = preIndex 1717 skippy, err := skipService(dAtA[iNdEx:]) 1718 if err != nil { 1719 return err 1720 } 1721 if (skippy < 0) || (iNdEx+skippy) < 0 { 1722 return ErrInvalidLengthService 1723 } 1724 if (iNdEx + skippy) > l { 1725 return io.ErrUnexpectedEOF 1726 } 1727 iNdEx += skippy 1728 } 1729 } 1730 1731 if iNdEx > l { 1732 return io.ErrUnexpectedEOF 1733 } 1734 return nil 1735 } 1736 func (m *BroadcastTxResponse) Unmarshal(dAtA []byte) error { 1737 l := len(dAtA) 1738 iNdEx := 0 1739 for iNdEx < l { 1740 preIndex := iNdEx 1741 var wire uint64 1742 for shift := uint(0); ; shift += 7 { 1743 if shift >= 64 { 1744 return ErrIntOverflowService 1745 } 1746 if iNdEx >= l { 1747 return io.ErrUnexpectedEOF 1748 } 1749 b := dAtA[iNdEx] 1750 iNdEx++ 1751 wire |= uint64(b&0x7F) << shift 1752 if b < 0x80 { 1753 break 1754 } 1755 } 1756 fieldNum := int32(wire >> 3) 1757 wireType := int(wire & 0x7) 1758 if wireType == 4 { 1759 return fmt.Errorf("proto: BroadcastTxResponse: wiretype end group for non-group") 1760 } 1761 if fieldNum <= 0 { 1762 return fmt.Errorf("proto: BroadcastTxResponse: illegal tag %d (wire type %d)", fieldNum, wire) 1763 } 1764 switch fieldNum { 1765 case 1: 1766 if wireType != 2 { 1767 return fmt.Errorf("proto: wrong wireType = %d for field TxResponse", wireType) 1768 } 1769 var msglen int 1770 for shift := uint(0); ; shift += 7 { 1771 if shift >= 64 { 1772 return ErrIntOverflowService 1773 } 1774 if iNdEx >= l { 1775 return io.ErrUnexpectedEOF 1776 } 1777 b := dAtA[iNdEx] 1778 iNdEx++ 1779 msglen |= int(b&0x7F) << shift 1780 if b < 0x80 { 1781 break 1782 } 1783 } 1784 if msglen < 0 { 1785 return ErrInvalidLengthService 1786 } 1787 postIndex := iNdEx + msglen 1788 if postIndex < 0 { 1789 return ErrInvalidLengthService 1790 } 1791 if postIndex > l { 1792 return io.ErrUnexpectedEOF 1793 } 1794 if m.TxResponse == nil { 1795 m.TxResponse = &types.TxResponse{} 1796 } 1797 if err := m.TxResponse.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1798 return err 1799 } 1800 iNdEx = postIndex 1801 default: 1802 iNdEx = preIndex 1803 skippy, err := skipService(dAtA[iNdEx:]) 1804 if err != nil { 1805 return err 1806 } 1807 if (skippy < 0) || (iNdEx+skippy) < 0 { 1808 return ErrInvalidLengthService 1809 } 1810 if (iNdEx + skippy) > l { 1811 return io.ErrUnexpectedEOF 1812 } 1813 iNdEx += skippy 1814 } 1815 } 1816 1817 if iNdEx > l { 1818 return io.ErrUnexpectedEOF 1819 } 1820 return nil 1821 } 1822 func (m *SimulateRequest) Unmarshal(dAtA []byte) error { 1823 l := len(dAtA) 1824 iNdEx := 0 1825 for iNdEx < l { 1826 preIndex := iNdEx 1827 var wire uint64 1828 for shift := uint(0); ; shift += 7 { 1829 if shift >= 64 { 1830 return ErrIntOverflowService 1831 } 1832 if iNdEx >= l { 1833 return io.ErrUnexpectedEOF 1834 } 1835 b := dAtA[iNdEx] 1836 iNdEx++ 1837 wire |= uint64(b&0x7F) << shift 1838 if b < 0x80 { 1839 break 1840 } 1841 } 1842 fieldNum := int32(wire >> 3) 1843 wireType := int(wire & 0x7) 1844 if wireType == 4 { 1845 return fmt.Errorf("proto: SimulateRequest: wiretype end group for non-group") 1846 } 1847 if fieldNum <= 0 { 1848 return fmt.Errorf("proto: SimulateRequest: illegal tag %d (wire type %d)", fieldNum, wire) 1849 } 1850 switch fieldNum { 1851 case 1: 1852 if wireType != 2 { 1853 return fmt.Errorf("proto: wrong wireType = %d for field Tx", wireType) 1854 } 1855 var msglen int 1856 for shift := uint(0); ; shift += 7 { 1857 if shift >= 64 { 1858 return ErrIntOverflowService 1859 } 1860 if iNdEx >= l { 1861 return io.ErrUnexpectedEOF 1862 } 1863 b := dAtA[iNdEx] 1864 iNdEx++ 1865 msglen |= int(b&0x7F) << shift 1866 if b < 0x80 { 1867 break 1868 } 1869 } 1870 if msglen < 0 { 1871 return ErrInvalidLengthService 1872 } 1873 postIndex := iNdEx + msglen 1874 if postIndex < 0 { 1875 return ErrInvalidLengthService 1876 } 1877 if postIndex > l { 1878 return io.ErrUnexpectedEOF 1879 } 1880 if m.Tx == nil { 1881 m.Tx = &Tx{} 1882 } 1883 if err := m.Tx.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1884 return err 1885 } 1886 iNdEx = postIndex 1887 case 2: 1888 if wireType != 2 { 1889 return fmt.Errorf("proto: wrong wireType = %d for field TxBytes", wireType) 1890 } 1891 var byteLen int 1892 for shift := uint(0); ; shift += 7 { 1893 if shift >= 64 { 1894 return ErrIntOverflowService 1895 } 1896 if iNdEx >= l { 1897 return io.ErrUnexpectedEOF 1898 } 1899 b := dAtA[iNdEx] 1900 iNdEx++ 1901 byteLen |= int(b&0x7F) << shift 1902 if b < 0x80 { 1903 break 1904 } 1905 } 1906 if byteLen < 0 { 1907 return ErrInvalidLengthService 1908 } 1909 postIndex := iNdEx + byteLen 1910 if postIndex < 0 { 1911 return ErrInvalidLengthService 1912 } 1913 if postIndex > l { 1914 return io.ErrUnexpectedEOF 1915 } 1916 m.TxBytes = append(m.TxBytes[:0], dAtA[iNdEx:postIndex]...) 1917 if m.TxBytes == nil { 1918 m.TxBytes = []byte{} 1919 } 1920 iNdEx = postIndex 1921 default: 1922 iNdEx = preIndex 1923 skippy, err := skipService(dAtA[iNdEx:]) 1924 if err != nil { 1925 return err 1926 } 1927 if (skippy < 0) || (iNdEx+skippy) < 0 { 1928 return ErrInvalidLengthService 1929 } 1930 if (iNdEx + skippy) > l { 1931 return io.ErrUnexpectedEOF 1932 } 1933 iNdEx += skippy 1934 } 1935 } 1936 1937 if iNdEx > l { 1938 return io.ErrUnexpectedEOF 1939 } 1940 return nil 1941 } 1942 func (m *SimulateResponse) Unmarshal(dAtA []byte) error { 1943 l := len(dAtA) 1944 iNdEx := 0 1945 for iNdEx < l { 1946 preIndex := iNdEx 1947 var wire uint64 1948 for shift := uint(0); ; shift += 7 { 1949 if shift >= 64 { 1950 return ErrIntOverflowService 1951 } 1952 if iNdEx >= l { 1953 return io.ErrUnexpectedEOF 1954 } 1955 b := dAtA[iNdEx] 1956 iNdEx++ 1957 wire |= uint64(b&0x7F) << shift 1958 if b < 0x80 { 1959 break 1960 } 1961 } 1962 fieldNum := int32(wire >> 3) 1963 wireType := int(wire & 0x7) 1964 if wireType == 4 { 1965 return fmt.Errorf("proto: SimulateResponse: wiretype end group for non-group") 1966 } 1967 if fieldNum <= 0 { 1968 return fmt.Errorf("proto: SimulateResponse: illegal tag %d (wire type %d)", fieldNum, wire) 1969 } 1970 switch fieldNum { 1971 case 1: 1972 if wireType != 2 { 1973 return fmt.Errorf("proto: wrong wireType = %d for field GasInfo", wireType) 1974 } 1975 var msglen int 1976 for shift := uint(0); ; shift += 7 { 1977 if shift >= 64 { 1978 return ErrIntOverflowService 1979 } 1980 if iNdEx >= l { 1981 return io.ErrUnexpectedEOF 1982 } 1983 b := dAtA[iNdEx] 1984 iNdEx++ 1985 msglen |= int(b&0x7F) << shift 1986 if b < 0x80 { 1987 break 1988 } 1989 } 1990 if msglen < 0 { 1991 return ErrInvalidLengthService 1992 } 1993 postIndex := iNdEx + msglen 1994 if postIndex < 0 { 1995 return ErrInvalidLengthService 1996 } 1997 if postIndex > l { 1998 return io.ErrUnexpectedEOF 1999 } 2000 if m.GasInfo == nil { 2001 m.GasInfo = &types.GasInfo{} 2002 } 2003 if err := m.GasInfo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 2004 return err 2005 } 2006 iNdEx = postIndex 2007 case 2: 2008 if wireType != 2 { 2009 return fmt.Errorf("proto: wrong wireType = %d for field Result", wireType) 2010 } 2011 var msglen int 2012 for shift := uint(0); ; shift += 7 { 2013 if shift >= 64 { 2014 return ErrIntOverflowService 2015 } 2016 if iNdEx >= l { 2017 return io.ErrUnexpectedEOF 2018 } 2019 b := dAtA[iNdEx] 2020 iNdEx++ 2021 msglen |= int(b&0x7F) << shift 2022 if b < 0x80 { 2023 break 2024 } 2025 } 2026 if msglen < 0 { 2027 return ErrInvalidLengthService 2028 } 2029 postIndex := iNdEx + msglen 2030 if postIndex < 0 { 2031 return ErrInvalidLengthService 2032 } 2033 if postIndex > l { 2034 return io.ErrUnexpectedEOF 2035 } 2036 if m.Result == nil { 2037 m.Result = &types.Result{} 2038 } 2039 if err := m.Result.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 2040 return err 2041 } 2042 iNdEx = postIndex 2043 default: 2044 iNdEx = preIndex 2045 skippy, err := skipService(dAtA[iNdEx:]) 2046 if err != nil { 2047 return err 2048 } 2049 if (skippy < 0) || (iNdEx+skippy) < 0 { 2050 return ErrInvalidLengthService 2051 } 2052 if (iNdEx + skippy) > l { 2053 return io.ErrUnexpectedEOF 2054 } 2055 iNdEx += skippy 2056 } 2057 } 2058 2059 if iNdEx > l { 2060 return io.ErrUnexpectedEOF 2061 } 2062 return nil 2063 } 2064 func (m *GetTxRequest) Unmarshal(dAtA []byte) error { 2065 l := len(dAtA) 2066 iNdEx := 0 2067 for iNdEx < l { 2068 preIndex := iNdEx 2069 var wire uint64 2070 for shift := uint(0); ; shift += 7 { 2071 if shift >= 64 { 2072 return ErrIntOverflowService 2073 } 2074 if iNdEx >= l { 2075 return io.ErrUnexpectedEOF 2076 } 2077 b := dAtA[iNdEx] 2078 iNdEx++ 2079 wire |= uint64(b&0x7F) << shift 2080 if b < 0x80 { 2081 break 2082 } 2083 } 2084 fieldNum := int32(wire >> 3) 2085 wireType := int(wire & 0x7) 2086 if wireType == 4 { 2087 return fmt.Errorf("proto: GetTxRequest: wiretype end group for non-group") 2088 } 2089 if fieldNum <= 0 { 2090 return fmt.Errorf("proto: GetTxRequest: illegal tag %d (wire type %d)", fieldNum, wire) 2091 } 2092 switch fieldNum { 2093 case 1: 2094 if wireType != 2 { 2095 return fmt.Errorf("proto: wrong wireType = %d for field Hash", wireType) 2096 } 2097 var stringLen uint64 2098 for shift := uint(0); ; shift += 7 { 2099 if shift >= 64 { 2100 return ErrIntOverflowService 2101 } 2102 if iNdEx >= l { 2103 return io.ErrUnexpectedEOF 2104 } 2105 b := dAtA[iNdEx] 2106 iNdEx++ 2107 stringLen |= uint64(b&0x7F) << shift 2108 if b < 0x80 { 2109 break 2110 } 2111 } 2112 intStringLen := int(stringLen) 2113 if intStringLen < 0 { 2114 return ErrInvalidLengthService 2115 } 2116 postIndex := iNdEx + intStringLen 2117 if postIndex < 0 { 2118 return ErrInvalidLengthService 2119 } 2120 if postIndex > l { 2121 return io.ErrUnexpectedEOF 2122 } 2123 m.Hash = string(dAtA[iNdEx:postIndex]) 2124 iNdEx = postIndex 2125 default: 2126 iNdEx = preIndex 2127 skippy, err := skipService(dAtA[iNdEx:]) 2128 if err != nil { 2129 return err 2130 } 2131 if (skippy < 0) || (iNdEx+skippy) < 0 { 2132 return ErrInvalidLengthService 2133 } 2134 if (iNdEx + skippy) > l { 2135 return io.ErrUnexpectedEOF 2136 } 2137 iNdEx += skippy 2138 } 2139 } 2140 2141 if iNdEx > l { 2142 return io.ErrUnexpectedEOF 2143 } 2144 return nil 2145 } 2146 func (m *GetTxResponse) Unmarshal(dAtA []byte) error { 2147 l := len(dAtA) 2148 iNdEx := 0 2149 for iNdEx < l { 2150 preIndex := iNdEx 2151 var wire uint64 2152 for shift := uint(0); ; shift += 7 { 2153 if shift >= 64 { 2154 return ErrIntOverflowService 2155 } 2156 if iNdEx >= l { 2157 return io.ErrUnexpectedEOF 2158 } 2159 b := dAtA[iNdEx] 2160 iNdEx++ 2161 wire |= uint64(b&0x7F) << shift 2162 if b < 0x80 { 2163 break 2164 } 2165 } 2166 fieldNum := int32(wire >> 3) 2167 wireType := int(wire & 0x7) 2168 if wireType == 4 { 2169 return fmt.Errorf("proto: GetTxResponse: wiretype end group for non-group") 2170 } 2171 if fieldNum <= 0 { 2172 return fmt.Errorf("proto: GetTxResponse: illegal tag %d (wire type %d)", fieldNum, wire) 2173 } 2174 switch fieldNum { 2175 case 1: 2176 if wireType != 2 { 2177 return fmt.Errorf("proto: wrong wireType = %d for field Tx", wireType) 2178 } 2179 var msglen int 2180 for shift := uint(0); ; shift += 7 { 2181 if shift >= 64 { 2182 return ErrIntOverflowService 2183 } 2184 if iNdEx >= l { 2185 return io.ErrUnexpectedEOF 2186 } 2187 b := dAtA[iNdEx] 2188 iNdEx++ 2189 msglen |= int(b&0x7F) << shift 2190 if b < 0x80 { 2191 break 2192 } 2193 } 2194 if msglen < 0 { 2195 return ErrInvalidLengthService 2196 } 2197 postIndex := iNdEx + msglen 2198 if postIndex < 0 { 2199 return ErrInvalidLengthService 2200 } 2201 if postIndex > l { 2202 return io.ErrUnexpectedEOF 2203 } 2204 if m.Tx == nil { 2205 m.Tx = &Tx{} 2206 } 2207 if err := m.Tx.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 2208 return err 2209 } 2210 iNdEx = postIndex 2211 case 2: 2212 if wireType != 2 { 2213 return fmt.Errorf("proto: wrong wireType = %d for field TxResponse", wireType) 2214 } 2215 var msglen int 2216 for shift := uint(0); ; shift += 7 { 2217 if shift >= 64 { 2218 return ErrIntOverflowService 2219 } 2220 if iNdEx >= l { 2221 return io.ErrUnexpectedEOF 2222 } 2223 b := dAtA[iNdEx] 2224 iNdEx++ 2225 msglen |= int(b&0x7F) << shift 2226 if b < 0x80 { 2227 break 2228 } 2229 } 2230 if msglen < 0 { 2231 return ErrInvalidLengthService 2232 } 2233 postIndex := iNdEx + msglen 2234 if postIndex < 0 { 2235 return ErrInvalidLengthService 2236 } 2237 if postIndex > l { 2238 return io.ErrUnexpectedEOF 2239 } 2240 if m.TxResponse == nil { 2241 m.TxResponse = &types.TxResponse{} 2242 } 2243 if err := m.TxResponse.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 2244 return err 2245 } 2246 iNdEx = postIndex 2247 default: 2248 iNdEx = preIndex 2249 skippy, err := skipService(dAtA[iNdEx:]) 2250 if err != nil { 2251 return err 2252 } 2253 if (skippy < 0) || (iNdEx+skippy) < 0 { 2254 return ErrInvalidLengthService 2255 } 2256 if (iNdEx + skippy) > l { 2257 return io.ErrUnexpectedEOF 2258 } 2259 iNdEx += skippy 2260 } 2261 } 2262 2263 if iNdEx > l { 2264 return io.ErrUnexpectedEOF 2265 } 2266 return nil 2267 } 2268 func skipService(dAtA []byte) (n int, err error) { 2269 l := len(dAtA) 2270 iNdEx := 0 2271 depth := 0 2272 for iNdEx < l { 2273 var wire uint64 2274 for shift := uint(0); ; shift += 7 { 2275 if shift >= 64 { 2276 return 0, ErrIntOverflowService 2277 } 2278 if iNdEx >= l { 2279 return 0, io.ErrUnexpectedEOF 2280 } 2281 b := dAtA[iNdEx] 2282 iNdEx++ 2283 wire |= (uint64(b) & 0x7F) << shift 2284 if b < 0x80 { 2285 break 2286 } 2287 } 2288 wireType := int(wire & 0x7) 2289 switch wireType { 2290 case 0: 2291 for shift := uint(0); ; shift += 7 { 2292 if shift >= 64 { 2293 return 0, ErrIntOverflowService 2294 } 2295 if iNdEx >= l { 2296 return 0, io.ErrUnexpectedEOF 2297 } 2298 iNdEx++ 2299 if dAtA[iNdEx-1] < 0x80 { 2300 break 2301 } 2302 } 2303 case 1: 2304 iNdEx += 8 2305 case 2: 2306 var length int 2307 for shift := uint(0); ; shift += 7 { 2308 if shift >= 64 { 2309 return 0, ErrIntOverflowService 2310 } 2311 if iNdEx >= l { 2312 return 0, io.ErrUnexpectedEOF 2313 } 2314 b := dAtA[iNdEx] 2315 iNdEx++ 2316 length |= (int(b) & 0x7F) << shift 2317 if b < 0x80 { 2318 break 2319 } 2320 } 2321 if length < 0 { 2322 return 0, ErrInvalidLengthService 2323 } 2324 iNdEx += length 2325 case 3: 2326 depth++ 2327 case 4: 2328 if depth == 0 { 2329 return 0, ErrUnexpectedEndOfGroupService 2330 } 2331 depth-- 2332 case 5: 2333 iNdEx += 4 2334 default: 2335 return 0, fmt.Errorf("proto: illegal wireType %d", wireType) 2336 } 2337 if iNdEx < 0 { 2338 return 0, ErrInvalidLengthService 2339 } 2340 if depth == 0 { 2341 return iNdEx, nil 2342 } 2343 } 2344 return 0, io.ErrUnexpectedEOF 2345 } 2346 2347 var ( 2348 ErrInvalidLengthService = fmt.Errorf("proto: negative length found during unmarshaling") 2349 ErrIntOverflowService = fmt.Errorf("proto: integer overflow") 2350 ErrUnexpectedEndOfGroupService = fmt.Errorf("proto: unexpected end of group") 2351 )