github.com/Finschia/finschia-sdk@v0.48.1/x/collection/tx.pb.go (about) 1 // Code generated by protoc-gen-gogo. DO NOT EDIT. 2 // source: lbm/collection/v1/tx.proto 3 4 package collection 5 6 import ( 7 context "context" 8 fmt "fmt" 9 github_com_Finschia_finschia_sdk_types "github.com/Finschia/finschia-sdk/types" 10 _ "github.com/gogo/protobuf/gogoproto" 11 grpc1 "github.com/gogo/protobuf/grpc" 12 proto "github.com/gogo/protobuf/proto" 13 grpc "google.golang.org/grpc" 14 codes "google.golang.org/grpc/codes" 15 status "google.golang.org/grpc/status" 16 io "io" 17 math "math" 18 math_bits "math/bits" 19 ) 20 21 // Reference imports to suppress errors if they are not otherwise used. 22 var _ = proto.Marshal 23 var _ = fmt.Errorf 24 var _ = math.Inf 25 26 // This is a compile-time assertion to ensure that this generated file 27 // is compatible with the proto package it is being compiled against. 28 // A compilation error at this line likely means your copy of the 29 // proto package needs to be updated. 30 const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package 31 32 // MsgSendFT is the Msg/SendFT request type. 33 type MsgSendFT struct { 34 // contract id associated with the contract. 35 ContractId string `protobuf:"bytes,1,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"` 36 // the address which the transfer is from. 37 From string `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"` 38 // the address which the transfer is to. 39 To string `protobuf:"bytes,3,opt,name=to,proto3" json:"to,omitempty"` 40 // the amount of the transfer. 41 // Note: amount may be empty. 42 Amount []Coin `protobuf:"bytes,4,rep,name=amount,proto3" json:"amount"` 43 } 44 45 func (m *MsgSendFT) Reset() { *m = MsgSendFT{} } 46 func (m *MsgSendFT) String() string { return proto.CompactTextString(m) } 47 func (*MsgSendFT) ProtoMessage() {} 48 func (*MsgSendFT) Descriptor() ([]byte, []int) { 49 return fileDescriptor_eaee77977a3cfe12, []int{0} 50 } 51 func (m *MsgSendFT) XXX_Unmarshal(b []byte) error { 52 return m.Unmarshal(b) 53 } 54 func (m *MsgSendFT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 55 if deterministic { 56 return xxx_messageInfo_MsgSendFT.Marshal(b, m, deterministic) 57 } else { 58 b = b[:cap(b)] 59 n, err := m.MarshalToSizedBuffer(b) 60 if err != nil { 61 return nil, err 62 } 63 return b[:n], nil 64 } 65 } 66 func (m *MsgSendFT) XXX_Merge(src proto.Message) { 67 xxx_messageInfo_MsgSendFT.Merge(m, src) 68 } 69 func (m *MsgSendFT) XXX_Size() int { 70 return m.Size() 71 } 72 func (m *MsgSendFT) XXX_DiscardUnknown() { 73 xxx_messageInfo_MsgSendFT.DiscardUnknown(m) 74 } 75 76 var xxx_messageInfo_MsgSendFT proto.InternalMessageInfo 77 78 func (m *MsgSendFT) GetContractId() string { 79 if m != nil { 80 return m.ContractId 81 } 82 return "" 83 } 84 85 func (m *MsgSendFT) GetFrom() string { 86 if m != nil { 87 return m.From 88 } 89 return "" 90 } 91 92 func (m *MsgSendFT) GetTo() string { 93 if m != nil { 94 return m.To 95 } 96 return "" 97 } 98 99 func (m *MsgSendFT) GetAmount() []Coin { 100 if m != nil { 101 return m.Amount 102 } 103 return nil 104 } 105 106 // MsgSendFTResponse is the Msg/SendFT response type. 107 type MsgSendFTResponse struct { 108 } 109 110 func (m *MsgSendFTResponse) Reset() { *m = MsgSendFTResponse{} } 111 func (m *MsgSendFTResponse) String() string { return proto.CompactTextString(m) } 112 func (*MsgSendFTResponse) ProtoMessage() {} 113 func (*MsgSendFTResponse) Descriptor() ([]byte, []int) { 114 return fileDescriptor_eaee77977a3cfe12, []int{1} 115 } 116 func (m *MsgSendFTResponse) XXX_Unmarshal(b []byte) error { 117 return m.Unmarshal(b) 118 } 119 func (m *MsgSendFTResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 120 if deterministic { 121 return xxx_messageInfo_MsgSendFTResponse.Marshal(b, m, deterministic) 122 } else { 123 b = b[:cap(b)] 124 n, err := m.MarshalToSizedBuffer(b) 125 if err != nil { 126 return nil, err 127 } 128 return b[:n], nil 129 } 130 } 131 func (m *MsgSendFTResponse) XXX_Merge(src proto.Message) { 132 xxx_messageInfo_MsgSendFTResponse.Merge(m, src) 133 } 134 func (m *MsgSendFTResponse) XXX_Size() int { 135 return m.Size() 136 } 137 func (m *MsgSendFTResponse) XXX_DiscardUnknown() { 138 xxx_messageInfo_MsgSendFTResponse.DiscardUnknown(m) 139 } 140 141 var xxx_messageInfo_MsgSendFTResponse proto.InternalMessageInfo 142 143 // MsgOperatorSendFT is the Msg/OperatorSendFT request type. 144 type MsgOperatorSendFT struct { 145 // contract id associated with the contract. 146 ContractId string `protobuf:"bytes,1,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"` 147 // the address of the operator. 148 Operator string `protobuf:"bytes,2,opt,name=operator,proto3" json:"operator,omitempty"` 149 // the address which the transfer is from. 150 From string `protobuf:"bytes,3,opt,name=from,proto3" json:"from,omitempty"` 151 // the address which the transfer is to. 152 To string `protobuf:"bytes,4,opt,name=to,proto3" json:"to,omitempty"` 153 // the amount of the transfer. 154 // Note: amount may be empty. 155 Amount []Coin `protobuf:"bytes,5,rep,name=amount,proto3" json:"amount"` 156 } 157 158 func (m *MsgOperatorSendFT) Reset() { *m = MsgOperatorSendFT{} } 159 func (m *MsgOperatorSendFT) String() string { return proto.CompactTextString(m) } 160 func (*MsgOperatorSendFT) ProtoMessage() {} 161 func (*MsgOperatorSendFT) Descriptor() ([]byte, []int) { 162 return fileDescriptor_eaee77977a3cfe12, []int{2} 163 } 164 func (m *MsgOperatorSendFT) XXX_Unmarshal(b []byte) error { 165 return m.Unmarshal(b) 166 } 167 func (m *MsgOperatorSendFT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 168 if deterministic { 169 return xxx_messageInfo_MsgOperatorSendFT.Marshal(b, m, deterministic) 170 } else { 171 b = b[:cap(b)] 172 n, err := m.MarshalToSizedBuffer(b) 173 if err != nil { 174 return nil, err 175 } 176 return b[:n], nil 177 } 178 } 179 func (m *MsgOperatorSendFT) XXX_Merge(src proto.Message) { 180 xxx_messageInfo_MsgOperatorSendFT.Merge(m, src) 181 } 182 func (m *MsgOperatorSendFT) XXX_Size() int { 183 return m.Size() 184 } 185 func (m *MsgOperatorSendFT) XXX_DiscardUnknown() { 186 xxx_messageInfo_MsgOperatorSendFT.DiscardUnknown(m) 187 } 188 189 var xxx_messageInfo_MsgOperatorSendFT proto.InternalMessageInfo 190 191 func (m *MsgOperatorSendFT) GetContractId() string { 192 if m != nil { 193 return m.ContractId 194 } 195 return "" 196 } 197 198 func (m *MsgOperatorSendFT) GetOperator() string { 199 if m != nil { 200 return m.Operator 201 } 202 return "" 203 } 204 205 func (m *MsgOperatorSendFT) GetFrom() string { 206 if m != nil { 207 return m.From 208 } 209 return "" 210 } 211 212 func (m *MsgOperatorSendFT) GetTo() string { 213 if m != nil { 214 return m.To 215 } 216 return "" 217 } 218 219 func (m *MsgOperatorSendFT) GetAmount() []Coin { 220 if m != nil { 221 return m.Amount 222 } 223 return nil 224 } 225 226 // MsgOperatorSendFTResponse is the Msg/OperatorSendFT response type. 227 type MsgOperatorSendFTResponse struct { 228 } 229 230 func (m *MsgOperatorSendFTResponse) Reset() { *m = MsgOperatorSendFTResponse{} } 231 func (m *MsgOperatorSendFTResponse) String() string { return proto.CompactTextString(m) } 232 func (*MsgOperatorSendFTResponse) ProtoMessage() {} 233 func (*MsgOperatorSendFTResponse) Descriptor() ([]byte, []int) { 234 return fileDescriptor_eaee77977a3cfe12, []int{3} 235 } 236 func (m *MsgOperatorSendFTResponse) XXX_Unmarshal(b []byte) error { 237 return m.Unmarshal(b) 238 } 239 func (m *MsgOperatorSendFTResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 240 if deterministic { 241 return xxx_messageInfo_MsgOperatorSendFTResponse.Marshal(b, m, deterministic) 242 } else { 243 b = b[:cap(b)] 244 n, err := m.MarshalToSizedBuffer(b) 245 if err != nil { 246 return nil, err 247 } 248 return b[:n], nil 249 } 250 } 251 func (m *MsgOperatorSendFTResponse) XXX_Merge(src proto.Message) { 252 xxx_messageInfo_MsgOperatorSendFTResponse.Merge(m, src) 253 } 254 func (m *MsgOperatorSendFTResponse) XXX_Size() int { 255 return m.Size() 256 } 257 func (m *MsgOperatorSendFTResponse) XXX_DiscardUnknown() { 258 xxx_messageInfo_MsgOperatorSendFTResponse.DiscardUnknown(m) 259 } 260 261 var xxx_messageInfo_MsgOperatorSendFTResponse proto.InternalMessageInfo 262 263 // MsgSendNFT is the Msg/SendNFT request type. 264 type MsgSendNFT struct { 265 // contract id associated with the contract. 266 ContractId string `protobuf:"bytes,1,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"` 267 // the address which the transfer is from. 268 From string `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"` 269 // the address which the transfer is to. 270 To string `protobuf:"bytes,3,opt,name=to,proto3" json:"to,omitempty"` 271 // the token ids to transfer. 272 TokenIds []string `protobuf:"bytes,4,rep,name=token_ids,json=tokenIds,proto3" json:"token_ids,omitempty"` 273 } 274 275 func (m *MsgSendNFT) Reset() { *m = MsgSendNFT{} } 276 func (m *MsgSendNFT) String() string { return proto.CompactTextString(m) } 277 func (*MsgSendNFT) ProtoMessage() {} 278 func (*MsgSendNFT) Descriptor() ([]byte, []int) { 279 return fileDescriptor_eaee77977a3cfe12, []int{4} 280 } 281 func (m *MsgSendNFT) XXX_Unmarshal(b []byte) error { 282 return m.Unmarshal(b) 283 } 284 func (m *MsgSendNFT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 285 if deterministic { 286 return xxx_messageInfo_MsgSendNFT.Marshal(b, m, deterministic) 287 } else { 288 b = b[:cap(b)] 289 n, err := m.MarshalToSizedBuffer(b) 290 if err != nil { 291 return nil, err 292 } 293 return b[:n], nil 294 } 295 } 296 func (m *MsgSendNFT) XXX_Merge(src proto.Message) { 297 xxx_messageInfo_MsgSendNFT.Merge(m, src) 298 } 299 func (m *MsgSendNFT) XXX_Size() int { 300 return m.Size() 301 } 302 func (m *MsgSendNFT) XXX_DiscardUnknown() { 303 xxx_messageInfo_MsgSendNFT.DiscardUnknown(m) 304 } 305 306 var xxx_messageInfo_MsgSendNFT proto.InternalMessageInfo 307 308 func (m *MsgSendNFT) GetContractId() string { 309 if m != nil { 310 return m.ContractId 311 } 312 return "" 313 } 314 315 func (m *MsgSendNFT) GetFrom() string { 316 if m != nil { 317 return m.From 318 } 319 return "" 320 } 321 322 func (m *MsgSendNFT) GetTo() string { 323 if m != nil { 324 return m.To 325 } 326 return "" 327 } 328 329 func (m *MsgSendNFT) GetTokenIds() []string { 330 if m != nil { 331 return m.TokenIds 332 } 333 return nil 334 } 335 336 // MsgSendNFTResponse is the Msg/SendNFT response type. 337 type MsgSendNFTResponse struct { 338 } 339 340 func (m *MsgSendNFTResponse) Reset() { *m = MsgSendNFTResponse{} } 341 func (m *MsgSendNFTResponse) String() string { return proto.CompactTextString(m) } 342 func (*MsgSendNFTResponse) ProtoMessage() {} 343 func (*MsgSendNFTResponse) Descriptor() ([]byte, []int) { 344 return fileDescriptor_eaee77977a3cfe12, []int{5} 345 } 346 func (m *MsgSendNFTResponse) XXX_Unmarshal(b []byte) error { 347 return m.Unmarshal(b) 348 } 349 func (m *MsgSendNFTResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 350 if deterministic { 351 return xxx_messageInfo_MsgSendNFTResponse.Marshal(b, m, deterministic) 352 } else { 353 b = b[:cap(b)] 354 n, err := m.MarshalToSizedBuffer(b) 355 if err != nil { 356 return nil, err 357 } 358 return b[:n], nil 359 } 360 } 361 func (m *MsgSendNFTResponse) XXX_Merge(src proto.Message) { 362 xxx_messageInfo_MsgSendNFTResponse.Merge(m, src) 363 } 364 func (m *MsgSendNFTResponse) XXX_Size() int { 365 return m.Size() 366 } 367 func (m *MsgSendNFTResponse) XXX_DiscardUnknown() { 368 xxx_messageInfo_MsgSendNFTResponse.DiscardUnknown(m) 369 } 370 371 var xxx_messageInfo_MsgSendNFTResponse proto.InternalMessageInfo 372 373 // MsgOperatorSendNFT is the Msg/OperatorSendNFT request type. 374 type MsgOperatorSendNFT struct { 375 // contract id associated with the contract. 376 ContractId string `protobuf:"bytes,1,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"` 377 // the address of the operator. 378 Operator string `protobuf:"bytes,2,opt,name=operator,proto3" json:"operator,omitempty"` 379 // the address which the transfer is from. 380 From string `protobuf:"bytes,3,opt,name=from,proto3" json:"from,omitempty"` 381 // the address which the transfer is to. 382 To string `protobuf:"bytes,4,opt,name=to,proto3" json:"to,omitempty"` 383 // the token ids to transfer. 384 TokenIds []string `protobuf:"bytes,5,rep,name=token_ids,json=tokenIds,proto3" json:"token_ids,omitempty"` 385 } 386 387 func (m *MsgOperatorSendNFT) Reset() { *m = MsgOperatorSendNFT{} } 388 func (m *MsgOperatorSendNFT) String() string { return proto.CompactTextString(m) } 389 func (*MsgOperatorSendNFT) ProtoMessage() {} 390 func (*MsgOperatorSendNFT) Descriptor() ([]byte, []int) { 391 return fileDescriptor_eaee77977a3cfe12, []int{6} 392 } 393 func (m *MsgOperatorSendNFT) XXX_Unmarshal(b []byte) error { 394 return m.Unmarshal(b) 395 } 396 func (m *MsgOperatorSendNFT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 397 if deterministic { 398 return xxx_messageInfo_MsgOperatorSendNFT.Marshal(b, m, deterministic) 399 } else { 400 b = b[:cap(b)] 401 n, err := m.MarshalToSizedBuffer(b) 402 if err != nil { 403 return nil, err 404 } 405 return b[:n], nil 406 } 407 } 408 func (m *MsgOperatorSendNFT) XXX_Merge(src proto.Message) { 409 xxx_messageInfo_MsgOperatorSendNFT.Merge(m, src) 410 } 411 func (m *MsgOperatorSendNFT) XXX_Size() int { 412 return m.Size() 413 } 414 func (m *MsgOperatorSendNFT) XXX_DiscardUnknown() { 415 xxx_messageInfo_MsgOperatorSendNFT.DiscardUnknown(m) 416 } 417 418 var xxx_messageInfo_MsgOperatorSendNFT proto.InternalMessageInfo 419 420 func (m *MsgOperatorSendNFT) GetContractId() string { 421 if m != nil { 422 return m.ContractId 423 } 424 return "" 425 } 426 427 func (m *MsgOperatorSendNFT) GetOperator() string { 428 if m != nil { 429 return m.Operator 430 } 431 return "" 432 } 433 434 func (m *MsgOperatorSendNFT) GetFrom() string { 435 if m != nil { 436 return m.From 437 } 438 return "" 439 } 440 441 func (m *MsgOperatorSendNFT) GetTo() string { 442 if m != nil { 443 return m.To 444 } 445 return "" 446 } 447 448 func (m *MsgOperatorSendNFT) GetTokenIds() []string { 449 if m != nil { 450 return m.TokenIds 451 } 452 return nil 453 } 454 455 // MsgOperatorSendNFTResponse is the Msg/OperatorSendNFT response type. 456 type MsgOperatorSendNFTResponse struct { 457 } 458 459 func (m *MsgOperatorSendNFTResponse) Reset() { *m = MsgOperatorSendNFTResponse{} } 460 func (m *MsgOperatorSendNFTResponse) String() string { return proto.CompactTextString(m) } 461 func (*MsgOperatorSendNFTResponse) ProtoMessage() {} 462 func (*MsgOperatorSendNFTResponse) Descriptor() ([]byte, []int) { 463 return fileDescriptor_eaee77977a3cfe12, []int{7} 464 } 465 func (m *MsgOperatorSendNFTResponse) XXX_Unmarshal(b []byte) error { 466 return m.Unmarshal(b) 467 } 468 func (m *MsgOperatorSendNFTResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 469 if deterministic { 470 return xxx_messageInfo_MsgOperatorSendNFTResponse.Marshal(b, m, deterministic) 471 } else { 472 b = b[:cap(b)] 473 n, err := m.MarshalToSizedBuffer(b) 474 if err != nil { 475 return nil, err 476 } 477 return b[:n], nil 478 } 479 } 480 func (m *MsgOperatorSendNFTResponse) XXX_Merge(src proto.Message) { 481 xxx_messageInfo_MsgOperatorSendNFTResponse.Merge(m, src) 482 } 483 func (m *MsgOperatorSendNFTResponse) XXX_Size() int { 484 return m.Size() 485 } 486 func (m *MsgOperatorSendNFTResponse) XXX_DiscardUnknown() { 487 xxx_messageInfo_MsgOperatorSendNFTResponse.DiscardUnknown(m) 488 } 489 490 var xxx_messageInfo_MsgOperatorSendNFTResponse proto.InternalMessageInfo 491 492 // MsgAuthorizeOperator is the Msg/AuthorizeOperator request type. 493 type MsgAuthorizeOperator struct { 494 // contract id associated with the contract. 495 ContractId string `protobuf:"bytes,1,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"` 496 // address of the holder who allows the manipulation of its token. 497 Holder string `protobuf:"bytes,2,opt,name=holder,proto3" json:"holder,omitempty"` 498 // address which the manipulation is allowed to. 499 Operator string `protobuf:"bytes,3,opt,name=operator,proto3" json:"operator,omitempty"` 500 } 501 502 func (m *MsgAuthorizeOperator) Reset() { *m = MsgAuthorizeOperator{} } 503 func (m *MsgAuthorizeOperator) String() string { return proto.CompactTextString(m) } 504 func (*MsgAuthorizeOperator) ProtoMessage() {} 505 func (*MsgAuthorizeOperator) Descriptor() ([]byte, []int) { 506 return fileDescriptor_eaee77977a3cfe12, []int{8} 507 } 508 func (m *MsgAuthorizeOperator) XXX_Unmarshal(b []byte) error { 509 return m.Unmarshal(b) 510 } 511 func (m *MsgAuthorizeOperator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 512 if deterministic { 513 return xxx_messageInfo_MsgAuthorizeOperator.Marshal(b, m, deterministic) 514 } else { 515 b = b[:cap(b)] 516 n, err := m.MarshalToSizedBuffer(b) 517 if err != nil { 518 return nil, err 519 } 520 return b[:n], nil 521 } 522 } 523 func (m *MsgAuthorizeOperator) XXX_Merge(src proto.Message) { 524 xxx_messageInfo_MsgAuthorizeOperator.Merge(m, src) 525 } 526 func (m *MsgAuthorizeOperator) XXX_Size() int { 527 return m.Size() 528 } 529 func (m *MsgAuthorizeOperator) XXX_DiscardUnknown() { 530 xxx_messageInfo_MsgAuthorizeOperator.DiscardUnknown(m) 531 } 532 533 var xxx_messageInfo_MsgAuthorizeOperator proto.InternalMessageInfo 534 535 func (m *MsgAuthorizeOperator) GetContractId() string { 536 if m != nil { 537 return m.ContractId 538 } 539 return "" 540 } 541 542 func (m *MsgAuthorizeOperator) GetHolder() string { 543 if m != nil { 544 return m.Holder 545 } 546 return "" 547 } 548 549 func (m *MsgAuthorizeOperator) GetOperator() string { 550 if m != nil { 551 return m.Operator 552 } 553 return "" 554 } 555 556 // MsgAuthorizeOperatorResponse is the Msg/AuthorizeOperator response type. 557 type MsgAuthorizeOperatorResponse struct { 558 } 559 560 func (m *MsgAuthorizeOperatorResponse) Reset() { *m = MsgAuthorizeOperatorResponse{} } 561 func (m *MsgAuthorizeOperatorResponse) String() string { return proto.CompactTextString(m) } 562 func (*MsgAuthorizeOperatorResponse) ProtoMessage() {} 563 func (*MsgAuthorizeOperatorResponse) Descriptor() ([]byte, []int) { 564 return fileDescriptor_eaee77977a3cfe12, []int{9} 565 } 566 func (m *MsgAuthorizeOperatorResponse) XXX_Unmarshal(b []byte) error { 567 return m.Unmarshal(b) 568 } 569 func (m *MsgAuthorizeOperatorResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 570 if deterministic { 571 return xxx_messageInfo_MsgAuthorizeOperatorResponse.Marshal(b, m, deterministic) 572 } else { 573 b = b[:cap(b)] 574 n, err := m.MarshalToSizedBuffer(b) 575 if err != nil { 576 return nil, err 577 } 578 return b[:n], nil 579 } 580 } 581 func (m *MsgAuthorizeOperatorResponse) XXX_Merge(src proto.Message) { 582 xxx_messageInfo_MsgAuthorizeOperatorResponse.Merge(m, src) 583 } 584 func (m *MsgAuthorizeOperatorResponse) XXX_Size() int { 585 return m.Size() 586 } 587 func (m *MsgAuthorizeOperatorResponse) XXX_DiscardUnknown() { 588 xxx_messageInfo_MsgAuthorizeOperatorResponse.DiscardUnknown(m) 589 } 590 591 var xxx_messageInfo_MsgAuthorizeOperatorResponse proto.InternalMessageInfo 592 593 // MsgRevokeOperator is the Msg/RevokeOperator request type. 594 type MsgRevokeOperator struct { 595 // contract id associated with the contract. 596 ContractId string `protobuf:"bytes,1,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"` 597 // address of the holder who allows the manipulation of its token. 598 Holder string `protobuf:"bytes,2,opt,name=holder,proto3" json:"holder,omitempty"` 599 // address which the manipulation is allowed to. 600 Operator string `protobuf:"bytes,3,opt,name=operator,proto3" json:"operator,omitempty"` 601 } 602 603 func (m *MsgRevokeOperator) Reset() { *m = MsgRevokeOperator{} } 604 func (m *MsgRevokeOperator) String() string { return proto.CompactTextString(m) } 605 func (*MsgRevokeOperator) ProtoMessage() {} 606 func (*MsgRevokeOperator) Descriptor() ([]byte, []int) { 607 return fileDescriptor_eaee77977a3cfe12, []int{10} 608 } 609 func (m *MsgRevokeOperator) XXX_Unmarshal(b []byte) error { 610 return m.Unmarshal(b) 611 } 612 func (m *MsgRevokeOperator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 613 if deterministic { 614 return xxx_messageInfo_MsgRevokeOperator.Marshal(b, m, deterministic) 615 } else { 616 b = b[:cap(b)] 617 n, err := m.MarshalToSizedBuffer(b) 618 if err != nil { 619 return nil, err 620 } 621 return b[:n], nil 622 } 623 } 624 func (m *MsgRevokeOperator) XXX_Merge(src proto.Message) { 625 xxx_messageInfo_MsgRevokeOperator.Merge(m, src) 626 } 627 func (m *MsgRevokeOperator) XXX_Size() int { 628 return m.Size() 629 } 630 func (m *MsgRevokeOperator) XXX_DiscardUnknown() { 631 xxx_messageInfo_MsgRevokeOperator.DiscardUnknown(m) 632 } 633 634 var xxx_messageInfo_MsgRevokeOperator proto.InternalMessageInfo 635 636 func (m *MsgRevokeOperator) GetContractId() string { 637 if m != nil { 638 return m.ContractId 639 } 640 return "" 641 } 642 643 func (m *MsgRevokeOperator) GetHolder() string { 644 if m != nil { 645 return m.Holder 646 } 647 return "" 648 } 649 650 func (m *MsgRevokeOperator) GetOperator() string { 651 if m != nil { 652 return m.Operator 653 } 654 return "" 655 } 656 657 // MsgRevokeOperatorResponse is the Msg/RevokeOperator response type. 658 type MsgRevokeOperatorResponse struct { 659 } 660 661 func (m *MsgRevokeOperatorResponse) Reset() { *m = MsgRevokeOperatorResponse{} } 662 func (m *MsgRevokeOperatorResponse) String() string { return proto.CompactTextString(m) } 663 func (*MsgRevokeOperatorResponse) ProtoMessage() {} 664 func (*MsgRevokeOperatorResponse) Descriptor() ([]byte, []int) { 665 return fileDescriptor_eaee77977a3cfe12, []int{11} 666 } 667 func (m *MsgRevokeOperatorResponse) XXX_Unmarshal(b []byte) error { 668 return m.Unmarshal(b) 669 } 670 func (m *MsgRevokeOperatorResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 671 if deterministic { 672 return xxx_messageInfo_MsgRevokeOperatorResponse.Marshal(b, m, deterministic) 673 } else { 674 b = b[:cap(b)] 675 n, err := m.MarshalToSizedBuffer(b) 676 if err != nil { 677 return nil, err 678 } 679 return b[:n], nil 680 } 681 } 682 func (m *MsgRevokeOperatorResponse) XXX_Merge(src proto.Message) { 683 xxx_messageInfo_MsgRevokeOperatorResponse.Merge(m, src) 684 } 685 func (m *MsgRevokeOperatorResponse) XXX_Size() int { 686 return m.Size() 687 } 688 func (m *MsgRevokeOperatorResponse) XXX_DiscardUnknown() { 689 xxx_messageInfo_MsgRevokeOperatorResponse.DiscardUnknown(m) 690 } 691 692 var xxx_messageInfo_MsgRevokeOperatorResponse proto.InternalMessageInfo 693 694 // MsgCreateContract is the Msg/CreateContract request type. 695 // 696 // Signer: `owner` 697 type MsgCreateContract struct { 698 // address which all the permissions on the contract will be granted to (not a permanent property). 699 Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"` 700 // name defines the human-readable name of the contract. 701 Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` 702 // uri for the contract image stored off chain. 703 Uri string `protobuf:"bytes,3,opt,name=uri,proto3" json:"uri,omitempty"` 704 // meta is a brief description of the contract. 705 Meta string `protobuf:"bytes,4,opt,name=meta,proto3" json:"meta,omitempty"` 706 } 707 708 func (m *MsgCreateContract) Reset() { *m = MsgCreateContract{} } 709 func (m *MsgCreateContract) String() string { return proto.CompactTextString(m) } 710 func (*MsgCreateContract) ProtoMessage() {} 711 func (*MsgCreateContract) Descriptor() ([]byte, []int) { 712 return fileDescriptor_eaee77977a3cfe12, []int{12} 713 } 714 func (m *MsgCreateContract) XXX_Unmarshal(b []byte) error { 715 return m.Unmarshal(b) 716 } 717 func (m *MsgCreateContract) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 718 if deterministic { 719 return xxx_messageInfo_MsgCreateContract.Marshal(b, m, deterministic) 720 } else { 721 b = b[:cap(b)] 722 n, err := m.MarshalToSizedBuffer(b) 723 if err != nil { 724 return nil, err 725 } 726 return b[:n], nil 727 } 728 } 729 func (m *MsgCreateContract) XXX_Merge(src proto.Message) { 730 xxx_messageInfo_MsgCreateContract.Merge(m, src) 731 } 732 func (m *MsgCreateContract) XXX_Size() int { 733 return m.Size() 734 } 735 func (m *MsgCreateContract) XXX_DiscardUnknown() { 736 xxx_messageInfo_MsgCreateContract.DiscardUnknown(m) 737 } 738 739 var xxx_messageInfo_MsgCreateContract proto.InternalMessageInfo 740 741 func (m *MsgCreateContract) GetOwner() string { 742 if m != nil { 743 return m.Owner 744 } 745 return "" 746 } 747 748 func (m *MsgCreateContract) GetName() string { 749 if m != nil { 750 return m.Name 751 } 752 return "" 753 } 754 755 func (m *MsgCreateContract) GetUri() string { 756 if m != nil { 757 return m.Uri 758 } 759 return "" 760 } 761 762 func (m *MsgCreateContract) GetMeta() string { 763 if m != nil { 764 return m.Meta 765 } 766 return "" 767 } 768 769 // MsgCreateContractResponse is the Msg/CreateContract response type. 770 type MsgCreateContractResponse struct { 771 // id of the new contract. 772 ContractId string `protobuf:"bytes,1,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"` 773 } 774 775 func (m *MsgCreateContractResponse) Reset() { *m = MsgCreateContractResponse{} } 776 func (m *MsgCreateContractResponse) String() string { return proto.CompactTextString(m) } 777 func (*MsgCreateContractResponse) ProtoMessage() {} 778 func (*MsgCreateContractResponse) Descriptor() ([]byte, []int) { 779 return fileDescriptor_eaee77977a3cfe12, []int{13} 780 } 781 func (m *MsgCreateContractResponse) XXX_Unmarshal(b []byte) error { 782 return m.Unmarshal(b) 783 } 784 func (m *MsgCreateContractResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 785 if deterministic { 786 return xxx_messageInfo_MsgCreateContractResponse.Marshal(b, m, deterministic) 787 } else { 788 b = b[:cap(b)] 789 n, err := m.MarshalToSizedBuffer(b) 790 if err != nil { 791 return nil, err 792 } 793 return b[:n], nil 794 } 795 } 796 func (m *MsgCreateContractResponse) XXX_Merge(src proto.Message) { 797 xxx_messageInfo_MsgCreateContractResponse.Merge(m, src) 798 } 799 func (m *MsgCreateContractResponse) XXX_Size() int { 800 return m.Size() 801 } 802 func (m *MsgCreateContractResponse) XXX_DiscardUnknown() { 803 xxx_messageInfo_MsgCreateContractResponse.DiscardUnknown(m) 804 } 805 806 var xxx_messageInfo_MsgCreateContractResponse proto.InternalMessageInfo 807 808 func (m *MsgCreateContractResponse) GetContractId() string { 809 if m != nil { 810 return m.ContractId 811 } 812 return "" 813 } 814 815 // MsgIssueFT is the Msg/IssueFT request type. 816 // 817 // Signer: `owner` 818 type MsgIssueFT struct { 819 // contract id associated with the contract. 820 ContractId string `protobuf:"bytes,1,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"` 821 // name defines the human-readable name of the token type. 822 Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` 823 // meta is a brief description of the token type. 824 Meta string `protobuf:"bytes,3,opt,name=meta,proto3" json:"meta,omitempty"` 825 // decimals is the number of decimals which one must divide the amount by to get its user representation. 826 Decimals int32 `protobuf:"varint,4,opt,name=decimals,proto3" json:"decimals,omitempty"` 827 // mintable represents whether the token is allowed to be minted or burnt. 828 Mintable bool `protobuf:"varint,5,opt,name=mintable,proto3" json:"mintable,omitempty"` 829 // the address of the grantee which must have the permission to issue a token. 830 Owner string `protobuf:"bytes,6,opt,name=owner,proto3" json:"owner,omitempty"` 831 // the address to send the minted tokens to. mandatory. 832 To string `protobuf:"bytes,7,opt,name=to,proto3" json:"to,omitempty"` 833 // the amount of tokens to mint on the issuance. 834 // Note: if you provide negative amount, a panic may result. 835 // Note: amount may be zero. 836 Amount github_com_Finschia_finschia_sdk_types.Int `protobuf:"bytes,8,opt,name=amount,proto3,customtype=github.com/Finschia/finschia-sdk/types.Int" json:"amount"` 837 } 838 839 func (m *MsgIssueFT) Reset() { *m = MsgIssueFT{} } 840 func (m *MsgIssueFT) String() string { return proto.CompactTextString(m) } 841 func (*MsgIssueFT) ProtoMessage() {} 842 func (*MsgIssueFT) Descriptor() ([]byte, []int) { 843 return fileDescriptor_eaee77977a3cfe12, []int{14} 844 } 845 func (m *MsgIssueFT) XXX_Unmarshal(b []byte) error { 846 return m.Unmarshal(b) 847 } 848 func (m *MsgIssueFT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 849 if deterministic { 850 return xxx_messageInfo_MsgIssueFT.Marshal(b, m, deterministic) 851 } else { 852 b = b[:cap(b)] 853 n, err := m.MarshalToSizedBuffer(b) 854 if err != nil { 855 return nil, err 856 } 857 return b[:n], nil 858 } 859 } 860 func (m *MsgIssueFT) XXX_Merge(src proto.Message) { 861 xxx_messageInfo_MsgIssueFT.Merge(m, src) 862 } 863 func (m *MsgIssueFT) XXX_Size() int { 864 return m.Size() 865 } 866 func (m *MsgIssueFT) XXX_DiscardUnknown() { 867 xxx_messageInfo_MsgIssueFT.DiscardUnknown(m) 868 } 869 870 var xxx_messageInfo_MsgIssueFT proto.InternalMessageInfo 871 872 func (m *MsgIssueFT) GetContractId() string { 873 if m != nil { 874 return m.ContractId 875 } 876 return "" 877 } 878 879 func (m *MsgIssueFT) GetName() string { 880 if m != nil { 881 return m.Name 882 } 883 return "" 884 } 885 886 func (m *MsgIssueFT) GetMeta() string { 887 if m != nil { 888 return m.Meta 889 } 890 return "" 891 } 892 893 func (m *MsgIssueFT) GetDecimals() int32 { 894 if m != nil { 895 return m.Decimals 896 } 897 return 0 898 } 899 900 func (m *MsgIssueFT) GetMintable() bool { 901 if m != nil { 902 return m.Mintable 903 } 904 return false 905 } 906 907 func (m *MsgIssueFT) GetOwner() string { 908 if m != nil { 909 return m.Owner 910 } 911 return "" 912 } 913 914 func (m *MsgIssueFT) GetTo() string { 915 if m != nil { 916 return m.To 917 } 918 return "" 919 } 920 921 // MsgIssueFTResponse is the Msg/IssueFT response type. 922 type MsgIssueFTResponse struct { 923 // id of the token. 924 TokenId string `protobuf:"bytes,1,opt,name=token_id,json=tokenId,proto3" json:"token_id,omitempty"` 925 } 926 927 func (m *MsgIssueFTResponse) Reset() { *m = MsgIssueFTResponse{} } 928 func (m *MsgIssueFTResponse) String() string { return proto.CompactTextString(m) } 929 func (*MsgIssueFTResponse) ProtoMessage() {} 930 func (*MsgIssueFTResponse) Descriptor() ([]byte, []int) { 931 return fileDescriptor_eaee77977a3cfe12, []int{15} 932 } 933 func (m *MsgIssueFTResponse) XXX_Unmarshal(b []byte) error { 934 return m.Unmarshal(b) 935 } 936 func (m *MsgIssueFTResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 937 if deterministic { 938 return xxx_messageInfo_MsgIssueFTResponse.Marshal(b, m, deterministic) 939 } else { 940 b = b[:cap(b)] 941 n, err := m.MarshalToSizedBuffer(b) 942 if err != nil { 943 return nil, err 944 } 945 return b[:n], nil 946 } 947 } 948 func (m *MsgIssueFTResponse) XXX_Merge(src proto.Message) { 949 xxx_messageInfo_MsgIssueFTResponse.Merge(m, src) 950 } 951 func (m *MsgIssueFTResponse) XXX_Size() int { 952 return m.Size() 953 } 954 func (m *MsgIssueFTResponse) XXX_DiscardUnknown() { 955 xxx_messageInfo_MsgIssueFTResponse.DiscardUnknown(m) 956 } 957 958 var xxx_messageInfo_MsgIssueFTResponse proto.InternalMessageInfo 959 960 func (m *MsgIssueFTResponse) GetTokenId() string { 961 if m != nil { 962 return m.TokenId 963 } 964 return "" 965 } 966 967 // MsgIssueNFT is the Msg/IssueNFT request type. 968 // 969 // Signer: `owner` 970 type MsgIssueNFT struct { 971 // contract id associated with the contract. 972 ContractId string `protobuf:"bytes,1,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"` 973 // name defines the human-readable name of the token type. 974 Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` 975 // meta is a brief description of the token type. 976 Meta string `protobuf:"bytes,3,opt,name=meta,proto3" json:"meta,omitempty"` 977 // the address of the grantee which must have the permission to issue a token. 978 Owner string `protobuf:"bytes,4,opt,name=owner,proto3" json:"owner,omitempty"` 979 } 980 981 func (m *MsgIssueNFT) Reset() { *m = MsgIssueNFT{} } 982 func (m *MsgIssueNFT) String() string { return proto.CompactTextString(m) } 983 func (*MsgIssueNFT) ProtoMessage() {} 984 func (*MsgIssueNFT) Descriptor() ([]byte, []int) { 985 return fileDescriptor_eaee77977a3cfe12, []int{16} 986 } 987 func (m *MsgIssueNFT) XXX_Unmarshal(b []byte) error { 988 return m.Unmarshal(b) 989 } 990 func (m *MsgIssueNFT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 991 if deterministic { 992 return xxx_messageInfo_MsgIssueNFT.Marshal(b, m, deterministic) 993 } else { 994 b = b[:cap(b)] 995 n, err := m.MarshalToSizedBuffer(b) 996 if err != nil { 997 return nil, err 998 } 999 return b[:n], nil 1000 } 1001 } 1002 func (m *MsgIssueNFT) XXX_Merge(src proto.Message) { 1003 xxx_messageInfo_MsgIssueNFT.Merge(m, src) 1004 } 1005 func (m *MsgIssueNFT) XXX_Size() int { 1006 return m.Size() 1007 } 1008 func (m *MsgIssueNFT) XXX_DiscardUnknown() { 1009 xxx_messageInfo_MsgIssueNFT.DiscardUnknown(m) 1010 } 1011 1012 var xxx_messageInfo_MsgIssueNFT proto.InternalMessageInfo 1013 1014 func (m *MsgIssueNFT) GetContractId() string { 1015 if m != nil { 1016 return m.ContractId 1017 } 1018 return "" 1019 } 1020 1021 func (m *MsgIssueNFT) GetName() string { 1022 if m != nil { 1023 return m.Name 1024 } 1025 return "" 1026 } 1027 1028 func (m *MsgIssueNFT) GetMeta() string { 1029 if m != nil { 1030 return m.Meta 1031 } 1032 return "" 1033 } 1034 1035 func (m *MsgIssueNFT) GetOwner() string { 1036 if m != nil { 1037 return m.Owner 1038 } 1039 return "" 1040 } 1041 1042 // MsgIssueNFTResponse is the Msg/IssueNFT response type. 1043 type MsgIssueNFTResponse struct { 1044 // id of the new token type. 1045 // refer to TokenType for the definition. 1046 TokenType string `protobuf:"bytes,1,opt,name=token_type,json=tokenType,proto3" json:"token_type,omitempty"` 1047 } 1048 1049 func (m *MsgIssueNFTResponse) Reset() { *m = MsgIssueNFTResponse{} } 1050 func (m *MsgIssueNFTResponse) String() string { return proto.CompactTextString(m) } 1051 func (*MsgIssueNFTResponse) ProtoMessage() {} 1052 func (*MsgIssueNFTResponse) Descriptor() ([]byte, []int) { 1053 return fileDescriptor_eaee77977a3cfe12, []int{17} 1054 } 1055 func (m *MsgIssueNFTResponse) XXX_Unmarshal(b []byte) error { 1056 return m.Unmarshal(b) 1057 } 1058 func (m *MsgIssueNFTResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1059 if deterministic { 1060 return xxx_messageInfo_MsgIssueNFTResponse.Marshal(b, m, deterministic) 1061 } else { 1062 b = b[:cap(b)] 1063 n, err := m.MarshalToSizedBuffer(b) 1064 if err != nil { 1065 return nil, err 1066 } 1067 return b[:n], nil 1068 } 1069 } 1070 func (m *MsgIssueNFTResponse) XXX_Merge(src proto.Message) { 1071 xxx_messageInfo_MsgIssueNFTResponse.Merge(m, src) 1072 } 1073 func (m *MsgIssueNFTResponse) XXX_Size() int { 1074 return m.Size() 1075 } 1076 func (m *MsgIssueNFTResponse) XXX_DiscardUnknown() { 1077 xxx_messageInfo_MsgIssueNFTResponse.DiscardUnknown(m) 1078 } 1079 1080 var xxx_messageInfo_MsgIssueNFTResponse proto.InternalMessageInfo 1081 1082 func (m *MsgIssueNFTResponse) GetTokenType() string { 1083 if m != nil { 1084 return m.TokenType 1085 } 1086 return "" 1087 } 1088 1089 // MsgMintFT is the Msg/MintFT request type. 1090 // 1091 // Signer: `from` 1092 type MsgMintFT struct { 1093 // contract id associated with the contract. 1094 ContractId string `protobuf:"bytes,1,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"` 1095 // address of the grantee which has the permission for the mint. 1096 From string `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"` 1097 // address which the minted tokens will be sent to. 1098 To string `protobuf:"bytes,3,opt,name=to,proto3" json:"to,omitempty"` 1099 // the amount of the mint. 1100 // Note: amount may be empty. 1101 Amount Coins `protobuf:"bytes,4,rep,name=amount,proto3,castrepeated=Coins" json:"amount"` 1102 } 1103 1104 func (m *MsgMintFT) Reset() { *m = MsgMintFT{} } 1105 func (m *MsgMintFT) String() string { return proto.CompactTextString(m) } 1106 func (*MsgMintFT) ProtoMessage() {} 1107 func (*MsgMintFT) Descriptor() ([]byte, []int) { 1108 return fileDescriptor_eaee77977a3cfe12, []int{18} 1109 } 1110 func (m *MsgMintFT) XXX_Unmarshal(b []byte) error { 1111 return m.Unmarshal(b) 1112 } 1113 func (m *MsgMintFT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1114 if deterministic { 1115 return xxx_messageInfo_MsgMintFT.Marshal(b, m, deterministic) 1116 } else { 1117 b = b[:cap(b)] 1118 n, err := m.MarshalToSizedBuffer(b) 1119 if err != nil { 1120 return nil, err 1121 } 1122 return b[:n], nil 1123 } 1124 } 1125 func (m *MsgMintFT) XXX_Merge(src proto.Message) { 1126 xxx_messageInfo_MsgMintFT.Merge(m, src) 1127 } 1128 func (m *MsgMintFT) XXX_Size() int { 1129 return m.Size() 1130 } 1131 func (m *MsgMintFT) XXX_DiscardUnknown() { 1132 xxx_messageInfo_MsgMintFT.DiscardUnknown(m) 1133 } 1134 1135 var xxx_messageInfo_MsgMintFT proto.InternalMessageInfo 1136 1137 func (m *MsgMintFT) GetContractId() string { 1138 if m != nil { 1139 return m.ContractId 1140 } 1141 return "" 1142 } 1143 1144 func (m *MsgMintFT) GetFrom() string { 1145 if m != nil { 1146 return m.From 1147 } 1148 return "" 1149 } 1150 1151 func (m *MsgMintFT) GetTo() string { 1152 if m != nil { 1153 return m.To 1154 } 1155 return "" 1156 } 1157 1158 func (m *MsgMintFT) GetAmount() Coins { 1159 if m != nil { 1160 return m.Amount 1161 } 1162 return nil 1163 } 1164 1165 // MsgMintFTResponse is the Msg/MintFT response type. 1166 type MsgMintFTResponse struct { 1167 } 1168 1169 func (m *MsgMintFTResponse) Reset() { *m = MsgMintFTResponse{} } 1170 func (m *MsgMintFTResponse) String() string { return proto.CompactTextString(m) } 1171 func (*MsgMintFTResponse) ProtoMessage() {} 1172 func (*MsgMintFTResponse) Descriptor() ([]byte, []int) { 1173 return fileDescriptor_eaee77977a3cfe12, []int{19} 1174 } 1175 func (m *MsgMintFTResponse) XXX_Unmarshal(b []byte) error { 1176 return m.Unmarshal(b) 1177 } 1178 func (m *MsgMintFTResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1179 if deterministic { 1180 return xxx_messageInfo_MsgMintFTResponse.Marshal(b, m, deterministic) 1181 } else { 1182 b = b[:cap(b)] 1183 n, err := m.MarshalToSizedBuffer(b) 1184 if err != nil { 1185 return nil, err 1186 } 1187 return b[:n], nil 1188 } 1189 } 1190 func (m *MsgMintFTResponse) XXX_Merge(src proto.Message) { 1191 xxx_messageInfo_MsgMintFTResponse.Merge(m, src) 1192 } 1193 func (m *MsgMintFTResponse) XXX_Size() int { 1194 return m.Size() 1195 } 1196 func (m *MsgMintFTResponse) XXX_DiscardUnknown() { 1197 xxx_messageInfo_MsgMintFTResponse.DiscardUnknown(m) 1198 } 1199 1200 var xxx_messageInfo_MsgMintFTResponse proto.InternalMessageInfo 1201 1202 // MsgMintNFT is the Msg/MintNFT request type. 1203 // 1204 // Signer: `from` 1205 type MsgMintNFT struct { 1206 // contract id associated with the contract. 1207 ContractId string `protobuf:"bytes,1,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"` 1208 // address of the grantee which has the permission for the mint. 1209 From string `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"` 1210 // address which the minted token will be sent to. 1211 To string `protobuf:"bytes,3,opt,name=to,proto3" json:"to,omitempty"` 1212 // parameters for the minted tokens. 1213 Params []MintNFTParam `protobuf:"bytes,4,rep,name=params,proto3" json:"params"` 1214 } 1215 1216 func (m *MsgMintNFT) Reset() { *m = MsgMintNFT{} } 1217 func (m *MsgMintNFT) String() string { return proto.CompactTextString(m) } 1218 func (*MsgMintNFT) ProtoMessage() {} 1219 func (*MsgMintNFT) Descriptor() ([]byte, []int) { 1220 return fileDescriptor_eaee77977a3cfe12, []int{20} 1221 } 1222 func (m *MsgMintNFT) XXX_Unmarshal(b []byte) error { 1223 return m.Unmarshal(b) 1224 } 1225 func (m *MsgMintNFT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1226 if deterministic { 1227 return xxx_messageInfo_MsgMintNFT.Marshal(b, m, deterministic) 1228 } else { 1229 b = b[:cap(b)] 1230 n, err := m.MarshalToSizedBuffer(b) 1231 if err != nil { 1232 return nil, err 1233 } 1234 return b[:n], nil 1235 } 1236 } 1237 func (m *MsgMintNFT) XXX_Merge(src proto.Message) { 1238 xxx_messageInfo_MsgMintNFT.Merge(m, src) 1239 } 1240 func (m *MsgMintNFT) XXX_Size() int { 1241 return m.Size() 1242 } 1243 func (m *MsgMintNFT) XXX_DiscardUnknown() { 1244 xxx_messageInfo_MsgMintNFT.DiscardUnknown(m) 1245 } 1246 1247 var xxx_messageInfo_MsgMintNFT proto.InternalMessageInfo 1248 1249 func (m *MsgMintNFT) GetContractId() string { 1250 if m != nil { 1251 return m.ContractId 1252 } 1253 return "" 1254 } 1255 1256 func (m *MsgMintNFT) GetFrom() string { 1257 if m != nil { 1258 return m.From 1259 } 1260 return "" 1261 } 1262 1263 func (m *MsgMintNFT) GetTo() string { 1264 if m != nil { 1265 return m.To 1266 } 1267 return "" 1268 } 1269 1270 func (m *MsgMintNFT) GetParams() []MintNFTParam { 1271 if m != nil { 1272 return m.Params 1273 } 1274 return nil 1275 } 1276 1277 // MsgMintNFTResponse is the Msg/MintNFT response type. 1278 type MsgMintNFTResponse struct { 1279 // ids of the new non-fungible tokens. 1280 TokenIds []string `protobuf:"bytes,1,rep,name=token_ids,json=tokenIds,proto3" json:"token_ids,omitempty"` 1281 } 1282 1283 func (m *MsgMintNFTResponse) Reset() { *m = MsgMintNFTResponse{} } 1284 func (m *MsgMintNFTResponse) String() string { return proto.CompactTextString(m) } 1285 func (*MsgMintNFTResponse) ProtoMessage() {} 1286 func (*MsgMintNFTResponse) Descriptor() ([]byte, []int) { 1287 return fileDescriptor_eaee77977a3cfe12, []int{21} 1288 } 1289 func (m *MsgMintNFTResponse) XXX_Unmarshal(b []byte) error { 1290 return m.Unmarshal(b) 1291 } 1292 func (m *MsgMintNFTResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1293 if deterministic { 1294 return xxx_messageInfo_MsgMintNFTResponse.Marshal(b, m, deterministic) 1295 } else { 1296 b = b[:cap(b)] 1297 n, err := m.MarshalToSizedBuffer(b) 1298 if err != nil { 1299 return nil, err 1300 } 1301 return b[:n], nil 1302 } 1303 } 1304 func (m *MsgMintNFTResponse) XXX_Merge(src proto.Message) { 1305 xxx_messageInfo_MsgMintNFTResponse.Merge(m, src) 1306 } 1307 func (m *MsgMintNFTResponse) XXX_Size() int { 1308 return m.Size() 1309 } 1310 func (m *MsgMintNFTResponse) XXX_DiscardUnknown() { 1311 xxx_messageInfo_MsgMintNFTResponse.DiscardUnknown(m) 1312 } 1313 1314 var xxx_messageInfo_MsgMintNFTResponse proto.InternalMessageInfo 1315 1316 func (m *MsgMintNFTResponse) GetTokenIds() []string { 1317 if m != nil { 1318 return m.TokenIds 1319 } 1320 return nil 1321 } 1322 1323 // MintNFTParam defines a parameter for minting nft. 1324 type MintNFTParam struct { 1325 // token type or class id of the nft. 1326 // Note: it cannot start with zero. 1327 // refer to TokenType for the definition. 1328 TokenType string `protobuf:"bytes,1,opt,name=token_type,json=tokenType,proto3" json:"token_type,omitempty"` 1329 // name defines the human-readable name of the nft (mandatory). 1330 // Note: it has an app-specific limit in length. 1331 Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` 1332 // meta is a brief description of the nft. 1333 // Note: it has an app-specific limit in length. 1334 Meta string `protobuf:"bytes,3,opt,name=meta,proto3" json:"meta,omitempty"` 1335 } 1336 1337 func (m *MintNFTParam) Reset() { *m = MintNFTParam{} } 1338 func (m *MintNFTParam) String() string { return proto.CompactTextString(m) } 1339 func (*MintNFTParam) ProtoMessage() {} 1340 func (*MintNFTParam) Descriptor() ([]byte, []int) { 1341 return fileDescriptor_eaee77977a3cfe12, []int{22} 1342 } 1343 func (m *MintNFTParam) XXX_Unmarshal(b []byte) error { 1344 return m.Unmarshal(b) 1345 } 1346 func (m *MintNFTParam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1347 if deterministic { 1348 return xxx_messageInfo_MintNFTParam.Marshal(b, m, deterministic) 1349 } else { 1350 b = b[:cap(b)] 1351 n, err := m.MarshalToSizedBuffer(b) 1352 if err != nil { 1353 return nil, err 1354 } 1355 return b[:n], nil 1356 } 1357 } 1358 func (m *MintNFTParam) XXX_Merge(src proto.Message) { 1359 xxx_messageInfo_MintNFTParam.Merge(m, src) 1360 } 1361 func (m *MintNFTParam) XXX_Size() int { 1362 return m.Size() 1363 } 1364 func (m *MintNFTParam) XXX_DiscardUnknown() { 1365 xxx_messageInfo_MintNFTParam.DiscardUnknown(m) 1366 } 1367 1368 var xxx_messageInfo_MintNFTParam proto.InternalMessageInfo 1369 1370 func (m *MintNFTParam) GetTokenType() string { 1371 if m != nil { 1372 return m.TokenType 1373 } 1374 return "" 1375 } 1376 1377 func (m *MintNFTParam) GetName() string { 1378 if m != nil { 1379 return m.Name 1380 } 1381 return "" 1382 } 1383 1384 func (m *MintNFTParam) GetMeta() string { 1385 if m != nil { 1386 return m.Meta 1387 } 1388 return "" 1389 } 1390 1391 // MsgBurnFT is the Msg/BurnFT request type. 1392 type MsgBurnFT struct { 1393 // contract id associated with the contract. 1394 ContractId string `protobuf:"bytes,1,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"` 1395 // address which the tokens will be burnt from. 1396 // Note: it must have the permission for the burn. 1397 From string `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"` 1398 // the amount of the burn. 1399 // Note: amount may be empty. 1400 Amount []Coin `protobuf:"bytes,3,rep,name=amount,proto3" json:"amount"` 1401 } 1402 1403 func (m *MsgBurnFT) Reset() { *m = MsgBurnFT{} } 1404 func (m *MsgBurnFT) String() string { return proto.CompactTextString(m) } 1405 func (*MsgBurnFT) ProtoMessage() {} 1406 func (*MsgBurnFT) Descriptor() ([]byte, []int) { 1407 return fileDescriptor_eaee77977a3cfe12, []int{23} 1408 } 1409 func (m *MsgBurnFT) XXX_Unmarshal(b []byte) error { 1410 return m.Unmarshal(b) 1411 } 1412 func (m *MsgBurnFT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1413 if deterministic { 1414 return xxx_messageInfo_MsgBurnFT.Marshal(b, m, deterministic) 1415 } else { 1416 b = b[:cap(b)] 1417 n, err := m.MarshalToSizedBuffer(b) 1418 if err != nil { 1419 return nil, err 1420 } 1421 return b[:n], nil 1422 } 1423 } 1424 func (m *MsgBurnFT) XXX_Merge(src proto.Message) { 1425 xxx_messageInfo_MsgBurnFT.Merge(m, src) 1426 } 1427 func (m *MsgBurnFT) XXX_Size() int { 1428 return m.Size() 1429 } 1430 func (m *MsgBurnFT) XXX_DiscardUnknown() { 1431 xxx_messageInfo_MsgBurnFT.DiscardUnknown(m) 1432 } 1433 1434 var xxx_messageInfo_MsgBurnFT proto.InternalMessageInfo 1435 1436 func (m *MsgBurnFT) GetContractId() string { 1437 if m != nil { 1438 return m.ContractId 1439 } 1440 return "" 1441 } 1442 1443 func (m *MsgBurnFT) GetFrom() string { 1444 if m != nil { 1445 return m.From 1446 } 1447 return "" 1448 } 1449 1450 func (m *MsgBurnFT) GetAmount() []Coin { 1451 if m != nil { 1452 return m.Amount 1453 } 1454 return nil 1455 } 1456 1457 // MsgBurnFTResponse is the Msg/BurnFT response type. 1458 type MsgBurnFTResponse struct { 1459 } 1460 1461 func (m *MsgBurnFTResponse) Reset() { *m = MsgBurnFTResponse{} } 1462 func (m *MsgBurnFTResponse) String() string { return proto.CompactTextString(m) } 1463 func (*MsgBurnFTResponse) ProtoMessage() {} 1464 func (*MsgBurnFTResponse) Descriptor() ([]byte, []int) { 1465 return fileDescriptor_eaee77977a3cfe12, []int{24} 1466 } 1467 func (m *MsgBurnFTResponse) XXX_Unmarshal(b []byte) error { 1468 return m.Unmarshal(b) 1469 } 1470 func (m *MsgBurnFTResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1471 if deterministic { 1472 return xxx_messageInfo_MsgBurnFTResponse.Marshal(b, m, deterministic) 1473 } else { 1474 b = b[:cap(b)] 1475 n, err := m.MarshalToSizedBuffer(b) 1476 if err != nil { 1477 return nil, err 1478 } 1479 return b[:n], nil 1480 } 1481 } 1482 func (m *MsgBurnFTResponse) XXX_Merge(src proto.Message) { 1483 xxx_messageInfo_MsgBurnFTResponse.Merge(m, src) 1484 } 1485 func (m *MsgBurnFTResponse) XXX_Size() int { 1486 return m.Size() 1487 } 1488 func (m *MsgBurnFTResponse) XXX_DiscardUnknown() { 1489 xxx_messageInfo_MsgBurnFTResponse.DiscardUnknown(m) 1490 } 1491 1492 var xxx_messageInfo_MsgBurnFTResponse proto.InternalMessageInfo 1493 1494 // MsgOperatorBurnFT is the Msg/OperatorBurnFT request type. 1495 type MsgOperatorBurnFT struct { 1496 // contract id associated with the contract. 1497 ContractId string `protobuf:"bytes,1,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"` 1498 // address which triggers the burn. 1499 // Note: it must have the permission for the burn. 1500 // Note: it must have been authorized by from. 1501 Operator string `protobuf:"bytes,2,opt,name=operator,proto3" json:"operator,omitempty"` 1502 // address which the tokens will be burnt from. 1503 From string `protobuf:"bytes,3,opt,name=from,proto3" json:"from,omitempty"` 1504 // the amount of the burn. 1505 // Note: amount may be empty. 1506 Amount []Coin `protobuf:"bytes,4,rep,name=amount,proto3" json:"amount"` 1507 } 1508 1509 func (m *MsgOperatorBurnFT) Reset() { *m = MsgOperatorBurnFT{} } 1510 func (m *MsgOperatorBurnFT) String() string { return proto.CompactTextString(m) } 1511 func (*MsgOperatorBurnFT) ProtoMessage() {} 1512 func (*MsgOperatorBurnFT) Descriptor() ([]byte, []int) { 1513 return fileDescriptor_eaee77977a3cfe12, []int{25} 1514 } 1515 func (m *MsgOperatorBurnFT) XXX_Unmarshal(b []byte) error { 1516 return m.Unmarshal(b) 1517 } 1518 func (m *MsgOperatorBurnFT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1519 if deterministic { 1520 return xxx_messageInfo_MsgOperatorBurnFT.Marshal(b, m, deterministic) 1521 } else { 1522 b = b[:cap(b)] 1523 n, err := m.MarshalToSizedBuffer(b) 1524 if err != nil { 1525 return nil, err 1526 } 1527 return b[:n], nil 1528 } 1529 } 1530 func (m *MsgOperatorBurnFT) XXX_Merge(src proto.Message) { 1531 xxx_messageInfo_MsgOperatorBurnFT.Merge(m, src) 1532 } 1533 func (m *MsgOperatorBurnFT) XXX_Size() int { 1534 return m.Size() 1535 } 1536 func (m *MsgOperatorBurnFT) XXX_DiscardUnknown() { 1537 xxx_messageInfo_MsgOperatorBurnFT.DiscardUnknown(m) 1538 } 1539 1540 var xxx_messageInfo_MsgOperatorBurnFT proto.InternalMessageInfo 1541 1542 func (m *MsgOperatorBurnFT) GetContractId() string { 1543 if m != nil { 1544 return m.ContractId 1545 } 1546 return "" 1547 } 1548 1549 func (m *MsgOperatorBurnFT) GetOperator() string { 1550 if m != nil { 1551 return m.Operator 1552 } 1553 return "" 1554 } 1555 1556 func (m *MsgOperatorBurnFT) GetFrom() string { 1557 if m != nil { 1558 return m.From 1559 } 1560 return "" 1561 } 1562 1563 func (m *MsgOperatorBurnFT) GetAmount() []Coin { 1564 if m != nil { 1565 return m.Amount 1566 } 1567 return nil 1568 } 1569 1570 // MsgOperatorBurnFTResponse is the Msg/OperatorBurnFT response type. 1571 type MsgOperatorBurnFTResponse struct { 1572 } 1573 1574 func (m *MsgOperatorBurnFTResponse) Reset() { *m = MsgOperatorBurnFTResponse{} } 1575 func (m *MsgOperatorBurnFTResponse) String() string { return proto.CompactTextString(m) } 1576 func (*MsgOperatorBurnFTResponse) ProtoMessage() {} 1577 func (*MsgOperatorBurnFTResponse) Descriptor() ([]byte, []int) { 1578 return fileDescriptor_eaee77977a3cfe12, []int{26} 1579 } 1580 func (m *MsgOperatorBurnFTResponse) XXX_Unmarshal(b []byte) error { 1581 return m.Unmarshal(b) 1582 } 1583 func (m *MsgOperatorBurnFTResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1584 if deterministic { 1585 return xxx_messageInfo_MsgOperatorBurnFTResponse.Marshal(b, m, deterministic) 1586 } else { 1587 b = b[:cap(b)] 1588 n, err := m.MarshalToSizedBuffer(b) 1589 if err != nil { 1590 return nil, err 1591 } 1592 return b[:n], nil 1593 } 1594 } 1595 func (m *MsgOperatorBurnFTResponse) XXX_Merge(src proto.Message) { 1596 xxx_messageInfo_MsgOperatorBurnFTResponse.Merge(m, src) 1597 } 1598 func (m *MsgOperatorBurnFTResponse) XXX_Size() int { 1599 return m.Size() 1600 } 1601 func (m *MsgOperatorBurnFTResponse) XXX_DiscardUnknown() { 1602 xxx_messageInfo_MsgOperatorBurnFTResponse.DiscardUnknown(m) 1603 } 1604 1605 var xxx_messageInfo_MsgOperatorBurnFTResponse proto.InternalMessageInfo 1606 1607 // MsgBurnNFT is the Msg/BurnNFT request type. 1608 type MsgBurnNFT struct { 1609 // contract id associated with the contract. 1610 ContractId string `protobuf:"bytes,1,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"` 1611 // address which the tokens will be burnt from. 1612 // Note: it must have the permission for the burn. 1613 From string `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"` 1614 // the token ids to burn. 1615 // Note: id cannot start with zero. 1616 TokenIds []string `protobuf:"bytes,3,rep,name=token_ids,json=tokenIds,proto3" json:"token_ids,omitempty"` 1617 } 1618 1619 func (m *MsgBurnNFT) Reset() { *m = MsgBurnNFT{} } 1620 func (m *MsgBurnNFT) String() string { return proto.CompactTextString(m) } 1621 func (*MsgBurnNFT) ProtoMessage() {} 1622 func (*MsgBurnNFT) Descriptor() ([]byte, []int) { 1623 return fileDescriptor_eaee77977a3cfe12, []int{27} 1624 } 1625 func (m *MsgBurnNFT) XXX_Unmarshal(b []byte) error { 1626 return m.Unmarshal(b) 1627 } 1628 func (m *MsgBurnNFT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1629 if deterministic { 1630 return xxx_messageInfo_MsgBurnNFT.Marshal(b, m, deterministic) 1631 } else { 1632 b = b[:cap(b)] 1633 n, err := m.MarshalToSizedBuffer(b) 1634 if err != nil { 1635 return nil, err 1636 } 1637 return b[:n], nil 1638 } 1639 } 1640 func (m *MsgBurnNFT) XXX_Merge(src proto.Message) { 1641 xxx_messageInfo_MsgBurnNFT.Merge(m, src) 1642 } 1643 func (m *MsgBurnNFT) XXX_Size() int { 1644 return m.Size() 1645 } 1646 func (m *MsgBurnNFT) XXX_DiscardUnknown() { 1647 xxx_messageInfo_MsgBurnNFT.DiscardUnknown(m) 1648 } 1649 1650 var xxx_messageInfo_MsgBurnNFT proto.InternalMessageInfo 1651 1652 func (m *MsgBurnNFT) GetContractId() string { 1653 if m != nil { 1654 return m.ContractId 1655 } 1656 return "" 1657 } 1658 1659 func (m *MsgBurnNFT) GetFrom() string { 1660 if m != nil { 1661 return m.From 1662 } 1663 return "" 1664 } 1665 1666 func (m *MsgBurnNFT) GetTokenIds() []string { 1667 if m != nil { 1668 return m.TokenIds 1669 } 1670 return nil 1671 } 1672 1673 // MsgBurnNFTResponse is the Msg/BurnNFT response type. 1674 type MsgBurnNFTResponse struct { 1675 } 1676 1677 func (m *MsgBurnNFTResponse) Reset() { *m = MsgBurnNFTResponse{} } 1678 func (m *MsgBurnNFTResponse) String() string { return proto.CompactTextString(m) } 1679 func (*MsgBurnNFTResponse) ProtoMessage() {} 1680 func (*MsgBurnNFTResponse) Descriptor() ([]byte, []int) { 1681 return fileDescriptor_eaee77977a3cfe12, []int{28} 1682 } 1683 func (m *MsgBurnNFTResponse) XXX_Unmarshal(b []byte) error { 1684 return m.Unmarshal(b) 1685 } 1686 func (m *MsgBurnNFTResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1687 if deterministic { 1688 return xxx_messageInfo_MsgBurnNFTResponse.Marshal(b, m, deterministic) 1689 } else { 1690 b = b[:cap(b)] 1691 n, err := m.MarshalToSizedBuffer(b) 1692 if err != nil { 1693 return nil, err 1694 } 1695 return b[:n], nil 1696 } 1697 } 1698 func (m *MsgBurnNFTResponse) XXX_Merge(src proto.Message) { 1699 xxx_messageInfo_MsgBurnNFTResponse.Merge(m, src) 1700 } 1701 func (m *MsgBurnNFTResponse) XXX_Size() int { 1702 return m.Size() 1703 } 1704 func (m *MsgBurnNFTResponse) XXX_DiscardUnknown() { 1705 xxx_messageInfo_MsgBurnNFTResponse.DiscardUnknown(m) 1706 } 1707 1708 var xxx_messageInfo_MsgBurnNFTResponse proto.InternalMessageInfo 1709 1710 // MsgOperatorBurnNFT is the Msg/OperatorBurnNFT request type. 1711 type MsgOperatorBurnNFT struct { 1712 // contract id associated with the contract. 1713 ContractId string `protobuf:"bytes,1,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"` 1714 // address which triggers the burn. 1715 // Note: it must have the permission for the burn. 1716 // Note: it must have been authorized by from. 1717 Operator string `protobuf:"bytes,2,opt,name=operator,proto3" json:"operator,omitempty"` 1718 // address which the tokens will be burnt from. 1719 From string `protobuf:"bytes,3,opt,name=from,proto3" json:"from,omitempty"` 1720 // the token ids to burn. 1721 // Note: id cannot start with zero. 1722 TokenIds []string `protobuf:"bytes,4,rep,name=token_ids,json=tokenIds,proto3" json:"token_ids,omitempty"` 1723 } 1724 1725 func (m *MsgOperatorBurnNFT) Reset() { *m = MsgOperatorBurnNFT{} } 1726 func (m *MsgOperatorBurnNFT) String() string { return proto.CompactTextString(m) } 1727 func (*MsgOperatorBurnNFT) ProtoMessage() {} 1728 func (*MsgOperatorBurnNFT) Descriptor() ([]byte, []int) { 1729 return fileDescriptor_eaee77977a3cfe12, []int{29} 1730 } 1731 func (m *MsgOperatorBurnNFT) XXX_Unmarshal(b []byte) error { 1732 return m.Unmarshal(b) 1733 } 1734 func (m *MsgOperatorBurnNFT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1735 if deterministic { 1736 return xxx_messageInfo_MsgOperatorBurnNFT.Marshal(b, m, deterministic) 1737 } else { 1738 b = b[:cap(b)] 1739 n, err := m.MarshalToSizedBuffer(b) 1740 if err != nil { 1741 return nil, err 1742 } 1743 return b[:n], nil 1744 } 1745 } 1746 func (m *MsgOperatorBurnNFT) XXX_Merge(src proto.Message) { 1747 xxx_messageInfo_MsgOperatorBurnNFT.Merge(m, src) 1748 } 1749 func (m *MsgOperatorBurnNFT) XXX_Size() int { 1750 return m.Size() 1751 } 1752 func (m *MsgOperatorBurnNFT) XXX_DiscardUnknown() { 1753 xxx_messageInfo_MsgOperatorBurnNFT.DiscardUnknown(m) 1754 } 1755 1756 var xxx_messageInfo_MsgOperatorBurnNFT proto.InternalMessageInfo 1757 1758 func (m *MsgOperatorBurnNFT) GetContractId() string { 1759 if m != nil { 1760 return m.ContractId 1761 } 1762 return "" 1763 } 1764 1765 func (m *MsgOperatorBurnNFT) GetOperator() string { 1766 if m != nil { 1767 return m.Operator 1768 } 1769 return "" 1770 } 1771 1772 func (m *MsgOperatorBurnNFT) GetFrom() string { 1773 if m != nil { 1774 return m.From 1775 } 1776 return "" 1777 } 1778 1779 func (m *MsgOperatorBurnNFT) GetTokenIds() []string { 1780 if m != nil { 1781 return m.TokenIds 1782 } 1783 return nil 1784 } 1785 1786 // MsgOperatorBurnNFTResponse is the Msg/OperatorBurnNFT response type. 1787 type MsgOperatorBurnNFTResponse struct { 1788 } 1789 1790 func (m *MsgOperatorBurnNFTResponse) Reset() { *m = MsgOperatorBurnNFTResponse{} } 1791 func (m *MsgOperatorBurnNFTResponse) String() string { return proto.CompactTextString(m) } 1792 func (*MsgOperatorBurnNFTResponse) ProtoMessage() {} 1793 func (*MsgOperatorBurnNFTResponse) Descriptor() ([]byte, []int) { 1794 return fileDescriptor_eaee77977a3cfe12, []int{30} 1795 } 1796 func (m *MsgOperatorBurnNFTResponse) XXX_Unmarshal(b []byte) error { 1797 return m.Unmarshal(b) 1798 } 1799 func (m *MsgOperatorBurnNFTResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1800 if deterministic { 1801 return xxx_messageInfo_MsgOperatorBurnNFTResponse.Marshal(b, m, deterministic) 1802 } else { 1803 b = b[:cap(b)] 1804 n, err := m.MarshalToSizedBuffer(b) 1805 if err != nil { 1806 return nil, err 1807 } 1808 return b[:n], nil 1809 } 1810 } 1811 func (m *MsgOperatorBurnNFTResponse) XXX_Merge(src proto.Message) { 1812 xxx_messageInfo_MsgOperatorBurnNFTResponse.Merge(m, src) 1813 } 1814 func (m *MsgOperatorBurnNFTResponse) XXX_Size() int { 1815 return m.Size() 1816 } 1817 func (m *MsgOperatorBurnNFTResponse) XXX_DiscardUnknown() { 1818 xxx_messageInfo_MsgOperatorBurnNFTResponse.DiscardUnknown(m) 1819 } 1820 1821 var xxx_messageInfo_MsgOperatorBurnNFTResponse proto.InternalMessageInfo 1822 1823 // MsgModify is the Msg/Modify request type. 1824 type MsgModify struct { 1825 // contract id associated with the contract. 1826 ContractId string `protobuf:"bytes,1,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"` 1827 // the address of the grantee which must have modify permission. 1828 Owner string `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"` 1829 // token type of the token. 1830 // refer to TokenType for the definition. 1831 TokenType string `protobuf:"bytes,3,opt,name=token_type,json=tokenType,proto3" json:"token_type,omitempty"` 1832 // token index of the token. 1833 // if index is empty, it would modify the corresponding token type. 1834 // if index is not empty, it would modify the corresponding nft. 1835 // Note: if token type is of FTs, the index cannot be empty. 1836 TokenIndex string `protobuf:"bytes,4,opt,name=token_index,json=tokenIndex,proto3" json:"token_index,omitempty"` 1837 // changes to apply. 1838 // possible attribute keys on modifying collection: name, uri, base_img_uri (deprecated), meta. 1839 // possible attribute keys on modifying token type and token: name, meta. 1840 Changes []Attribute `protobuf:"bytes,5,rep,name=changes,proto3" json:"changes"` 1841 } 1842 1843 func (m *MsgModify) Reset() { *m = MsgModify{} } 1844 func (m *MsgModify) String() string { return proto.CompactTextString(m) } 1845 func (*MsgModify) ProtoMessage() {} 1846 func (*MsgModify) Descriptor() ([]byte, []int) { 1847 return fileDescriptor_eaee77977a3cfe12, []int{31} 1848 } 1849 func (m *MsgModify) XXX_Unmarshal(b []byte) error { 1850 return m.Unmarshal(b) 1851 } 1852 func (m *MsgModify) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1853 if deterministic { 1854 return xxx_messageInfo_MsgModify.Marshal(b, m, deterministic) 1855 } else { 1856 b = b[:cap(b)] 1857 n, err := m.MarshalToSizedBuffer(b) 1858 if err != nil { 1859 return nil, err 1860 } 1861 return b[:n], nil 1862 } 1863 } 1864 func (m *MsgModify) XXX_Merge(src proto.Message) { 1865 xxx_messageInfo_MsgModify.Merge(m, src) 1866 } 1867 func (m *MsgModify) XXX_Size() int { 1868 return m.Size() 1869 } 1870 func (m *MsgModify) XXX_DiscardUnknown() { 1871 xxx_messageInfo_MsgModify.DiscardUnknown(m) 1872 } 1873 1874 var xxx_messageInfo_MsgModify proto.InternalMessageInfo 1875 1876 func (m *MsgModify) GetContractId() string { 1877 if m != nil { 1878 return m.ContractId 1879 } 1880 return "" 1881 } 1882 1883 func (m *MsgModify) GetOwner() string { 1884 if m != nil { 1885 return m.Owner 1886 } 1887 return "" 1888 } 1889 1890 func (m *MsgModify) GetTokenType() string { 1891 if m != nil { 1892 return m.TokenType 1893 } 1894 return "" 1895 } 1896 1897 func (m *MsgModify) GetTokenIndex() string { 1898 if m != nil { 1899 return m.TokenIndex 1900 } 1901 return "" 1902 } 1903 1904 func (m *MsgModify) GetChanges() []Attribute { 1905 if m != nil { 1906 return m.Changes 1907 } 1908 return nil 1909 } 1910 1911 // MsgModifyResponse is the Msg/Modify response type. 1912 type MsgModifyResponse struct { 1913 } 1914 1915 func (m *MsgModifyResponse) Reset() { *m = MsgModifyResponse{} } 1916 func (m *MsgModifyResponse) String() string { return proto.CompactTextString(m) } 1917 func (*MsgModifyResponse) ProtoMessage() {} 1918 func (*MsgModifyResponse) Descriptor() ([]byte, []int) { 1919 return fileDescriptor_eaee77977a3cfe12, []int{32} 1920 } 1921 func (m *MsgModifyResponse) XXX_Unmarshal(b []byte) error { 1922 return m.Unmarshal(b) 1923 } 1924 func (m *MsgModifyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1925 if deterministic { 1926 return xxx_messageInfo_MsgModifyResponse.Marshal(b, m, deterministic) 1927 } else { 1928 b = b[:cap(b)] 1929 n, err := m.MarshalToSizedBuffer(b) 1930 if err != nil { 1931 return nil, err 1932 } 1933 return b[:n], nil 1934 } 1935 } 1936 func (m *MsgModifyResponse) XXX_Merge(src proto.Message) { 1937 xxx_messageInfo_MsgModifyResponse.Merge(m, src) 1938 } 1939 func (m *MsgModifyResponse) XXX_Size() int { 1940 return m.Size() 1941 } 1942 func (m *MsgModifyResponse) XXX_DiscardUnknown() { 1943 xxx_messageInfo_MsgModifyResponse.DiscardUnknown(m) 1944 } 1945 1946 var xxx_messageInfo_MsgModifyResponse proto.InternalMessageInfo 1947 1948 // MsgGrantPermission is the Msg/GrantPermission request type. 1949 type MsgGrantPermission struct { 1950 // contract id associated with the contract. 1951 ContractId string `protobuf:"bytes,1,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"` 1952 // address of the granter which must have the permission to give. 1953 From string `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"` 1954 // address of the grantee. 1955 To string `protobuf:"bytes,3,opt,name=to,proto3" json:"to,omitempty"` 1956 // permission on the contract. 1957 Permission string `protobuf:"bytes,4,opt,name=permission,proto3" json:"permission,omitempty"` 1958 } 1959 1960 func (m *MsgGrantPermission) Reset() { *m = MsgGrantPermission{} } 1961 func (m *MsgGrantPermission) String() string { return proto.CompactTextString(m) } 1962 func (*MsgGrantPermission) ProtoMessage() {} 1963 func (*MsgGrantPermission) Descriptor() ([]byte, []int) { 1964 return fileDescriptor_eaee77977a3cfe12, []int{33} 1965 } 1966 func (m *MsgGrantPermission) XXX_Unmarshal(b []byte) error { 1967 return m.Unmarshal(b) 1968 } 1969 func (m *MsgGrantPermission) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1970 if deterministic { 1971 return xxx_messageInfo_MsgGrantPermission.Marshal(b, m, deterministic) 1972 } else { 1973 b = b[:cap(b)] 1974 n, err := m.MarshalToSizedBuffer(b) 1975 if err != nil { 1976 return nil, err 1977 } 1978 return b[:n], nil 1979 } 1980 } 1981 func (m *MsgGrantPermission) XXX_Merge(src proto.Message) { 1982 xxx_messageInfo_MsgGrantPermission.Merge(m, src) 1983 } 1984 func (m *MsgGrantPermission) XXX_Size() int { 1985 return m.Size() 1986 } 1987 func (m *MsgGrantPermission) XXX_DiscardUnknown() { 1988 xxx_messageInfo_MsgGrantPermission.DiscardUnknown(m) 1989 } 1990 1991 var xxx_messageInfo_MsgGrantPermission proto.InternalMessageInfo 1992 1993 func (m *MsgGrantPermission) GetContractId() string { 1994 if m != nil { 1995 return m.ContractId 1996 } 1997 return "" 1998 } 1999 2000 func (m *MsgGrantPermission) GetFrom() string { 2001 if m != nil { 2002 return m.From 2003 } 2004 return "" 2005 } 2006 2007 func (m *MsgGrantPermission) GetTo() string { 2008 if m != nil { 2009 return m.To 2010 } 2011 return "" 2012 } 2013 2014 func (m *MsgGrantPermission) GetPermission() string { 2015 if m != nil { 2016 return m.Permission 2017 } 2018 return "" 2019 } 2020 2021 // MsgGrantPermissionResponse is the Msg/GrantPermission response type. 2022 type MsgGrantPermissionResponse struct { 2023 } 2024 2025 func (m *MsgGrantPermissionResponse) Reset() { *m = MsgGrantPermissionResponse{} } 2026 func (m *MsgGrantPermissionResponse) String() string { return proto.CompactTextString(m) } 2027 func (*MsgGrantPermissionResponse) ProtoMessage() {} 2028 func (*MsgGrantPermissionResponse) Descriptor() ([]byte, []int) { 2029 return fileDescriptor_eaee77977a3cfe12, []int{34} 2030 } 2031 func (m *MsgGrantPermissionResponse) XXX_Unmarshal(b []byte) error { 2032 return m.Unmarshal(b) 2033 } 2034 func (m *MsgGrantPermissionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2035 if deterministic { 2036 return xxx_messageInfo_MsgGrantPermissionResponse.Marshal(b, m, deterministic) 2037 } else { 2038 b = b[:cap(b)] 2039 n, err := m.MarshalToSizedBuffer(b) 2040 if err != nil { 2041 return nil, err 2042 } 2043 return b[:n], nil 2044 } 2045 } 2046 func (m *MsgGrantPermissionResponse) XXX_Merge(src proto.Message) { 2047 xxx_messageInfo_MsgGrantPermissionResponse.Merge(m, src) 2048 } 2049 func (m *MsgGrantPermissionResponse) XXX_Size() int { 2050 return m.Size() 2051 } 2052 func (m *MsgGrantPermissionResponse) XXX_DiscardUnknown() { 2053 xxx_messageInfo_MsgGrantPermissionResponse.DiscardUnknown(m) 2054 } 2055 2056 var xxx_messageInfo_MsgGrantPermissionResponse proto.InternalMessageInfo 2057 2058 // MsgRevokePermission is the Msg/RevokePermission request type. 2059 type MsgRevokePermission struct { 2060 // contract id associated with the contract. 2061 ContractId string `protobuf:"bytes,1,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"` 2062 // address of the grantee which abandons the permission. 2063 From string `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"` 2064 // permission on the contract. 2065 Permission string `protobuf:"bytes,3,opt,name=permission,proto3" json:"permission,omitempty"` 2066 } 2067 2068 func (m *MsgRevokePermission) Reset() { *m = MsgRevokePermission{} } 2069 func (m *MsgRevokePermission) String() string { return proto.CompactTextString(m) } 2070 func (*MsgRevokePermission) ProtoMessage() {} 2071 func (*MsgRevokePermission) Descriptor() ([]byte, []int) { 2072 return fileDescriptor_eaee77977a3cfe12, []int{35} 2073 } 2074 func (m *MsgRevokePermission) XXX_Unmarshal(b []byte) error { 2075 return m.Unmarshal(b) 2076 } 2077 func (m *MsgRevokePermission) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2078 if deterministic { 2079 return xxx_messageInfo_MsgRevokePermission.Marshal(b, m, deterministic) 2080 } else { 2081 b = b[:cap(b)] 2082 n, err := m.MarshalToSizedBuffer(b) 2083 if err != nil { 2084 return nil, err 2085 } 2086 return b[:n], nil 2087 } 2088 } 2089 func (m *MsgRevokePermission) XXX_Merge(src proto.Message) { 2090 xxx_messageInfo_MsgRevokePermission.Merge(m, src) 2091 } 2092 func (m *MsgRevokePermission) XXX_Size() int { 2093 return m.Size() 2094 } 2095 func (m *MsgRevokePermission) XXX_DiscardUnknown() { 2096 xxx_messageInfo_MsgRevokePermission.DiscardUnknown(m) 2097 } 2098 2099 var xxx_messageInfo_MsgRevokePermission proto.InternalMessageInfo 2100 2101 func (m *MsgRevokePermission) GetContractId() string { 2102 if m != nil { 2103 return m.ContractId 2104 } 2105 return "" 2106 } 2107 2108 func (m *MsgRevokePermission) GetFrom() string { 2109 if m != nil { 2110 return m.From 2111 } 2112 return "" 2113 } 2114 2115 func (m *MsgRevokePermission) GetPermission() string { 2116 if m != nil { 2117 return m.Permission 2118 } 2119 return "" 2120 } 2121 2122 // MsgRevokePermissionResponse is the Msg/RevokePermission response type. 2123 type MsgRevokePermissionResponse struct { 2124 } 2125 2126 func (m *MsgRevokePermissionResponse) Reset() { *m = MsgRevokePermissionResponse{} } 2127 func (m *MsgRevokePermissionResponse) String() string { return proto.CompactTextString(m) } 2128 func (*MsgRevokePermissionResponse) ProtoMessage() {} 2129 func (*MsgRevokePermissionResponse) Descriptor() ([]byte, []int) { 2130 return fileDescriptor_eaee77977a3cfe12, []int{36} 2131 } 2132 func (m *MsgRevokePermissionResponse) XXX_Unmarshal(b []byte) error { 2133 return m.Unmarshal(b) 2134 } 2135 func (m *MsgRevokePermissionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2136 if deterministic { 2137 return xxx_messageInfo_MsgRevokePermissionResponse.Marshal(b, m, deterministic) 2138 } else { 2139 b = b[:cap(b)] 2140 n, err := m.MarshalToSizedBuffer(b) 2141 if err != nil { 2142 return nil, err 2143 } 2144 return b[:n], nil 2145 } 2146 } 2147 func (m *MsgRevokePermissionResponse) XXX_Merge(src proto.Message) { 2148 xxx_messageInfo_MsgRevokePermissionResponse.Merge(m, src) 2149 } 2150 func (m *MsgRevokePermissionResponse) XXX_Size() int { 2151 return m.Size() 2152 } 2153 func (m *MsgRevokePermissionResponse) XXX_DiscardUnknown() { 2154 xxx_messageInfo_MsgRevokePermissionResponse.DiscardUnknown(m) 2155 } 2156 2157 var xxx_messageInfo_MsgRevokePermissionResponse proto.InternalMessageInfo 2158 2159 // MsgAttach is the Msg/Attach request type. 2160 // 2161 // Signer: `from` 2162 type MsgAttach struct { 2163 // contract id associated with the contract. 2164 ContractId string `protobuf:"bytes,1,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"` 2165 // address of the owner of the token. 2166 From string `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"` 2167 // token id of the token to attach. 2168 TokenId string `protobuf:"bytes,3,opt,name=token_id,json=tokenId,proto3" json:"token_id,omitempty"` 2169 // to token id which one attachs the token to. 2170 ToTokenId string `protobuf:"bytes,4,opt,name=to_token_id,json=toTokenId,proto3" json:"to_token_id,omitempty"` 2171 } 2172 2173 func (m *MsgAttach) Reset() { *m = MsgAttach{} } 2174 func (m *MsgAttach) String() string { return proto.CompactTextString(m) } 2175 func (*MsgAttach) ProtoMessage() {} 2176 func (*MsgAttach) Descriptor() ([]byte, []int) { 2177 return fileDescriptor_eaee77977a3cfe12, []int{37} 2178 } 2179 func (m *MsgAttach) XXX_Unmarshal(b []byte) error { 2180 return m.Unmarshal(b) 2181 } 2182 func (m *MsgAttach) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2183 if deterministic { 2184 return xxx_messageInfo_MsgAttach.Marshal(b, m, deterministic) 2185 } else { 2186 b = b[:cap(b)] 2187 n, err := m.MarshalToSizedBuffer(b) 2188 if err != nil { 2189 return nil, err 2190 } 2191 return b[:n], nil 2192 } 2193 } 2194 func (m *MsgAttach) XXX_Merge(src proto.Message) { 2195 xxx_messageInfo_MsgAttach.Merge(m, src) 2196 } 2197 func (m *MsgAttach) XXX_Size() int { 2198 return m.Size() 2199 } 2200 func (m *MsgAttach) XXX_DiscardUnknown() { 2201 xxx_messageInfo_MsgAttach.DiscardUnknown(m) 2202 } 2203 2204 var xxx_messageInfo_MsgAttach proto.InternalMessageInfo 2205 2206 func (m *MsgAttach) GetContractId() string { 2207 if m != nil { 2208 return m.ContractId 2209 } 2210 return "" 2211 } 2212 2213 func (m *MsgAttach) GetFrom() string { 2214 if m != nil { 2215 return m.From 2216 } 2217 return "" 2218 } 2219 2220 func (m *MsgAttach) GetTokenId() string { 2221 if m != nil { 2222 return m.TokenId 2223 } 2224 return "" 2225 } 2226 2227 func (m *MsgAttach) GetToTokenId() string { 2228 if m != nil { 2229 return m.ToTokenId 2230 } 2231 return "" 2232 } 2233 2234 // MsgAttachResponse is the Msg/Attach response type. 2235 type MsgAttachResponse struct { 2236 } 2237 2238 func (m *MsgAttachResponse) Reset() { *m = MsgAttachResponse{} } 2239 func (m *MsgAttachResponse) String() string { return proto.CompactTextString(m) } 2240 func (*MsgAttachResponse) ProtoMessage() {} 2241 func (*MsgAttachResponse) Descriptor() ([]byte, []int) { 2242 return fileDescriptor_eaee77977a3cfe12, []int{38} 2243 } 2244 func (m *MsgAttachResponse) XXX_Unmarshal(b []byte) error { 2245 return m.Unmarshal(b) 2246 } 2247 func (m *MsgAttachResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2248 if deterministic { 2249 return xxx_messageInfo_MsgAttachResponse.Marshal(b, m, deterministic) 2250 } else { 2251 b = b[:cap(b)] 2252 n, err := m.MarshalToSizedBuffer(b) 2253 if err != nil { 2254 return nil, err 2255 } 2256 return b[:n], nil 2257 } 2258 } 2259 func (m *MsgAttachResponse) XXX_Merge(src proto.Message) { 2260 xxx_messageInfo_MsgAttachResponse.Merge(m, src) 2261 } 2262 func (m *MsgAttachResponse) XXX_Size() int { 2263 return m.Size() 2264 } 2265 func (m *MsgAttachResponse) XXX_DiscardUnknown() { 2266 xxx_messageInfo_MsgAttachResponse.DiscardUnknown(m) 2267 } 2268 2269 var xxx_messageInfo_MsgAttachResponse proto.InternalMessageInfo 2270 2271 // MsgDetach is the Msg/Detach request type. 2272 // 2273 // Signer: `from` 2274 type MsgDetach struct { 2275 // contract id associated with the contract. 2276 ContractId string `protobuf:"bytes,1,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"` 2277 // address of the owner of the token. 2278 From string `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"` 2279 // token id of the token to detach. 2280 TokenId string `protobuf:"bytes,3,opt,name=token_id,json=tokenId,proto3" json:"token_id,omitempty"` 2281 } 2282 2283 func (m *MsgDetach) Reset() { *m = MsgDetach{} } 2284 func (m *MsgDetach) String() string { return proto.CompactTextString(m) } 2285 func (*MsgDetach) ProtoMessage() {} 2286 func (*MsgDetach) Descriptor() ([]byte, []int) { 2287 return fileDescriptor_eaee77977a3cfe12, []int{39} 2288 } 2289 func (m *MsgDetach) XXX_Unmarshal(b []byte) error { 2290 return m.Unmarshal(b) 2291 } 2292 func (m *MsgDetach) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2293 if deterministic { 2294 return xxx_messageInfo_MsgDetach.Marshal(b, m, deterministic) 2295 } else { 2296 b = b[:cap(b)] 2297 n, err := m.MarshalToSizedBuffer(b) 2298 if err != nil { 2299 return nil, err 2300 } 2301 return b[:n], nil 2302 } 2303 } 2304 func (m *MsgDetach) XXX_Merge(src proto.Message) { 2305 xxx_messageInfo_MsgDetach.Merge(m, src) 2306 } 2307 func (m *MsgDetach) XXX_Size() int { 2308 return m.Size() 2309 } 2310 func (m *MsgDetach) XXX_DiscardUnknown() { 2311 xxx_messageInfo_MsgDetach.DiscardUnknown(m) 2312 } 2313 2314 var xxx_messageInfo_MsgDetach proto.InternalMessageInfo 2315 2316 func (m *MsgDetach) GetContractId() string { 2317 if m != nil { 2318 return m.ContractId 2319 } 2320 return "" 2321 } 2322 2323 func (m *MsgDetach) GetFrom() string { 2324 if m != nil { 2325 return m.From 2326 } 2327 return "" 2328 } 2329 2330 func (m *MsgDetach) GetTokenId() string { 2331 if m != nil { 2332 return m.TokenId 2333 } 2334 return "" 2335 } 2336 2337 // MsgDetachResponse is the Msg/Detach response type. 2338 type MsgDetachResponse struct { 2339 } 2340 2341 func (m *MsgDetachResponse) Reset() { *m = MsgDetachResponse{} } 2342 func (m *MsgDetachResponse) String() string { return proto.CompactTextString(m) } 2343 func (*MsgDetachResponse) ProtoMessage() {} 2344 func (*MsgDetachResponse) Descriptor() ([]byte, []int) { 2345 return fileDescriptor_eaee77977a3cfe12, []int{40} 2346 } 2347 func (m *MsgDetachResponse) XXX_Unmarshal(b []byte) error { 2348 return m.Unmarshal(b) 2349 } 2350 func (m *MsgDetachResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2351 if deterministic { 2352 return xxx_messageInfo_MsgDetachResponse.Marshal(b, m, deterministic) 2353 } else { 2354 b = b[:cap(b)] 2355 n, err := m.MarshalToSizedBuffer(b) 2356 if err != nil { 2357 return nil, err 2358 } 2359 return b[:n], nil 2360 } 2361 } 2362 func (m *MsgDetachResponse) XXX_Merge(src proto.Message) { 2363 xxx_messageInfo_MsgDetachResponse.Merge(m, src) 2364 } 2365 func (m *MsgDetachResponse) XXX_Size() int { 2366 return m.Size() 2367 } 2368 func (m *MsgDetachResponse) XXX_DiscardUnknown() { 2369 xxx_messageInfo_MsgDetachResponse.DiscardUnknown(m) 2370 } 2371 2372 var xxx_messageInfo_MsgDetachResponse proto.InternalMessageInfo 2373 2374 // MsgOperatorAttach is the Msg/OperatorAttach request type. 2375 type MsgOperatorAttach struct { 2376 // contract id associated with the contract. 2377 ContractId string `protobuf:"bytes,1,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"` 2378 // address of the operator. 2379 Operator string `protobuf:"bytes,2,opt,name=operator,proto3" json:"operator,omitempty"` 2380 // address of the owner of the token. 2381 From string `protobuf:"bytes,3,opt,name=from,proto3" json:"from,omitempty"` 2382 // token id of the token to attach. 2383 TokenId string `protobuf:"bytes,4,opt,name=token_id,json=tokenId,proto3" json:"token_id,omitempty"` 2384 // to token id which one attachs the token to. 2385 ToTokenId string `protobuf:"bytes,5,opt,name=to_token_id,json=toTokenId,proto3" json:"to_token_id,omitempty"` 2386 } 2387 2388 func (m *MsgOperatorAttach) Reset() { *m = MsgOperatorAttach{} } 2389 func (m *MsgOperatorAttach) String() string { return proto.CompactTextString(m) } 2390 func (*MsgOperatorAttach) ProtoMessage() {} 2391 func (*MsgOperatorAttach) Descriptor() ([]byte, []int) { 2392 return fileDescriptor_eaee77977a3cfe12, []int{41} 2393 } 2394 func (m *MsgOperatorAttach) XXX_Unmarshal(b []byte) error { 2395 return m.Unmarshal(b) 2396 } 2397 func (m *MsgOperatorAttach) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2398 if deterministic { 2399 return xxx_messageInfo_MsgOperatorAttach.Marshal(b, m, deterministic) 2400 } else { 2401 b = b[:cap(b)] 2402 n, err := m.MarshalToSizedBuffer(b) 2403 if err != nil { 2404 return nil, err 2405 } 2406 return b[:n], nil 2407 } 2408 } 2409 func (m *MsgOperatorAttach) XXX_Merge(src proto.Message) { 2410 xxx_messageInfo_MsgOperatorAttach.Merge(m, src) 2411 } 2412 func (m *MsgOperatorAttach) XXX_Size() int { 2413 return m.Size() 2414 } 2415 func (m *MsgOperatorAttach) XXX_DiscardUnknown() { 2416 xxx_messageInfo_MsgOperatorAttach.DiscardUnknown(m) 2417 } 2418 2419 var xxx_messageInfo_MsgOperatorAttach proto.InternalMessageInfo 2420 2421 func (m *MsgOperatorAttach) GetContractId() string { 2422 if m != nil { 2423 return m.ContractId 2424 } 2425 return "" 2426 } 2427 2428 func (m *MsgOperatorAttach) GetOperator() string { 2429 if m != nil { 2430 return m.Operator 2431 } 2432 return "" 2433 } 2434 2435 func (m *MsgOperatorAttach) GetFrom() string { 2436 if m != nil { 2437 return m.From 2438 } 2439 return "" 2440 } 2441 2442 func (m *MsgOperatorAttach) GetTokenId() string { 2443 if m != nil { 2444 return m.TokenId 2445 } 2446 return "" 2447 } 2448 2449 func (m *MsgOperatorAttach) GetToTokenId() string { 2450 if m != nil { 2451 return m.ToTokenId 2452 } 2453 return "" 2454 } 2455 2456 // MsgOperatorAttachResponse is the Msg/OperatorAttach response type. 2457 type MsgOperatorAttachResponse struct { 2458 } 2459 2460 func (m *MsgOperatorAttachResponse) Reset() { *m = MsgOperatorAttachResponse{} } 2461 func (m *MsgOperatorAttachResponse) String() string { return proto.CompactTextString(m) } 2462 func (*MsgOperatorAttachResponse) ProtoMessage() {} 2463 func (*MsgOperatorAttachResponse) Descriptor() ([]byte, []int) { 2464 return fileDescriptor_eaee77977a3cfe12, []int{42} 2465 } 2466 func (m *MsgOperatorAttachResponse) XXX_Unmarshal(b []byte) error { 2467 return m.Unmarshal(b) 2468 } 2469 func (m *MsgOperatorAttachResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2470 if deterministic { 2471 return xxx_messageInfo_MsgOperatorAttachResponse.Marshal(b, m, deterministic) 2472 } else { 2473 b = b[:cap(b)] 2474 n, err := m.MarshalToSizedBuffer(b) 2475 if err != nil { 2476 return nil, err 2477 } 2478 return b[:n], nil 2479 } 2480 } 2481 func (m *MsgOperatorAttachResponse) XXX_Merge(src proto.Message) { 2482 xxx_messageInfo_MsgOperatorAttachResponse.Merge(m, src) 2483 } 2484 func (m *MsgOperatorAttachResponse) XXX_Size() int { 2485 return m.Size() 2486 } 2487 func (m *MsgOperatorAttachResponse) XXX_DiscardUnknown() { 2488 xxx_messageInfo_MsgOperatorAttachResponse.DiscardUnknown(m) 2489 } 2490 2491 var xxx_messageInfo_MsgOperatorAttachResponse proto.InternalMessageInfo 2492 2493 // MsgOperatorDetach is the Msg/OperatorDetach request type. 2494 type MsgOperatorDetach struct { 2495 // contract id associated with the contract. 2496 ContractId string `protobuf:"bytes,1,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"` 2497 // address of the operator. 2498 Operator string `protobuf:"bytes,2,opt,name=operator,proto3" json:"operator,omitempty"` 2499 // address of the owner of the token. 2500 From string `protobuf:"bytes,3,opt,name=from,proto3" json:"from,omitempty"` 2501 // token id of the token to detach. 2502 TokenId string `protobuf:"bytes,4,opt,name=token_id,json=tokenId,proto3" json:"token_id,omitempty"` 2503 } 2504 2505 func (m *MsgOperatorDetach) Reset() { *m = MsgOperatorDetach{} } 2506 func (m *MsgOperatorDetach) String() string { return proto.CompactTextString(m) } 2507 func (*MsgOperatorDetach) ProtoMessage() {} 2508 func (*MsgOperatorDetach) Descriptor() ([]byte, []int) { 2509 return fileDescriptor_eaee77977a3cfe12, []int{43} 2510 } 2511 func (m *MsgOperatorDetach) XXX_Unmarshal(b []byte) error { 2512 return m.Unmarshal(b) 2513 } 2514 func (m *MsgOperatorDetach) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2515 if deterministic { 2516 return xxx_messageInfo_MsgOperatorDetach.Marshal(b, m, deterministic) 2517 } else { 2518 b = b[:cap(b)] 2519 n, err := m.MarshalToSizedBuffer(b) 2520 if err != nil { 2521 return nil, err 2522 } 2523 return b[:n], nil 2524 } 2525 } 2526 func (m *MsgOperatorDetach) XXX_Merge(src proto.Message) { 2527 xxx_messageInfo_MsgOperatorDetach.Merge(m, src) 2528 } 2529 func (m *MsgOperatorDetach) XXX_Size() int { 2530 return m.Size() 2531 } 2532 func (m *MsgOperatorDetach) XXX_DiscardUnknown() { 2533 xxx_messageInfo_MsgOperatorDetach.DiscardUnknown(m) 2534 } 2535 2536 var xxx_messageInfo_MsgOperatorDetach proto.InternalMessageInfo 2537 2538 func (m *MsgOperatorDetach) GetContractId() string { 2539 if m != nil { 2540 return m.ContractId 2541 } 2542 return "" 2543 } 2544 2545 func (m *MsgOperatorDetach) GetOperator() string { 2546 if m != nil { 2547 return m.Operator 2548 } 2549 return "" 2550 } 2551 2552 func (m *MsgOperatorDetach) GetFrom() string { 2553 if m != nil { 2554 return m.From 2555 } 2556 return "" 2557 } 2558 2559 func (m *MsgOperatorDetach) GetTokenId() string { 2560 if m != nil { 2561 return m.TokenId 2562 } 2563 return "" 2564 } 2565 2566 // MsgOperatorDetachResponse is the Msg/OperatorDetach response type. 2567 type MsgOperatorDetachResponse struct { 2568 } 2569 2570 func (m *MsgOperatorDetachResponse) Reset() { *m = MsgOperatorDetachResponse{} } 2571 func (m *MsgOperatorDetachResponse) String() string { return proto.CompactTextString(m) } 2572 func (*MsgOperatorDetachResponse) ProtoMessage() {} 2573 func (*MsgOperatorDetachResponse) Descriptor() ([]byte, []int) { 2574 return fileDescriptor_eaee77977a3cfe12, []int{44} 2575 } 2576 func (m *MsgOperatorDetachResponse) XXX_Unmarshal(b []byte) error { 2577 return m.Unmarshal(b) 2578 } 2579 func (m *MsgOperatorDetachResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2580 if deterministic { 2581 return xxx_messageInfo_MsgOperatorDetachResponse.Marshal(b, m, deterministic) 2582 } else { 2583 b = b[:cap(b)] 2584 n, err := m.MarshalToSizedBuffer(b) 2585 if err != nil { 2586 return nil, err 2587 } 2588 return b[:n], nil 2589 } 2590 } 2591 func (m *MsgOperatorDetachResponse) XXX_Merge(src proto.Message) { 2592 xxx_messageInfo_MsgOperatorDetachResponse.Merge(m, src) 2593 } 2594 func (m *MsgOperatorDetachResponse) XXX_Size() int { 2595 return m.Size() 2596 } 2597 func (m *MsgOperatorDetachResponse) XXX_DiscardUnknown() { 2598 xxx_messageInfo_MsgOperatorDetachResponse.DiscardUnknown(m) 2599 } 2600 2601 var xxx_messageInfo_MsgOperatorDetachResponse proto.InternalMessageInfo 2602 2603 func init() { 2604 proto.RegisterType((*MsgSendFT)(nil), "lbm.collection.v1.MsgSendFT") 2605 proto.RegisterType((*MsgSendFTResponse)(nil), "lbm.collection.v1.MsgSendFTResponse") 2606 proto.RegisterType((*MsgOperatorSendFT)(nil), "lbm.collection.v1.MsgOperatorSendFT") 2607 proto.RegisterType((*MsgOperatorSendFTResponse)(nil), "lbm.collection.v1.MsgOperatorSendFTResponse") 2608 proto.RegisterType((*MsgSendNFT)(nil), "lbm.collection.v1.MsgSendNFT") 2609 proto.RegisterType((*MsgSendNFTResponse)(nil), "lbm.collection.v1.MsgSendNFTResponse") 2610 proto.RegisterType((*MsgOperatorSendNFT)(nil), "lbm.collection.v1.MsgOperatorSendNFT") 2611 proto.RegisterType((*MsgOperatorSendNFTResponse)(nil), "lbm.collection.v1.MsgOperatorSendNFTResponse") 2612 proto.RegisterType((*MsgAuthorizeOperator)(nil), "lbm.collection.v1.MsgAuthorizeOperator") 2613 proto.RegisterType((*MsgAuthorizeOperatorResponse)(nil), "lbm.collection.v1.MsgAuthorizeOperatorResponse") 2614 proto.RegisterType((*MsgRevokeOperator)(nil), "lbm.collection.v1.MsgRevokeOperator") 2615 proto.RegisterType((*MsgRevokeOperatorResponse)(nil), "lbm.collection.v1.MsgRevokeOperatorResponse") 2616 proto.RegisterType((*MsgCreateContract)(nil), "lbm.collection.v1.MsgCreateContract") 2617 proto.RegisterType((*MsgCreateContractResponse)(nil), "lbm.collection.v1.MsgCreateContractResponse") 2618 proto.RegisterType((*MsgIssueFT)(nil), "lbm.collection.v1.MsgIssueFT") 2619 proto.RegisterType((*MsgIssueFTResponse)(nil), "lbm.collection.v1.MsgIssueFTResponse") 2620 proto.RegisterType((*MsgIssueNFT)(nil), "lbm.collection.v1.MsgIssueNFT") 2621 proto.RegisterType((*MsgIssueNFTResponse)(nil), "lbm.collection.v1.MsgIssueNFTResponse") 2622 proto.RegisterType((*MsgMintFT)(nil), "lbm.collection.v1.MsgMintFT") 2623 proto.RegisterType((*MsgMintFTResponse)(nil), "lbm.collection.v1.MsgMintFTResponse") 2624 proto.RegisterType((*MsgMintNFT)(nil), "lbm.collection.v1.MsgMintNFT") 2625 proto.RegisterType((*MsgMintNFTResponse)(nil), "lbm.collection.v1.MsgMintNFTResponse") 2626 proto.RegisterType((*MintNFTParam)(nil), "lbm.collection.v1.MintNFTParam") 2627 proto.RegisterType((*MsgBurnFT)(nil), "lbm.collection.v1.MsgBurnFT") 2628 proto.RegisterType((*MsgBurnFTResponse)(nil), "lbm.collection.v1.MsgBurnFTResponse") 2629 proto.RegisterType((*MsgOperatorBurnFT)(nil), "lbm.collection.v1.MsgOperatorBurnFT") 2630 proto.RegisterType((*MsgOperatorBurnFTResponse)(nil), "lbm.collection.v1.MsgOperatorBurnFTResponse") 2631 proto.RegisterType((*MsgBurnNFT)(nil), "lbm.collection.v1.MsgBurnNFT") 2632 proto.RegisterType((*MsgBurnNFTResponse)(nil), "lbm.collection.v1.MsgBurnNFTResponse") 2633 proto.RegisterType((*MsgOperatorBurnNFT)(nil), "lbm.collection.v1.MsgOperatorBurnNFT") 2634 proto.RegisterType((*MsgOperatorBurnNFTResponse)(nil), "lbm.collection.v1.MsgOperatorBurnNFTResponse") 2635 proto.RegisterType((*MsgModify)(nil), "lbm.collection.v1.MsgModify") 2636 proto.RegisterType((*MsgModifyResponse)(nil), "lbm.collection.v1.MsgModifyResponse") 2637 proto.RegisterType((*MsgGrantPermission)(nil), "lbm.collection.v1.MsgGrantPermission") 2638 proto.RegisterType((*MsgGrantPermissionResponse)(nil), "lbm.collection.v1.MsgGrantPermissionResponse") 2639 proto.RegisterType((*MsgRevokePermission)(nil), "lbm.collection.v1.MsgRevokePermission") 2640 proto.RegisterType((*MsgRevokePermissionResponse)(nil), "lbm.collection.v1.MsgRevokePermissionResponse") 2641 proto.RegisterType((*MsgAttach)(nil), "lbm.collection.v1.MsgAttach") 2642 proto.RegisterType((*MsgAttachResponse)(nil), "lbm.collection.v1.MsgAttachResponse") 2643 proto.RegisterType((*MsgDetach)(nil), "lbm.collection.v1.MsgDetach") 2644 proto.RegisterType((*MsgDetachResponse)(nil), "lbm.collection.v1.MsgDetachResponse") 2645 proto.RegisterType((*MsgOperatorAttach)(nil), "lbm.collection.v1.MsgOperatorAttach") 2646 proto.RegisterType((*MsgOperatorAttachResponse)(nil), "lbm.collection.v1.MsgOperatorAttachResponse") 2647 proto.RegisterType((*MsgOperatorDetach)(nil), "lbm.collection.v1.MsgOperatorDetach") 2648 proto.RegisterType((*MsgOperatorDetachResponse)(nil), "lbm.collection.v1.MsgOperatorDetachResponse") 2649 } 2650 2651 func init() { proto.RegisterFile("lbm/collection/v1/tx.proto", fileDescriptor_eaee77977a3cfe12) } 2652 2653 var fileDescriptor_eaee77977a3cfe12 = []byte{ 2654 // 1327 bytes of a gzipped FileDescriptorProto 2655 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x98, 0xcd, 0x6f, 0xe3, 0x44, 2656 0x14, 0xc0, 0xeb, 0x3a, 0x49, 0xd3, 0x57, 0xd8, 0x0f, 0x6f, 0x05, 0xdd, 0xb4, 0x75, 0x2a, 0x8b, 2657 0x2e, 0x15, 0x6a, 0x13, 0xb5, 0xc0, 0x6d, 0x41, 0x6a, 0x8b, 0x8a, 0x0a, 0xfd, 0x58, 0x85, 0x72, 2658 0x01, 0x89, 0xca, 0x89, 0xa7, 0x89, 0xb7, 0xb1, 0x27, 0xb2, 0x27, 0xdd, 0x16, 0x0e, 0x48, 0x5c, 2659 0xb8, 0x56, 0x5c, 0x39, 0x70, 0x45, 0xf0, 0x4f, 0x70, 0xdc, 0xe3, 0x1e, 0x11, 0x87, 0x05, 0xb5, 2660 0x47, 0xfe, 0x08, 0xd0, 0x8c, 0xc7, 0x13, 0x8f, 0x93, 0x49, 0xdc, 0x92, 0xe5, 0x16, 0xcf, 0xbc, 2661 0x99, 0xf7, 0x7b, 0x1f, 0x33, 0xef, 0x4d, 0xa0, 0xd4, 0xae, 0x7b, 0xd5, 0x06, 0x6e, 0xb7, 0x51, 2662 0x83, 0xb8, 0xd8, 0xaf, 0x9e, 0xad, 0x57, 0xc9, 0x79, 0xa5, 0x13, 0x60, 0x82, 0x8d, 0xfb, 0xed, 2663 0xba, 0x57, 0xe9, 0xcd, 0x55, 0xce, 0xd6, 0x4b, 0xb3, 0x4d, 0xdc, 0xc4, 0x6c, 0xb6, 0x4a, 0x7f, 2664 0x45, 0x82, 0x25, 0xab, 0x7f, 0x93, 0xc4, 0x32, 0x26, 0x63, 0x7d, 0xaf, 0xc1, 0xf4, 0x7e, 0xd8, 2665 0xfc, 0x0c, 0xf9, 0xce, 0xce, 0x91, 0x51, 0x86, 0x99, 0x06, 0xf6, 0x49, 0x60, 0x37, 0xc8, 0xb1, 2666 0xeb, 0xcc, 0x69, 0x4b, 0xda, 0xca, 0x74, 0x0d, 0xe2, 0xa1, 0x5d, 0xc7, 0x30, 0x20, 0x77, 0x12, 2667 0x60, 0x6f, 0x6e, 0x92, 0xcd, 0xb0, 0xdf, 0xc6, 0x1d, 0x98, 0x24, 0x78, 0x4e, 0x67, 0x23, 0x93, 2668 0x04, 0x1b, 0xef, 0x43, 0xc1, 0xf6, 0x70, 0xd7, 0x27, 0x73, 0xb9, 0x25, 0x7d, 0x65, 0x66, 0xe3, 2669 0xcd, 0x4a, 0x1f, 0x70, 0x65, 0x1b, 0xbb, 0xfe, 0x56, 0xee, 0xf9, 0xcb, 0xf2, 0x44, 0x8d, 0x0b, 2670 0x5b, 0x0f, 0xe0, 0xbe, 0x00, 0xa9, 0xa1, 0xb0, 0x83, 0xfd, 0x10, 0x59, 0xbf, 0x6a, 0x6c, 0xf4, 2671 0xb0, 0x83, 0x02, 0x9b, 0xe0, 0x20, 0x2b, 0x66, 0x09, 0x8a, 0x98, 0x2f, 0xe1, 0xa8, 0xe2, 0x5b, 2672 0x98, 0xa0, 0xf7, 0x99, 0x90, 0x1b, 0x60, 0x42, 0xfe, 0x26, 0x26, 0xcc, 0xc3, 0xc3, 0x3e, 0x58, 2673 0x61, 0x8a, 0x0f, 0xc0, 0xed, 0x3b, 0x18, 0x97, 0xa7, 0xe7, 0x61, 0x9a, 0xe0, 0x53, 0xe4, 0x1f, 2674 0xbb, 0x4e, 0xc8, 0x9c, 0x3d, 0x5d, 0x2b, 0xb2, 0x81, 0x5d, 0x27, 0xb4, 0x66, 0xc1, 0xe8, 0xe9, 2675 0x13, 0x14, 0x3f, 0x68, 0x6c, 0x38, 0xc9, 0x78, 0xf0, 0x7f, 0x78, 0x54, 0x42, 0xcd, 0xa7, 0x50, 2676 0x17, 0xa0, 0xd4, 0xcf, 0x24, 0x90, 0x4f, 0x61, 0x76, 0x3f, 0x6c, 0x6e, 0x76, 0x49, 0x0b, 0x07, 2677 0xee, 0xd7, 0x28, 0x16, 0x1b, 0xcd, 0xfc, 0x06, 0x14, 0x5a, 0xb8, 0xed, 0xa0, 0x98, 0x98, 0x7f, 2678 0x49, 0xb6, 0xe8, 0xb2, 0x2d, 0x96, 0x09, 0x0b, 0x83, 0x94, 0x09, 0x98, 0x16, 0xcb, 0xc7, 0x1a, 2679 0x3a, 0xc3, 0xa7, 0xaf, 0x98, 0x24, 0x4a, 0x26, 0x59, 0x93, 0xc0, 0x68, 0x30, 0x8c, 0xed, 0x00, 2680 0xd9, 0x04, 0x6d, 0x73, 0x3d, 0xc6, 0x2c, 0xe4, 0xf1, 0x33, 0x1f, 0x05, 0x1c, 0x20, 0xfa, 0xa0, 2681 0xd1, 0xf1, 0x6d, 0x0f, 0xc5, 0x89, 0x44, 0x7f, 0x1b, 0xf7, 0x40, 0xef, 0x06, 0x2e, 0x57, 0x49, 2682 0x7f, 0x52, 0x29, 0x0f, 0x11, 0x9b, 0x47, 0x8c, 0xfd, 0xb6, 0x1e, 0x33, 0x02, 0x59, 0x49, 0x4c, 2683 0x30, 0xd2, 0x66, 0xeb, 0x1f, 0x8d, 0x25, 0xfc, 0x6e, 0x18, 0x76, 0x51, 0xc6, 0x84, 0xef, 0xe3, 2684 0x8c, 0xa9, 0xf4, 0x1e, 0x15, 0xf5, 0x99, 0x83, 0x1a, 0xae, 0x67, 0xb7, 0x43, 0x46, 0x9b, 0xaf, 2685 0x89, 0x6f, 0x3a, 0xe7, 0xb9, 0x3e, 0xb1, 0xeb, 0x6d, 0x34, 0x97, 0x5f, 0xd2, 0x56, 0x8a, 0x35, 2686 0xf1, 0xdd, 0xf3, 0x4e, 0x21, 0xe9, 0x9d, 0x28, 0x4f, 0xa7, 0x44, 0x9e, 0x7e, 0x22, 0x4e, 0x7e, 2687 0x91, 0x8e, 0x6d, 0x6d, 0xd0, 0x03, 0xfe, 0xc7, 0xcb, 0xf2, 0x3b, 0x4d, 0x97, 0xb4, 0xba, 0xf5, 2688 0x4a, 0x03, 0x7b, 0xd5, 0x1d, 0xd7, 0x0f, 0x1b, 0x2d, 0xd7, 0xae, 0x9e, 0xf0, 0x1f, 0x6b, 0xa1, 2689 0x73, 0x5a, 0x25, 0x17, 0x1d, 0x14, 0x56, 0x76, 0x7d, 0x22, 0xae, 0x83, 0x2a, 0x3b, 0x6a, 0xdc, 2690 0x01, 0xc2, 0x71, 0x0f, 0xa1, 0x18, 0x9f, 0x04, 0xee, 0x85, 0x29, 0x7e, 0x10, 0xac, 0x36, 0xcc, 2691 0xc4, 0x0b, 0x0e, 0xc6, 0xe9, 0x32, 0x61, 0x7a, 0x2e, 0x61, 0xba, 0xf5, 0x1e, 0x3c, 0x48, 0x68, 2692 0x13, 0x7c, 0x8b, 0x00, 0x11, 0x1f, 0x35, 0x88, 0x2b, 0x8d, 0xce, 0xee, 0xd1, 0x45, 0x07, 0x59, 2693 0x97, 0x51, 0xc1, 0xd8, 0x77, 0x7d, 0x32, 0xae, 0x6b, 0xec, 0xc3, 0xac, 0x05, 0xe3, 0x75, 0x1a, 2694 0x8c, 0x5f, 0xfe, 0x2c, 0xe7, 0xe9, 0x57, 0x98, 0xaa, 0x1c, 0x11, 0x91, 0x38, 0x21, 0x97, 0x51, 2695 0xfa, 0xd1, 0xd1, 0xb1, 0xdd, 0xb7, 0x1f, 0x40, 0xa1, 0x63, 0x07, 0xb6, 0x17, 0x72, 0xd0, 0xf2, 2696 0x00, 0x50, 0xae, 0xf0, 0x09, 0x95, 0x8b, 0xcb, 0x43, 0xb4, 0xc8, 0x5a, 0x67, 0xf9, 0xc0, 0x05, 2697 0x84, 0xbf, 0xa5, 0x9b, 0x51, 0x4b, 0xdd, 0x8c, 0x9f, 0xc3, 0x6b, 0xc9, 0x0d, 0x47, 0x04, 0x27, 2698 0x6b, 0x42, 0x58, 0xcf, 0x58, 0x0c, 0xb7, 0xba, 0x81, 0x7f, 0x5b, 0xd7, 0xf4, 0x2a, 0xa4, 0x7e, 2699 0xf3, 0x22, 0x1f, 0x29, 0x16, 0xa1, 0xfa, 0x51, 0x2e, 0xf2, 0x59, 0xb1, 0x6e, 0x5a, 0x92, 0x6e, 2700 0xd9, 0x97, 0xc8, 0x45, 0x3d, 0x85, 0xfe, 0x15, 0x4b, 0x32, 0x3a, 0x78, 0xeb, 0x24, 0x93, 0xe2, 2701 0xaf, 0x0f, 0x2c, 0xe2, 0x7c, 0x7f, 0xa1, 0xf5, 0x3b, 0xb9, 0x88, 0x67, 0x56, 0x7f, 0x53, 0x8f, 2702 0x0d, 0xed, 0x2f, 0xe4, 0xa2, 0x9d, 0x46, 0xfc, 0x8d, 0x5f, 0x13, 0xd8, 0x71, 0x4f, 0x2e, 0x46, 2703 0x93, 0x89, 0x1b, 0x6a, 0x32, 0x79, 0x39, 0xcb, 0xd9, 0xae, 0xa7, 0xb3, 0xbd, 0x0c, 0x33, 0x1c, 2704 0xcf, 0x77, 0xd0, 0x39, 0xbf, 0xdc, 0xa2, 0x15, 0xbb, 0x74, 0xc4, 0x78, 0x0c, 0x53, 0x8d, 0x96, 2705 0xed, 0x37, 0x51, 0xc8, 0xfb, 0xb8, 0x85, 0x01, 0x21, 0xdf, 0x24, 0x24, 0x70, 0xeb, 0x5d, 0x82, 2706 0x78, 0xdc, 0xe3, 0x25, 0xf1, 0xb5, 0xc2, 0x2c, 0x10, 0x76, 0x5d, 0x30, 0xcf, 0x7f, 0x1c, 0xd8, 2707 0x3e, 0x79, 0x82, 0x02, 0xcf, 0x0d, 0x43, 0x17, 0xfb, 0xe3, 0xb9, 0x5d, 0x4c, 0x80, 0x8e, 0xd8, 2708 0x32, 0xb6, 0xa6, 0x37, 0xc2, 0x1d, 0x9e, 0x52, 0x2d, 0xc0, 0x9e, 0xb2, 0xdb, 0x3c, 0x6a, 0x17, 2709 0xfe, 0x2b, 0x99, 0x4c, 0xa2, 0xf7, 0x91, 0x2c, 0xc2, 0xfc, 0x00, 0x5d, 0x02, 0xe5, 0x1b, 0x16, 2710 0xfa, 0x4d, 0x42, 0xec, 0x46, 0xeb, 0x76, 0x00, 0xc9, 0x1a, 0xa9, 0x4b, 0x35, 0xd2, 0x30, 0x69, 2711 0xd0, 0x8f, 0xc5, 0x6c, 0x2e, 0x4e, 0x8a, 0x23, 0x5e, 0x43, 0xa3, 0xa8, 0x45, 0xca, 0x05, 0xd1, 2712 0x97, 0x8c, 0xe8, 0x23, 0xf4, 0x2a, 0x88, 0xb8, 0xc6, 0x68, 0x73, 0xa1, 0xf1, 0x27, 0xf9, 0x4e, 2713 0xcb, 0xea, 0x8c, 0x9b, 0x9e, 0xd0, 0x24, 0x56, 0x6e, 0xa8, 0xa3, 0xf2, 0x69, 0x47, 0xc9, 0xf7, 2714 0x5a, 0xca, 0x61, 0xdf, 0x4a, 0xf4, 0x59, 0x1d, 0x37, 0x3e, 0xfa, 0x14, 0x9d, 0xec, 0xdc, 0x8d, 2715 0xbf, 0xef, 0x82, 0xbe, 0x1f, 0x36, 0x8d, 0x3d, 0x28, 0xf0, 0x17, 0xe1, 0xa0, 0x83, 0x2d, 0x5e, 2716 0x93, 0xa5, 0xb7, 0x86, 0xcd, 0x8a, 0x42, 0xec, 0xc0, 0x9d, 0xd4, 0x3b, 0x53, 0xb1, 0x4e, 0x96, 2717 0x2a, 0xad, 0x66, 0x91, 0x12, 0x5a, 0x0e, 0x61, 0x2a, 0x7e, 0x74, 0x2d, 0xaa, 0xb1, 0x0e, 0x76, 2718 0x8e, 0x4a, 0xcb, 0x43, 0xa7, 0xc5, 0x86, 0x4d, 0xb8, 0x9b, 0x7e, 0xcd, 0x2d, 0x8f, 0x26, 0xa2, 2719 0x0a, 0xd6, 0x32, 0x89, 0x09, 0x45, 0x1e, 0xdc, 0xef, 0x7f, 0x84, 0xbd, 0x3d, 0x78, 0x8f, 0x3e, 2720 0xc1, 0x52, 0x35, 0xa3, 0x60, 0x32, 0x1c, 0xa9, 0x67, 0x96, 0x22, 0x1c, 0xb2, 0x94, 0x2a, 0x1c, 2721 0x83, 0x1f, 0x52, 0x54, 0x4b, 0xea, 0x15, 0xa5, 0xd0, 0x22, 0x4b, 0xa9, 0xb4, 0x28, 0x1e, 0x4b, 2722 0x87, 0x30, 0x15, 0xbf, 0x83, 0x14, 0x41, 0xe7, 0xd3, 0xaa, 0xa0, 0xa7, 0x1f, 0x11, 0x35, 0x28, 2723 0x8a, 0x67, 0x82, 0x39, 0x64, 0x09, 0x0d, 0xf3, 0xa3, 0xe1, 0xf3, 0x62, 0xcf, 0x3d, 0x28, 0xf0, 2724 0xae, 0x5e, 0x71, 0x9a, 0xa2, 0x59, 0xd5, 0x69, 0x92, 0xfb, 0x6f, 0x6a, 0x72, 0xdc, 0x7b, 0x2f, 2725 0xaa, 0x17, 0x0c, 0xc9, 0xf3, 0x74, 0x9f, 0xbc, 0x07, 0x05, 0xde, 0x19, 0x2a, 0xf0, 0xa2, 0x59, 2726 0x15, 0x9e, 0xdc, 0xb8, 0x25, 0x0f, 0x3b, 0xdf, 0x75, 0xc4, 0x61, 0xe7, 0xbb, 0xaf, 0x66, 0x91, 2727 0x4a, 0x3a, 0x21, 0x6e, 0xce, 0x16, 0xd5, 0x58, 0x43, 0x9c, 0x90, 0x6a, 0xab, 0x92, 0x87, 0x3d, 2728 0xde, 0x78, 0x79, 0x34, 0x51, 0x86, 0xc3, 0x9e, 0x56, 0x44, 0x93, 0x21, 0xea, 0xdd, 0x54, 0xc9, 2729 0xc0, 0x66, 0x95, 0xc9, 0x20, 0x75, 0x4d, 0x14, 0x3b, 0xdd, 0x32, 0x29, 0xb0, 0x53, 0x62, 0x2a, 2730 0x6c, 0x45, 0x17, 0x64, 0x3c, 0x85, 0x7b, 0x7d, 0x2d, 0xd0, 0xa3, 0x61, 0x17, 0x42, 0x42, 0x55, 2731 0x25, 0x9b, 0x5c, 0xd2, 0x45, 0xbc, 0xac, 0x2b, 0x5c, 0x14, 0xcd, 0xaa, 0x5c, 0x24, 0x57, 0x5c, 2732 0xba, 0x1b, 0x2f, 0xb3, 0x8a, 0xdd, 0xa2, 0x59, 0xd5, 0x6e, 0x72, 0x85, 0x4c, 0xa6, 0x37, 0x67, 2733 0x1c, 0x91, 0xde, 0x9c, 0x75, 0x35, 0x8b, 0xd4, 0x20, 0x2d, 0x9c, 0x7d, 0x84, 0x16, 0x6e, 0xc3, 2734 0x6a, 0x16, 0xa9, 0x58, 0xcb, 0xd6, 0xa7, 0x3f, 0x5f, 0x99, 0x13, 0xcf, 0xaf, 0x4c, 0xed, 0xc5, 2735 0x95, 0xa9, 0xfd, 0x75, 0x65, 0x6a, 0x97, 0xd7, 0xe6, 0xc4, 0x8b, 0x6b, 0x73, 0xe2, 0xf7, 0x6b, 2736 0x73, 0xe2, 0x8b, 0xb5, 0x91, 0x7f, 0xcc, 0x9c, 0x27, 0xfe, 0xf5, 0xae, 0x17, 0xd8, 0xdf, 0xde, 2737 0xef, 0xfe, 0x1b, 0x00, 0x00, 0xff, 0xff, 0x9c, 0xcb, 0x66, 0x39, 0x61, 0x17, 0x00, 0x00, 2738 } 2739 2740 // Reference imports to suppress errors if they are not otherwise used. 2741 var _ context.Context 2742 var _ grpc.ClientConn 2743 2744 // This is a compile-time assertion to ensure that this generated file 2745 // is compatible with the grpc package it is being compiled against. 2746 const _ = grpc.SupportPackageIsVersion4 2747 2748 // MsgClient is the client API for Msg service. 2749 // 2750 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 2751 type MsgClient interface { 2752 // SendFT defines a method to send fungible tokens from one account to another account. 2753 // Fires: 2754 // - EventSent 2755 // - transfer_ft (deprecated, not typed) 2756 SendFT(ctx context.Context, in *MsgSendFT, opts ...grpc.CallOption) (*MsgSendFTResponse, error) 2757 // OperatorSendFT defines a method to send fungible tokens from one account to another account by the operator. 2758 // Fires: 2759 // - EventSent 2760 // - transfer_ft_from (deprecated, not typed) 2761 OperatorSendFT(ctx context.Context, in *MsgOperatorSendFT, opts ...grpc.CallOption) (*MsgOperatorSendFTResponse, error) 2762 // SendNFT defines a method to send non-fungible tokens from one account to another account. 2763 // Fires: 2764 // - EventSent 2765 // - transfer_nft (deprecated, not typed) 2766 // - operation_transfer_nft (deprecated, not typed) 2767 SendNFT(ctx context.Context, in *MsgSendNFT, opts ...grpc.CallOption) (*MsgSendNFTResponse, error) 2768 // OperatorSendNFT defines a method to send non-fungible tokens from one account to another account by the operator. 2769 // Fires: 2770 // - EventSent 2771 // - transfer_nft_from (deprecated, not typed) 2772 // - operation_transfer_nft (deprecated, not typed) 2773 OperatorSendNFT(ctx context.Context, in *MsgOperatorSendNFT, opts ...grpc.CallOption) (*MsgOperatorSendNFTResponse, error) 2774 // AuthorizeOperator allows one to send tokens on behalf of the holder. 2775 // Fires: 2776 // - EventAuthorizedOperator 2777 // - approve_collection (deprecated, not typed) 2778 AuthorizeOperator(ctx context.Context, in *MsgAuthorizeOperator, opts ...grpc.CallOption) (*MsgAuthorizeOperatorResponse, error) 2779 // RevokeOperator revokes the authorization of the operator to send the holder's token. 2780 // Fires: 2781 // - EventRevokedOperator 2782 // - disapprove_collection (deprecated, not typed) 2783 RevokeOperator(ctx context.Context, in *MsgRevokeOperator, opts ...grpc.CallOption) (*MsgRevokeOperatorResponse, error) 2784 // CreateContract defines a method to create a contract for collection. 2785 // it grants `mint`, `burn`, `modify` and `issue` permissions on the contract to its creator. 2786 // Fires: 2787 // - EventCreatedContract 2788 // - create_collection (deprecated, not typed) 2789 CreateContract(ctx context.Context, in *MsgCreateContract, opts ...grpc.CallOption) (*MsgCreateContractResponse, error) 2790 // IssueFT defines a method to create a class of fungible token. 2791 // Fires: 2792 // - EventCreatedFTClass 2793 // - EventMintedFT 2794 // - issue_ft (deprecated, not typed) 2795 // Note: it does not grant any permissions to its issuer. 2796 IssueFT(ctx context.Context, in *MsgIssueFT, opts ...grpc.CallOption) (*MsgIssueFTResponse, error) 2797 // IssueNFT defines a method to create a class of non-fungible token. 2798 // Fires: 2799 // - EventCreatedNFTClass 2800 // - issue_nft (deprecated, not typed) 2801 // Note: it DOES grant `mint` and `burn` permissions to its issuer. 2802 IssueNFT(ctx context.Context, in *MsgIssueNFT, opts ...grpc.CallOption) (*MsgIssueNFTResponse, error) 2803 // MintFT defines a method to mint fungible tokens. 2804 // Fires: 2805 // - EventMintedFT 2806 // - mint_ft (deprecated, not typed) 2807 MintFT(ctx context.Context, in *MsgMintFT, opts ...grpc.CallOption) (*MsgMintFTResponse, error) 2808 // MintNFT defines a method to mint non-fungible tokens. 2809 // Fires: 2810 // - EventMintedNFT 2811 // - mint_nft (deprecated, not typed) 2812 MintNFT(ctx context.Context, in *MsgMintNFT, opts ...grpc.CallOption) (*MsgMintNFTResponse, error) 2813 // BurnFT defines a method to burn fungible tokens. 2814 // Fires: 2815 // - EventBurned 2816 // - burn_ft (deprecated, not typed) 2817 // - burn_nft (deprecated, not typed) 2818 // - operation_burn_nft (deprecated, not typed) 2819 BurnFT(ctx context.Context, in *MsgBurnFT, opts ...grpc.CallOption) (*MsgBurnFTResponse, error) 2820 // OperatorBurnFT defines a method to burn fungible tokens of the holder by the operator. 2821 // Fires: 2822 // - EventBurned 2823 // - burn_ft_from (deprecated, not typed) 2824 // - burn_nft_from (deprecated, not typed) 2825 // - operation_burn_nft (deprecated, not typed) 2826 OperatorBurnFT(ctx context.Context, in *MsgOperatorBurnFT, opts ...grpc.CallOption) (*MsgOperatorBurnFTResponse, error) 2827 // BurnNFT defines a method to burn non-fungible tokens. 2828 // Fires: 2829 // - EventBurned 2830 // - burn_ft (deprecated, not typed) 2831 // - burn_nft (deprecated, not typed) 2832 // - operation_burn_nft (deprecated, not typed) 2833 BurnNFT(ctx context.Context, in *MsgBurnNFT, opts ...grpc.CallOption) (*MsgBurnNFTResponse, error) 2834 // OperatorBurnNFT defines a method to burn non-fungible tokens of the holder by the operator. 2835 // Fires: 2836 // - EventBurned 2837 // - burn_ft_from (deprecated, not typed) 2838 // - burn_nft_from (deprecated, not typed) 2839 // - operation_burn_nft (deprecated, not typed) 2840 OperatorBurnNFT(ctx context.Context, in *MsgOperatorBurnNFT, opts ...grpc.CallOption) (*MsgOperatorBurnNFTResponse, error) 2841 // Modify defines a method to modify metadata. 2842 // Fires: 2843 // - EventModifiedContract 2844 // - modify_collection (deprecated, not typed) 2845 // - EventModifiedTokenClass 2846 // - modify_token_type (deprecated, not typed) 2847 // - modify_token (deprecated, not typed) 2848 // - EventModifiedNFT 2849 Modify(ctx context.Context, in *MsgModify, opts ...grpc.CallOption) (*MsgModifyResponse, error) 2850 // GrantPermission allows one to mint or burn tokens or modify metadata. 2851 // Fires: 2852 // - EventGranted 2853 // - grant_perm (deprecated, not typed) 2854 GrantPermission(ctx context.Context, in *MsgGrantPermission, opts ...grpc.CallOption) (*MsgGrantPermissionResponse, error) 2855 // RevokePermission abandons a permission. 2856 // Fires: 2857 // - EventRenounced 2858 // - revoke_perm (deprecated, not typed) 2859 RevokePermission(ctx context.Context, in *MsgRevokePermission, opts ...grpc.CallOption) (*MsgRevokePermissionResponse, error) 2860 // Attach defines a method to attach a token to another token. 2861 // Fires: 2862 // - EventAttach 2863 // - attach (deprecated, not typed) 2864 // - operation_root_changed (deprecated, not typed) 2865 Attach(ctx context.Context, in *MsgAttach, opts ...grpc.CallOption) (*MsgAttachResponse, error) 2866 // Detach defines a method to detach a token from another token. 2867 // Fires: 2868 // - EventDetach 2869 // - detach (deprecated, not typed) 2870 // - operation_root_changed (deprecated, not typed) 2871 Detach(ctx context.Context, in *MsgDetach, opts ...grpc.CallOption) (*MsgDetachResponse, error) 2872 // OperatorAttach defines a method to attach a token to another token by operator. 2873 // Fires: 2874 // - EventAttach 2875 // - attach_from (deprecated, not typed) 2876 // - operation_root_changed (deprecated, not typed) 2877 OperatorAttach(ctx context.Context, in *MsgOperatorAttach, opts ...grpc.CallOption) (*MsgOperatorAttachResponse, error) 2878 // OperatorDetach defines a method to detach a token from another token by operator. 2879 // Fires: 2880 // - EventDetach 2881 // - detach_from (deprecated, not typed) 2882 // - operation_root_changed (deprecated, not typed) 2883 OperatorDetach(ctx context.Context, in *MsgOperatorDetach, opts ...grpc.CallOption) (*MsgOperatorDetachResponse, error) 2884 } 2885 2886 type msgClient struct { 2887 cc grpc1.ClientConn 2888 } 2889 2890 func NewMsgClient(cc grpc1.ClientConn) MsgClient { 2891 return &msgClient{cc} 2892 } 2893 2894 func (c *msgClient) SendFT(ctx context.Context, in *MsgSendFT, opts ...grpc.CallOption) (*MsgSendFTResponse, error) { 2895 out := new(MsgSendFTResponse) 2896 err := c.cc.Invoke(ctx, "/lbm.collection.v1.Msg/SendFT", in, out, opts...) 2897 if err != nil { 2898 return nil, err 2899 } 2900 return out, nil 2901 } 2902 2903 func (c *msgClient) OperatorSendFT(ctx context.Context, in *MsgOperatorSendFT, opts ...grpc.CallOption) (*MsgOperatorSendFTResponse, error) { 2904 out := new(MsgOperatorSendFTResponse) 2905 err := c.cc.Invoke(ctx, "/lbm.collection.v1.Msg/OperatorSendFT", in, out, opts...) 2906 if err != nil { 2907 return nil, err 2908 } 2909 return out, nil 2910 } 2911 2912 func (c *msgClient) SendNFT(ctx context.Context, in *MsgSendNFT, opts ...grpc.CallOption) (*MsgSendNFTResponse, error) { 2913 out := new(MsgSendNFTResponse) 2914 err := c.cc.Invoke(ctx, "/lbm.collection.v1.Msg/SendNFT", in, out, opts...) 2915 if err != nil { 2916 return nil, err 2917 } 2918 return out, nil 2919 } 2920 2921 func (c *msgClient) OperatorSendNFT(ctx context.Context, in *MsgOperatorSendNFT, opts ...grpc.CallOption) (*MsgOperatorSendNFTResponse, error) { 2922 out := new(MsgOperatorSendNFTResponse) 2923 err := c.cc.Invoke(ctx, "/lbm.collection.v1.Msg/OperatorSendNFT", in, out, opts...) 2924 if err != nil { 2925 return nil, err 2926 } 2927 return out, nil 2928 } 2929 2930 func (c *msgClient) AuthorizeOperator(ctx context.Context, in *MsgAuthorizeOperator, opts ...grpc.CallOption) (*MsgAuthorizeOperatorResponse, error) { 2931 out := new(MsgAuthorizeOperatorResponse) 2932 err := c.cc.Invoke(ctx, "/lbm.collection.v1.Msg/AuthorizeOperator", in, out, opts...) 2933 if err != nil { 2934 return nil, err 2935 } 2936 return out, nil 2937 } 2938 2939 func (c *msgClient) RevokeOperator(ctx context.Context, in *MsgRevokeOperator, opts ...grpc.CallOption) (*MsgRevokeOperatorResponse, error) { 2940 out := new(MsgRevokeOperatorResponse) 2941 err := c.cc.Invoke(ctx, "/lbm.collection.v1.Msg/RevokeOperator", in, out, opts...) 2942 if err != nil { 2943 return nil, err 2944 } 2945 return out, nil 2946 } 2947 2948 func (c *msgClient) CreateContract(ctx context.Context, in *MsgCreateContract, opts ...grpc.CallOption) (*MsgCreateContractResponse, error) { 2949 out := new(MsgCreateContractResponse) 2950 err := c.cc.Invoke(ctx, "/lbm.collection.v1.Msg/CreateContract", in, out, opts...) 2951 if err != nil { 2952 return nil, err 2953 } 2954 return out, nil 2955 } 2956 2957 func (c *msgClient) IssueFT(ctx context.Context, in *MsgIssueFT, opts ...grpc.CallOption) (*MsgIssueFTResponse, error) { 2958 out := new(MsgIssueFTResponse) 2959 err := c.cc.Invoke(ctx, "/lbm.collection.v1.Msg/IssueFT", in, out, opts...) 2960 if err != nil { 2961 return nil, err 2962 } 2963 return out, nil 2964 } 2965 2966 func (c *msgClient) IssueNFT(ctx context.Context, in *MsgIssueNFT, opts ...grpc.CallOption) (*MsgIssueNFTResponse, error) { 2967 out := new(MsgIssueNFTResponse) 2968 err := c.cc.Invoke(ctx, "/lbm.collection.v1.Msg/IssueNFT", in, out, opts...) 2969 if err != nil { 2970 return nil, err 2971 } 2972 return out, nil 2973 } 2974 2975 func (c *msgClient) MintFT(ctx context.Context, in *MsgMintFT, opts ...grpc.CallOption) (*MsgMintFTResponse, error) { 2976 out := new(MsgMintFTResponse) 2977 err := c.cc.Invoke(ctx, "/lbm.collection.v1.Msg/MintFT", in, out, opts...) 2978 if err != nil { 2979 return nil, err 2980 } 2981 return out, nil 2982 } 2983 2984 func (c *msgClient) MintNFT(ctx context.Context, in *MsgMintNFT, opts ...grpc.CallOption) (*MsgMintNFTResponse, error) { 2985 out := new(MsgMintNFTResponse) 2986 err := c.cc.Invoke(ctx, "/lbm.collection.v1.Msg/MintNFT", in, out, opts...) 2987 if err != nil { 2988 return nil, err 2989 } 2990 return out, nil 2991 } 2992 2993 func (c *msgClient) BurnFT(ctx context.Context, in *MsgBurnFT, opts ...grpc.CallOption) (*MsgBurnFTResponse, error) { 2994 out := new(MsgBurnFTResponse) 2995 err := c.cc.Invoke(ctx, "/lbm.collection.v1.Msg/BurnFT", in, out, opts...) 2996 if err != nil { 2997 return nil, err 2998 } 2999 return out, nil 3000 } 3001 3002 func (c *msgClient) OperatorBurnFT(ctx context.Context, in *MsgOperatorBurnFT, opts ...grpc.CallOption) (*MsgOperatorBurnFTResponse, error) { 3003 out := new(MsgOperatorBurnFTResponse) 3004 err := c.cc.Invoke(ctx, "/lbm.collection.v1.Msg/OperatorBurnFT", in, out, opts...) 3005 if err != nil { 3006 return nil, err 3007 } 3008 return out, nil 3009 } 3010 3011 func (c *msgClient) BurnNFT(ctx context.Context, in *MsgBurnNFT, opts ...grpc.CallOption) (*MsgBurnNFTResponse, error) { 3012 out := new(MsgBurnNFTResponse) 3013 err := c.cc.Invoke(ctx, "/lbm.collection.v1.Msg/BurnNFT", in, out, opts...) 3014 if err != nil { 3015 return nil, err 3016 } 3017 return out, nil 3018 } 3019 3020 func (c *msgClient) OperatorBurnNFT(ctx context.Context, in *MsgOperatorBurnNFT, opts ...grpc.CallOption) (*MsgOperatorBurnNFTResponse, error) { 3021 out := new(MsgOperatorBurnNFTResponse) 3022 err := c.cc.Invoke(ctx, "/lbm.collection.v1.Msg/OperatorBurnNFT", in, out, opts...) 3023 if err != nil { 3024 return nil, err 3025 } 3026 return out, nil 3027 } 3028 3029 func (c *msgClient) Modify(ctx context.Context, in *MsgModify, opts ...grpc.CallOption) (*MsgModifyResponse, error) { 3030 out := new(MsgModifyResponse) 3031 err := c.cc.Invoke(ctx, "/lbm.collection.v1.Msg/Modify", in, out, opts...) 3032 if err != nil { 3033 return nil, err 3034 } 3035 return out, nil 3036 } 3037 3038 func (c *msgClient) GrantPermission(ctx context.Context, in *MsgGrantPermission, opts ...grpc.CallOption) (*MsgGrantPermissionResponse, error) { 3039 out := new(MsgGrantPermissionResponse) 3040 err := c.cc.Invoke(ctx, "/lbm.collection.v1.Msg/GrantPermission", in, out, opts...) 3041 if err != nil { 3042 return nil, err 3043 } 3044 return out, nil 3045 } 3046 3047 func (c *msgClient) RevokePermission(ctx context.Context, in *MsgRevokePermission, opts ...grpc.CallOption) (*MsgRevokePermissionResponse, error) { 3048 out := new(MsgRevokePermissionResponse) 3049 err := c.cc.Invoke(ctx, "/lbm.collection.v1.Msg/RevokePermission", in, out, opts...) 3050 if err != nil { 3051 return nil, err 3052 } 3053 return out, nil 3054 } 3055 3056 func (c *msgClient) Attach(ctx context.Context, in *MsgAttach, opts ...grpc.CallOption) (*MsgAttachResponse, error) { 3057 out := new(MsgAttachResponse) 3058 err := c.cc.Invoke(ctx, "/lbm.collection.v1.Msg/Attach", in, out, opts...) 3059 if err != nil { 3060 return nil, err 3061 } 3062 return out, nil 3063 } 3064 3065 func (c *msgClient) Detach(ctx context.Context, in *MsgDetach, opts ...grpc.CallOption) (*MsgDetachResponse, error) { 3066 out := new(MsgDetachResponse) 3067 err := c.cc.Invoke(ctx, "/lbm.collection.v1.Msg/Detach", in, out, opts...) 3068 if err != nil { 3069 return nil, err 3070 } 3071 return out, nil 3072 } 3073 3074 func (c *msgClient) OperatorAttach(ctx context.Context, in *MsgOperatorAttach, opts ...grpc.CallOption) (*MsgOperatorAttachResponse, error) { 3075 out := new(MsgOperatorAttachResponse) 3076 err := c.cc.Invoke(ctx, "/lbm.collection.v1.Msg/OperatorAttach", in, out, opts...) 3077 if err != nil { 3078 return nil, err 3079 } 3080 return out, nil 3081 } 3082 3083 func (c *msgClient) OperatorDetach(ctx context.Context, in *MsgOperatorDetach, opts ...grpc.CallOption) (*MsgOperatorDetachResponse, error) { 3084 out := new(MsgOperatorDetachResponse) 3085 err := c.cc.Invoke(ctx, "/lbm.collection.v1.Msg/OperatorDetach", in, out, opts...) 3086 if err != nil { 3087 return nil, err 3088 } 3089 return out, nil 3090 } 3091 3092 // MsgServer is the server API for Msg service. 3093 type MsgServer interface { 3094 // SendFT defines a method to send fungible tokens from one account to another account. 3095 // Fires: 3096 // - EventSent 3097 // - transfer_ft (deprecated, not typed) 3098 SendFT(context.Context, *MsgSendFT) (*MsgSendFTResponse, error) 3099 // OperatorSendFT defines a method to send fungible tokens from one account to another account by the operator. 3100 // Fires: 3101 // - EventSent 3102 // - transfer_ft_from (deprecated, not typed) 3103 OperatorSendFT(context.Context, *MsgOperatorSendFT) (*MsgOperatorSendFTResponse, error) 3104 // SendNFT defines a method to send non-fungible tokens from one account to another account. 3105 // Fires: 3106 // - EventSent 3107 // - transfer_nft (deprecated, not typed) 3108 // - operation_transfer_nft (deprecated, not typed) 3109 SendNFT(context.Context, *MsgSendNFT) (*MsgSendNFTResponse, error) 3110 // OperatorSendNFT defines a method to send non-fungible tokens from one account to another account by the operator. 3111 // Fires: 3112 // - EventSent 3113 // - transfer_nft_from (deprecated, not typed) 3114 // - operation_transfer_nft (deprecated, not typed) 3115 OperatorSendNFT(context.Context, *MsgOperatorSendNFT) (*MsgOperatorSendNFTResponse, error) 3116 // AuthorizeOperator allows one to send tokens on behalf of the holder. 3117 // Fires: 3118 // - EventAuthorizedOperator 3119 // - approve_collection (deprecated, not typed) 3120 AuthorizeOperator(context.Context, *MsgAuthorizeOperator) (*MsgAuthorizeOperatorResponse, error) 3121 // RevokeOperator revokes the authorization of the operator to send the holder's token. 3122 // Fires: 3123 // - EventRevokedOperator 3124 // - disapprove_collection (deprecated, not typed) 3125 RevokeOperator(context.Context, *MsgRevokeOperator) (*MsgRevokeOperatorResponse, error) 3126 // CreateContract defines a method to create a contract for collection. 3127 // it grants `mint`, `burn`, `modify` and `issue` permissions on the contract to its creator. 3128 // Fires: 3129 // - EventCreatedContract 3130 // - create_collection (deprecated, not typed) 3131 CreateContract(context.Context, *MsgCreateContract) (*MsgCreateContractResponse, error) 3132 // IssueFT defines a method to create a class of fungible token. 3133 // Fires: 3134 // - EventCreatedFTClass 3135 // - EventMintedFT 3136 // - issue_ft (deprecated, not typed) 3137 // Note: it does not grant any permissions to its issuer. 3138 IssueFT(context.Context, *MsgIssueFT) (*MsgIssueFTResponse, error) 3139 // IssueNFT defines a method to create a class of non-fungible token. 3140 // Fires: 3141 // - EventCreatedNFTClass 3142 // - issue_nft (deprecated, not typed) 3143 // Note: it DOES grant `mint` and `burn` permissions to its issuer. 3144 IssueNFT(context.Context, *MsgIssueNFT) (*MsgIssueNFTResponse, error) 3145 // MintFT defines a method to mint fungible tokens. 3146 // Fires: 3147 // - EventMintedFT 3148 // - mint_ft (deprecated, not typed) 3149 MintFT(context.Context, *MsgMintFT) (*MsgMintFTResponse, error) 3150 // MintNFT defines a method to mint non-fungible tokens. 3151 // Fires: 3152 // - EventMintedNFT 3153 // - mint_nft (deprecated, not typed) 3154 MintNFT(context.Context, *MsgMintNFT) (*MsgMintNFTResponse, error) 3155 // BurnFT defines a method to burn fungible tokens. 3156 // Fires: 3157 // - EventBurned 3158 // - burn_ft (deprecated, not typed) 3159 // - burn_nft (deprecated, not typed) 3160 // - operation_burn_nft (deprecated, not typed) 3161 BurnFT(context.Context, *MsgBurnFT) (*MsgBurnFTResponse, error) 3162 // OperatorBurnFT defines a method to burn fungible tokens of the holder by the operator. 3163 // Fires: 3164 // - EventBurned 3165 // - burn_ft_from (deprecated, not typed) 3166 // - burn_nft_from (deprecated, not typed) 3167 // - operation_burn_nft (deprecated, not typed) 3168 OperatorBurnFT(context.Context, *MsgOperatorBurnFT) (*MsgOperatorBurnFTResponse, error) 3169 // BurnNFT defines a method to burn non-fungible tokens. 3170 // Fires: 3171 // - EventBurned 3172 // - burn_ft (deprecated, not typed) 3173 // - burn_nft (deprecated, not typed) 3174 // - operation_burn_nft (deprecated, not typed) 3175 BurnNFT(context.Context, *MsgBurnNFT) (*MsgBurnNFTResponse, error) 3176 // OperatorBurnNFT defines a method to burn non-fungible tokens of the holder by the operator. 3177 // Fires: 3178 // - EventBurned 3179 // - burn_ft_from (deprecated, not typed) 3180 // - burn_nft_from (deprecated, not typed) 3181 // - operation_burn_nft (deprecated, not typed) 3182 OperatorBurnNFT(context.Context, *MsgOperatorBurnNFT) (*MsgOperatorBurnNFTResponse, error) 3183 // Modify defines a method to modify metadata. 3184 // Fires: 3185 // - EventModifiedContract 3186 // - modify_collection (deprecated, not typed) 3187 // - EventModifiedTokenClass 3188 // - modify_token_type (deprecated, not typed) 3189 // - modify_token (deprecated, not typed) 3190 // - EventModifiedNFT 3191 Modify(context.Context, *MsgModify) (*MsgModifyResponse, error) 3192 // GrantPermission allows one to mint or burn tokens or modify metadata. 3193 // Fires: 3194 // - EventGranted 3195 // - grant_perm (deprecated, not typed) 3196 GrantPermission(context.Context, *MsgGrantPermission) (*MsgGrantPermissionResponse, error) 3197 // RevokePermission abandons a permission. 3198 // Fires: 3199 // - EventRenounced 3200 // - revoke_perm (deprecated, not typed) 3201 RevokePermission(context.Context, *MsgRevokePermission) (*MsgRevokePermissionResponse, error) 3202 // Attach defines a method to attach a token to another token. 3203 // Fires: 3204 // - EventAttach 3205 // - attach (deprecated, not typed) 3206 // - operation_root_changed (deprecated, not typed) 3207 Attach(context.Context, *MsgAttach) (*MsgAttachResponse, error) 3208 // Detach defines a method to detach a token from another token. 3209 // Fires: 3210 // - EventDetach 3211 // - detach (deprecated, not typed) 3212 // - operation_root_changed (deprecated, not typed) 3213 Detach(context.Context, *MsgDetach) (*MsgDetachResponse, error) 3214 // OperatorAttach defines a method to attach a token to another token by operator. 3215 // Fires: 3216 // - EventAttach 3217 // - attach_from (deprecated, not typed) 3218 // - operation_root_changed (deprecated, not typed) 3219 OperatorAttach(context.Context, *MsgOperatorAttach) (*MsgOperatorAttachResponse, error) 3220 // OperatorDetach defines a method to detach a token from another token by operator. 3221 // Fires: 3222 // - EventDetach 3223 // - detach_from (deprecated, not typed) 3224 // - operation_root_changed (deprecated, not typed) 3225 OperatorDetach(context.Context, *MsgOperatorDetach) (*MsgOperatorDetachResponse, error) 3226 } 3227 3228 // UnimplementedMsgServer can be embedded to have forward compatible implementations. 3229 type UnimplementedMsgServer struct { 3230 } 3231 3232 func (*UnimplementedMsgServer) SendFT(ctx context.Context, req *MsgSendFT) (*MsgSendFTResponse, error) { 3233 return nil, status.Errorf(codes.Unimplemented, "method SendFT not implemented") 3234 } 3235 func (*UnimplementedMsgServer) OperatorSendFT(ctx context.Context, req *MsgOperatorSendFT) (*MsgOperatorSendFTResponse, error) { 3236 return nil, status.Errorf(codes.Unimplemented, "method OperatorSendFT not implemented") 3237 } 3238 func (*UnimplementedMsgServer) SendNFT(ctx context.Context, req *MsgSendNFT) (*MsgSendNFTResponse, error) { 3239 return nil, status.Errorf(codes.Unimplemented, "method SendNFT not implemented") 3240 } 3241 func (*UnimplementedMsgServer) OperatorSendNFT(ctx context.Context, req *MsgOperatorSendNFT) (*MsgOperatorSendNFTResponse, error) { 3242 return nil, status.Errorf(codes.Unimplemented, "method OperatorSendNFT not implemented") 3243 } 3244 func (*UnimplementedMsgServer) AuthorizeOperator(ctx context.Context, req *MsgAuthorizeOperator) (*MsgAuthorizeOperatorResponse, error) { 3245 return nil, status.Errorf(codes.Unimplemented, "method AuthorizeOperator not implemented") 3246 } 3247 func (*UnimplementedMsgServer) RevokeOperator(ctx context.Context, req *MsgRevokeOperator) (*MsgRevokeOperatorResponse, error) { 3248 return nil, status.Errorf(codes.Unimplemented, "method RevokeOperator not implemented") 3249 } 3250 func (*UnimplementedMsgServer) CreateContract(ctx context.Context, req *MsgCreateContract) (*MsgCreateContractResponse, error) { 3251 return nil, status.Errorf(codes.Unimplemented, "method CreateContract not implemented") 3252 } 3253 func (*UnimplementedMsgServer) IssueFT(ctx context.Context, req *MsgIssueFT) (*MsgIssueFTResponse, error) { 3254 return nil, status.Errorf(codes.Unimplemented, "method IssueFT not implemented") 3255 } 3256 func (*UnimplementedMsgServer) IssueNFT(ctx context.Context, req *MsgIssueNFT) (*MsgIssueNFTResponse, error) { 3257 return nil, status.Errorf(codes.Unimplemented, "method IssueNFT not implemented") 3258 } 3259 func (*UnimplementedMsgServer) MintFT(ctx context.Context, req *MsgMintFT) (*MsgMintFTResponse, error) { 3260 return nil, status.Errorf(codes.Unimplemented, "method MintFT not implemented") 3261 } 3262 func (*UnimplementedMsgServer) MintNFT(ctx context.Context, req *MsgMintNFT) (*MsgMintNFTResponse, error) { 3263 return nil, status.Errorf(codes.Unimplemented, "method MintNFT not implemented") 3264 } 3265 func (*UnimplementedMsgServer) BurnFT(ctx context.Context, req *MsgBurnFT) (*MsgBurnFTResponse, error) { 3266 return nil, status.Errorf(codes.Unimplemented, "method BurnFT not implemented") 3267 } 3268 func (*UnimplementedMsgServer) OperatorBurnFT(ctx context.Context, req *MsgOperatorBurnFT) (*MsgOperatorBurnFTResponse, error) { 3269 return nil, status.Errorf(codes.Unimplemented, "method OperatorBurnFT not implemented") 3270 } 3271 func (*UnimplementedMsgServer) BurnNFT(ctx context.Context, req *MsgBurnNFT) (*MsgBurnNFTResponse, error) { 3272 return nil, status.Errorf(codes.Unimplemented, "method BurnNFT not implemented") 3273 } 3274 func (*UnimplementedMsgServer) OperatorBurnNFT(ctx context.Context, req *MsgOperatorBurnNFT) (*MsgOperatorBurnNFTResponse, error) { 3275 return nil, status.Errorf(codes.Unimplemented, "method OperatorBurnNFT not implemented") 3276 } 3277 func (*UnimplementedMsgServer) Modify(ctx context.Context, req *MsgModify) (*MsgModifyResponse, error) { 3278 return nil, status.Errorf(codes.Unimplemented, "method Modify not implemented") 3279 } 3280 func (*UnimplementedMsgServer) GrantPermission(ctx context.Context, req *MsgGrantPermission) (*MsgGrantPermissionResponse, error) { 3281 return nil, status.Errorf(codes.Unimplemented, "method GrantPermission not implemented") 3282 } 3283 func (*UnimplementedMsgServer) RevokePermission(ctx context.Context, req *MsgRevokePermission) (*MsgRevokePermissionResponse, error) { 3284 return nil, status.Errorf(codes.Unimplemented, "method RevokePermission not implemented") 3285 } 3286 func (*UnimplementedMsgServer) Attach(ctx context.Context, req *MsgAttach) (*MsgAttachResponse, error) { 3287 return nil, status.Errorf(codes.Unimplemented, "method Attach not implemented") 3288 } 3289 func (*UnimplementedMsgServer) Detach(ctx context.Context, req *MsgDetach) (*MsgDetachResponse, error) { 3290 return nil, status.Errorf(codes.Unimplemented, "method Detach not implemented") 3291 } 3292 func (*UnimplementedMsgServer) OperatorAttach(ctx context.Context, req *MsgOperatorAttach) (*MsgOperatorAttachResponse, error) { 3293 return nil, status.Errorf(codes.Unimplemented, "method OperatorAttach not implemented") 3294 } 3295 func (*UnimplementedMsgServer) OperatorDetach(ctx context.Context, req *MsgOperatorDetach) (*MsgOperatorDetachResponse, error) { 3296 return nil, status.Errorf(codes.Unimplemented, "method OperatorDetach not implemented") 3297 } 3298 3299 func RegisterMsgServer(s grpc1.Server, srv MsgServer) { 3300 s.RegisterService(&_Msg_serviceDesc, srv) 3301 } 3302 3303 func _Msg_SendFT_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3304 in := new(MsgSendFT) 3305 if err := dec(in); err != nil { 3306 return nil, err 3307 } 3308 if interceptor == nil { 3309 return srv.(MsgServer).SendFT(ctx, in) 3310 } 3311 info := &grpc.UnaryServerInfo{ 3312 Server: srv, 3313 FullMethod: "/lbm.collection.v1.Msg/SendFT", 3314 } 3315 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3316 return srv.(MsgServer).SendFT(ctx, req.(*MsgSendFT)) 3317 } 3318 return interceptor(ctx, in, info, handler) 3319 } 3320 3321 func _Msg_OperatorSendFT_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3322 in := new(MsgOperatorSendFT) 3323 if err := dec(in); err != nil { 3324 return nil, err 3325 } 3326 if interceptor == nil { 3327 return srv.(MsgServer).OperatorSendFT(ctx, in) 3328 } 3329 info := &grpc.UnaryServerInfo{ 3330 Server: srv, 3331 FullMethod: "/lbm.collection.v1.Msg/OperatorSendFT", 3332 } 3333 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3334 return srv.(MsgServer).OperatorSendFT(ctx, req.(*MsgOperatorSendFT)) 3335 } 3336 return interceptor(ctx, in, info, handler) 3337 } 3338 3339 func _Msg_SendNFT_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3340 in := new(MsgSendNFT) 3341 if err := dec(in); err != nil { 3342 return nil, err 3343 } 3344 if interceptor == nil { 3345 return srv.(MsgServer).SendNFT(ctx, in) 3346 } 3347 info := &grpc.UnaryServerInfo{ 3348 Server: srv, 3349 FullMethod: "/lbm.collection.v1.Msg/SendNFT", 3350 } 3351 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3352 return srv.(MsgServer).SendNFT(ctx, req.(*MsgSendNFT)) 3353 } 3354 return interceptor(ctx, in, info, handler) 3355 } 3356 3357 func _Msg_OperatorSendNFT_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3358 in := new(MsgOperatorSendNFT) 3359 if err := dec(in); err != nil { 3360 return nil, err 3361 } 3362 if interceptor == nil { 3363 return srv.(MsgServer).OperatorSendNFT(ctx, in) 3364 } 3365 info := &grpc.UnaryServerInfo{ 3366 Server: srv, 3367 FullMethod: "/lbm.collection.v1.Msg/OperatorSendNFT", 3368 } 3369 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3370 return srv.(MsgServer).OperatorSendNFT(ctx, req.(*MsgOperatorSendNFT)) 3371 } 3372 return interceptor(ctx, in, info, handler) 3373 } 3374 3375 func _Msg_AuthorizeOperator_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3376 in := new(MsgAuthorizeOperator) 3377 if err := dec(in); err != nil { 3378 return nil, err 3379 } 3380 if interceptor == nil { 3381 return srv.(MsgServer).AuthorizeOperator(ctx, in) 3382 } 3383 info := &grpc.UnaryServerInfo{ 3384 Server: srv, 3385 FullMethod: "/lbm.collection.v1.Msg/AuthorizeOperator", 3386 } 3387 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3388 return srv.(MsgServer).AuthorizeOperator(ctx, req.(*MsgAuthorizeOperator)) 3389 } 3390 return interceptor(ctx, in, info, handler) 3391 } 3392 3393 func _Msg_RevokeOperator_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3394 in := new(MsgRevokeOperator) 3395 if err := dec(in); err != nil { 3396 return nil, err 3397 } 3398 if interceptor == nil { 3399 return srv.(MsgServer).RevokeOperator(ctx, in) 3400 } 3401 info := &grpc.UnaryServerInfo{ 3402 Server: srv, 3403 FullMethod: "/lbm.collection.v1.Msg/RevokeOperator", 3404 } 3405 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3406 return srv.(MsgServer).RevokeOperator(ctx, req.(*MsgRevokeOperator)) 3407 } 3408 return interceptor(ctx, in, info, handler) 3409 } 3410 3411 func _Msg_CreateContract_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3412 in := new(MsgCreateContract) 3413 if err := dec(in); err != nil { 3414 return nil, err 3415 } 3416 if interceptor == nil { 3417 return srv.(MsgServer).CreateContract(ctx, in) 3418 } 3419 info := &grpc.UnaryServerInfo{ 3420 Server: srv, 3421 FullMethod: "/lbm.collection.v1.Msg/CreateContract", 3422 } 3423 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3424 return srv.(MsgServer).CreateContract(ctx, req.(*MsgCreateContract)) 3425 } 3426 return interceptor(ctx, in, info, handler) 3427 } 3428 3429 func _Msg_IssueFT_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3430 in := new(MsgIssueFT) 3431 if err := dec(in); err != nil { 3432 return nil, err 3433 } 3434 if interceptor == nil { 3435 return srv.(MsgServer).IssueFT(ctx, in) 3436 } 3437 info := &grpc.UnaryServerInfo{ 3438 Server: srv, 3439 FullMethod: "/lbm.collection.v1.Msg/IssueFT", 3440 } 3441 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3442 return srv.(MsgServer).IssueFT(ctx, req.(*MsgIssueFT)) 3443 } 3444 return interceptor(ctx, in, info, handler) 3445 } 3446 3447 func _Msg_IssueNFT_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3448 in := new(MsgIssueNFT) 3449 if err := dec(in); err != nil { 3450 return nil, err 3451 } 3452 if interceptor == nil { 3453 return srv.(MsgServer).IssueNFT(ctx, in) 3454 } 3455 info := &grpc.UnaryServerInfo{ 3456 Server: srv, 3457 FullMethod: "/lbm.collection.v1.Msg/IssueNFT", 3458 } 3459 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3460 return srv.(MsgServer).IssueNFT(ctx, req.(*MsgIssueNFT)) 3461 } 3462 return interceptor(ctx, in, info, handler) 3463 } 3464 3465 func _Msg_MintFT_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3466 in := new(MsgMintFT) 3467 if err := dec(in); err != nil { 3468 return nil, err 3469 } 3470 if interceptor == nil { 3471 return srv.(MsgServer).MintFT(ctx, in) 3472 } 3473 info := &grpc.UnaryServerInfo{ 3474 Server: srv, 3475 FullMethod: "/lbm.collection.v1.Msg/MintFT", 3476 } 3477 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3478 return srv.(MsgServer).MintFT(ctx, req.(*MsgMintFT)) 3479 } 3480 return interceptor(ctx, in, info, handler) 3481 } 3482 3483 func _Msg_MintNFT_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3484 in := new(MsgMintNFT) 3485 if err := dec(in); err != nil { 3486 return nil, err 3487 } 3488 if interceptor == nil { 3489 return srv.(MsgServer).MintNFT(ctx, in) 3490 } 3491 info := &grpc.UnaryServerInfo{ 3492 Server: srv, 3493 FullMethod: "/lbm.collection.v1.Msg/MintNFT", 3494 } 3495 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3496 return srv.(MsgServer).MintNFT(ctx, req.(*MsgMintNFT)) 3497 } 3498 return interceptor(ctx, in, info, handler) 3499 } 3500 3501 func _Msg_BurnFT_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3502 in := new(MsgBurnFT) 3503 if err := dec(in); err != nil { 3504 return nil, err 3505 } 3506 if interceptor == nil { 3507 return srv.(MsgServer).BurnFT(ctx, in) 3508 } 3509 info := &grpc.UnaryServerInfo{ 3510 Server: srv, 3511 FullMethod: "/lbm.collection.v1.Msg/BurnFT", 3512 } 3513 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3514 return srv.(MsgServer).BurnFT(ctx, req.(*MsgBurnFT)) 3515 } 3516 return interceptor(ctx, in, info, handler) 3517 } 3518 3519 func _Msg_OperatorBurnFT_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3520 in := new(MsgOperatorBurnFT) 3521 if err := dec(in); err != nil { 3522 return nil, err 3523 } 3524 if interceptor == nil { 3525 return srv.(MsgServer).OperatorBurnFT(ctx, in) 3526 } 3527 info := &grpc.UnaryServerInfo{ 3528 Server: srv, 3529 FullMethod: "/lbm.collection.v1.Msg/OperatorBurnFT", 3530 } 3531 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3532 return srv.(MsgServer).OperatorBurnFT(ctx, req.(*MsgOperatorBurnFT)) 3533 } 3534 return interceptor(ctx, in, info, handler) 3535 } 3536 3537 func _Msg_BurnNFT_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3538 in := new(MsgBurnNFT) 3539 if err := dec(in); err != nil { 3540 return nil, err 3541 } 3542 if interceptor == nil { 3543 return srv.(MsgServer).BurnNFT(ctx, in) 3544 } 3545 info := &grpc.UnaryServerInfo{ 3546 Server: srv, 3547 FullMethod: "/lbm.collection.v1.Msg/BurnNFT", 3548 } 3549 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3550 return srv.(MsgServer).BurnNFT(ctx, req.(*MsgBurnNFT)) 3551 } 3552 return interceptor(ctx, in, info, handler) 3553 } 3554 3555 func _Msg_OperatorBurnNFT_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3556 in := new(MsgOperatorBurnNFT) 3557 if err := dec(in); err != nil { 3558 return nil, err 3559 } 3560 if interceptor == nil { 3561 return srv.(MsgServer).OperatorBurnNFT(ctx, in) 3562 } 3563 info := &grpc.UnaryServerInfo{ 3564 Server: srv, 3565 FullMethod: "/lbm.collection.v1.Msg/OperatorBurnNFT", 3566 } 3567 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3568 return srv.(MsgServer).OperatorBurnNFT(ctx, req.(*MsgOperatorBurnNFT)) 3569 } 3570 return interceptor(ctx, in, info, handler) 3571 } 3572 3573 func _Msg_Modify_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3574 in := new(MsgModify) 3575 if err := dec(in); err != nil { 3576 return nil, err 3577 } 3578 if interceptor == nil { 3579 return srv.(MsgServer).Modify(ctx, in) 3580 } 3581 info := &grpc.UnaryServerInfo{ 3582 Server: srv, 3583 FullMethod: "/lbm.collection.v1.Msg/Modify", 3584 } 3585 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3586 return srv.(MsgServer).Modify(ctx, req.(*MsgModify)) 3587 } 3588 return interceptor(ctx, in, info, handler) 3589 } 3590 3591 func _Msg_GrantPermission_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3592 in := new(MsgGrantPermission) 3593 if err := dec(in); err != nil { 3594 return nil, err 3595 } 3596 if interceptor == nil { 3597 return srv.(MsgServer).GrantPermission(ctx, in) 3598 } 3599 info := &grpc.UnaryServerInfo{ 3600 Server: srv, 3601 FullMethod: "/lbm.collection.v1.Msg/GrantPermission", 3602 } 3603 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3604 return srv.(MsgServer).GrantPermission(ctx, req.(*MsgGrantPermission)) 3605 } 3606 return interceptor(ctx, in, info, handler) 3607 } 3608 3609 func _Msg_RevokePermission_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3610 in := new(MsgRevokePermission) 3611 if err := dec(in); err != nil { 3612 return nil, err 3613 } 3614 if interceptor == nil { 3615 return srv.(MsgServer).RevokePermission(ctx, in) 3616 } 3617 info := &grpc.UnaryServerInfo{ 3618 Server: srv, 3619 FullMethod: "/lbm.collection.v1.Msg/RevokePermission", 3620 } 3621 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3622 return srv.(MsgServer).RevokePermission(ctx, req.(*MsgRevokePermission)) 3623 } 3624 return interceptor(ctx, in, info, handler) 3625 } 3626 3627 func _Msg_Attach_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3628 in := new(MsgAttach) 3629 if err := dec(in); err != nil { 3630 return nil, err 3631 } 3632 if interceptor == nil { 3633 return srv.(MsgServer).Attach(ctx, in) 3634 } 3635 info := &grpc.UnaryServerInfo{ 3636 Server: srv, 3637 FullMethod: "/lbm.collection.v1.Msg/Attach", 3638 } 3639 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3640 return srv.(MsgServer).Attach(ctx, req.(*MsgAttach)) 3641 } 3642 return interceptor(ctx, in, info, handler) 3643 } 3644 3645 func _Msg_Detach_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3646 in := new(MsgDetach) 3647 if err := dec(in); err != nil { 3648 return nil, err 3649 } 3650 if interceptor == nil { 3651 return srv.(MsgServer).Detach(ctx, in) 3652 } 3653 info := &grpc.UnaryServerInfo{ 3654 Server: srv, 3655 FullMethod: "/lbm.collection.v1.Msg/Detach", 3656 } 3657 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3658 return srv.(MsgServer).Detach(ctx, req.(*MsgDetach)) 3659 } 3660 return interceptor(ctx, in, info, handler) 3661 } 3662 3663 func _Msg_OperatorAttach_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3664 in := new(MsgOperatorAttach) 3665 if err := dec(in); err != nil { 3666 return nil, err 3667 } 3668 if interceptor == nil { 3669 return srv.(MsgServer).OperatorAttach(ctx, in) 3670 } 3671 info := &grpc.UnaryServerInfo{ 3672 Server: srv, 3673 FullMethod: "/lbm.collection.v1.Msg/OperatorAttach", 3674 } 3675 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3676 return srv.(MsgServer).OperatorAttach(ctx, req.(*MsgOperatorAttach)) 3677 } 3678 return interceptor(ctx, in, info, handler) 3679 } 3680 3681 func _Msg_OperatorDetach_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3682 in := new(MsgOperatorDetach) 3683 if err := dec(in); err != nil { 3684 return nil, err 3685 } 3686 if interceptor == nil { 3687 return srv.(MsgServer).OperatorDetach(ctx, in) 3688 } 3689 info := &grpc.UnaryServerInfo{ 3690 Server: srv, 3691 FullMethod: "/lbm.collection.v1.Msg/OperatorDetach", 3692 } 3693 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3694 return srv.(MsgServer).OperatorDetach(ctx, req.(*MsgOperatorDetach)) 3695 } 3696 return interceptor(ctx, in, info, handler) 3697 } 3698 3699 var _Msg_serviceDesc = grpc.ServiceDesc{ 3700 ServiceName: "lbm.collection.v1.Msg", 3701 HandlerType: (*MsgServer)(nil), 3702 Methods: []grpc.MethodDesc{ 3703 { 3704 MethodName: "SendFT", 3705 Handler: _Msg_SendFT_Handler, 3706 }, 3707 { 3708 MethodName: "OperatorSendFT", 3709 Handler: _Msg_OperatorSendFT_Handler, 3710 }, 3711 { 3712 MethodName: "SendNFT", 3713 Handler: _Msg_SendNFT_Handler, 3714 }, 3715 { 3716 MethodName: "OperatorSendNFT", 3717 Handler: _Msg_OperatorSendNFT_Handler, 3718 }, 3719 { 3720 MethodName: "AuthorizeOperator", 3721 Handler: _Msg_AuthorizeOperator_Handler, 3722 }, 3723 { 3724 MethodName: "RevokeOperator", 3725 Handler: _Msg_RevokeOperator_Handler, 3726 }, 3727 { 3728 MethodName: "CreateContract", 3729 Handler: _Msg_CreateContract_Handler, 3730 }, 3731 { 3732 MethodName: "IssueFT", 3733 Handler: _Msg_IssueFT_Handler, 3734 }, 3735 { 3736 MethodName: "IssueNFT", 3737 Handler: _Msg_IssueNFT_Handler, 3738 }, 3739 { 3740 MethodName: "MintFT", 3741 Handler: _Msg_MintFT_Handler, 3742 }, 3743 { 3744 MethodName: "MintNFT", 3745 Handler: _Msg_MintNFT_Handler, 3746 }, 3747 { 3748 MethodName: "BurnFT", 3749 Handler: _Msg_BurnFT_Handler, 3750 }, 3751 { 3752 MethodName: "OperatorBurnFT", 3753 Handler: _Msg_OperatorBurnFT_Handler, 3754 }, 3755 { 3756 MethodName: "BurnNFT", 3757 Handler: _Msg_BurnNFT_Handler, 3758 }, 3759 { 3760 MethodName: "OperatorBurnNFT", 3761 Handler: _Msg_OperatorBurnNFT_Handler, 3762 }, 3763 { 3764 MethodName: "Modify", 3765 Handler: _Msg_Modify_Handler, 3766 }, 3767 { 3768 MethodName: "GrantPermission", 3769 Handler: _Msg_GrantPermission_Handler, 3770 }, 3771 { 3772 MethodName: "RevokePermission", 3773 Handler: _Msg_RevokePermission_Handler, 3774 }, 3775 { 3776 MethodName: "Attach", 3777 Handler: _Msg_Attach_Handler, 3778 }, 3779 { 3780 MethodName: "Detach", 3781 Handler: _Msg_Detach_Handler, 3782 }, 3783 { 3784 MethodName: "OperatorAttach", 3785 Handler: _Msg_OperatorAttach_Handler, 3786 }, 3787 { 3788 MethodName: "OperatorDetach", 3789 Handler: _Msg_OperatorDetach_Handler, 3790 }, 3791 }, 3792 Streams: []grpc.StreamDesc{}, 3793 Metadata: "lbm/collection/v1/tx.proto", 3794 } 3795 3796 func (m *MsgSendFT) Marshal() (dAtA []byte, err error) { 3797 size := m.Size() 3798 dAtA = make([]byte, size) 3799 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 3800 if err != nil { 3801 return nil, err 3802 } 3803 return dAtA[:n], nil 3804 } 3805 3806 func (m *MsgSendFT) MarshalTo(dAtA []byte) (int, error) { 3807 size := m.Size() 3808 return m.MarshalToSizedBuffer(dAtA[:size]) 3809 } 3810 3811 func (m *MsgSendFT) MarshalToSizedBuffer(dAtA []byte) (int, error) { 3812 i := len(dAtA) 3813 _ = i 3814 var l int 3815 _ = l 3816 if len(m.Amount) > 0 { 3817 for iNdEx := len(m.Amount) - 1; iNdEx >= 0; iNdEx-- { 3818 { 3819 size, err := m.Amount[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 3820 if err != nil { 3821 return 0, err 3822 } 3823 i -= size 3824 i = encodeVarintTx(dAtA, i, uint64(size)) 3825 } 3826 i-- 3827 dAtA[i] = 0x22 3828 } 3829 } 3830 if len(m.To) > 0 { 3831 i -= len(m.To) 3832 copy(dAtA[i:], m.To) 3833 i = encodeVarintTx(dAtA, i, uint64(len(m.To))) 3834 i-- 3835 dAtA[i] = 0x1a 3836 } 3837 if len(m.From) > 0 { 3838 i -= len(m.From) 3839 copy(dAtA[i:], m.From) 3840 i = encodeVarintTx(dAtA, i, uint64(len(m.From))) 3841 i-- 3842 dAtA[i] = 0x12 3843 } 3844 if len(m.ContractId) > 0 { 3845 i -= len(m.ContractId) 3846 copy(dAtA[i:], m.ContractId) 3847 i = encodeVarintTx(dAtA, i, uint64(len(m.ContractId))) 3848 i-- 3849 dAtA[i] = 0xa 3850 } 3851 return len(dAtA) - i, nil 3852 } 3853 3854 func (m *MsgSendFTResponse) Marshal() (dAtA []byte, err error) { 3855 size := m.Size() 3856 dAtA = make([]byte, size) 3857 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 3858 if err != nil { 3859 return nil, err 3860 } 3861 return dAtA[:n], nil 3862 } 3863 3864 func (m *MsgSendFTResponse) MarshalTo(dAtA []byte) (int, error) { 3865 size := m.Size() 3866 return m.MarshalToSizedBuffer(dAtA[:size]) 3867 } 3868 3869 func (m *MsgSendFTResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 3870 i := len(dAtA) 3871 _ = i 3872 var l int 3873 _ = l 3874 return len(dAtA) - i, nil 3875 } 3876 3877 func (m *MsgOperatorSendFT) Marshal() (dAtA []byte, err error) { 3878 size := m.Size() 3879 dAtA = make([]byte, size) 3880 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 3881 if err != nil { 3882 return nil, err 3883 } 3884 return dAtA[:n], nil 3885 } 3886 3887 func (m *MsgOperatorSendFT) MarshalTo(dAtA []byte) (int, error) { 3888 size := m.Size() 3889 return m.MarshalToSizedBuffer(dAtA[:size]) 3890 } 3891 3892 func (m *MsgOperatorSendFT) MarshalToSizedBuffer(dAtA []byte) (int, error) { 3893 i := len(dAtA) 3894 _ = i 3895 var l int 3896 _ = l 3897 if len(m.Amount) > 0 { 3898 for iNdEx := len(m.Amount) - 1; iNdEx >= 0; iNdEx-- { 3899 { 3900 size, err := m.Amount[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 3901 if err != nil { 3902 return 0, err 3903 } 3904 i -= size 3905 i = encodeVarintTx(dAtA, i, uint64(size)) 3906 } 3907 i-- 3908 dAtA[i] = 0x2a 3909 } 3910 } 3911 if len(m.To) > 0 { 3912 i -= len(m.To) 3913 copy(dAtA[i:], m.To) 3914 i = encodeVarintTx(dAtA, i, uint64(len(m.To))) 3915 i-- 3916 dAtA[i] = 0x22 3917 } 3918 if len(m.From) > 0 { 3919 i -= len(m.From) 3920 copy(dAtA[i:], m.From) 3921 i = encodeVarintTx(dAtA, i, uint64(len(m.From))) 3922 i-- 3923 dAtA[i] = 0x1a 3924 } 3925 if len(m.Operator) > 0 { 3926 i -= len(m.Operator) 3927 copy(dAtA[i:], m.Operator) 3928 i = encodeVarintTx(dAtA, i, uint64(len(m.Operator))) 3929 i-- 3930 dAtA[i] = 0x12 3931 } 3932 if len(m.ContractId) > 0 { 3933 i -= len(m.ContractId) 3934 copy(dAtA[i:], m.ContractId) 3935 i = encodeVarintTx(dAtA, i, uint64(len(m.ContractId))) 3936 i-- 3937 dAtA[i] = 0xa 3938 } 3939 return len(dAtA) - i, nil 3940 } 3941 3942 func (m *MsgOperatorSendFTResponse) Marshal() (dAtA []byte, err error) { 3943 size := m.Size() 3944 dAtA = make([]byte, size) 3945 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 3946 if err != nil { 3947 return nil, err 3948 } 3949 return dAtA[:n], nil 3950 } 3951 3952 func (m *MsgOperatorSendFTResponse) MarshalTo(dAtA []byte) (int, error) { 3953 size := m.Size() 3954 return m.MarshalToSizedBuffer(dAtA[:size]) 3955 } 3956 3957 func (m *MsgOperatorSendFTResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 3958 i := len(dAtA) 3959 _ = i 3960 var l int 3961 _ = l 3962 return len(dAtA) - i, nil 3963 } 3964 3965 func (m *MsgSendNFT) Marshal() (dAtA []byte, err error) { 3966 size := m.Size() 3967 dAtA = make([]byte, size) 3968 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 3969 if err != nil { 3970 return nil, err 3971 } 3972 return dAtA[:n], nil 3973 } 3974 3975 func (m *MsgSendNFT) MarshalTo(dAtA []byte) (int, error) { 3976 size := m.Size() 3977 return m.MarshalToSizedBuffer(dAtA[:size]) 3978 } 3979 3980 func (m *MsgSendNFT) MarshalToSizedBuffer(dAtA []byte) (int, error) { 3981 i := len(dAtA) 3982 _ = i 3983 var l int 3984 _ = l 3985 if len(m.TokenIds) > 0 { 3986 for iNdEx := len(m.TokenIds) - 1; iNdEx >= 0; iNdEx-- { 3987 i -= len(m.TokenIds[iNdEx]) 3988 copy(dAtA[i:], m.TokenIds[iNdEx]) 3989 i = encodeVarintTx(dAtA, i, uint64(len(m.TokenIds[iNdEx]))) 3990 i-- 3991 dAtA[i] = 0x22 3992 } 3993 } 3994 if len(m.To) > 0 { 3995 i -= len(m.To) 3996 copy(dAtA[i:], m.To) 3997 i = encodeVarintTx(dAtA, i, uint64(len(m.To))) 3998 i-- 3999 dAtA[i] = 0x1a 4000 } 4001 if len(m.From) > 0 { 4002 i -= len(m.From) 4003 copy(dAtA[i:], m.From) 4004 i = encodeVarintTx(dAtA, i, uint64(len(m.From))) 4005 i-- 4006 dAtA[i] = 0x12 4007 } 4008 if len(m.ContractId) > 0 { 4009 i -= len(m.ContractId) 4010 copy(dAtA[i:], m.ContractId) 4011 i = encodeVarintTx(dAtA, i, uint64(len(m.ContractId))) 4012 i-- 4013 dAtA[i] = 0xa 4014 } 4015 return len(dAtA) - i, nil 4016 } 4017 4018 func (m *MsgSendNFTResponse) Marshal() (dAtA []byte, err error) { 4019 size := m.Size() 4020 dAtA = make([]byte, size) 4021 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4022 if err != nil { 4023 return nil, err 4024 } 4025 return dAtA[:n], nil 4026 } 4027 4028 func (m *MsgSendNFTResponse) MarshalTo(dAtA []byte) (int, error) { 4029 size := m.Size() 4030 return m.MarshalToSizedBuffer(dAtA[:size]) 4031 } 4032 4033 func (m *MsgSendNFTResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4034 i := len(dAtA) 4035 _ = i 4036 var l int 4037 _ = l 4038 return len(dAtA) - i, nil 4039 } 4040 4041 func (m *MsgOperatorSendNFT) Marshal() (dAtA []byte, err error) { 4042 size := m.Size() 4043 dAtA = make([]byte, size) 4044 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4045 if err != nil { 4046 return nil, err 4047 } 4048 return dAtA[:n], nil 4049 } 4050 4051 func (m *MsgOperatorSendNFT) MarshalTo(dAtA []byte) (int, error) { 4052 size := m.Size() 4053 return m.MarshalToSizedBuffer(dAtA[:size]) 4054 } 4055 4056 func (m *MsgOperatorSendNFT) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4057 i := len(dAtA) 4058 _ = i 4059 var l int 4060 _ = l 4061 if len(m.TokenIds) > 0 { 4062 for iNdEx := len(m.TokenIds) - 1; iNdEx >= 0; iNdEx-- { 4063 i -= len(m.TokenIds[iNdEx]) 4064 copy(dAtA[i:], m.TokenIds[iNdEx]) 4065 i = encodeVarintTx(dAtA, i, uint64(len(m.TokenIds[iNdEx]))) 4066 i-- 4067 dAtA[i] = 0x2a 4068 } 4069 } 4070 if len(m.To) > 0 { 4071 i -= len(m.To) 4072 copy(dAtA[i:], m.To) 4073 i = encodeVarintTx(dAtA, i, uint64(len(m.To))) 4074 i-- 4075 dAtA[i] = 0x22 4076 } 4077 if len(m.From) > 0 { 4078 i -= len(m.From) 4079 copy(dAtA[i:], m.From) 4080 i = encodeVarintTx(dAtA, i, uint64(len(m.From))) 4081 i-- 4082 dAtA[i] = 0x1a 4083 } 4084 if len(m.Operator) > 0 { 4085 i -= len(m.Operator) 4086 copy(dAtA[i:], m.Operator) 4087 i = encodeVarintTx(dAtA, i, uint64(len(m.Operator))) 4088 i-- 4089 dAtA[i] = 0x12 4090 } 4091 if len(m.ContractId) > 0 { 4092 i -= len(m.ContractId) 4093 copy(dAtA[i:], m.ContractId) 4094 i = encodeVarintTx(dAtA, i, uint64(len(m.ContractId))) 4095 i-- 4096 dAtA[i] = 0xa 4097 } 4098 return len(dAtA) - i, nil 4099 } 4100 4101 func (m *MsgOperatorSendNFTResponse) Marshal() (dAtA []byte, err error) { 4102 size := m.Size() 4103 dAtA = make([]byte, size) 4104 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4105 if err != nil { 4106 return nil, err 4107 } 4108 return dAtA[:n], nil 4109 } 4110 4111 func (m *MsgOperatorSendNFTResponse) MarshalTo(dAtA []byte) (int, error) { 4112 size := m.Size() 4113 return m.MarshalToSizedBuffer(dAtA[:size]) 4114 } 4115 4116 func (m *MsgOperatorSendNFTResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4117 i := len(dAtA) 4118 _ = i 4119 var l int 4120 _ = l 4121 return len(dAtA) - i, nil 4122 } 4123 4124 func (m *MsgAuthorizeOperator) Marshal() (dAtA []byte, err error) { 4125 size := m.Size() 4126 dAtA = make([]byte, size) 4127 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4128 if err != nil { 4129 return nil, err 4130 } 4131 return dAtA[:n], nil 4132 } 4133 4134 func (m *MsgAuthorizeOperator) MarshalTo(dAtA []byte) (int, error) { 4135 size := m.Size() 4136 return m.MarshalToSizedBuffer(dAtA[:size]) 4137 } 4138 4139 func (m *MsgAuthorizeOperator) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4140 i := len(dAtA) 4141 _ = i 4142 var l int 4143 _ = l 4144 if len(m.Operator) > 0 { 4145 i -= len(m.Operator) 4146 copy(dAtA[i:], m.Operator) 4147 i = encodeVarintTx(dAtA, i, uint64(len(m.Operator))) 4148 i-- 4149 dAtA[i] = 0x1a 4150 } 4151 if len(m.Holder) > 0 { 4152 i -= len(m.Holder) 4153 copy(dAtA[i:], m.Holder) 4154 i = encodeVarintTx(dAtA, i, uint64(len(m.Holder))) 4155 i-- 4156 dAtA[i] = 0x12 4157 } 4158 if len(m.ContractId) > 0 { 4159 i -= len(m.ContractId) 4160 copy(dAtA[i:], m.ContractId) 4161 i = encodeVarintTx(dAtA, i, uint64(len(m.ContractId))) 4162 i-- 4163 dAtA[i] = 0xa 4164 } 4165 return len(dAtA) - i, nil 4166 } 4167 4168 func (m *MsgAuthorizeOperatorResponse) Marshal() (dAtA []byte, err error) { 4169 size := m.Size() 4170 dAtA = make([]byte, size) 4171 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4172 if err != nil { 4173 return nil, err 4174 } 4175 return dAtA[:n], nil 4176 } 4177 4178 func (m *MsgAuthorizeOperatorResponse) MarshalTo(dAtA []byte) (int, error) { 4179 size := m.Size() 4180 return m.MarshalToSizedBuffer(dAtA[:size]) 4181 } 4182 4183 func (m *MsgAuthorizeOperatorResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4184 i := len(dAtA) 4185 _ = i 4186 var l int 4187 _ = l 4188 return len(dAtA) - i, nil 4189 } 4190 4191 func (m *MsgRevokeOperator) Marshal() (dAtA []byte, err error) { 4192 size := m.Size() 4193 dAtA = make([]byte, size) 4194 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4195 if err != nil { 4196 return nil, err 4197 } 4198 return dAtA[:n], nil 4199 } 4200 4201 func (m *MsgRevokeOperator) MarshalTo(dAtA []byte) (int, error) { 4202 size := m.Size() 4203 return m.MarshalToSizedBuffer(dAtA[:size]) 4204 } 4205 4206 func (m *MsgRevokeOperator) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4207 i := len(dAtA) 4208 _ = i 4209 var l int 4210 _ = l 4211 if len(m.Operator) > 0 { 4212 i -= len(m.Operator) 4213 copy(dAtA[i:], m.Operator) 4214 i = encodeVarintTx(dAtA, i, uint64(len(m.Operator))) 4215 i-- 4216 dAtA[i] = 0x1a 4217 } 4218 if len(m.Holder) > 0 { 4219 i -= len(m.Holder) 4220 copy(dAtA[i:], m.Holder) 4221 i = encodeVarintTx(dAtA, i, uint64(len(m.Holder))) 4222 i-- 4223 dAtA[i] = 0x12 4224 } 4225 if len(m.ContractId) > 0 { 4226 i -= len(m.ContractId) 4227 copy(dAtA[i:], m.ContractId) 4228 i = encodeVarintTx(dAtA, i, uint64(len(m.ContractId))) 4229 i-- 4230 dAtA[i] = 0xa 4231 } 4232 return len(dAtA) - i, nil 4233 } 4234 4235 func (m *MsgRevokeOperatorResponse) Marshal() (dAtA []byte, err error) { 4236 size := m.Size() 4237 dAtA = make([]byte, size) 4238 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4239 if err != nil { 4240 return nil, err 4241 } 4242 return dAtA[:n], nil 4243 } 4244 4245 func (m *MsgRevokeOperatorResponse) MarshalTo(dAtA []byte) (int, error) { 4246 size := m.Size() 4247 return m.MarshalToSizedBuffer(dAtA[:size]) 4248 } 4249 4250 func (m *MsgRevokeOperatorResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4251 i := len(dAtA) 4252 _ = i 4253 var l int 4254 _ = l 4255 return len(dAtA) - i, nil 4256 } 4257 4258 func (m *MsgCreateContract) Marshal() (dAtA []byte, err error) { 4259 size := m.Size() 4260 dAtA = make([]byte, size) 4261 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4262 if err != nil { 4263 return nil, err 4264 } 4265 return dAtA[:n], nil 4266 } 4267 4268 func (m *MsgCreateContract) MarshalTo(dAtA []byte) (int, error) { 4269 size := m.Size() 4270 return m.MarshalToSizedBuffer(dAtA[:size]) 4271 } 4272 4273 func (m *MsgCreateContract) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4274 i := len(dAtA) 4275 _ = i 4276 var l int 4277 _ = l 4278 if len(m.Meta) > 0 { 4279 i -= len(m.Meta) 4280 copy(dAtA[i:], m.Meta) 4281 i = encodeVarintTx(dAtA, i, uint64(len(m.Meta))) 4282 i-- 4283 dAtA[i] = 0x22 4284 } 4285 if len(m.Uri) > 0 { 4286 i -= len(m.Uri) 4287 copy(dAtA[i:], m.Uri) 4288 i = encodeVarintTx(dAtA, i, uint64(len(m.Uri))) 4289 i-- 4290 dAtA[i] = 0x1a 4291 } 4292 if len(m.Name) > 0 { 4293 i -= len(m.Name) 4294 copy(dAtA[i:], m.Name) 4295 i = encodeVarintTx(dAtA, i, uint64(len(m.Name))) 4296 i-- 4297 dAtA[i] = 0x12 4298 } 4299 if len(m.Owner) > 0 { 4300 i -= len(m.Owner) 4301 copy(dAtA[i:], m.Owner) 4302 i = encodeVarintTx(dAtA, i, uint64(len(m.Owner))) 4303 i-- 4304 dAtA[i] = 0xa 4305 } 4306 return len(dAtA) - i, nil 4307 } 4308 4309 func (m *MsgCreateContractResponse) Marshal() (dAtA []byte, err error) { 4310 size := m.Size() 4311 dAtA = make([]byte, size) 4312 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4313 if err != nil { 4314 return nil, err 4315 } 4316 return dAtA[:n], nil 4317 } 4318 4319 func (m *MsgCreateContractResponse) MarshalTo(dAtA []byte) (int, error) { 4320 size := m.Size() 4321 return m.MarshalToSizedBuffer(dAtA[:size]) 4322 } 4323 4324 func (m *MsgCreateContractResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4325 i := len(dAtA) 4326 _ = i 4327 var l int 4328 _ = l 4329 if len(m.ContractId) > 0 { 4330 i -= len(m.ContractId) 4331 copy(dAtA[i:], m.ContractId) 4332 i = encodeVarintTx(dAtA, i, uint64(len(m.ContractId))) 4333 i-- 4334 dAtA[i] = 0xa 4335 } 4336 return len(dAtA) - i, nil 4337 } 4338 4339 func (m *MsgIssueFT) Marshal() (dAtA []byte, err error) { 4340 size := m.Size() 4341 dAtA = make([]byte, size) 4342 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4343 if err != nil { 4344 return nil, err 4345 } 4346 return dAtA[:n], nil 4347 } 4348 4349 func (m *MsgIssueFT) MarshalTo(dAtA []byte) (int, error) { 4350 size := m.Size() 4351 return m.MarshalToSizedBuffer(dAtA[:size]) 4352 } 4353 4354 func (m *MsgIssueFT) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4355 i := len(dAtA) 4356 _ = i 4357 var l int 4358 _ = l 4359 { 4360 size := m.Amount.Size() 4361 i -= size 4362 if _, err := m.Amount.MarshalTo(dAtA[i:]); err != nil { 4363 return 0, err 4364 } 4365 i = encodeVarintTx(dAtA, i, uint64(size)) 4366 } 4367 i-- 4368 dAtA[i] = 0x42 4369 if len(m.To) > 0 { 4370 i -= len(m.To) 4371 copy(dAtA[i:], m.To) 4372 i = encodeVarintTx(dAtA, i, uint64(len(m.To))) 4373 i-- 4374 dAtA[i] = 0x3a 4375 } 4376 if len(m.Owner) > 0 { 4377 i -= len(m.Owner) 4378 copy(dAtA[i:], m.Owner) 4379 i = encodeVarintTx(dAtA, i, uint64(len(m.Owner))) 4380 i-- 4381 dAtA[i] = 0x32 4382 } 4383 if m.Mintable { 4384 i-- 4385 if m.Mintable { 4386 dAtA[i] = 1 4387 } else { 4388 dAtA[i] = 0 4389 } 4390 i-- 4391 dAtA[i] = 0x28 4392 } 4393 if m.Decimals != 0 { 4394 i = encodeVarintTx(dAtA, i, uint64(m.Decimals)) 4395 i-- 4396 dAtA[i] = 0x20 4397 } 4398 if len(m.Meta) > 0 { 4399 i -= len(m.Meta) 4400 copy(dAtA[i:], m.Meta) 4401 i = encodeVarintTx(dAtA, i, uint64(len(m.Meta))) 4402 i-- 4403 dAtA[i] = 0x1a 4404 } 4405 if len(m.Name) > 0 { 4406 i -= len(m.Name) 4407 copy(dAtA[i:], m.Name) 4408 i = encodeVarintTx(dAtA, i, uint64(len(m.Name))) 4409 i-- 4410 dAtA[i] = 0x12 4411 } 4412 if len(m.ContractId) > 0 { 4413 i -= len(m.ContractId) 4414 copy(dAtA[i:], m.ContractId) 4415 i = encodeVarintTx(dAtA, i, uint64(len(m.ContractId))) 4416 i-- 4417 dAtA[i] = 0xa 4418 } 4419 return len(dAtA) - i, nil 4420 } 4421 4422 func (m *MsgIssueFTResponse) Marshal() (dAtA []byte, err error) { 4423 size := m.Size() 4424 dAtA = make([]byte, size) 4425 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4426 if err != nil { 4427 return nil, err 4428 } 4429 return dAtA[:n], nil 4430 } 4431 4432 func (m *MsgIssueFTResponse) MarshalTo(dAtA []byte) (int, error) { 4433 size := m.Size() 4434 return m.MarshalToSizedBuffer(dAtA[:size]) 4435 } 4436 4437 func (m *MsgIssueFTResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4438 i := len(dAtA) 4439 _ = i 4440 var l int 4441 _ = l 4442 if len(m.TokenId) > 0 { 4443 i -= len(m.TokenId) 4444 copy(dAtA[i:], m.TokenId) 4445 i = encodeVarintTx(dAtA, i, uint64(len(m.TokenId))) 4446 i-- 4447 dAtA[i] = 0xa 4448 } 4449 return len(dAtA) - i, nil 4450 } 4451 4452 func (m *MsgIssueNFT) Marshal() (dAtA []byte, err error) { 4453 size := m.Size() 4454 dAtA = make([]byte, size) 4455 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4456 if err != nil { 4457 return nil, err 4458 } 4459 return dAtA[:n], nil 4460 } 4461 4462 func (m *MsgIssueNFT) MarshalTo(dAtA []byte) (int, error) { 4463 size := m.Size() 4464 return m.MarshalToSizedBuffer(dAtA[:size]) 4465 } 4466 4467 func (m *MsgIssueNFT) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4468 i := len(dAtA) 4469 _ = i 4470 var l int 4471 _ = l 4472 if len(m.Owner) > 0 { 4473 i -= len(m.Owner) 4474 copy(dAtA[i:], m.Owner) 4475 i = encodeVarintTx(dAtA, i, uint64(len(m.Owner))) 4476 i-- 4477 dAtA[i] = 0x22 4478 } 4479 if len(m.Meta) > 0 { 4480 i -= len(m.Meta) 4481 copy(dAtA[i:], m.Meta) 4482 i = encodeVarintTx(dAtA, i, uint64(len(m.Meta))) 4483 i-- 4484 dAtA[i] = 0x1a 4485 } 4486 if len(m.Name) > 0 { 4487 i -= len(m.Name) 4488 copy(dAtA[i:], m.Name) 4489 i = encodeVarintTx(dAtA, i, uint64(len(m.Name))) 4490 i-- 4491 dAtA[i] = 0x12 4492 } 4493 if len(m.ContractId) > 0 { 4494 i -= len(m.ContractId) 4495 copy(dAtA[i:], m.ContractId) 4496 i = encodeVarintTx(dAtA, i, uint64(len(m.ContractId))) 4497 i-- 4498 dAtA[i] = 0xa 4499 } 4500 return len(dAtA) - i, nil 4501 } 4502 4503 func (m *MsgIssueNFTResponse) Marshal() (dAtA []byte, err error) { 4504 size := m.Size() 4505 dAtA = make([]byte, size) 4506 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4507 if err != nil { 4508 return nil, err 4509 } 4510 return dAtA[:n], nil 4511 } 4512 4513 func (m *MsgIssueNFTResponse) MarshalTo(dAtA []byte) (int, error) { 4514 size := m.Size() 4515 return m.MarshalToSizedBuffer(dAtA[:size]) 4516 } 4517 4518 func (m *MsgIssueNFTResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4519 i := len(dAtA) 4520 _ = i 4521 var l int 4522 _ = l 4523 if len(m.TokenType) > 0 { 4524 i -= len(m.TokenType) 4525 copy(dAtA[i:], m.TokenType) 4526 i = encodeVarintTx(dAtA, i, uint64(len(m.TokenType))) 4527 i-- 4528 dAtA[i] = 0xa 4529 } 4530 return len(dAtA) - i, nil 4531 } 4532 4533 func (m *MsgMintFT) Marshal() (dAtA []byte, err error) { 4534 size := m.Size() 4535 dAtA = make([]byte, size) 4536 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4537 if err != nil { 4538 return nil, err 4539 } 4540 return dAtA[:n], nil 4541 } 4542 4543 func (m *MsgMintFT) MarshalTo(dAtA []byte) (int, error) { 4544 size := m.Size() 4545 return m.MarshalToSizedBuffer(dAtA[:size]) 4546 } 4547 4548 func (m *MsgMintFT) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4549 i := len(dAtA) 4550 _ = i 4551 var l int 4552 _ = l 4553 if len(m.Amount) > 0 { 4554 for iNdEx := len(m.Amount) - 1; iNdEx >= 0; iNdEx-- { 4555 { 4556 size, err := m.Amount[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 4557 if err != nil { 4558 return 0, err 4559 } 4560 i -= size 4561 i = encodeVarintTx(dAtA, i, uint64(size)) 4562 } 4563 i-- 4564 dAtA[i] = 0x22 4565 } 4566 } 4567 if len(m.To) > 0 { 4568 i -= len(m.To) 4569 copy(dAtA[i:], m.To) 4570 i = encodeVarintTx(dAtA, i, uint64(len(m.To))) 4571 i-- 4572 dAtA[i] = 0x1a 4573 } 4574 if len(m.From) > 0 { 4575 i -= len(m.From) 4576 copy(dAtA[i:], m.From) 4577 i = encodeVarintTx(dAtA, i, uint64(len(m.From))) 4578 i-- 4579 dAtA[i] = 0x12 4580 } 4581 if len(m.ContractId) > 0 { 4582 i -= len(m.ContractId) 4583 copy(dAtA[i:], m.ContractId) 4584 i = encodeVarintTx(dAtA, i, uint64(len(m.ContractId))) 4585 i-- 4586 dAtA[i] = 0xa 4587 } 4588 return len(dAtA) - i, nil 4589 } 4590 4591 func (m *MsgMintFTResponse) Marshal() (dAtA []byte, err error) { 4592 size := m.Size() 4593 dAtA = make([]byte, size) 4594 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4595 if err != nil { 4596 return nil, err 4597 } 4598 return dAtA[:n], nil 4599 } 4600 4601 func (m *MsgMintFTResponse) MarshalTo(dAtA []byte) (int, error) { 4602 size := m.Size() 4603 return m.MarshalToSizedBuffer(dAtA[:size]) 4604 } 4605 4606 func (m *MsgMintFTResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4607 i := len(dAtA) 4608 _ = i 4609 var l int 4610 _ = l 4611 return len(dAtA) - i, nil 4612 } 4613 4614 func (m *MsgMintNFT) Marshal() (dAtA []byte, err error) { 4615 size := m.Size() 4616 dAtA = make([]byte, size) 4617 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4618 if err != nil { 4619 return nil, err 4620 } 4621 return dAtA[:n], nil 4622 } 4623 4624 func (m *MsgMintNFT) MarshalTo(dAtA []byte) (int, error) { 4625 size := m.Size() 4626 return m.MarshalToSizedBuffer(dAtA[:size]) 4627 } 4628 4629 func (m *MsgMintNFT) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4630 i := len(dAtA) 4631 _ = i 4632 var l int 4633 _ = l 4634 if len(m.Params) > 0 { 4635 for iNdEx := len(m.Params) - 1; iNdEx >= 0; iNdEx-- { 4636 { 4637 size, err := m.Params[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 4638 if err != nil { 4639 return 0, err 4640 } 4641 i -= size 4642 i = encodeVarintTx(dAtA, i, uint64(size)) 4643 } 4644 i-- 4645 dAtA[i] = 0x22 4646 } 4647 } 4648 if len(m.To) > 0 { 4649 i -= len(m.To) 4650 copy(dAtA[i:], m.To) 4651 i = encodeVarintTx(dAtA, i, uint64(len(m.To))) 4652 i-- 4653 dAtA[i] = 0x1a 4654 } 4655 if len(m.From) > 0 { 4656 i -= len(m.From) 4657 copy(dAtA[i:], m.From) 4658 i = encodeVarintTx(dAtA, i, uint64(len(m.From))) 4659 i-- 4660 dAtA[i] = 0x12 4661 } 4662 if len(m.ContractId) > 0 { 4663 i -= len(m.ContractId) 4664 copy(dAtA[i:], m.ContractId) 4665 i = encodeVarintTx(dAtA, i, uint64(len(m.ContractId))) 4666 i-- 4667 dAtA[i] = 0xa 4668 } 4669 return len(dAtA) - i, nil 4670 } 4671 4672 func (m *MsgMintNFTResponse) Marshal() (dAtA []byte, err error) { 4673 size := m.Size() 4674 dAtA = make([]byte, size) 4675 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4676 if err != nil { 4677 return nil, err 4678 } 4679 return dAtA[:n], nil 4680 } 4681 4682 func (m *MsgMintNFTResponse) MarshalTo(dAtA []byte) (int, error) { 4683 size := m.Size() 4684 return m.MarshalToSizedBuffer(dAtA[:size]) 4685 } 4686 4687 func (m *MsgMintNFTResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4688 i := len(dAtA) 4689 _ = i 4690 var l int 4691 _ = l 4692 if len(m.TokenIds) > 0 { 4693 for iNdEx := len(m.TokenIds) - 1; iNdEx >= 0; iNdEx-- { 4694 i -= len(m.TokenIds[iNdEx]) 4695 copy(dAtA[i:], m.TokenIds[iNdEx]) 4696 i = encodeVarintTx(dAtA, i, uint64(len(m.TokenIds[iNdEx]))) 4697 i-- 4698 dAtA[i] = 0xa 4699 } 4700 } 4701 return len(dAtA) - i, nil 4702 } 4703 4704 func (m *MintNFTParam) Marshal() (dAtA []byte, err error) { 4705 size := m.Size() 4706 dAtA = make([]byte, size) 4707 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4708 if err != nil { 4709 return nil, err 4710 } 4711 return dAtA[:n], nil 4712 } 4713 4714 func (m *MintNFTParam) MarshalTo(dAtA []byte) (int, error) { 4715 size := m.Size() 4716 return m.MarshalToSizedBuffer(dAtA[:size]) 4717 } 4718 4719 func (m *MintNFTParam) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4720 i := len(dAtA) 4721 _ = i 4722 var l int 4723 _ = l 4724 if len(m.Meta) > 0 { 4725 i -= len(m.Meta) 4726 copy(dAtA[i:], m.Meta) 4727 i = encodeVarintTx(dAtA, i, uint64(len(m.Meta))) 4728 i-- 4729 dAtA[i] = 0x1a 4730 } 4731 if len(m.Name) > 0 { 4732 i -= len(m.Name) 4733 copy(dAtA[i:], m.Name) 4734 i = encodeVarintTx(dAtA, i, uint64(len(m.Name))) 4735 i-- 4736 dAtA[i] = 0x12 4737 } 4738 if len(m.TokenType) > 0 { 4739 i -= len(m.TokenType) 4740 copy(dAtA[i:], m.TokenType) 4741 i = encodeVarintTx(dAtA, i, uint64(len(m.TokenType))) 4742 i-- 4743 dAtA[i] = 0xa 4744 } 4745 return len(dAtA) - i, nil 4746 } 4747 4748 func (m *MsgBurnFT) Marshal() (dAtA []byte, err error) { 4749 size := m.Size() 4750 dAtA = make([]byte, size) 4751 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4752 if err != nil { 4753 return nil, err 4754 } 4755 return dAtA[:n], nil 4756 } 4757 4758 func (m *MsgBurnFT) MarshalTo(dAtA []byte) (int, error) { 4759 size := m.Size() 4760 return m.MarshalToSizedBuffer(dAtA[:size]) 4761 } 4762 4763 func (m *MsgBurnFT) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4764 i := len(dAtA) 4765 _ = i 4766 var l int 4767 _ = l 4768 if len(m.Amount) > 0 { 4769 for iNdEx := len(m.Amount) - 1; iNdEx >= 0; iNdEx-- { 4770 { 4771 size, err := m.Amount[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 4772 if err != nil { 4773 return 0, err 4774 } 4775 i -= size 4776 i = encodeVarintTx(dAtA, i, uint64(size)) 4777 } 4778 i-- 4779 dAtA[i] = 0x1a 4780 } 4781 } 4782 if len(m.From) > 0 { 4783 i -= len(m.From) 4784 copy(dAtA[i:], m.From) 4785 i = encodeVarintTx(dAtA, i, uint64(len(m.From))) 4786 i-- 4787 dAtA[i] = 0x12 4788 } 4789 if len(m.ContractId) > 0 { 4790 i -= len(m.ContractId) 4791 copy(dAtA[i:], m.ContractId) 4792 i = encodeVarintTx(dAtA, i, uint64(len(m.ContractId))) 4793 i-- 4794 dAtA[i] = 0xa 4795 } 4796 return len(dAtA) - i, nil 4797 } 4798 4799 func (m *MsgBurnFTResponse) Marshal() (dAtA []byte, err error) { 4800 size := m.Size() 4801 dAtA = make([]byte, size) 4802 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4803 if err != nil { 4804 return nil, err 4805 } 4806 return dAtA[:n], nil 4807 } 4808 4809 func (m *MsgBurnFTResponse) MarshalTo(dAtA []byte) (int, error) { 4810 size := m.Size() 4811 return m.MarshalToSizedBuffer(dAtA[:size]) 4812 } 4813 4814 func (m *MsgBurnFTResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4815 i := len(dAtA) 4816 _ = i 4817 var l int 4818 _ = l 4819 return len(dAtA) - i, nil 4820 } 4821 4822 func (m *MsgOperatorBurnFT) Marshal() (dAtA []byte, err error) { 4823 size := m.Size() 4824 dAtA = make([]byte, size) 4825 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4826 if err != nil { 4827 return nil, err 4828 } 4829 return dAtA[:n], nil 4830 } 4831 4832 func (m *MsgOperatorBurnFT) MarshalTo(dAtA []byte) (int, error) { 4833 size := m.Size() 4834 return m.MarshalToSizedBuffer(dAtA[:size]) 4835 } 4836 4837 func (m *MsgOperatorBurnFT) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4838 i := len(dAtA) 4839 _ = i 4840 var l int 4841 _ = l 4842 if len(m.Amount) > 0 { 4843 for iNdEx := len(m.Amount) - 1; iNdEx >= 0; iNdEx-- { 4844 { 4845 size, err := m.Amount[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 4846 if err != nil { 4847 return 0, err 4848 } 4849 i -= size 4850 i = encodeVarintTx(dAtA, i, uint64(size)) 4851 } 4852 i-- 4853 dAtA[i] = 0x22 4854 } 4855 } 4856 if len(m.From) > 0 { 4857 i -= len(m.From) 4858 copy(dAtA[i:], m.From) 4859 i = encodeVarintTx(dAtA, i, uint64(len(m.From))) 4860 i-- 4861 dAtA[i] = 0x1a 4862 } 4863 if len(m.Operator) > 0 { 4864 i -= len(m.Operator) 4865 copy(dAtA[i:], m.Operator) 4866 i = encodeVarintTx(dAtA, i, uint64(len(m.Operator))) 4867 i-- 4868 dAtA[i] = 0x12 4869 } 4870 if len(m.ContractId) > 0 { 4871 i -= len(m.ContractId) 4872 copy(dAtA[i:], m.ContractId) 4873 i = encodeVarintTx(dAtA, i, uint64(len(m.ContractId))) 4874 i-- 4875 dAtA[i] = 0xa 4876 } 4877 return len(dAtA) - i, nil 4878 } 4879 4880 func (m *MsgOperatorBurnFTResponse) Marshal() (dAtA []byte, err error) { 4881 size := m.Size() 4882 dAtA = make([]byte, size) 4883 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4884 if err != nil { 4885 return nil, err 4886 } 4887 return dAtA[:n], nil 4888 } 4889 4890 func (m *MsgOperatorBurnFTResponse) MarshalTo(dAtA []byte) (int, error) { 4891 size := m.Size() 4892 return m.MarshalToSizedBuffer(dAtA[:size]) 4893 } 4894 4895 func (m *MsgOperatorBurnFTResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4896 i := len(dAtA) 4897 _ = i 4898 var l int 4899 _ = l 4900 return len(dAtA) - i, nil 4901 } 4902 4903 func (m *MsgBurnNFT) Marshal() (dAtA []byte, err error) { 4904 size := m.Size() 4905 dAtA = make([]byte, size) 4906 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4907 if err != nil { 4908 return nil, err 4909 } 4910 return dAtA[:n], nil 4911 } 4912 4913 func (m *MsgBurnNFT) MarshalTo(dAtA []byte) (int, error) { 4914 size := m.Size() 4915 return m.MarshalToSizedBuffer(dAtA[:size]) 4916 } 4917 4918 func (m *MsgBurnNFT) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4919 i := len(dAtA) 4920 _ = i 4921 var l int 4922 _ = l 4923 if len(m.TokenIds) > 0 { 4924 for iNdEx := len(m.TokenIds) - 1; iNdEx >= 0; iNdEx-- { 4925 i -= len(m.TokenIds[iNdEx]) 4926 copy(dAtA[i:], m.TokenIds[iNdEx]) 4927 i = encodeVarintTx(dAtA, i, uint64(len(m.TokenIds[iNdEx]))) 4928 i-- 4929 dAtA[i] = 0x1a 4930 } 4931 } 4932 if len(m.From) > 0 { 4933 i -= len(m.From) 4934 copy(dAtA[i:], m.From) 4935 i = encodeVarintTx(dAtA, i, uint64(len(m.From))) 4936 i-- 4937 dAtA[i] = 0x12 4938 } 4939 if len(m.ContractId) > 0 { 4940 i -= len(m.ContractId) 4941 copy(dAtA[i:], m.ContractId) 4942 i = encodeVarintTx(dAtA, i, uint64(len(m.ContractId))) 4943 i-- 4944 dAtA[i] = 0xa 4945 } 4946 return len(dAtA) - i, nil 4947 } 4948 4949 func (m *MsgBurnNFTResponse) Marshal() (dAtA []byte, err error) { 4950 size := m.Size() 4951 dAtA = make([]byte, size) 4952 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4953 if err != nil { 4954 return nil, err 4955 } 4956 return dAtA[:n], nil 4957 } 4958 4959 func (m *MsgBurnNFTResponse) MarshalTo(dAtA []byte) (int, error) { 4960 size := m.Size() 4961 return m.MarshalToSizedBuffer(dAtA[:size]) 4962 } 4963 4964 func (m *MsgBurnNFTResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4965 i := len(dAtA) 4966 _ = i 4967 var l int 4968 _ = l 4969 return len(dAtA) - i, nil 4970 } 4971 4972 func (m *MsgOperatorBurnNFT) Marshal() (dAtA []byte, err error) { 4973 size := m.Size() 4974 dAtA = make([]byte, size) 4975 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4976 if err != nil { 4977 return nil, err 4978 } 4979 return dAtA[:n], nil 4980 } 4981 4982 func (m *MsgOperatorBurnNFT) MarshalTo(dAtA []byte) (int, error) { 4983 size := m.Size() 4984 return m.MarshalToSizedBuffer(dAtA[:size]) 4985 } 4986 4987 func (m *MsgOperatorBurnNFT) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4988 i := len(dAtA) 4989 _ = i 4990 var l int 4991 _ = l 4992 if len(m.TokenIds) > 0 { 4993 for iNdEx := len(m.TokenIds) - 1; iNdEx >= 0; iNdEx-- { 4994 i -= len(m.TokenIds[iNdEx]) 4995 copy(dAtA[i:], m.TokenIds[iNdEx]) 4996 i = encodeVarintTx(dAtA, i, uint64(len(m.TokenIds[iNdEx]))) 4997 i-- 4998 dAtA[i] = 0x22 4999 } 5000 } 5001 if len(m.From) > 0 { 5002 i -= len(m.From) 5003 copy(dAtA[i:], m.From) 5004 i = encodeVarintTx(dAtA, i, uint64(len(m.From))) 5005 i-- 5006 dAtA[i] = 0x1a 5007 } 5008 if len(m.Operator) > 0 { 5009 i -= len(m.Operator) 5010 copy(dAtA[i:], m.Operator) 5011 i = encodeVarintTx(dAtA, i, uint64(len(m.Operator))) 5012 i-- 5013 dAtA[i] = 0x12 5014 } 5015 if len(m.ContractId) > 0 { 5016 i -= len(m.ContractId) 5017 copy(dAtA[i:], m.ContractId) 5018 i = encodeVarintTx(dAtA, i, uint64(len(m.ContractId))) 5019 i-- 5020 dAtA[i] = 0xa 5021 } 5022 return len(dAtA) - i, nil 5023 } 5024 5025 func (m *MsgOperatorBurnNFTResponse) Marshal() (dAtA []byte, err error) { 5026 size := m.Size() 5027 dAtA = make([]byte, size) 5028 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5029 if err != nil { 5030 return nil, err 5031 } 5032 return dAtA[:n], nil 5033 } 5034 5035 func (m *MsgOperatorBurnNFTResponse) MarshalTo(dAtA []byte) (int, error) { 5036 size := m.Size() 5037 return m.MarshalToSizedBuffer(dAtA[:size]) 5038 } 5039 5040 func (m *MsgOperatorBurnNFTResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5041 i := len(dAtA) 5042 _ = i 5043 var l int 5044 _ = l 5045 return len(dAtA) - i, nil 5046 } 5047 5048 func (m *MsgModify) Marshal() (dAtA []byte, err error) { 5049 size := m.Size() 5050 dAtA = make([]byte, size) 5051 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5052 if err != nil { 5053 return nil, err 5054 } 5055 return dAtA[:n], nil 5056 } 5057 5058 func (m *MsgModify) MarshalTo(dAtA []byte) (int, error) { 5059 size := m.Size() 5060 return m.MarshalToSizedBuffer(dAtA[:size]) 5061 } 5062 5063 func (m *MsgModify) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5064 i := len(dAtA) 5065 _ = i 5066 var l int 5067 _ = l 5068 if len(m.Changes) > 0 { 5069 for iNdEx := len(m.Changes) - 1; iNdEx >= 0; iNdEx-- { 5070 { 5071 size, err := m.Changes[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 5072 if err != nil { 5073 return 0, err 5074 } 5075 i -= size 5076 i = encodeVarintTx(dAtA, i, uint64(size)) 5077 } 5078 i-- 5079 dAtA[i] = 0x2a 5080 } 5081 } 5082 if len(m.TokenIndex) > 0 { 5083 i -= len(m.TokenIndex) 5084 copy(dAtA[i:], m.TokenIndex) 5085 i = encodeVarintTx(dAtA, i, uint64(len(m.TokenIndex))) 5086 i-- 5087 dAtA[i] = 0x22 5088 } 5089 if len(m.TokenType) > 0 { 5090 i -= len(m.TokenType) 5091 copy(dAtA[i:], m.TokenType) 5092 i = encodeVarintTx(dAtA, i, uint64(len(m.TokenType))) 5093 i-- 5094 dAtA[i] = 0x1a 5095 } 5096 if len(m.Owner) > 0 { 5097 i -= len(m.Owner) 5098 copy(dAtA[i:], m.Owner) 5099 i = encodeVarintTx(dAtA, i, uint64(len(m.Owner))) 5100 i-- 5101 dAtA[i] = 0x12 5102 } 5103 if len(m.ContractId) > 0 { 5104 i -= len(m.ContractId) 5105 copy(dAtA[i:], m.ContractId) 5106 i = encodeVarintTx(dAtA, i, uint64(len(m.ContractId))) 5107 i-- 5108 dAtA[i] = 0xa 5109 } 5110 return len(dAtA) - i, nil 5111 } 5112 5113 func (m *MsgModifyResponse) Marshal() (dAtA []byte, err error) { 5114 size := m.Size() 5115 dAtA = make([]byte, size) 5116 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5117 if err != nil { 5118 return nil, err 5119 } 5120 return dAtA[:n], nil 5121 } 5122 5123 func (m *MsgModifyResponse) MarshalTo(dAtA []byte) (int, error) { 5124 size := m.Size() 5125 return m.MarshalToSizedBuffer(dAtA[:size]) 5126 } 5127 5128 func (m *MsgModifyResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5129 i := len(dAtA) 5130 _ = i 5131 var l int 5132 _ = l 5133 return len(dAtA) - i, nil 5134 } 5135 5136 func (m *MsgGrantPermission) Marshal() (dAtA []byte, err error) { 5137 size := m.Size() 5138 dAtA = make([]byte, size) 5139 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5140 if err != nil { 5141 return nil, err 5142 } 5143 return dAtA[:n], nil 5144 } 5145 5146 func (m *MsgGrantPermission) MarshalTo(dAtA []byte) (int, error) { 5147 size := m.Size() 5148 return m.MarshalToSizedBuffer(dAtA[:size]) 5149 } 5150 5151 func (m *MsgGrantPermission) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5152 i := len(dAtA) 5153 _ = i 5154 var l int 5155 _ = l 5156 if len(m.Permission) > 0 { 5157 i -= len(m.Permission) 5158 copy(dAtA[i:], m.Permission) 5159 i = encodeVarintTx(dAtA, i, uint64(len(m.Permission))) 5160 i-- 5161 dAtA[i] = 0x22 5162 } 5163 if len(m.To) > 0 { 5164 i -= len(m.To) 5165 copy(dAtA[i:], m.To) 5166 i = encodeVarintTx(dAtA, i, uint64(len(m.To))) 5167 i-- 5168 dAtA[i] = 0x1a 5169 } 5170 if len(m.From) > 0 { 5171 i -= len(m.From) 5172 copy(dAtA[i:], m.From) 5173 i = encodeVarintTx(dAtA, i, uint64(len(m.From))) 5174 i-- 5175 dAtA[i] = 0x12 5176 } 5177 if len(m.ContractId) > 0 { 5178 i -= len(m.ContractId) 5179 copy(dAtA[i:], m.ContractId) 5180 i = encodeVarintTx(dAtA, i, uint64(len(m.ContractId))) 5181 i-- 5182 dAtA[i] = 0xa 5183 } 5184 return len(dAtA) - i, nil 5185 } 5186 5187 func (m *MsgGrantPermissionResponse) Marshal() (dAtA []byte, err error) { 5188 size := m.Size() 5189 dAtA = make([]byte, size) 5190 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5191 if err != nil { 5192 return nil, err 5193 } 5194 return dAtA[:n], nil 5195 } 5196 5197 func (m *MsgGrantPermissionResponse) MarshalTo(dAtA []byte) (int, error) { 5198 size := m.Size() 5199 return m.MarshalToSizedBuffer(dAtA[:size]) 5200 } 5201 5202 func (m *MsgGrantPermissionResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5203 i := len(dAtA) 5204 _ = i 5205 var l int 5206 _ = l 5207 return len(dAtA) - i, nil 5208 } 5209 5210 func (m *MsgRevokePermission) Marshal() (dAtA []byte, err error) { 5211 size := m.Size() 5212 dAtA = make([]byte, size) 5213 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5214 if err != nil { 5215 return nil, err 5216 } 5217 return dAtA[:n], nil 5218 } 5219 5220 func (m *MsgRevokePermission) MarshalTo(dAtA []byte) (int, error) { 5221 size := m.Size() 5222 return m.MarshalToSizedBuffer(dAtA[:size]) 5223 } 5224 5225 func (m *MsgRevokePermission) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5226 i := len(dAtA) 5227 _ = i 5228 var l int 5229 _ = l 5230 if len(m.Permission) > 0 { 5231 i -= len(m.Permission) 5232 copy(dAtA[i:], m.Permission) 5233 i = encodeVarintTx(dAtA, i, uint64(len(m.Permission))) 5234 i-- 5235 dAtA[i] = 0x1a 5236 } 5237 if len(m.From) > 0 { 5238 i -= len(m.From) 5239 copy(dAtA[i:], m.From) 5240 i = encodeVarintTx(dAtA, i, uint64(len(m.From))) 5241 i-- 5242 dAtA[i] = 0x12 5243 } 5244 if len(m.ContractId) > 0 { 5245 i -= len(m.ContractId) 5246 copy(dAtA[i:], m.ContractId) 5247 i = encodeVarintTx(dAtA, i, uint64(len(m.ContractId))) 5248 i-- 5249 dAtA[i] = 0xa 5250 } 5251 return len(dAtA) - i, nil 5252 } 5253 5254 func (m *MsgRevokePermissionResponse) Marshal() (dAtA []byte, err error) { 5255 size := m.Size() 5256 dAtA = make([]byte, size) 5257 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5258 if err != nil { 5259 return nil, err 5260 } 5261 return dAtA[:n], nil 5262 } 5263 5264 func (m *MsgRevokePermissionResponse) MarshalTo(dAtA []byte) (int, error) { 5265 size := m.Size() 5266 return m.MarshalToSizedBuffer(dAtA[:size]) 5267 } 5268 5269 func (m *MsgRevokePermissionResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5270 i := len(dAtA) 5271 _ = i 5272 var l int 5273 _ = l 5274 return len(dAtA) - i, nil 5275 } 5276 5277 func (m *MsgAttach) Marshal() (dAtA []byte, err error) { 5278 size := m.Size() 5279 dAtA = make([]byte, size) 5280 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5281 if err != nil { 5282 return nil, err 5283 } 5284 return dAtA[:n], nil 5285 } 5286 5287 func (m *MsgAttach) MarshalTo(dAtA []byte) (int, error) { 5288 size := m.Size() 5289 return m.MarshalToSizedBuffer(dAtA[:size]) 5290 } 5291 5292 func (m *MsgAttach) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5293 i := len(dAtA) 5294 _ = i 5295 var l int 5296 _ = l 5297 if len(m.ToTokenId) > 0 { 5298 i -= len(m.ToTokenId) 5299 copy(dAtA[i:], m.ToTokenId) 5300 i = encodeVarintTx(dAtA, i, uint64(len(m.ToTokenId))) 5301 i-- 5302 dAtA[i] = 0x22 5303 } 5304 if len(m.TokenId) > 0 { 5305 i -= len(m.TokenId) 5306 copy(dAtA[i:], m.TokenId) 5307 i = encodeVarintTx(dAtA, i, uint64(len(m.TokenId))) 5308 i-- 5309 dAtA[i] = 0x1a 5310 } 5311 if len(m.From) > 0 { 5312 i -= len(m.From) 5313 copy(dAtA[i:], m.From) 5314 i = encodeVarintTx(dAtA, i, uint64(len(m.From))) 5315 i-- 5316 dAtA[i] = 0x12 5317 } 5318 if len(m.ContractId) > 0 { 5319 i -= len(m.ContractId) 5320 copy(dAtA[i:], m.ContractId) 5321 i = encodeVarintTx(dAtA, i, uint64(len(m.ContractId))) 5322 i-- 5323 dAtA[i] = 0xa 5324 } 5325 return len(dAtA) - i, nil 5326 } 5327 5328 func (m *MsgAttachResponse) Marshal() (dAtA []byte, err error) { 5329 size := m.Size() 5330 dAtA = make([]byte, size) 5331 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5332 if err != nil { 5333 return nil, err 5334 } 5335 return dAtA[:n], nil 5336 } 5337 5338 func (m *MsgAttachResponse) MarshalTo(dAtA []byte) (int, error) { 5339 size := m.Size() 5340 return m.MarshalToSizedBuffer(dAtA[:size]) 5341 } 5342 5343 func (m *MsgAttachResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5344 i := len(dAtA) 5345 _ = i 5346 var l int 5347 _ = l 5348 return len(dAtA) - i, nil 5349 } 5350 5351 func (m *MsgDetach) Marshal() (dAtA []byte, err error) { 5352 size := m.Size() 5353 dAtA = make([]byte, size) 5354 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5355 if err != nil { 5356 return nil, err 5357 } 5358 return dAtA[:n], nil 5359 } 5360 5361 func (m *MsgDetach) MarshalTo(dAtA []byte) (int, error) { 5362 size := m.Size() 5363 return m.MarshalToSizedBuffer(dAtA[:size]) 5364 } 5365 5366 func (m *MsgDetach) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5367 i := len(dAtA) 5368 _ = i 5369 var l int 5370 _ = l 5371 if len(m.TokenId) > 0 { 5372 i -= len(m.TokenId) 5373 copy(dAtA[i:], m.TokenId) 5374 i = encodeVarintTx(dAtA, i, uint64(len(m.TokenId))) 5375 i-- 5376 dAtA[i] = 0x1a 5377 } 5378 if len(m.From) > 0 { 5379 i -= len(m.From) 5380 copy(dAtA[i:], m.From) 5381 i = encodeVarintTx(dAtA, i, uint64(len(m.From))) 5382 i-- 5383 dAtA[i] = 0x12 5384 } 5385 if len(m.ContractId) > 0 { 5386 i -= len(m.ContractId) 5387 copy(dAtA[i:], m.ContractId) 5388 i = encodeVarintTx(dAtA, i, uint64(len(m.ContractId))) 5389 i-- 5390 dAtA[i] = 0xa 5391 } 5392 return len(dAtA) - i, nil 5393 } 5394 5395 func (m *MsgDetachResponse) Marshal() (dAtA []byte, err error) { 5396 size := m.Size() 5397 dAtA = make([]byte, size) 5398 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5399 if err != nil { 5400 return nil, err 5401 } 5402 return dAtA[:n], nil 5403 } 5404 5405 func (m *MsgDetachResponse) MarshalTo(dAtA []byte) (int, error) { 5406 size := m.Size() 5407 return m.MarshalToSizedBuffer(dAtA[:size]) 5408 } 5409 5410 func (m *MsgDetachResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5411 i := len(dAtA) 5412 _ = i 5413 var l int 5414 _ = l 5415 return len(dAtA) - i, nil 5416 } 5417 5418 func (m *MsgOperatorAttach) Marshal() (dAtA []byte, err error) { 5419 size := m.Size() 5420 dAtA = make([]byte, size) 5421 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5422 if err != nil { 5423 return nil, err 5424 } 5425 return dAtA[:n], nil 5426 } 5427 5428 func (m *MsgOperatorAttach) MarshalTo(dAtA []byte) (int, error) { 5429 size := m.Size() 5430 return m.MarshalToSizedBuffer(dAtA[:size]) 5431 } 5432 5433 func (m *MsgOperatorAttach) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5434 i := len(dAtA) 5435 _ = i 5436 var l int 5437 _ = l 5438 if len(m.ToTokenId) > 0 { 5439 i -= len(m.ToTokenId) 5440 copy(dAtA[i:], m.ToTokenId) 5441 i = encodeVarintTx(dAtA, i, uint64(len(m.ToTokenId))) 5442 i-- 5443 dAtA[i] = 0x2a 5444 } 5445 if len(m.TokenId) > 0 { 5446 i -= len(m.TokenId) 5447 copy(dAtA[i:], m.TokenId) 5448 i = encodeVarintTx(dAtA, i, uint64(len(m.TokenId))) 5449 i-- 5450 dAtA[i] = 0x22 5451 } 5452 if len(m.From) > 0 { 5453 i -= len(m.From) 5454 copy(dAtA[i:], m.From) 5455 i = encodeVarintTx(dAtA, i, uint64(len(m.From))) 5456 i-- 5457 dAtA[i] = 0x1a 5458 } 5459 if len(m.Operator) > 0 { 5460 i -= len(m.Operator) 5461 copy(dAtA[i:], m.Operator) 5462 i = encodeVarintTx(dAtA, i, uint64(len(m.Operator))) 5463 i-- 5464 dAtA[i] = 0x12 5465 } 5466 if len(m.ContractId) > 0 { 5467 i -= len(m.ContractId) 5468 copy(dAtA[i:], m.ContractId) 5469 i = encodeVarintTx(dAtA, i, uint64(len(m.ContractId))) 5470 i-- 5471 dAtA[i] = 0xa 5472 } 5473 return len(dAtA) - i, nil 5474 } 5475 5476 func (m *MsgOperatorAttachResponse) Marshal() (dAtA []byte, err error) { 5477 size := m.Size() 5478 dAtA = make([]byte, size) 5479 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5480 if err != nil { 5481 return nil, err 5482 } 5483 return dAtA[:n], nil 5484 } 5485 5486 func (m *MsgOperatorAttachResponse) MarshalTo(dAtA []byte) (int, error) { 5487 size := m.Size() 5488 return m.MarshalToSizedBuffer(dAtA[:size]) 5489 } 5490 5491 func (m *MsgOperatorAttachResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5492 i := len(dAtA) 5493 _ = i 5494 var l int 5495 _ = l 5496 return len(dAtA) - i, nil 5497 } 5498 5499 func (m *MsgOperatorDetach) Marshal() (dAtA []byte, err error) { 5500 size := m.Size() 5501 dAtA = make([]byte, size) 5502 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5503 if err != nil { 5504 return nil, err 5505 } 5506 return dAtA[:n], nil 5507 } 5508 5509 func (m *MsgOperatorDetach) MarshalTo(dAtA []byte) (int, error) { 5510 size := m.Size() 5511 return m.MarshalToSizedBuffer(dAtA[:size]) 5512 } 5513 5514 func (m *MsgOperatorDetach) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5515 i := len(dAtA) 5516 _ = i 5517 var l int 5518 _ = l 5519 if len(m.TokenId) > 0 { 5520 i -= len(m.TokenId) 5521 copy(dAtA[i:], m.TokenId) 5522 i = encodeVarintTx(dAtA, i, uint64(len(m.TokenId))) 5523 i-- 5524 dAtA[i] = 0x22 5525 } 5526 if len(m.From) > 0 { 5527 i -= len(m.From) 5528 copy(dAtA[i:], m.From) 5529 i = encodeVarintTx(dAtA, i, uint64(len(m.From))) 5530 i-- 5531 dAtA[i] = 0x1a 5532 } 5533 if len(m.Operator) > 0 { 5534 i -= len(m.Operator) 5535 copy(dAtA[i:], m.Operator) 5536 i = encodeVarintTx(dAtA, i, uint64(len(m.Operator))) 5537 i-- 5538 dAtA[i] = 0x12 5539 } 5540 if len(m.ContractId) > 0 { 5541 i -= len(m.ContractId) 5542 copy(dAtA[i:], m.ContractId) 5543 i = encodeVarintTx(dAtA, i, uint64(len(m.ContractId))) 5544 i-- 5545 dAtA[i] = 0xa 5546 } 5547 return len(dAtA) - i, nil 5548 } 5549 5550 func (m *MsgOperatorDetachResponse) Marshal() (dAtA []byte, err error) { 5551 size := m.Size() 5552 dAtA = make([]byte, size) 5553 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5554 if err != nil { 5555 return nil, err 5556 } 5557 return dAtA[:n], nil 5558 } 5559 5560 func (m *MsgOperatorDetachResponse) MarshalTo(dAtA []byte) (int, error) { 5561 size := m.Size() 5562 return m.MarshalToSizedBuffer(dAtA[:size]) 5563 } 5564 5565 func (m *MsgOperatorDetachResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5566 i := len(dAtA) 5567 _ = i 5568 var l int 5569 _ = l 5570 return len(dAtA) - i, nil 5571 } 5572 5573 func encodeVarintTx(dAtA []byte, offset int, v uint64) int { 5574 offset -= sovTx(v) 5575 base := offset 5576 for v >= 1<<7 { 5577 dAtA[offset] = uint8(v&0x7f | 0x80) 5578 v >>= 7 5579 offset++ 5580 } 5581 dAtA[offset] = uint8(v) 5582 return base 5583 } 5584 func (m *MsgSendFT) Size() (n int) { 5585 if m == nil { 5586 return 0 5587 } 5588 var l int 5589 _ = l 5590 l = len(m.ContractId) 5591 if l > 0 { 5592 n += 1 + l + sovTx(uint64(l)) 5593 } 5594 l = len(m.From) 5595 if l > 0 { 5596 n += 1 + l + sovTx(uint64(l)) 5597 } 5598 l = len(m.To) 5599 if l > 0 { 5600 n += 1 + l + sovTx(uint64(l)) 5601 } 5602 if len(m.Amount) > 0 { 5603 for _, e := range m.Amount { 5604 l = e.Size() 5605 n += 1 + l + sovTx(uint64(l)) 5606 } 5607 } 5608 return n 5609 } 5610 5611 func (m *MsgSendFTResponse) Size() (n int) { 5612 if m == nil { 5613 return 0 5614 } 5615 var l int 5616 _ = l 5617 return n 5618 } 5619 5620 func (m *MsgOperatorSendFT) Size() (n int) { 5621 if m == nil { 5622 return 0 5623 } 5624 var l int 5625 _ = l 5626 l = len(m.ContractId) 5627 if l > 0 { 5628 n += 1 + l + sovTx(uint64(l)) 5629 } 5630 l = len(m.Operator) 5631 if l > 0 { 5632 n += 1 + l + sovTx(uint64(l)) 5633 } 5634 l = len(m.From) 5635 if l > 0 { 5636 n += 1 + l + sovTx(uint64(l)) 5637 } 5638 l = len(m.To) 5639 if l > 0 { 5640 n += 1 + l + sovTx(uint64(l)) 5641 } 5642 if len(m.Amount) > 0 { 5643 for _, e := range m.Amount { 5644 l = e.Size() 5645 n += 1 + l + sovTx(uint64(l)) 5646 } 5647 } 5648 return n 5649 } 5650 5651 func (m *MsgOperatorSendFTResponse) Size() (n int) { 5652 if m == nil { 5653 return 0 5654 } 5655 var l int 5656 _ = l 5657 return n 5658 } 5659 5660 func (m *MsgSendNFT) Size() (n int) { 5661 if m == nil { 5662 return 0 5663 } 5664 var l int 5665 _ = l 5666 l = len(m.ContractId) 5667 if l > 0 { 5668 n += 1 + l + sovTx(uint64(l)) 5669 } 5670 l = len(m.From) 5671 if l > 0 { 5672 n += 1 + l + sovTx(uint64(l)) 5673 } 5674 l = len(m.To) 5675 if l > 0 { 5676 n += 1 + l + sovTx(uint64(l)) 5677 } 5678 if len(m.TokenIds) > 0 { 5679 for _, s := range m.TokenIds { 5680 l = len(s) 5681 n += 1 + l + sovTx(uint64(l)) 5682 } 5683 } 5684 return n 5685 } 5686 5687 func (m *MsgSendNFTResponse) Size() (n int) { 5688 if m == nil { 5689 return 0 5690 } 5691 var l int 5692 _ = l 5693 return n 5694 } 5695 5696 func (m *MsgOperatorSendNFT) Size() (n int) { 5697 if m == nil { 5698 return 0 5699 } 5700 var l int 5701 _ = l 5702 l = len(m.ContractId) 5703 if l > 0 { 5704 n += 1 + l + sovTx(uint64(l)) 5705 } 5706 l = len(m.Operator) 5707 if l > 0 { 5708 n += 1 + l + sovTx(uint64(l)) 5709 } 5710 l = len(m.From) 5711 if l > 0 { 5712 n += 1 + l + sovTx(uint64(l)) 5713 } 5714 l = len(m.To) 5715 if l > 0 { 5716 n += 1 + l + sovTx(uint64(l)) 5717 } 5718 if len(m.TokenIds) > 0 { 5719 for _, s := range m.TokenIds { 5720 l = len(s) 5721 n += 1 + l + sovTx(uint64(l)) 5722 } 5723 } 5724 return n 5725 } 5726 5727 func (m *MsgOperatorSendNFTResponse) Size() (n int) { 5728 if m == nil { 5729 return 0 5730 } 5731 var l int 5732 _ = l 5733 return n 5734 } 5735 5736 func (m *MsgAuthorizeOperator) Size() (n int) { 5737 if m == nil { 5738 return 0 5739 } 5740 var l int 5741 _ = l 5742 l = len(m.ContractId) 5743 if l > 0 { 5744 n += 1 + l + sovTx(uint64(l)) 5745 } 5746 l = len(m.Holder) 5747 if l > 0 { 5748 n += 1 + l + sovTx(uint64(l)) 5749 } 5750 l = len(m.Operator) 5751 if l > 0 { 5752 n += 1 + l + sovTx(uint64(l)) 5753 } 5754 return n 5755 } 5756 5757 func (m *MsgAuthorizeOperatorResponse) Size() (n int) { 5758 if m == nil { 5759 return 0 5760 } 5761 var l int 5762 _ = l 5763 return n 5764 } 5765 5766 func (m *MsgRevokeOperator) Size() (n int) { 5767 if m == nil { 5768 return 0 5769 } 5770 var l int 5771 _ = l 5772 l = len(m.ContractId) 5773 if l > 0 { 5774 n += 1 + l + sovTx(uint64(l)) 5775 } 5776 l = len(m.Holder) 5777 if l > 0 { 5778 n += 1 + l + sovTx(uint64(l)) 5779 } 5780 l = len(m.Operator) 5781 if l > 0 { 5782 n += 1 + l + sovTx(uint64(l)) 5783 } 5784 return n 5785 } 5786 5787 func (m *MsgRevokeOperatorResponse) Size() (n int) { 5788 if m == nil { 5789 return 0 5790 } 5791 var l int 5792 _ = l 5793 return n 5794 } 5795 5796 func (m *MsgCreateContract) Size() (n int) { 5797 if m == nil { 5798 return 0 5799 } 5800 var l int 5801 _ = l 5802 l = len(m.Owner) 5803 if l > 0 { 5804 n += 1 + l + sovTx(uint64(l)) 5805 } 5806 l = len(m.Name) 5807 if l > 0 { 5808 n += 1 + l + sovTx(uint64(l)) 5809 } 5810 l = len(m.Uri) 5811 if l > 0 { 5812 n += 1 + l + sovTx(uint64(l)) 5813 } 5814 l = len(m.Meta) 5815 if l > 0 { 5816 n += 1 + l + sovTx(uint64(l)) 5817 } 5818 return n 5819 } 5820 5821 func (m *MsgCreateContractResponse) Size() (n int) { 5822 if m == nil { 5823 return 0 5824 } 5825 var l int 5826 _ = l 5827 l = len(m.ContractId) 5828 if l > 0 { 5829 n += 1 + l + sovTx(uint64(l)) 5830 } 5831 return n 5832 } 5833 5834 func (m *MsgIssueFT) Size() (n int) { 5835 if m == nil { 5836 return 0 5837 } 5838 var l int 5839 _ = l 5840 l = len(m.ContractId) 5841 if l > 0 { 5842 n += 1 + l + sovTx(uint64(l)) 5843 } 5844 l = len(m.Name) 5845 if l > 0 { 5846 n += 1 + l + sovTx(uint64(l)) 5847 } 5848 l = len(m.Meta) 5849 if l > 0 { 5850 n += 1 + l + sovTx(uint64(l)) 5851 } 5852 if m.Decimals != 0 { 5853 n += 1 + sovTx(uint64(m.Decimals)) 5854 } 5855 if m.Mintable { 5856 n += 2 5857 } 5858 l = len(m.Owner) 5859 if l > 0 { 5860 n += 1 + l + sovTx(uint64(l)) 5861 } 5862 l = len(m.To) 5863 if l > 0 { 5864 n += 1 + l + sovTx(uint64(l)) 5865 } 5866 l = m.Amount.Size() 5867 n += 1 + l + sovTx(uint64(l)) 5868 return n 5869 } 5870 5871 func (m *MsgIssueFTResponse) Size() (n int) { 5872 if m == nil { 5873 return 0 5874 } 5875 var l int 5876 _ = l 5877 l = len(m.TokenId) 5878 if l > 0 { 5879 n += 1 + l + sovTx(uint64(l)) 5880 } 5881 return n 5882 } 5883 5884 func (m *MsgIssueNFT) Size() (n int) { 5885 if m == nil { 5886 return 0 5887 } 5888 var l int 5889 _ = l 5890 l = len(m.ContractId) 5891 if l > 0 { 5892 n += 1 + l + sovTx(uint64(l)) 5893 } 5894 l = len(m.Name) 5895 if l > 0 { 5896 n += 1 + l + sovTx(uint64(l)) 5897 } 5898 l = len(m.Meta) 5899 if l > 0 { 5900 n += 1 + l + sovTx(uint64(l)) 5901 } 5902 l = len(m.Owner) 5903 if l > 0 { 5904 n += 1 + l + sovTx(uint64(l)) 5905 } 5906 return n 5907 } 5908 5909 func (m *MsgIssueNFTResponse) Size() (n int) { 5910 if m == nil { 5911 return 0 5912 } 5913 var l int 5914 _ = l 5915 l = len(m.TokenType) 5916 if l > 0 { 5917 n += 1 + l + sovTx(uint64(l)) 5918 } 5919 return n 5920 } 5921 5922 func (m *MsgMintFT) Size() (n int) { 5923 if m == nil { 5924 return 0 5925 } 5926 var l int 5927 _ = l 5928 l = len(m.ContractId) 5929 if l > 0 { 5930 n += 1 + l + sovTx(uint64(l)) 5931 } 5932 l = len(m.From) 5933 if l > 0 { 5934 n += 1 + l + sovTx(uint64(l)) 5935 } 5936 l = len(m.To) 5937 if l > 0 { 5938 n += 1 + l + sovTx(uint64(l)) 5939 } 5940 if len(m.Amount) > 0 { 5941 for _, e := range m.Amount { 5942 l = e.Size() 5943 n += 1 + l + sovTx(uint64(l)) 5944 } 5945 } 5946 return n 5947 } 5948 5949 func (m *MsgMintFTResponse) Size() (n int) { 5950 if m == nil { 5951 return 0 5952 } 5953 var l int 5954 _ = l 5955 return n 5956 } 5957 5958 func (m *MsgMintNFT) Size() (n int) { 5959 if m == nil { 5960 return 0 5961 } 5962 var l int 5963 _ = l 5964 l = len(m.ContractId) 5965 if l > 0 { 5966 n += 1 + l + sovTx(uint64(l)) 5967 } 5968 l = len(m.From) 5969 if l > 0 { 5970 n += 1 + l + sovTx(uint64(l)) 5971 } 5972 l = len(m.To) 5973 if l > 0 { 5974 n += 1 + l + sovTx(uint64(l)) 5975 } 5976 if len(m.Params) > 0 { 5977 for _, e := range m.Params { 5978 l = e.Size() 5979 n += 1 + l + sovTx(uint64(l)) 5980 } 5981 } 5982 return n 5983 } 5984 5985 func (m *MsgMintNFTResponse) Size() (n int) { 5986 if m == nil { 5987 return 0 5988 } 5989 var l int 5990 _ = l 5991 if len(m.TokenIds) > 0 { 5992 for _, s := range m.TokenIds { 5993 l = len(s) 5994 n += 1 + l + sovTx(uint64(l)) 5995 } 5996 } 5997 return n 5998 } 5999 6000 func (m *MintNFTParam) Size() (n int) { 6001 if m == nil { 6002 return 0 6003 } 6004 var l int 6005 _ = l 6006 l = len(m.TokenType) 6007 if l > 0 { 6008 n += 1 + l + sovTx(uint64(l)) 6009 } 6010 l = len(m.Name) 6011 if l > 0 { 6012 n += 1 + l + sovTx(uint64(l)) 6013 } 6014 l = len(m.Meta) 6015 if l > 0 { 6016 n += 1 + l + sovTx(uint64(l)) 6017 } 6018 return n 6019 } 6020 6021 func (m *MsgBurnFT) Size() (n int) { 6022 if m == nil { 6023 return 0 6024 } 6025 var l int 6026 _ = l 6027 l = len(m.ContractId) 6028 if l > 0 { 6029 n += 1 + l + sovTx(uint64(l)) 6030 } 6031 l = len(m.From) 6032 if l > 0 { 6033 n += 1 + l + sovTx(uint64(l)) 6034 } 6035 if len(m.Amount) > 0 { 6036 for _, e := range m.Amount { 6037 l = e.Size() 6038 n += 1 + l + sovTx(uint64(l)) 6039 } 6040 } 6041 return n 6042 } 6043 6044 func (m *MsgBurnFTResponse) Size() (n int) { 6045 if m == nil { 6046 return 0 6047 } 6048 var l int 6049 _ = l 6050 return n 6051 } 6052 6053 func (m *MsgOperatorBurnFT) Size() (n int) { 6054 if m == nil { 6055 return 0 6056 } 6057 var l int 6058 _ = l 6059 l = len(m.ContractId) 6060 if l > 0 { 6061 n += 1 + l + sovTx(uint64(l)) 6062 } 6063 l = len(m.Operator) 6064 if l > 0 { 6065 n += 1 + l + sovTx(uint64(l)) 6066 } 6067 l = len(m.From) 6068 if l > 0 { 6069 n += 1 + l + sovTx(uint64(l)) 6070 } 6071 if len(m.Amount) > 0 { 6072 for _, e := range m.Amount { 6073 l = e.Size() 6074 n += 1 + l + sovTx(uint64(l)) 6075 } 6076 } 6077 return n 6078 } 6079 6080 func (m *MsgOperatorBurnFTResponse) Size() (n int) { 6081 if m == nil { 6082 return 0 6083 } 6084 var l int 6085 _ = l 6086 return n 6087 } 6088 6089 func (m *MsgBurnNFT) Size() (n int) { 6090 if m == nil { 6091 return 0 6092 } 6093 var l int 6094 _ = l 6095 l = len(m.ContractId) 6096 if l > 0 { 6097 n += 1 + l + sovTx(uint64(l)) 6098 } 6099 l = len(m.From) 6100 if l > 0 { 6101 n += 1 + l + sovTx(uint64(l)) 6102 } 6103 if len(m.TokenIds) > 0 { 6104 for _, s := range m.TokenIds { 6105 l = len(s) 6106 n += 1 + l + sovTx(uint64(l)) 6107 } 6108 } 6109 return n 6110 } 6111 6112 func (m *MsgBurnNFTResponse) Size() (n int) { 6113 if m == nil { 6114 return 0 6115 } 6116 var l int 6117 _ = l 6118 return n 6119 } 6120 6121 func (m *MsgOperatorBurnNFT) Size() (n int) { 6122 if m == nil { 6123 return 0 6124 } 6125 var l int 6126 _ = l 6127 l = len(m.ContractId) 6128 if l > 0 { 6129 n += 1 + l + sovTx(uint64(l)) 6130 } 6131 l = len(m.Operator) 6132 if l > 0 { 6133 n += 1 + l + sovTx(uint64(l)) 6134 } 6135 l = len(m.From) 6136 if l > 0 { 6137 n += 1 + l + sovTx(uint64(l)) 6138 } 6139 if len(m.TokenIds) > 0 { 6140 for _, s := range m.TokenIds { 6141 l = len(s) 6142 n += 1 + l + sovTx(uint64(l)) 6143 } 6144 } 6145 return n 6146 } 6147 6148 func (m *MsgOperatorBurnNFTResponse) Size() (n int) { 6149 if m == nil { 6150 return 0 6151 } 6152 var l int 6153 _ = l 6154 return n 6155 } 6156 6157 func (m *MsgModify) Size() (n int) { 6158 if m == nil { 6159 return 0 6160 } 6161 var l int 6162 _ = l 6163 l = len(m.ContractId) 6164 if l > 0 { 6165 n += 1 + l + sovTx(uint64(l)) 6166 } 6167 l = len(m.Owner) 6168 if l > 0 { 6169 n += 1 + l + sovTx(uint64(l)) 6170 } 6171 l = len(m.TokenType) 6172 if l > 0 { 6173 n += 1 + l + sovTx(uint64(l)) 6174 } 6175 l = len(m.TokenIndex) 6176 if l > 0 { 6177 n += 1 + l + sovTx(uint64(l)) 6178 } 6179 if len(m.Changes) > 0 { 6180 for _, e := range m.Changes { 6181 l = e.Size() 6182 n += 1 + l + sovTx(uint64(l)) 6183 } 6184 } 6185 return n 6186 } 6187 6188 func (m *MsgModifyResponse) Size() (n int) { 6189 if m == nil { 6190 return 0 6191 } 6192 var l int 6193 _ = l 6194 return n 6195 } 6196 6197 func (m *MsgGrantPermission) Size() (n int) { 6198 if m == nil { 6199 return 0 6200 } 6201 var l int 6202 _ = l 6203 l = len(m.ContractId) 6204 if l > 0 { 6205 n += 1 + l + sovTx(uint64(l)) 6206 } 6207 l = len(m.From) 6208 if l > 0 { 6209 n += 1 + l + sovTx(uint64(l)) 6210 } 6211 l = len(m.To) 6212 if l > 0 { 6213 n += 1 + l + sovTx(uint64(l)) 6214 } 6215 l = len(m.Permission) 6216 if l > 0 { 6217 n += 1 + l + sovTx(uint64(l)) 6218 } 6219 return n 6220 } 6221 6222 func (m *MsgGrantPermissionResponse) Size() (n int) { 6223 if m == nil { 6224 return 0 6225 } 6226 var l int 6227 _ = l 6228 return n 6229 } 6230 6231 func (m *MsgRevokePermission) Size() (n int) { 6232 if m == nil { 6233 return 0 6234 } 6235 var l int 6236 _ = l 6237 l = len(m.ContractId) 6238 if l > 0 { 6239 n += 1 + l + sovTx(uint64(l)) 6240 } 6241 l = len(m.From) 6242 if l > 0 { 6243 n += 1 + l + sovTx(uint64(l)) 6244 } 6245 l = len(m.Permission) 6246 if l > 0 { 6247 n += 1 + l + sovTx(uint64(l)) 6248 } 6249 return n 6250 } 6251 6252 func (m *MsgRevokePermissionResponse) Size() (n int) { 6253 if m == nil { 6254 return 0 6255 } 6256 var l int 6257 _ = l 6258 return n 6259 } 6260 6261 func (m *MsgAttach) Size() (n int) { 6262 if m == nil { 6263 return 0 6264 } 6265 var l int 6266 _ = l 6267 l = len(m.ContractId) 6268 if l > 0 { 6269 n += 1 + l + sovTx(uint64(l)) 6270 } 6271 l = len(m.From) 6272 if l > 0 { 6273 n += 1 + l + sovTx(uint64(l)) 6274 } 6275 l = len(m.TokenId) 6276 if l > 0 { 6277 n += 1 + l + sovTx(uint64(l)) 6278 } 6279 l = len(m.ToTokenId) 6280 if l > 0 { 6281 n += 1 + l + sovTx(uint64(l)) 6282 } 6283 return n 6284 } 6285 6286 func (m *MsgAttachResponse) Size() (n int) { 6287 if m == nil { 6288 return 0 6289 } 6290 var l int 6291 _ = l 6292 return n 6293 } 6294 6295 func (m *MsgDetach) Size() (n int) { 6296 if m == nil { 6297 return 0 6298 } 6299 var l int 6300 _ = l 6301 l = len(m.ContractId) 6302 if l > 0 { 6303 n += 1 + l + sovTx(uint64(l)) 6304 } 6305 l = len(m.From) 6306 if l > 0 { 6307 n += 1 + l + sovTx(uint64(l)) 6308 } 6309 l = len(m.TokenId) 6310 if l > 0 { 6311 n += 1 + l + sovTx(uint64(l)) 6312 } 6313 return n 6314 } 6315 6316 func (m *MsgDetachResponse) Size() (n int) { 6317 if m == nil { 6318 return 0 6319 } 6320 var l int 6321 _ = l 6322 return n 6323 } 6324 6325 func (m *MsgOperatorAttach) Size() (n int) { 6326 if m == nil { 6327 return 0 6328 } 6329 var l int 6330 _ = l 6331 l = len(m.ContractId) 6332 if l > 0 { 6333 n += 1 + l + sovTx(uint64(l)) 6334 } 6335 l = len(m.Operator) 6336 if l > 0 { 6337 n += 1 + l + sovTx(uint64(l)) 6338 } 6339 l = len(m.From) 6340 if l > 0 { 6341 n += 1 + l + sovTx(uint64(l)) 6342 } 6343 l = len(m.TokenId) 6344 if l > 0 { 6345 n += 1 + l + sovTx(uint64(l)) 6346 } 6347 l = len(m.ToTokenId) 6348 if l > 0 { 6349 n += 1 + l + sovTx(uint64(l)) 6350 } 6351 return n 6352 } 6353 6354 func (m *MsgOperatorAttachResponse) Size() (n int) { 6355 if m == nil { 6356 return 0 6357 } 6358 var l int 6359 _ = l 6360 return n 6361 } 6362 6363 func (m *MsgOperatorDetach) Size() (n int) { 6364 if m == nil { 6365 return 0 6366 } 6367 var l int 6368 _ = l 6369 l = len(m.ContractId) 6370 if l > 0 { 6371 n += 1 + l + sovTx(uint64(l)) 6372 } 6373 l = len(m.Operator) 6374 if l > 0 { 6375 n += 1 + l + sovTx(uint64(l)) 6376 } 6377 l = len(m.From) 6378 if l > 0 { 6379 n += 1 + l + sovTx(uint64(l)) 6380 } 6381 l = len(m.TokenId) 6382 if l > 0 { 6383 n += 1 + l + sovTx(uint64(l)) 6384 } 6385 return n 6386 } 6387 6388 func (m *MsgOperatorDetachResponse) Size() (n int) { 6389 if m == nil { 6390 return 0 6391 } 6392 var l int 6393 _ = l 6394 return n 6395 } 6396 6397 func sovTx(x uint64) (n int) { 6398 return (math_bits.Len64(x|1) + 6) / 7 6399 } 6400 func sozTx(x uint64) (n int) { 6401 return sovTx(uint64((x << 1) ^ uint64((int64(x) >> 63)))) 6402 } 6403 func (m *MsgSendFT) Unmarshal(dAtA []byte) error { 6404 l := len(dAtA) 6405 iNdEx := 0 6406 for iNdEx < l { 6407 preIndex := iNdEx 6408 var wire uint64 6409 for shift := uint(0); ; shift += 7 { 6410 if shift >= 64 { 6411 return ErrIntOverflowTx 6412 } 6413 if iNdEx >= l { 6414 return io.ErrUnexpectedEOF 6415 } 6416 b := dAtA[iNdEx] 6417 iNdEx++ 6418 wire |= uint64(b&0x7F) << shift 6419 if b < 0x80 { 6420 break 6421 } 6422 } 6423 fieldNum := int32(wire >> 3) 6424 wireType := int(wire & 0x7) 6425 if wireType == 4 { 6426 return fmt.Errorf("proto: MsgSendFT: wiretype end group for non-group") 6427 } 6428 if fieldNum <= 0 { 6429 return fmt.Errorf("proto: MsgSendFT: illegal tag %d (wire type %d)", fieldNum, wire) 6430 } 6431 switch fieldNum { 6432 case 1: 6433 if wireType != 2 { 6434 return fmt.Errorf("proto: wrong wireType = %d for field ContractId", wireType) 6435 } 6436 var stringLen uint64 6437 for shift := uint(0); ; shift += 7 { 6438 if shift >= 64 { 6439 return ErrIntOverflowTx 6440 } 6441 if iNdEx >= l { 6442 return io.ErrUnexpectedEOF 6443 } 6444 b := dAtA[iNdEx] 6445 iNdEx++ 6446 stringLen |= uint64(b&0x7F) << shift 6447 if b < 0x80 { 6448 break 6449 } 6450 } 6451 intStringLen := int(stringLen) 6452 if intStringLen < 0 { 6453 return ErrInvalidLengthTx 6454 } 6455 postIndex := iNdEx + intStringLen 6456 if postIndex < 0 { 6457 return ErrInvalidLengthTx 6458 } 6459 if postIndex > l { 6460 return io.ErrUnexpectedEOF 6461 } 6462 m.ContractId = string(dAtA[iNdEx:postIndex]) 6463 iNdEx = postIndex 6464 case 2: 6465 if wireType != 2 { 6466 return fmt.Errorf("proto: wrong wireType = %d for field From", wireType) 6467 } 6468 var stringLen uint64 6469 for shift := uint(0); ; shift += 7 { 6470 if shift >= 64 { 6471 return ErrIntOverflowTx 6472 } 6473 if iNdEx >= l { 6474 return io.ErrUnexpectedEOF 6475 } 6476 b := dAtA[iNdEx] 6477 iNdEx++ 6478 stringLen |= uint64(b&0x7F) << shift 6479 if b < 0x80 { 6480 break 6481 } 6482 } 6483 intStringLen := int(stringLen) 6484 if intStringLen < 0 { 6485 return ErrInvalidLengthTx 6486 } 6487 postIndex := iNdEx + intStringLen 6488 if postIndex < 0 { 6489 return ErrInvalidLengthTx 6490 } 6491 if postIndex > l { 6492 return io.ErrUnexpectedEOF 6493 } 6494 m.From = string(dAtA[iNdEx:postIndex]) 6495 iNdEx = postIndex 6496 case 3: 6497 if wireType != 2 { 6498 return fmt.Errorf("proto: wrong wireType = %d for field To", wireType) 6499 } 6500 var stringLen uint64 6501 for shift := uint(0); ; shift += 7 { 6502 if shift >= 64 { 6503 return ErrIntOverflowTx 6504 } 6505 if iNdEx >= l { 6506 return io.ErrUnexpectedEOF 6507 } 6508 b := dAtA[iNdEx] 6509 iNdEx++ 6510 stringLen |= uint64(b&0x7F) << shift 6511 if b < 0x80 { 6512 break 6513 } 6514 } 6515 intStringLen := int(stringLen) 6516 if intStringLen < 0 { 6517 return ErrInvalidLengthTx 6518 } 6519 postIndex := iNdEx + intStringLen 6520 if postIndex < 0 { 6521 return ErrInvalidLengthTx 6522 } 6523 if postIndex > l { 6524 return io.ErrUnexpectedEOF 6525 } 6526 m.To = string(dAtA[iNdEx:postIndex]) 6527 iNdEx = postIndex 6528 case 4: 6529 if wireType != 2 { 6530 return fmt.Errorf("proto: wrong wireType = %d for field Amount", wireType) 6531 } 6532 var msglen int 6533 for shift := uint(0); ; shift += 7 { 6534 if shift >= 64 { 6535 return ErrIntOverflowTx 6536 } 6537 if iNdEx >= l { 6538 return io.ErrUnexpectedEOF 6539 } 6540 b := dAtA[iNdEx] 6541 iNdEx++ 6542 msglen |= int(b&0x7F) << shift 6543 if b < 0x80 { 6544 break 6545 } 6546 } 6547 if msglen < 0 { 6548 return ErrInvalidLengthTx 6549 } 6550 postIndex := iNdEx + msglen 6551 if postIndex < 0 { 6552 return ErrInvalidLengthTx 6553 } 6554 if postIndex > l { 6555 return io.ErrUnexpectedEOF 6556 } 6557 m.Amount = append(m.Amount, Coin{}) 6558 if err := m.Amount[len(m.Amount)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 6559 return err 6560 } 6561 iNdEx = postIndex 6562 default: 6563 iNdEx = preIndex 6564 skippy, err := skipTx(dAtA[iNdEx:]) 6565 if err != nil { 6566 return err 6567 } 6568 if (skippy < 0) || (iNdEx+skippy) < 0 { 6569 return ErrInvalidLengthTx 6570 } 6571 if (iNdEx + skippy) > l { 6572 return io.ErrUnexpectedEOF 6573 } 6574 iNdEx += skippy 6575 } 6576 } 6577 6578 if iNdEx > l { 6579 return io.ErrUnexpectedEOF 6580 } 6581 return nil 6582 } 6583 func (m *MsgSendFTResponse) Unmarshal(dAtA []byte) error { 6584 l := len(dAtA) 6585 iNdEx := 0 6586 for iNdEx < l { 6587 preIndex := iNdEx 6588 var wire uint64 6589 for shift := uint(0); ; shift += 7 { 6590 if shift >= 64 { 6591 return ErrIntOverflowTx 6592 } 6593 if iNdEx >= l { 6594 return io.ErrUnexpectedEOF 6595 } 6596 b := dAtA[iNdEx] 6597 iNdEx++ 6598 wire |= uint64(b&0x7F) << shift 6599 if b < 0x80 { 6600 break 6601 } 6602 } 6603 fieldNum := int32(wire >> 3) 6604 wireType := int(wire & 0x7) 6605 if wireType == 4 { 6606 return fmt.Errorf("proto: MsgSendFTResponse: wiretype end group for non-group") 6607 } 6608 if fieldNum <= 0 { 6609 return fmt.Errorf("proto: MsgSendFTResponse: illegal tag %d (wire type %d)", fieldNum, wire) 6610 } 6611 switch fieldNum { 6612 default: 6613 iNdEx = preIndex 6614 skippy, err := skipTx(dAtA[iNdEx:]) 6615 if err != nil { 6616 return err 6617 } 6618 if (skippy < 0) || (iNdEx+skippy) < 0 { 6619 return ErrInvalidLengthTx 6620 } 6621 if (iNdEx + skippy) > l { 6622 return io.ErrUnexpectedEOF 6623 } 6624 iNdEx += skippy 6625 } 6626 } 6627 6628 if iNdEx > l { 6629 return io.ErrUnexpectedEOF 6630 } 6631 return nil 6632 } 6633 func (m *MsgOperatorSendFT) Unmarshal(dAtA []byte) error { 6634 l := len(dAtA) 6635 iNdEx := 0 6636 for iNdEx < l { 6637 preIndex := iNdEx 6638 var wire uint64 6639 for shift := uint(0); ; shift += 7 { 6640 if shift >= 64 { 6641 return ErrIntOverflowTx 6642 } 6643 if iNdEx >= l { 6644 return io.ErrUnexpectedEOF 6645 } 6646 b := dAtA[iNdEx] 6647 iNdEx++ 6648 wire |= uint64(b&0x7F) << shift 6649 if b < 0x80 { 6650 break 6651 } 6652 } 6653 fieldNum := int32(wire >> 3) 6654 wireType := int(wire & 0x7) 6655 if wireType == 4 { 6656 return fmt.Errorf("proto: MsgOperatorSendFT: wiretype end group for non-group") 6657 } 6658 if fieldNum <= 0 { 6659 return fmt.Errorf("proto: MsgOperatorSendFT: illegal tag %d (wire type %d)", fieldNum, wire) 6660 } 6661 switch fieldNum { 6662 case 1: 6663 if wireType != 2 { 6664 return fmt.Errorf("proto: wrong wireType = %d for field ContractId", wireType) 6665 } 6666 var stringLen uint64 6667 for shift := uint(0); ; shift += 7 { 6668 if shift >= 64 { 6669 return ErrIntOverflowTx 6670 } 6671 if iNdEx >= l { 6672 return io.ErrUnexpectedEOF 6673 } 6674 b := dAtA[iNdEx] 6675 iNdEx++ 6676 stringLen |= uint64(b&0x7F) << shift 6677 if b < 0x80 { 6678 break 6679 } 6680 } 6681 intStringLen := int(stringLen) 6682 if intStringLen < 0 { 6683 return ErrInvalidLengthTx 6684 } 6685 postIndex := iNdEx + intStringLen 6686 if postIndex < 0 { 6687 return ErrInvalidLengthTx 6688 } 6689 if postIndex > l { 6690 return io.ErrUnexpectedEOF 6691 } 6692 m.ContractId = string(dAtA[iNdEx:postIndex]) 6693 iNdEx = postIndex 6694 case 2: 6695 if wireType != 2 { 6696 return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType) 6697 } 6698 var stringLen uint64 6699 for shift := uint(0); ; shift += 7 { 6700 if shift >= 64 { 6701 return ErrIntOverflowTx 6702 } 6703 if iNdEx >= l { 6704 return io.ErrUnexpectedEOF 6705 } 6706 b := dAtA[iNdEx] 6707 iNdEx++ 6708 stringLen |= uint64(b&0x7F) << shift 6709 if b < 0x80 { 6710 break 6711 } 6712 } 6713 intStringLen := int(stringLen) 6714 if intStringLen < 0 { 6715 return ErrInvalidLengthTx 6716 } 6717 postIndex := iNdEx + intStringLen 6718 if postIndex < 0 { 6719 return ErrInvalidLengthTx 6720 } 6721 if postIndex > l { 6722 return io.ErrUnexpectedEOF 6723 } 6724 m.Operator = string(dAtA[iNdEx:postIndex]) 6725 iNdEx = postIndex 6726 case 3: 6727 if wireType != 2 { 6728 return fmt.Errorf("proto: wrong wireType = %d for field From", wireType) 6729 } 6730 var stringLen uint64 6731 for shift := uint(0); ; shift += 7 { 6732 if shift >= 64 { 6733 return ErrIntOverflowTx 6734 } 6735 if iNdEx >= l { 6736 return io.ErrUnexpectedEOF 6737 } 6738 b := dAtA[iNdEx] 6739 iNdEx++ 6740 stringLen |= uint64(b&0x7F) << shift 6741 if b < 0x80 { 6742 break 6743 } 6744 } 6745 intStringLen := int(stringLen) 6746 if intStringLen < 0 { 6747 return ErrInvalidLengthTx 6748 } 6749 postIndex := iNdEx + intStringLen 6750 if postIndex < 0 { 6751 return ErrInvalidLengthTx 6752 } 6753 if postIndex > l { 6754 return io.ErrUnexpectedEOF 6755 } 6756 m.From = string(dAtA[iNdEx:postIndex]) 6757 iNdEx = postIndex 6758 case 4: 6759 if wireType != 2 { 6760 return fmt.Errorf("proto: wrong wireType = %d for field To", wireType) 6761 } 6762 var stringLen uint64 6763 for shift := uint(0); ; shift += 7 { 6764 if shift >= 64 { 6765 return ErrIntOverflowTx 6766 } 6767 if iNdEx >= l { 6768 return io.ErrUnexpectedEOF 6769 } 6770 b := dAtA[iNdEx] 6771 iNdEx++ 6772 stringLen |= uint64(b&0x7F) << shift 6773 if b < 0x80 { 6774 break 6775 } 6776 } 6777 intStringLen := int(stringLen) 6778 if intStringLen < 0 { 6779 return ErrInvalidLengthTx 6780 } 6781 postIndex := iNdEx + intStringLen 6782 if postIndex < 0 { 6783 return ErrInvalidLengthTx 6784 } 6785 if postIndex > l { 6786 return io.ErrUnexpectedEOF 6787 } 6788 m.To = string(dAtA[iNdEx:postIndex]) 6789 iNdEx = postIndex 6790 case 5: 6791 if wireType != 2 { 6792 return fmt.Errorf("proto: wrong wireType = %d for field Amount", wireType) 6793 } 6794 var msglen int 6795 for shift := uint(0); ; shift += 7 { 6796 if shift >= 64 { 6797 return ErrIntOverflowTx 6798 } 6799 if iNdEx >= l { 6800 return io.ErrUnexpectedEOF 6801 } 6802 b := dAtA[iNdEx] 6803 iNdEx++ 6804 msglen |= int(b&0x7F) << shift 6805 if b < 0x80 { 6806 break 6807 } 6808 } 6809 if msglen < 0 { 6810 return ErrInvalidLengthTx 6811 } 6812 postIndex := iNdEx + msglen 6813 if postIndex < 0 { 6814 return ErrInvalidLengthTx 6815 } 6816 if postIndex > l { 6817 return io.ErrUnexpectedEOF 6818 } 6819 m.Amount = append(m.Amount, Coin{}) 6820 if err := m.Amount[len(m.Amount)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 6821 return err 6822 } 6823 iNdEx = postIndex 6824 default: 6825 iNdEx = preIndex 6826 skippy, err := skipTx(dAtA[iNdEx:]) 6827 if err != nil { 6828 return err 6829 } 6830 if (skippy < 0) || (iNdEx+skippy) < 0 { 6831 return ErrInvalidLengthTx 6832 } 6833 if (iNdEx + skippy) > l { 6834 return io.ErrUnexpectedEOF 6835 } 6836 iNdEx += skippy 6837 } 6838 } 6839 6840 if iNdEx > l { 6841 return io.ErrUnexpectedEOF 6842 } 6843 return nil 6844 } 6845 func (m *MsgOperatorSendFTResponse) Unmarshal(dAtA []byte) error { 6846 l := len(dAtA) 6847 iNdEx := 0 6848 for iNdEx < l { 6849 preIndex := iNdEx 6850 var wire uint64 6851 for shift := uint(0); ; shift += 7 { 6852 if shift >= 64 { 6853 return ErrIntOverflowTx 6854 } 6855 if iNdEx >= l { 6856 return io.ErrUnexpectedEOF 6857 } 6858 b := dAtA[iNdEx] 6859 iNdEx++ 6860 wire |= uint64(b&0x7F) << shift 6861 if b < 0x80 { 6862 break 6863 } 6864 } 6865 fieldNum := int32(wire >> 3) 6866 wireType := int(wire & 0x7) 6867 if wireType == 4 { 6868 return fmt.Errorf("proto: MsgOperatorSendFTResponse: wiretype end group for non-group") 6869 } 6870 if fieldNum <= 0 { 6871 return fmt.Errorf("proto: MsgOperatorSendFTResponse: illegal tag %d (wire type %d)", fieldNum, wire) 6872 } 6873 switch fieldNum { 6874 default: 6875 iNdEx = preIndex 6876 skippy, err := skipTx(dAtA[iNdEx:]) 6877 if err != nil { 6878 return err 6879 } 6880 if (skippy < 0) || (iNdEx+skippy) < 0 { 6881 return ErrInvalidLengthTx 6882 } 6883 if (iNdEx + skippy) > l { 6884 return io.ErrUnexpectedEOF 6885 } 6886 iNdEx += skippy 6887 } 6888 } 6889 6890 if iNdEx > l { 6891 return io.ErrUnexpectedEOF 6892 } 6893 return nil 6894 } 6895 func (m *MsgSendNFT) Unmarshal(dAtA []byte) error { 6896 l := len(dAtA) 6897 iNdEx := 0 6898 for iNdEx < l { 6899 preIndex := iNdEx 6900 var wire uint64 6901 for shift := uint(0); ; shift += 7 { 6902 if shift >= 64 { 6903 return ErrIntOverflowTx 6904 } 6905 if iNdEx >= l { 6906 return io.ErrUnexpectedEOF 6907 } 6908 b := dAtA[iNdEx] 6909 iNdEx++ 6910 wire |= uint64(b&0x7F) << shift 6911 if b < 0x80 { 6912 break 6913 } 6914 } 6915 fieldNum := int32(wire >> 3) 6916 wireType := int(wire & 0x7) 6917 if wireType == 4 { 6918 return fmt.Errorf("proto: MsgSendNFT: wiretype end group for non-group") 6919 } 6920 if fieldNum <= 0 { 6921 return fmt.Errorf("proto: MsgSendNFT: illegal tag %d (wire type %d)", fieldNum, wire) 6922 } 6923 switch fieldNum { 6924 case 1: 6925 if wireType != 2 { 6926 return fmt.Errorf("proto: wrong wireType = %d for field ContractId", wireType) 6927 } 6928 var stringLen uint64 6929 for shift := uint(0); ; shift += 7 { 6930 if shift >= 64 { 6931 return ErrIntOverflowTx 6932 } 6933 if iNdEx >= l { 6934 return io.ErrUnexpectedEOF 6935 } 6936 b := dAtA[iNdEx] 6937 iNdEx++ 6938 stringLen |= uint64(b&0x7F) << shift 6939 if b < 0x80 { 6940 break 6941 } 6942 } 6943 intStringLen := int(stringLen) 6944 if intStringLen < 0 { 6945 return ErrInvalidLengthTx 6946 } 6947 postIndex := iNdEx + intStringLen 6948 if postIndex < 0 { 6949 return ErrInvalidLengthTx 6950 } 6951 if postIndex > l { 6952 return io.ErrUnexpectedEOF 6953 } 6954 m.ContractId = string(dAtA[iNdEx:postIndex]) 6955 iNdEx = postIndex 6956 case 2: 6957 if wireType != 2 { 6958 return fmt.Errorf("proto: wrong wireType = %d for field From", wireType) 6959 } 6960 var stringLen uint64 6961 for shift := uint(0); ; shift += 7 { 6962 if shift >= 64 { 6963 return ErrIntOverflowTx 6964 } 6965 if iNdEx >= l { 6966 return io.ErrUnexpectedEOF 6967 } 6968 b := dAtA[iNdEx] 6969 iNdEx++ 6970 stringLen |= uint64(b&0x7F) << shift 6971 if b < 0x80 { 6972 break 6973 } 6974 } 6975 intStringLen := int(stringLen) 6976 if intStringLen < 0 { 6977 return ErrInvalidLengthTx 6978 } 6979 postIndex := iNdEx + intStringLen 6980 if postIndex < 0 { 6981 return ErrInvalidLengthTx 6982 } 6983 if postIndex > l { 6984 return io.ErrUnexpectedEOF 6985 } 6986 m.From = string(dAtA[iNdEx:postIndex]) 6987 iNdEx = postIndex 6988 case 3: 6989 if wireType != 2 { 6990 return fmt.Errorf("proto: wrong wireType = %d for field To", wireType) 6991 } 6992 var stringLen uint64 6993 for shift := uint(0); ; shift += 7 { 6994 if shift >= 64 { 6995 return ErrIntOverflowTx 6996 } 6997 if iNdEx >= l { 6998 return io.ErrUnexpectedEOF 6999 } 7000 b := dAtA[iNdEx] 7001 iNdEx++ 7002 stringLen |= uint64(b&0x7F) << shift 7003 if b < 0x80 { 7004 break 7005 } 7006 } 7007 intStringLen := int(stringLen) 7008 if intStringLen < 0 { 7009 return ErrInvalidLengthTx 7010 } 7011 postIndex := iNdEx + intStringLen 7012 if postIndex < 0 { 7013 return ErrInvalidLengthTx 7014 } 7015 if postIndex > l { 7016 return io.ErrUnexpectedEOF 7017 } 7018 m.To = string(dAtA[iNdEx:postIndex]) 7019 iNdEx = postIndex 7020 case 4: 7021 if wireType != 2 { 7022 return fmt.Errorf("proto: wrong wireType = %d for field TokenIds", wireType) 7023 } 7024 var stringLen uint64 7025 for shift := uint(0); ; shift += 7 { 7026 if shift >= 64 { 7027 return ErrIntOverflowTx 7028 } 7029 if iNdEx >= l { 7030 return io.ErrUnexpectedEOF 7031 } 7032 b := dAtA[iNdEx] 7033 iNdEx++ 7034 stringLen |= uint64(b&0x7F) << shift 7035 if b < 0x80 { 7036 break 7037 } 7038 } 7039 intStringLen := int(stringLen) 7040 if intStringLen < 0 { 7041 return ErrInvalidLengthTx 7042 } 7043 postIndex := iNdEx + intStringLen 7044 if postIndex < 0 { 7045 return ErrInvalidLengthTx 7046 } 7047 if postIndex > l { 7048 return io.ErrUnexpectedEOF 7049 } 7050 m.TokenIds = append(m.TokenIds, string(dAtA[iNdEx:postIndex])) 7051 iNdEx = postIndex 7052 default: 7053 iNdEx = preIndex 7054 skippy, err := skipTx(dAtA[iNdEx:]) 7055 if err != nil { 7056 return err 7057 } 7058 if (skippy < 0) || (iNdEx+skippy) < 0 { 7059 return ErrInvalidLengthTx 7060 } 7061 if (iNdEx + skippy) > l { 7062 return io.ErrUnexpectedEOF 7063 } 7064 iNdEx += skippy 7065 } 7066 } 7067 7068 if iNdEx > l { 7069 return io.ErrUnexpectedEOF 7070 } 7071 return nil 7072 } 7073 func (m *MsgSendNFTResponse) Unmarshal(dAtA []byte) error { 7074 l := len(dAtA) 7075 iNdEx := 0 7076 for iNdEx < l { 7077 preIndex := iNdEx 7078 var wire uint64 7079 for shift := uint(0); ; shift += 7 { 7080 if shift >= 64 { 7081 return ErrIntOverflowTx 7082 } 7083 if iNdEx >= l { 7084 return io.ErrUnexpectedEOF 7085 } 7086 b := dAtA[iNdEx] 7087 iNdEx++ 7088 wire |= uint64(b&0x7F) << shift 7089 if b < 0x80 { 7090 break 7091 } 7092 } 7093 fieldNum := int32(wire >> 3) 7094 wireType := int(wire & 0x7) 7095 if wireType == 4 { 7096 return fmt.Errorf("proto: MsgSendNFTResponse: wiretype end group for non-group") 7097 } 7098 if fieldNum <= 0 { 7099 return fmt.Errorf("proto: MsgSendNFTResponse: illegal tag %d (wire type %d)", fieldNum, wire) 7100 } 7101 switch fieldNum { 7102 default: 7103 iNdEx = preIndex 7104 skippy, err := skipTx(dAtA[iNdEx:]) 7105 if err != nil { 7106 return err 7107 } 7108 if (skippy < 0) || (iNdEx+skippy) < 0 { 7109 return ErrInvalidLengthTx 7110 } 7111 if (iNdEx + skippy) > l { 7112 return io.ErrUnexpectedEOF 7113 } 7114 iNdEx += skippy 7115 } 7116 } 7117 7118 if iNdEx > l { 7119 return io.ErrUnexpectedEOF 7120 } 7121 return nil 7122 } 7123 func (m *MsgOperatorSendNFT) Unmarshal(dAtA []byte) error { 7124 l := len(dAtA) 7125 iNdEx := 0 7126 for iNdEx < l { 7127 preIndex := iNdEx 7128 var wire uint64 7129 for shift := uint(0); ; shift += 7 { 7130 if shift >= 64 { 7131 return ErrIntOverflowTx 7132 } 7133 if iNdEx >= l { 7134 return io.ErrUnexpectedEOF 7135 } 7136 b := dAtA[iNdEx] 7137 iNdEx++ 7138 wire |= uint64(b&0x7F) << shift 7139 if b < 0x80 { 7140 break 7141 } 7142 } 7143 fieldNum := int32(wire >> 3) 7144 wireType := int(wire & 0x7) 7145 if wireType == 4 { 7146 return fmt.Errorf("proto: MsgOperatorSendNFT: wiretype end group for non-group") 7147 } 7148 if fieldNum <= 0 { 7149 return fmt.Errorf("proto: MsgOperatorSendNFT: illegal tag %d (wire type %d)", fieldNum, wire) 7150 } 7151 switch fieldNum { 7152 case 1: 7153 if wireType != 2 { 7154 return fmt.Errorf("proto: wrong wireType = %d for field ContractId", wireType) 7155 } 7156 var stringLen uint64 7157 for shift := uint(0); ; shift += 7 { 7158 if shift >= 64 { 7159 return ErrIntOverflowTx 7160 } 7161 if iNdEx >= l { 7162 return io.ErrUnexpectedEOF 7163 } 7164 b := dAtA[iNdEx] 7165 iNdEx++ 7166 stringLen |= uint64(b&0x7F) << shift 7167 if b < 0x80 { 7168 break 7169 } 7170 } 7171 intStringLen := int(stringLen) 7172 if intStringLen < 0 { 7173 return ErrInvalidLengthTx 7174 } 7175 postIndex := iNdEx + intStringLen 7176 if postIndex < 0 { 7177 return ErrInvalidLengthTx 7178 } 7179 if postIndex > l { 7180 return io.ErrUnexpectedEOF 7181 } 7182 m.ContractId = string(dAtA[iNdEx:postIndex]) 7183 iNdEx = postIndex 7184 case 2: 7185 if wireType != 2 { 7186 return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType) 7187 } 7188 var stringLen uint64 7189 for shift := uint(0); ; shift += 7 { 7190 if shift >= 64 { 7191 return ErrIntOverflowTx 7192 } 7193 if iNdEx >= l { 7194 return io.ErrUnexpectedEOF 7195 } 7196 b := dAtA[iNdEx] 7197 iNdEx++ 7198 stringLen |= uint64(b&0x7F) << shift 7199 if b < 0x80 { 7200 break 7201 } 7202 } 7203 intStringLen := int(stringLen) 7204 if intStringLen < 0 { 7205 return ErrInvalidLengthTx 7206 } 7207 postIndex := iNdEx + intStringLen 7208 if postIndex < 0 { 7209 return ErrInvalidLengthTx 7210 } 7211 if postIndex > l { 7212 return io.ErrUnexpectedEOF 7213 } 7214 m.Operator = string(dAtA[iNdEx:postIndex]) 7215 iNdEx = postIndex 7216 case 3: 7217 if wireType != 2 { 7218 return fmt.Errorf("proto: wrong wireType = %d for field From", wireType) 7219 } 7220 var stringLen uint64 7221 for shift := uint(0); ; shift += 7 { 7222 if shift >= 64 { 7223 return ErrIntOverflowTx 7224 } 7225 if iNdEx >= l { 7226 return io.ErrUnexpectedEOF 7227 } 7228 b := dAtA[iNdEx] 7229 iNdEx++ 7230 stringLen |= uint64(b&0x7F) << shift 7231 if b < 0x80 { 7232 break 7233 } 7234 } 7235 intStringLen := int(stringLen) 7236 if intStringLen < 0 { 7237 return ErrInvalidLengthTx 7238 } 7239 postIndex := iNdEx + intStringLen 7240 if postIndex < 0 { 7241 return ErrInvalidLengthTx 7242 } 7243 if postIndex > l { 7244 return io.ErrUnexpectedEOF 7245 } 7246 m.From = string(dAtA[iNdEx:postIndex]) 7247 iNdEx = postIndex 7248 case 4: 7249 if wireType != 2 { 7250 return fmt.Errorf("proto: wrong wireType = %d for field To", wireType) 7251 } 7252 var stringLen uint64 7253 for shift := uint(0); ; shift += 7 { 7254 if shift >= 64 { 7255 return ErrIntOverflowTx 7256 } 7257 if iNdEx >= l { 7258 return io.ErrUnexpectedEOF 7259 } 7260 b := dAtA[iNdEx] 7261 iNdEx++ 7262 stringLen |= uint64(b&0x7F) << shift 7263 if b < 0x80 { 7264 break 7265 } 7266 } 7267 intStringLen := int(stringLen) 7268 if intStringLen < 0 { 7269 return ErrInvalidLengthTx 7270 } 7271 postIndex := iNdEx + intStringLen 7272 if postIndex < 0 { 7273 return ErrInvalidLengthTx 7274 } 7275 if postIndex > l { 7276 return io.ErrUnexpectedEOF 7277 } 7278 m.To = string(dAtA[iNdEx:postIndex]) 7279 iNdEx = postIndex 7280 case 5: 7281 if wireType != 2 { 7282 return fmt.Errorf("proto: wrong wireType = %d for field TokenIds", wireType) 7283 } 7284 var stringLen uint64 7285 for shift := uint(0); ; shift += 7 { 7286 if shift >= 64 { 7287 return ErrIntOverflowTx 7288 } 7289 if iNdEx >= l { 7290 return io.ErrUnexpectedEOF 7291 } 7292 b := dAtA[iNdEx] 7293 iNdEx++ 7294 stringLen |= uint64(b&0x7F) << shift 7295 if b < 0x80 { 7296 break 7297 } 7298 } 7299 intStringLen := int(stringLen) 7300 if intStringLen < 0 { 7301 return ErrInvalidLengthTx 7302 } 7303 postIndex := iNdEx + intStringLen 7304 if postIndex < 0 { 7305 return ErrInvalidLengthTx 7306 } 7307 if postIndex > l { 7308 return io.ErrUnexpectedEOF 7309 } 7310 m.TokenIds = append(m.TokenIds, string(dAtA[iNdEx:postIndex])) 7311 iNdEx = postIndex 7312 default: 7313 iNdEx = preIndex 7314 skippy, err := skipTx(dAtA[iNdEx:]) 7315 if err != nil { 7316 return err 7317 } 7318 if (skippy < 0) || (iNdEx+skippy) < 0 { 7319 return ErrInvalidLengthTx 7320 } 7321 if (iNdEx + skippy) > l { 7322 return io.ErrUnexpectedEOF 7323 } 7324 iNdEx += skippy 7325 } 7326 } 7327 7328 if iNdEx > l { 7329 return io.ErrUnexpectedEOF 7330 } 7331 return nil 7332 } 7333 func (m *MsgOperatorSendNFTResponse) Unmarshal(dAtA []byte) error { 7334 l := len(dAtA) 7335 iNdEx := 0 7336 for iNdEx < l { 7337 preIndex := iNdEx 7338 var wire uint64 7339 for shift := uint(0); ; shift += 7 { 7340 if shift >= 64 { 7341 return ErrIntOverflowTx 7342 } 7343 if iNdEx >= l { 7344 return io.ErrUnexpectedEOF 7345 } 7346 b := dAtA[iNdEx] 7347 iNdEx++ 7348 wire |= uint64(b&0x7F) << shift 7349 if b < 0x80 { 7350 break 7351 } 7352 } 7353 fieldNum := int32(wire >> 3) 7354 wireType := int(wire & 0x7) 7355 if wireType == 4 { 7356 return fmt.Errorf("proto: MsgOperatorSendNFTResponse: wiretype end group for non-group") 7357 } 7358 if fieldNum <= 0 { 7359 return fmt.Errorf("proto: MsgOperatorSendNFTResponse: illegal tag %d (wire type %d)", fieldNum, wire) 7360 } 7361 switch fieldNum { 7362 default: 7363 iNdEx = preIndex 7364 skippy, err := skipTx(dAtA[iNdEx:]) 7365 if err != nil { 7366 return err 7367 } 7368 if (skippy < 0) || (iNdEx+skippy) < 0 { 7369 return ErrInvalidLengthTx 7370 } 7371 if (iNdEx + skippy) > l { 7372 return io.ErrUnexpectedEOF 7373 } 7374 iNdEx += skippy 7375 } 7376 } 7377 7378 if iNdEx > l { 7379 return io.ErrUnexpectedEOF 7380 } 7381 return nil 7382 } 7383 func (m *MsgAuthorizeOperator) Unmarshal(dAtA []byte) error { 7384 l := len(dAtA) 7385 iNdEx := 0 7386 for iNdEx < l { 7387 preIndex := iNdEx 7388 var wire uint64 7389 for shift := uint(0); ; shift += 7 { 7390 if shift >= 64 { 7391 return ErrIntOverflowTx 7392 } 7393 if iNdEx >= l { 7394 return io.ErrUnexpectedEOF 7395 } 7396 b := dAtA[iNdEx] 7397 iNdEx++ 7398 wire |= uint64(b&0x7F) << shift 7399 if b < 0x80 { 7400 break 7401 } 7402 } 7403 fieldNum := int32(wire >> 3) 7404 wireType := int(wire & 0x7) 7405 if wireType == 4 { 7406 return fmt.Errorf("proto: MsgAuthorizeOperator: wiretype end group for non-group") 7407 } 7408 if fieldNum <= 0 { 7409 return fmt.Errorf("proto: MsgAuthorizeOperator: illegal tag %d (wire type %d)", fieldNum, wire) 7410 } 7411 switch fieldNum { 7412 case 1: 7413 if wireType != 2 { 7414 return fmt.Errorf("proto: wrong wireType = %d for field ContractId", wireType) 7415 } 7416 var stringLen uint64 7417 for shift := uint(0); ; shift += 7 { 7418 if shift >= 64 { 7419 return ErrIntOverflowTx 7420 } 7421 if iNdEx >= l { 7422 return io.ErrUnexpectedEOF 7423 } 7424 b := dAtA[iNdEx] 7425 iNdEx++ 7426 stringLen |= uint64(b&0x7F) << shift 7427 if b < 0x80 { 7428 break 7429 } 7430 } 7431 intStringLen := int(stringLen) 7432 if intStringLen < 0 { 7433 return ErrInvalidLengthTx 7434 } 7435 postIndex := iNdEx + intStringLen 7436 if postIndex < 0 { 7437 return ErrInvalidLengthTx 7438 } 7439 if postIndex > l { 7440 return io.ErrUnexpectedEOF 7441 } 7442 m.ContractId = string(dAtA[iNdEx:postIndex]) 7443 iNdEx = postIndex 7444 case 2: 7445 if wireType != 2 { 7446 return fmt.Errorf("proto: wrong wireType = %d for field Holder", wireType) 7447 } 7448 var stringLen uint64 7449 for shift := uint(0); ; shift += 7 { 7450 if shift >= 64 { 7451 return ErrIntOverflowTx 7452 } 7453 if iNdEx >= l { 7454 return io.ErrUnexpectedEOF 7455 } 7456 b := dAtA[iNdEx] 7457 iNdEx++ 7458 stringLen |= uint64(b&0x7F) << shift 7459 if b < 0x80 { 7460 break 7461 } 7462 } 7463 intStringLen := int(stringLen) 7464 if intStringLen < 0 { 7465 return ErrInvalidLengthTx 7466 } 7467 postIndex := iNdEx + intStringLen 7468 if postIndex < 0 { 7469 return ErrInvalidLengthTx 7470 } 7471 if postIndex > l { 7472 return io.ErrUnexpectedEOF 7473 } 7474 m.Holder = string(dAtA[iNdEx:postIndex]) 7475 iNdEx = postIndex 7476 case 3: 7477 if wireType != 2 { 7478 return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType) 7479 } 7480 var stringLen uint64 7481 for shift := uint(0); ; shift += 7 { 7482 if shift >= 64 { 7483 return ErrIntOverflowTx 7484 } 7485 if iNdEx >= l { 7486 return io.ErrUnexpectedEOF 7487 } 7488 b := dAtA[iNdEx] 7489 iNdEx++ 7490 stringLen |= uint64(b&0x7F) << shift 7491 if b < 0x80 { 7492 break 7493 } 7494 } 7495 intStringLen := int(stringLen) 7496 if intStringLen < 0 { 7497 return ErrInvalidLengthTx 7498 } 7499 postIndex := iNdEx + intStringLen 7500 if postIndex < 0 { 7501 return ErrInvalidLengthTx 7502 } 7503 if postIndex > l { 7504 return io.ErrUnexpectedEOF 7505 } 7506 m.Operator = string(dAtA[iNdEx:postIndex]) 7507 iNdEx = postIndex 7508 default: 7509 iNdEx = preIndex 7510 skippy, err := skipTx(dAtA[iNdEx:]) 7511 if err != nil { 7512 return err 7513 } 7514 if (skippy < 0) || (iNdEx+skippy) < 0 { 7515 return ErrInvalidLengthTx 7516 } 7517 if (iNdEx + skippy) > l { 7518 return io.ErrUnexpectedEOF 7519 } 7520 iNdEx += skippy 7521 } 7522 } 7523 7524 if iNdEx > l { 7525 return io.ErrUnexpectedEOF 7526 } 7527 return nil 7528 } 7529 func (m *MsgAuthorizeOperatorResponse) Unmarshal(dAtA []byte) error { 7530 l := len(dAtA) 7531 iNdEx := 0 7532 for iNdEx < l { 7533 preIndex := iNdEx 7534 var wire uint64 7535 for shift := uint(0); ; shift += 7 { 7536 if shift >= 64 { 7537 return ErrIntOverflowTx 7538 } 7539 if iNdEx >= l { 7540 return io.ErrUnexpectedEOF 7541 } 7542 b := dAtA[iNdEx] 7543 iNdEx++ 7544 wire |= uint64(b&0x7F) << shift 7545 if b < 0x80 { 7546 break 7547 } 7548 } 7549 fieldNum := int32(wire >> 3) 7550 wireType := int(wire & 0x7) 7551 if wireType == 4 { 7552 return fmt.Errorf("proto: MsgAuthorizeOperatorResponse: wiretype end group for non-group") 7553 } 7554 if fieldNum <= 0 { 7555 return fmt.Errorf("proto: MsgAuthorizeOperatorResponse: illegal tag %d (wire type %d)", fieldNum, wire) 7556 } 7557 switch fieldNum { 7558 default: 7559 iNdEx = preIndex 7560 skippy, err := skipTx(dAtA[iNdEx:]) 7561 if err != nil { 7562 return err 7563 } 7564 if (skippy < 0) || (iNdEx+skippy) < 0 { 7565 return ErrInvalidLengthTx 7566 } 7567 if (iNdEx + skippy) > l { 7568 return io.ErrUnexpectedEOF 7569 } 7570 iNdEx += skippy 7571 } 7572 } 7573 7574 if iNdEx > l { 7575 return io.ErrUnexpectedEOF 7576 } 7577 return nil 7578 } 7579 func (m *MsgRevokeOperator) Unmarshal(dAtA []byte) error { 7580 l := len(dAtA) 7581 iNdEx := 0 7582 for iNdEx < l { 7583 preIndex := iNdEx 7584 var wire uint64 7585 for shift := uint(0); ; shift += 7 { 7586 if shift >= 64 { 7587 return ErrIntOverflowTx 7588 } 7589 if iNdEx >= l { 7590 return io.ErrUnexpectedEOF 7591 } 7592 b := dAtA[iNdEx] 7593 iNdEx++ 7594 wire |= uint64(b&0x7F) << shift 7595 if b < 0x80 { 7596 break 7597 } 7598 } 7599 fieldNum := int32(wire >> 3) 7600 wireType := int(wire & 0x7) 7601 if wireType == 4 { 7602 return fmt.Errorf("proto: MsgRevokeOperator: wiretype end group for non-group") 7603 } 7604 if fieldNum <= 0 { 7605 return fmt.Errorf("proto: MsgRevokeOperator: illegal tag %d (wire type %d)", fieldNum, wire) 7606 } 7607 switch fieldNum { 7608 case 1: 7609 if wireType != 2 { 7610 return fmt.Errorf("proto: wrong wireType = %d for field ContractId", wireType) 7611 } 7612 var stringLen uint64 7613 for shift := uint(0); ; shift += 7 { 7614 if shift >= 64 { 7615 return ErrIntOverflowTx 7616 } 7617 if iNdEx >= l { 7618 return io.ErrUnexpectedEOF 7619 } 7620 b := dAtA[iNdEx] 7621 iNdEx++ 7622 stringLen |= uint64(b&0x7F) << shift 7623 if b < 0x80 { 7624 break 7625 } 7626 } 7627 intStringLen := int(stringLen) 7628 if intStringLen < 0 { 7629 return ErrInvalidLengthTx 7630 } 7631 postIndex := iNdEx + intStringLen 7632 if postIndex < 0 { 7633 return ErrInvalidLengthTx 7634 } 7635 if postIndex > l { 7636 return io.ErrUnexpectedEOF 7637 } 7638 m.ContractId = string(dAtA[iNdEx:postIndex]) 7639 iNdEx = postIndex 7640 case 2: 7641 if wireType != 2 { 7642 return fmt.Errorf("proto: wrong wireType = %d for field Holder", wireType) 7643 } 7644 var stringLen uint64 7645 for shift := uint(0); ; shift += 7 { 7646 if shift >= 64 { 7647 return ErrIntOverflowTx 7648 } 7649 if iNdEx >= l { 7650 return io.ErrUnexpectedEOF 7651 } 7652 b := dAtA[iNdEx] 7653 iNdEx++ 7654 stringLen |= uint64(b&0x7F) << shift 7655 if b < 0x80 { 7656 break 7657 } 7658 } 7659 intStringLen := int(stringLen) 7660 if intStringLen < 0 { 7661 return ErrInvalidLengthTx 7662 } 7663 postIndex := iNdEx + intStringLen 7664 if postIndex < 0 { 7665 return ErrInvalidLengthTx 7666 } 7667 if postIndex > l { 7668 return io.ErrUnexpectedEOF 7669 } 7670 m.Holder = string(dAtA[iNdEx:postIndex]) 7671 iNdEx = postIndex 7672 case 3: 7673 if wireType != 2 { 7674 return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType) 7675 } 7676 var stringLen uint64 7677 for shift := uint(0); ; shift += 7 { 7678 if shift >= 64 { 7679 return ErrIntOverflowTx 7680 } 7681 if iNdEx >= l { 7682 return io.ErrUnexpectedEOF 7683 } 7684 b := dAtA[iNdEx] 7685 iNdEx++ 7686 stringLen |= uint64(b&0x7F) << shift 7687 if b < 0x80 { 7688 break 7689 } 7690 } 7691 intStringLen := int(stringLen) 7692 if intStringLen < 0 { 7693 return ErrInvalidLengthTx 7694 } 7695 postIndex := iNdEx + intStringLen 7696 if postIndex < 0 { 7697 return ErrInvalidLengthTx 7698 } 7699 if postIndex > l { 7700 return io.ErrUnexpectedEOF 7701 } 7702 m.Operator = string(dAtA[iNdEx:postIndex]) 7703 iNdEx = postIndex 7704 default: 7705 iNdEx = preIndex 7706 skippy, err := skipTx(dAtA[iNdEx:]) 7707 if err != nil { 7708 return err 7709 } 7710 if (skippy < 0) || (iNdEx+skippy) < 0 { 7711 return ErrInvalidLengthTx 7712 } 7713 if (iNdEx + skippy) > l { 7714 return io.ErrUnexpectedEOF 7715 } 7716 iNdEx += skippy 7717 } 7718 } 7719 7720 if iNdEx > l { 7721 return io.ErrUnexpectedEOF 7722 } 7723 return nil 7724 } 7725 func (m *MsgRevokeOperatorResponse) Unmarshal(dAtA []byte) error { 7726 l := len(dAtA) 7727 iNdEx := 0 7728 for iNdEx < l { 7729 preIndex := iNdEx 7730 var wire uint64 7731 for shift := uint(0); ; shift += 7 { 7732 if shift >= 64 { 7733 return ErrIntOverflowTx 7734 } 7735 if iNdEx >= l { 7736 return io.ErrUnexpectedEOF 7737 } 7738 b := dAtA[iNdEx] 7739 iNdEx++ 7740 wire |= uint64(b&0x7F) << shift 7741 if b < 0x80 { 7742 break 7743 } 7744 } 7745 fieldNum := int32(wire >> 3) 7746 wireType := int(wire & 0x7) 7747 if wireType == 4 { 7748 return fmt.Errorf("proto: MsgRevokeOperatorResponse: wiretype end group for non-group") 7749 } 7750 if fieldNum <= 0 { 7751 return fmt.Errorf("proto: MsgRevokeOperatorResponse: illegal tag %d (wire type %d)", fieldNum, wire) 7752 } 7753 switch fieldNum { 7754 default: 7755 iNdEx = preIndex 7756 skippy, err := skipTx(dAtA[iNdEx:]) 7757 if err != nil { 7758 return err 7759 } 7760 if (skippy < 0) || (iNdEx+skippy) < 0 { 7761 return ErrInvalidLengthTx 7762 } 7763 if (iNdEx + skippy) > l { 7764 return io.ErrUnexpectedEOF 7765 } 7766 iNdEx += skippy 7767 } 7768 } 7769 7770 if iNdEx > l { 7771 return io.ErrUnexpectedEOF 7772 } 7773 return nil 7774 } 7775 func (m *MsgCreateContract) Unmarshal(dAtA []byte) error { 7776 l := len(dAtA) 7777 iNdEx := 0 7778 for iNdEx < l { 7779 preIndex := iNdEx 7780 var wire uint64 7781 for shift := uint(0); ; shift += 7 { 7782 if shift >= 64 { 7783 return ErrIntOverflowTx 7784 } 7785 if iNdEx >= l { 7786 return io.ErrUnexpectedEOF 7787 } 7788 b := dAtA[iNdEx] 7789 iNdEx++ 7790 wire |= uint64(b&0x7F) << shift 7791 if b < 0x80 { 7792 break 7793 } 7794 } 7795 fieldNum := int32(wire >> 3) 7796 wireType := int(wire & 0x7) 7797 if wireType == 4 { 7798 return fmt.Errorf("proto: MsgCreateContract: wiretype end group for non-group") 7799 } 7800 if fieldNum <= 0 { 7801 return fmt.Errorf("proto: MsgCreateContract: illegal tag %d (wire type %d)", fieldNum, wire) 7802 } 7803 switch fieldNum { 7804 case 1: 7805 if wireType != 2 { 7806 return fmt.Errorf("proto: wrong wireType = %d for field Owner", wireType) 7807 } 7808 var stringLen uint64 7809 for shift := uint(0); ; shift += 7 { 7810 if shift >= 64 { 7811 return ErrIntOverflowTx 7812 } 7813 if iNdEx >= l { 7814 return io.ErrUnexpectedEOF 7815 } 7816 b := dAtA[iNdEx] 7817 iNdEx++ 7818 stringLen |= uint64(b&0x7F) << shift 7819 if b < 0x80 { 7820 break 7821 } 7822 } 7823 intStringLen := int(stringLen) 7824 if intStringLen < 0 { 7825 return ErrInvalidLengthTx 7826 } 7827 postIndex := iNdEx + intStringLen 7828 if postIndex < 0 { 7829 return ErrInvalidLengthTx 7830 } 7831 if postIndex > l { 7832 return io.ErrUnexpectedEOF 7833 } 7834 m.Owner = string(dAtA[iNdEx:postIndex]) 7835 iNdEx = postIndex 7836 case 2: 7837 if wireType != 2 { 7838 return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType) 7839 } 7840 var stringLen uint64 7841 for shift := uint(0); ; shift += 7 { 7842 if shift >= 64 { 7843 return ErrIntOverflowTx 7844 } 7845 if iNdEx >= l { 7846 return io.ErrUnexpectedEOF 7847 } 7848 b := dAtA[iNdEx] 7849 iNdEx++ 7850 stringLen |= uint64(b&0x7F) << shift 7851 if b < 0x80 { 7852 break 7853 } 7854 } 7855 intStringLen := int(stringLen) 7856 if intStringLen < 0 { 7857 return ErrInvalidLengthTx 7858 } 7859 postIndex := iNdEx + intStringLen 7860 if postIndex < 0 { 7861 return ErrInvalidLengthTx 7862 } 7863 if postIndex > l { 7864 return io.ErrUnexpectedEOF 7865 } 7866 m.Name = string(dAtA[iNdEx:postIndex]) 7867 iNdEx = postIndex 7868 case 3: 7869 if wireType != 2 { 7870 return fmt.Errorf("proto: wrong wireType = %d for field Uri", wireType) 7871 } 7872 var stringLen uint64 7873 for shift := uint(0); ; shift += 7 { 7874 if shift >= 64 { 7875 return ErrIntOverflowTx 7876 } 7877 if iNdEx >= l { 7878 return io.ErrUnexpectedEOF 7879 } 7880 b := dAtA[iNdEx] 7881 iNdEx++ 7882 stringLen |= uint64(b&0x7F) << shift 7883 if b < 0x80 { 7884 break 7885 } 7886 } 7887 intStringLen := int(stringLen) 7888 if intStringLen < 0 { 7889 return ErrInvalidLengthTx 7890 } 7891 postIndex := iNdEx + intStringLen 7892 if postIndex < 0 { 7893 return ErrInvalidLengthTx 7894 } 7895 if postIndex > l { 7896 return io.ErrUnexpectedEOF 7897 } 7898 m.Uri = string(dAtA[iNdEx:postIndex]) 7899 iNdEx = postIndex 7900 case 4: 7901 if wireType != 2 { 7902 return fmt.Errorf("proto: wrong wireType = %d for field Meta", wireType) 7903 } 7904 var stringLen uint64 7905 for shift := uint(0); ; shift += 7 { 7906 if shift >= 64 { 7907 return ErrIntOverflowTx 7908 } 7909 if iNdEx >= l { 7910 return io.ErrUnexpectedEOF 7911 } 7912 b := dAtA[iNdEx] 7913 iNdEx++ 7914 stringLen |= uint64(b&0x7F) << shift 7915 if b < 0x80 { 7916 break 7917 } 7918 } 7919 intStringLen := int(stringLen) 7920 if intStringLen < 0 { 7921 return ErrInvalidLengthTx 7922 } 7923 postIndex := iNdEx + intStringLen 7924 if postIndex < 0 { 7925 return ErrInvalidLengthTx 7926 } 7927 if postIndex > l { 7928 return io.ErrUnexpectedEOF 7929 } 7930 m.Meta = string(dAtA[iNdEx:postIndex]) 7931 iNdEx = postIndex 7932 default: 7933 iNdEx = preIndex 7934 skippy, err := skipTx(dAtA[iNdEx:]) 7935 if err != nil { 7936 return err 7937 } 7938 if (skippy < 0) || (iNdEx+skippy) < 0 { 7939 return ErrInvalidLengthTx 7940 } 7941 if (iNdEx + skippy) > l { 7942 return io.ErrUnexpectedEOF 7943 } 7944 iNdEx += skippy 7945 } 7946 } 7947 7948 if iNdEx > l { 7949 return io.ErrUnexpectedEOF 7950 } 7951 return nil 7952 } 7953 func (m *MsgCreateContractResponse) Unmarshal(dAtA []byte) error { 7954 l := len(dAtA) 7955 iNdEx := 0 7956 for iNdEx < l { 7957 preIndex := iNdEx 7958 var wire uint64 7959 for shift := uint(0); ; shift += 7 { 7960 if shift >= 64 { 7961 return ErrIntOverflowTx 7962 } 7963 if iNdEx >= l { 7964 return io.ErrUnexpectedEOF 7965 } 7966 b := dAtA[iNdEx] 7967 iNdEx++ 7968 wire |= uint64(b&0x7F) << shift 7969 if b < 0x80 { 7970 break 7971 } 7972 } 7973 fieldNum := int32(wire >> 3) 7974 wireType := int(wire & 0x7) 7975 if wireType == 4 { 7976 return fmt.Errorf("proto: MsgCreateContractResponse: wiretype end group for non-group") 7977 } 7978 if fieldNum <= 0 { 7979 return fmt.Errorf("proto: MsgCreateContractResponse: illegal tag %d (wire type %d)", fieldNum, wire) 7980 } 7981 switch fieldNum { 7982 case 1: 7983 if wireType != 2 { 7984 return fmt.Errorf("proto: wrong wireType = %d for field ContractId", wireType) 7985 } 7986 var stringLen uint64 7987 for shift := uint(0); ; shift += 7 { 7988 if shift >= 64 { 7989 return ErrIntOverflowTx 7990 } 7991 if iNdEx >= l { 7992 return io.ErrUnexpectedEOF 7993 } 7994 b := dAtA[iNdEx] 7995 iNdEx++ 7996 stringLen |= uint64(b&0x7F) << shift 7997 if b < 0x80 { 7998 break 7999 } 8000 } 8001 intStringLen := int(stringLen) 8002 if intStringLen < 0 { 8003 return ErrInvalidLengthTx 8004 } 8005 postIndex := iNdEx + intStringLen 8006 if postIndex < 0 { 8007 return ErrInvalidLengthTx 8008 } 8009 if postIndex > l { 8010 return io.ErrUnexpectedEOF 8011 } 8012 m.ContractId = string(dAtA[iNdEx:postIndex]) 8013 iNdEx = postIndex 8014 default: 8015 iNdEx = preIndex 8016 skippy, err := skipTx(dAtA[iNdEx:]) 8017 if err != nil { 8018 return err 8019 } 8020 if (skippy < 0) || (iNdEx+skippy) < 0 { 8021 return ErrInvalidLengthTx 8022 } 8023 if (iNdEx + skippy) > l { 8024 return io.ErrUnexpectedEOF 8025 } 8026 iNdEx += skippy 8027 } 8028 } 8029 8030 if iNdEx > l { 8031 return io.ErrUnexpectedEOF 8032 } 8033 return nil 8034 } 8035 func (m *MsgIssueFT) Unmarshal(dAtA []byte) error { 8036 l := len(dAtA) 8037 iNdEx := 0 8038 for iNdEx < l { 8039 preIndex := iNdEx 8040 var wire uint64 8041 for shift := uint(0); ; shift += 7 { 8042 if shift >= 64 { 8043 return ErrIntOverflowTx 8044 } 8045 if iNdEx >= l { 8046 return io.ErrUnexpectedEOF 8047 } 8048 b := dAtA[iNdEx] 8049 iNdEx++ 8050 wire |= uint64(b&0x7F) << shift 8051 if b < 0x80 { 8052 break 8053 } 8054 } 8055 fieldNum := int32(wire >> 3) 8056 wireType := int(wire & 0x7) 8057 if wireType == 4 { 8058 return fmt.Errorf("proto: MsgIssueFT: wiretype end group for non-group") 8059 } 8060 if fieldNum <= 0 { 8061 return fmt.Errorf("proto: MsgIssueFT: illegal tag %d (wire type %d)", fieldNum, wire) 8062 } 8063 switch fieldNum { 8064 case 1: 8065 if wireType != 2 { 8066 return fmt.Errorf("proto: wrong wireType = %d for field ContractId", wireType) 8067 } 8068 var stringLen uint64 8069 for shift := uint(0); ; shift += 7 { 8070 if shift >= 64 { 8071 return ErrIntOverflowTx 8072 } 8073 if iNdEx >= l { 8074 return io.ErrUnexpectedEOF 8075 } 8076 b := dAtA[iNdEx] 8077 iNdEx++ 8078 stringLen |= uint64(b&0x7F) << shift 8079 if b < 0x80 { 8080 break 8081 } 8082 } 8083 intStringLen := int(stringLen) 8084 if intStringLen < 0 { 8085 return ErrInvalidLengthTx 8086 } 8087 postIndex := iNdEx + intStringLen 8088 if postIndex < 0 { 8089 return ErrInvalidLengthTx 8090 } 8091 if postIndex > l { 8092 return io.ErrUnexpectedEOF 8093 } 8094 m.ContractId = string(dAtA[iNdEx:postIndex]) 8095 iNdEx = postIndex 8096 case 2: 8097 if wireType != 2 { 8098 return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType) 8099 } 8100 var stringLen uint64 8101 for shift := uint(0); ; shift += 7 { 8102 if shift >= 64 { 8103 return ErrIntOverflowTx 8104 } 8105 if iNdEx >= l { 8106 return io.ErrUnexpectedEOF 8107 } 8108 b := dAtA[iNdEx] 8109 iNdEx++ 8110 stringLen |= uint64(b&0x7F) << shift 8111 if b < 0x80 { 8112 break 8113 } 8114 } 8115 intStringLen := int(stringLen) 8116 if intStringLen < 0 { 8117 return ErrInvalidLengthTx 8118 } 8119 postIndex := iNdEx + intStringLen 8120 if postIndex < 0 { 8121 return ErrInvalidLengthTx 8122 } 8123 if postIndex > l { 8124 return io.ErrUnexpectedEOF 8125 } 8126 m.Name = string(dAtA[iNdEx:postIndex]) 8127 iNdEx = postIndex 8128 case 3: 8129 if wireType != 2 { 8130 return fmt.Errorf("proto: wrong wireType = %d for field Meta", wireType) 8131 } 8132 var stringLen uint64 8133 for shift := uint(0); ; shift += 7 { 8134 if shift >= 64 { 8135 return ErrIntOverflowTx 8136 } 8137 if iNdEx >= l { 8138 return io.ErrUnexpectedEOF 8139 } 8140 b := dAtA[iNdEx] 8141 iNdEx++ 8142 stringLen |= uint64(b&0x7F) << shift 8143 if b < 0x80 { 8144 break 8145 } 8146 } 8147 intStringLen := int(stringLen) 8148 if intStringLen < 0 { 8149 return ErrInvalidLengthTx 8150 } 8151 postIndex := iNdEx + intStringLen 8152 if postIndex < 0 { 8153 return ErrInvalidLengthTx 8154 } 8155 if postIndex > l { 8156 return io.ErrUnexpectedEOF 8157 } 8158 m.Meta = string(dAtA[iNdEx:postIndex]) 8159 iNdEx = postIndex 8160 case 4: 8161 if wireType != 0 { 8162 return fmt.Errorf("proto: wrong wireType = %d for field Decimals", wireType) 8163 } 8164 m.Decimals = 0 8165 for shift := uint(0); ; shift += 7 { 8166 if shift >= 64 { 8167 return ErrIntOverflowTx 8168 } 8169 if iNdEx >= l { 8170 return io.ErrUnexpectedEOF 8171 } 8172 b := dAtA[iNdEx] 8173 iNdEx++ 8174 m.Decimals |= int32(b&0x7F) << shift 8175 if b < 0x80 { 8176 break 8177 } 8178 } 8179 case 5: 8180 if wireType != 0 { 8181 return fmt.Errorf("proto: wrong wireType = %d for field Mintable", wireType) 8182 } 8183 var v int 8184 for shift := uint(0); ; shift += 7 { 8185 if shift >= 64 { 8186 return ErrIntOverflowTx 8187 } 8188 if iNdEx >= l { 8189 return io.ErrUnexpectedEOF 8190 } 8191 b := dAtA[iNdEx] 8192 iNdEx++ 8193 v |= int(b&0x7F) << shift 8194 if b < 0x80 { 8195 break 8196 } 8197 } 8198 m.Mintable = bool(v != 0) 8199 case 6: 8200 if wireType != 2 { 8201 return fmt.Errorf("proto: wrong wireType = %d for field Owner", wireType) 8202 } 8203 var stringLen uint64 8204 for shift := uint(0); ; shift += 7 { 8205 if shift >= 64 { 8206 return ErrIntOverflowTx 8207 } 8208 if iNdEx >= l { 8209 return io.ErrUnexpectedEOF 8210 } 8211 b := dAtA[iNdEx] 8212 iNdEx++ 8213 stringLen |= uint64(b&0x7F) << shift 8214 if b < 0x80 { 8215 break 8216 } 8217 } 8218 intStringLen := int(stringLen) 8219 if intStringLen < 0 { 8220 return ErrInvalidLengthTx 8221 } 8222 postIndex := iNdEx + intStringLen 8223 if postIndex < 0 { 8224 return ErrInvalidLengthTx 8225 } 8226 if postIndex > l { 8227 return io.ErrUnexpectedEOF 8228 } 8229 m.Owner = string(dAtA[iNdEx:postIndex]) 8230 iNdEx = postIndex 8231 case 7: 8232 if wireType != 2 { 8233 return fmt.Errorf("proto: wrong wireType = %d for field To", wireType) 8234 } 8235 var stringLen uint64 8236 for shift := uint(0); ; shift += 7 { 8237 if shift >= 64 { 8238 return ErrIntOverflowTx 8239 } 8240 if iNdEx >= l { 8241 return io.ErrUnexpectedEOF 8242 } 8243 b := dAtA[iNdEx] 8244 iNdEx++ 8245 stringLen |= uint64(b&0x7F) << shift 8246 if b < 0x80 { 8247 break 8248 } 8249 } 8250 intStringLen := int(stringLen) 8251 if intStringLen < 0 { 8252 return ErrInvalidLengthTx 8253 } 8254 postIndex := iNdEx + intStringLen 8255 if postIndex < 0 { 8256 return ErrInvalidLengthTx 8257 } 8258 if postIndex > l { 8259 return io.ErrUnexpectedEOF 8260 } 8261 m.To = string(dAtA[iNdEx:postIndex]) 8262 iNdEx = postIndex 8263 case 8: 8264 if wireType != 2 { 8265 return fmt.Errorf("proto: wrong wireType = %d for field Amount", wireType) 8266 } 8267 var stringLen uint64 8268 for shift := uint(0); ; shift += 7 { 8269 if shift >= 64 { 8270 return ErrIntOverflowTx 8271 } 8272 if iNdEx >= l { 8273 return io.ErrUnexpectedEOF 8274 } 8275 b := dAtA[iNdEx] 8276 iNdEx++ 8277 stringLen |= uint64(b&0x7F) << shift 8278 if b < 0x80 { 8279 break 8280 } 8281 } 8282 intStringLen := int(stringLen) 8283 if intStringLen < 0 { 8284 return ErrInvalidLengthTx 8285 } 8286 postIndex := iNdEx + intStringLen 8287 if postIndex < 0 { 8288 return ErrInvalidLengthTx 8289 } 8290 if postIndex > l { 8291 return io.ErrUnexpectedEOF 8292 } 8293 if err := m.Amount.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 8294 return err 8295 } 8296 iNdEx = postIndex 8297 default: 8298 iNdEx = preIndex 8299 skippy, err := skipTx(dAtA[iNdEx:]) 8300 if err != nil { 8301 return err 8302 } 8303 if (skippy < 0) || (iNdEx+skippy) < 0 { 8304 return ErrInvalidLengthTx 8305 } 8306 if (iNdEx + skippy) > l { 8307 return io.ErrUnexpectedEOF 8308 } 8309 iNdEx += skippy 8310 } 8311 } 8312 8313 if iNdEx > l { 8314 return io.ErrUnexpectedEOF 8315 } 8316 return nil 8317 } 8318 func (m *MsgIssueFTResponse) Unmarshal(dAtA []byte) error { 8319 l := len(dAtA) 8320 iNdEx := 0 8321 for iNdEx < l { 8322 preIndex := iNdEx 8323 var wire uint64 8324 for shift := uint(0); ; shift += 7 { 8325 if shift >= 64 { 8326 return ErrIntOverflowTx 8327 } 8328 if iNdEx >= l { 8329 return io.ErrUnexpectedEOF 8330 } 8331 b := dAtA[iNdEx] 8332 iNdEx++ 8333 wire |= uint64(b&0x7F) << shift 8334 if b < 0x80 { 8335 break 8336 } 8337 } 8338 fieldNum := int32(wire >> 3) 8339 wireType := int(wire & 0x7) 8340 if wireType == 4 { 8341 return fmt.Errorf("proto: MsgIssueFTResponse: wiretype end group for non-group") 8342 } 8343 if fieldNum <= 0 { 8344 return fmt.Errorf("proto: MsgIssueFTResponse: illegal tag %d (wire type %d)", fieldNum, wire) 8345 } 8346 switch fieldNum { 8347 case 1: 8348 if wireType != 2 { 8349 return fmt.Errorf("proto: wrong wireType = %d for field TokenId", wireType) 8350 } 8351 var stringLen uint64 8352 for shift := uint(0); ; shift += 7 { 8353 if shift >= 64 { 8354 return ErrIntOverflowTx 8355 } 8356 if iNdEx >= l { 8357 return io.ErrUnexpectedEOF 8358 } 8359 b := dAtA[iNdEx] 8360 iNdEx++ 8361 stringLen |= uint64(b&0x7F) << shift 8362 if b < 0x80 { 8363 break 8364 } 8365 } 8366 intStringLen := int(stringLen) 8367 if intStringLen < 0 { 8368 return ErrInvalidLengthTx 8369 } 8370 postIndex := iNdEx + intStringLen 8371 if postIndex < 0 { 8372 return ErrInvalidLengthTx 8373 } 8374 if postIndex > l { 8375 return io.ErrUnexpectedEOF 8376 } 8377 m.TokenId = string(dAtA[iNdEx:postIndex]) 8378 iNdEx = postIndex 8379 default: 8380 iNdEx = preIndex 8381 skippy, err := skipTx(dAtA[iNdEx:]) 8382 if err != nil { 8383 return err 8384 } 8385 if (skippy < 0) || (iNdEx+skippy) < 0 { 8386 return ErrInvalidLengthTx 8387 } 8388 if (iNdEx + skippy) > l { 8389 return io.ErrUnexpectedEOF 8390 } 8391 iNdEx += skippy 8392 } 8393 } 8394 8395 if iNdEx > l { 8396 return io.ErrUnexpectedEOF 8397 } 8398 return nil 8399 } 8400 func (m *MsgIssueNFT) Unmarshal(dAtA []byte) error { 8401 l := len(dAtA) 8402 iNdEx := 0 8403 for iNdEx < l { 8404 preIndex := iNdEx 8405 var wire uint64 8406 for shift := uint(0); ; shift += 7 { 8407 if shift >= 64 { 8408 return ErrIntOverflowTx 8409 } 8410 if iNdEx >= l { 8411 return io.ErrUnexpectedEOF 8412 } 8413 b := dAtA[iNdEx] 8414 iNdEx++ 8415 wire |= uint64(b&0x7F) << shift 8416 if b < 0x80 { 8417 break 8418 } 8419 } 8420 fieldNum := int32(wire >> 3) 8421 wireType := int(wire & 0x7) 8422 if wireType == 4 { 8423 return fmt.Errorf("proto: MsgIssueNFT: wiretype end group for non-group") 8424 } 8425 if fieldNum <= 0 { 8426 return fmt.Errorf("proto: MsgIssueNFT: illegal tag %d (wire type %d)", fieldNum, wire) 8427 } 8428 switch fieldNum { 8429 case 1: 8430 if wireType != 2 { 8431 return fmt.Errorf("proto: wrong wireType = %d for field ContractId", wireType) 8432 } 8433 var stringLen uint64 8434 for shift := uint(0); ; shift += 7 { 8435 if shift >= 64 { 8436 return ErrIntOverflowTx 8437 } 8438 if iNdEx >= l { 8439 return io.ErrUnexpectedEOF 8440 } 8441 b := dAtA[iNdEx] 8442 iNdEx++ 8443 stringLen |= uint64(b&0x7F) << shift 8444 if b < 0x80 { 8445 break 8446 } 8447 } 8448 intStringLen := int(stringLen) 8449 if intStringLen < 0 { 8450 return ErrInvalidLengthTx 8451 } 8452 postIndex := iNdEx + intStringLen 8453 if postIndex < 0 { 8454 return ErrInvalidLengthTx 8455 } 8456 if postIndex > l { 8457 return io.ErrUnexpectedEOF 8458 } 8459 m.ContractId = string(dAtA[iNdEx:postIndex]) 8460 iNdEx = postIndex 8461 case 2: 8462 if wireType != 2 { 8463 return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType) 8464 } 8465 var stringLen uint64 8466 for shift := uint(0); ; shift += 7 { 8467 if shift >= 64 { 8468 return ErrIntOverflowTx 8469 } 8470 if iNdEx >= l { 8471 return io.ErrUnexpectedEOF 8472 } 8473 b := dAtA[iNdEx] 8474 iNdEx++ 8475 stringLen |= uint64(b&0x7F) << shift 8476 if b < 0x80 { 8477 break 8478 } 8479 } 8480 intStringLen := int(stringLen) 8481 if intStringLen < 0 { 8482 return ErrInvalidLengthTx 8483 } 8484 postIndex := iNdEx + intStringLen 8485 if postIndex < 0 { 8486 return ErrInvalidLengthTx 8487 } 8488 if postIndex > l { 8489 return io.ErrUnexpectedEOF 8490 } 8491 m.Name = string(dAtA[iNdEx:postIndex]) 8492 iNdEx = postIndex 8493 case 3: 8494 if wireType != 2 { 8495 return fmt.Errorf("proto: wrong wireType = %d for field Meta", wireType) 8496 } 8497 var stringLen uint64 8498 for shift := uint(0); ; shift += 7 { 8499 if shift >= 64 { 8500 return ErrIntOverflowTx 8501 } 8502 if iNdEx >= l { 8503 return io.ErrUnexpectedEOF 8504 } 8505 b := dAtA[iNdEx] 8506 iNdEx++ 8507 stringLen |= uint64(b&0x7F) << shift 8508 if b < 0x80 { 8509 break 8510 } 8511 } 8512 intStringLen := int(stringLen) 8513 if intStringLen < 0 { 8514 return ErrInvalidLengthTx 8515 } 8516 postIndex := iNdEx + intStringLen 8517 if postIndex < 0 { 8518 return ErrInvalidLengthTx 8519 } 8520 if postIndex > l { 8521 return io.ErrUnexpectedEOF 8522 } 8523 m.Meta = string(dAtA[iNdEx:postIndex]) 8524 iNdEx = postIndex 8525 case 4: 8526 if wireType != 2 { 8527 return fmt.Errorf("proto: wrong wireType = %d for field Owner", wireType) 8528 } 8529 var stringLen uint64 8530 for shift := uint(0); ; shift += 7 { 8531 if shift >= 64 { 8532 return ErrIntOverflowTx 8533 } 8534 if iNdEx >= l { 8535 return io.ErrUnexpectedEOF 8536 } 8537 b := dAtA[iNdEx] 8538 iNdEx++ 8539 stringLen |= uint64(b&0x7F) << shift 8540 if b < 0x80 { 8541 break 8542 } 8543 } 8544 intStringLen := int(stringLen) 8545 if intStringLen < 0 { 8546 return ErrInvalidLengthTx 8547 } 8548 postIndex := iNdEx + intStringLen 8549 if postIndex < 0 { 8550 return ErrInvalidLengthTx 8551 } 8552 if postIndex > l { 8553 return io.ErrUnexpectedEOF 8554 } 8555 m.Owner = string(dAtA[iNdEx:postIndex]) 8556 iNdEx = postIndex 8557 default: 8558 iNdEx = preIndex 8559 skippy, err := skipTx(dAtA[iNdEx:]) 8560 if err != nil { 8561 return err 8562 } 8563 if (skippy < 0) || (iNdEx+skippy) < 0 { 8564 return ErrInvalidLengthTx 8565 } 8566 if (iNdEx + skippy) > l { 8567 return io.ErrUnexpectedEOF 8568 } 8569 iNdEx += skippy 8570 } 8571 } 8572 8573 if iNdEx > l { 8574 return io.ErrUnexpectedEOF 8575 } 8576 return nil 8577 } 8578 func (m *MsgIssueNFTResponse) Unmarshal(dAtA []byte) error { 8579 l := len(dAtA) 8580 iNdEx := 0 8581 for iNdEx < l { 8582 preIndex := iNdEx 8583 var wire uint64 8584 for shift := uint(0); ; shift += 7 { 8585 if shift >= 64 { 8586 return ErrIntOverflowTx 8587 } 8588 if iNdEx >= l { 8589 return io.ErrUnexpectedEOF 8590 } 8591 b := dAtA[iNdEx] 8592 iNdEx++ 8593 wire |= uint64(b&0x7F) << shift 8594 if b < 0x80 { 8595 break 8596 } 8597 } 8598 fieldNum := int32(wire >> 3) 8599 wireType := int(wire & 0x7) 8600 if wireType == 4 { 8601 return fmt.Errorf("proto: MsgIssueNFTResponse: wiretype end group for non-group") 8602 } 8603 if fieldNum <= 0 { 8604 return fmt.Errorf("proto: MsgIssueNFTResponse: illegal tag %d (wire type %d)", fieldNum, wire) 8605 } 8606 switch fieldNum { 8607 case 1: 8608 if wireType != 2 { 8609 return fmt.Errorf("proto: wrong wireType = %d for field TokenType", wireType) 8610 } 8611 var stringLen uint64 8612 for shift := uint(0); ; shift += 7 { 8613 if shift >= 64 { 8614 return ErrIntOverflowTx 8615 } 8616 if iNdEx >= l { 8617 return io.ErrUnexpectedEOF 8618 } 8619 b := dAtA[iNdEx] 8620 iNdEx++ 8621 stringLen |= uint64(b&0x7F) << shift 8622 if b < 0x80 { 8623 break 8624 } 8625 } 8626 intStringLen := int(stringLen) 8627 if intStringLen < 0 { 8628 return ErrInvalidLengthTx 8629 } 8630 postIndex := iNdEx + intStringLen 8631 if postIndex < 0 { 8632 return ErrInvalidLengthTx 8633 } 8634 if postIndex > l { 8635 return io.ErrUnexpectedEOF 8636 } 8637 m.TokenType = string(dAtA[iNdEx:postIndex]) 8638 iNdEx = postIndex 8639 default: 8640 iNdEx = preIndex 8641 skippy, err := skipTx(dAtA[iNdEx:]) 8642 if err != nil { 8643 return err 8644 } 8645 if (skippy < 0) || (iNdEx+skippy) < 0 { 8646 return ErrInvalidLengthTx 8647 } 8648 if (iNdEx + skippy) > l { 8649 return io.ErrUnexpectedEOF 8650 } 8651 iNdEx += skippy 8652 } 8653 } 8654 8655 if iNdEx > l { 8656 return io.ErrUnexpectedEOF 8657 } 8658 return nil 8659 } 8660 func (m *MsgMintFT) Unmarshal(dAtA []byte) error { 8661 l := len(dAtA) 8662 iNdEx := 0 8663 for iNdEx < l { 8664 preIndex := iNdEx 8665 var wire uint64 8666 for shift := uint(0); ; shift += 7 { 8667 if shift >= 64 { 8668 return ErrIntOverflowTx 8669 } 8670 if iNdEx >= l { 8671 return io.ErrUnexpectedEOF 8672 } 8673 b := dAtA[iNdEx] 8674 iNdEx++ 8675 wire |= uint64(b&0x7F) << shift 8676 if b < 0x80 { 8677 break 8678 } 8679 } 8680 fieldNum := int32(wire >> 3) 8681 wireType := int(wire & 0x7) 8682 if wireType == 4 { 8683 return fmt.Errorf("proto: MsgMintFT: wiretype end group for non-group") 8684 } 8685 if fieldNum <= 0 { 8686 return fmt.Errorf("proto: MsgMintFT: illegal tag %d (wire type %d)", fieldNum, wire) 8687 } 8688 switch fieldNum { 8689 case 1: 8690 if wireType != 2 { 8691 return fmt.Errorf("proto: wrong wireType = %d for field ContractId", wireType) 8692 } 8693 var stringLen uint64 8694 for shift := uint(0); ; shift += 7 { 8695 if shift >= 64 { 8696 return ErrIntOverflowTx 8697 } 8698 if iNdEx >= l { 8699 return io.ErrUnexpectedEOF 8700 } 8701 b := dAtA[iNdEx] 8702 iNdEx++ 8703 stringLen |= uint64(b&0x7F) << shift 8704 if b < 0x80 { 8705 break 8706 } 8707 } 8708 intStringLen := int(stringLen) 8709 if intStringLen < 0 { 8710 return ErrInvalidLengthTx 8711 } 8712 postIndex := iNdEx + intStringLen 8713 if postIndex < 0 { 8714 return ErrInvalidLengthTx 8715 } 8716 if postIndex > l { 8717 return io.ErrUnexpectedEOF 8718 } 8719 m.ContractId = string(dAtA[iNdEx:postIndex]) 8720 iNdEx = postIndex 8721 case 2: 8722 if wireType != 2 { 8723 return fmt.Errorf("proto: wrong wireType = %d for field From", wireType) 8724 } 8725 var stringLen uint64 8726 for shift := uint(0); ; shift += 7 { 8727 if shift >= 64 { 8728 return ErrIntOverflowTx 8729 } 8730 if iNdEx >= l { 8731 return io.ErrUnexpectedEOF 8732 } 8733 b := dAtA[iNdEx] 8734 iNdEx++ 8735 stringLen |= uint64(b&0x7F) << shift 8736 if b < 0x80 { 8737 break 8738 } 8739 } 8740 intStringLen := int(stringLen) 8741 if intStringLen < 0 { 8742 return ErrInvalidLengthTx 8743 } 8744 postIndex := iNdEx + intStringLen 8745 if postIndex < 0 { 8746 return ErrInvalidLengthTx 8747 } 8748 if postIndex > l { 8749 return io.ErrUnexpectedEOF 8750 } 8751 m.From = string(dAtA[iNdEx:postIndex]) 8752 iNdEx = postIndex 8753 case 3: 8754 if wireType != 2 { 8755 return fmt.Errorf("proto: wrong wireType = %d for field To", wireType) 8756 } 8757 var stringLen uint64 8758 for shift := uint(0); ; shift += 7 { 8759 if shift >= 64 { 8760 return ErrIntOverflowTx 8761 } 8762 if iNdEx >= l { 8763 return io.ErrUnexpectedEOF 8764 } 8765 b := dAtA[iNdEx] 8766 iNdEx++ 8767 stringLen |= uint64(b&0x7F) << shift 8768 if b < 0x80 { 8769 break 8770 } 8771 } 8772 intStringLen := int(stringLen) 8773 if intStringLen < 0 { 8774 return ErrInvalidLengthTx 8775 } 8776 postIndex := iNdEx + intStringLen 8777 if postIndex < 0 { 8778 return ErrInvalidLengthTx 8779 } 8780 if postIndex > l { 8781 return io.ErrUnexpectedEOF 8782 } 8783 m.To = string(dAtA[iNdEx:postIndex]) 8784 iNdEx = postIndex 8785 case 4: 8786 if wireType != 2 { 8787 return fmt.Errorf("proto: wrong wireType = %d for field Amount", wireType) 8788 } 8789 var msglen int 8790 for shift := uint(0); ; shift += 7 { 8791 if shift >= 64 { 8792 return ErrIntOverflowTx 8793 } 8794 if iNdEx >= l { 8795 return io.ErrUnexpectedEOF 8796 } 8797 b := dAtA[iNdEx] 8798 iNdEx++ 8799 msglen |= int(b&0x7F) << shift 8800 if b < 0x80 { 8801 break 8802 } 8803 } 8804 if msglen < 0 { 8805 return ErrInvalidLengthTx 8806 } 8807 postIndex := iNdEx + msglen 8808 if postIndex < 0 { 8809 return ErrInvalidLengthTx 8810 } 8811 if postIndex > l { 8812 return io.ErrUnexpectedEOF 8813 } 8814 m.Amount = append(m.Amount, Coin{}) 8815 if err := m.Amount[len(m.Amount)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 8816 return err 8817 } 8818 iNdEx = postIndex 8819 default: 8820 iNdEx = preIndex 8821 skippy, err := skipTx(dAtA[iNdEx:]) 8822 if err != nil { 8823 return err 8824 } 8825 if (skippy < 0) || (iNdEx+skippy) < 0 { 8826 return ErrInvalidLengthTx 8827 } 8828 if (iNdEx + skippy) > l { 8829 return io.ErrUnexpectedEOF 8830 } 8831 iNdEx += skippy 8832 } 8833 } 8834 8835 if iNdEx > l { 8836 return io.ErrUnexpectedEOF 8837 } 8838 return nil 8839 } 8840 func (m *MsgMintFTResponse) Unmarshal(dAtA []byte) error { 8841 l := len(dAtA) 8842 iNdEx := 0 8843 for iNdEx < l { 8844 preIndex := iNdEx 8845 var wire uint64 8846 for shift := uint(0); ; shift += 7 { 8847 if shift >= 64 { 8848 return ErrIntOverflowTx 8849 } 8850 if iNdEx >= l { 8851 return io.ErrUnexpectedEOF 8852 } 8853 b := dAtA[iNdEx] 8854 iNdEx++ 8855 wire |= uint64(b&0x7F) << shift 8856 if b < 0x80 { 8857 break 8858 } 8859 } 8860 fieldNum := int32(wire >> 3) 8861 wireType := int(wire & 0x7) 8862 if wireType == 4 { 8863 return fmt.Errorf("proto: MsgMintFTResponse: wiretype end group for non-group") 8864 } 8865 if fieldNum <= 0 { 8866 return fmt.Errorf("proto: MsgMintFTResponse: illegal tag %d (wire type %d)", fieldNum, wire) 8867 } 8868 switch fieldNum { 8869 default: 8870 iNdEx = preIndex 8871 skippy, err := skipTx(dAtA[iNdEx:]) 8872 if err != nil { 8873 return err 8874 } 8875 if (skippy < 0) || (iNdEx+skippy) < 0 { 8876 return ErrInvalidLengthTx 8877 } 8878 if (iNdEx + skippy) > l { 8879 return io.ErrUnexpectedEOF 8880 } 8881 iNdEx += skippy 8882 } 8883 } 8884 8885 if iNdEx > l { 8886 return io.ErrUnexpectedEOF 8887 } 8888 return nil 8889 } 8890 func (m *MsgMintNFT) Unmarshal(dAtA []byte) error { 8891 l := len(dAtA) 8892 iNdEx := 0 8893 for iNdEx < l { 8894 preIndex := iNdEx 8895 var wire uint64 8896 for shift := uint(0); ; shift += 7 { 8897 if shift >= 64 { 8898 return ErrIntOverflowTx 8899 } 8900 if iNdEx >= l { 8901 return io.ErrUnexpectedEOF 8902 } 8903 b := dAtA[iNdEx] 8904 iNdEx++ 8905 wire |= uint64(b&0x7F) << shift 8906 if b < 0x80 { 8907 break 8908 } 8909 } 8910 fieldNum := int32(wire >> 3) 8911 wireType := int(wire & 0x7) 8912 if wireType == 4 { 8913 return fmt.Errorf("proto: MsgMintNFT: wiretype end group for non-group") 8914 } 8915 if fieldNum <= 0 { 8916 return fmt.Errorf("proto: MsgMintNFT: illegal tag %d (wire type %d)", fieldNum, wire) 8917 } 8918 switch fieldNum { 8919 case 1: 8920 if wireType != 2 { 8921 return fmt.Errorf("proto: wrong wireType = %d for field ContractId", wireType) 8922 } 8923 var stringLen uint64 8924 for shift := uint(0); ; shift += 7 { 8925 if shift >= 64 { 8926 return ErrIntOverflowTx 8927 } 8928 if iNdEx >= l { 8929 return io.ErrUnexpectedEOF 8930 } 8931 b := dAtA[iNdEx] 8932 iNdEx++ 8933 stringLen |= uint64(b&0x7F) << shift 8934 if b < 0x80 { 8935 break 8936 } 8937 } 8938 intStringLen := int(stringLen) 8939 if intStringLen < 0 { 8940 return ErrInvalidLengthTx 8941 } 8942 postIndex := iNdEx + intStringLen 8943 if postIndex < 0 { 8944 return ErrInvalidLengthTx 8945 } 8946 if postIndex > l { 8947 return io.ErrUnexpectedEOF 8948 } 8949 m.ContractId = string(dAtA[iNdEx:postIndex]) 8950 iNdEx = postIndex 8951 case 2: 8952 if wireType != 2 { 8953 return fmt.Errorf("proto: wrong wireType = %d for field From", wireType) 8954 } 8955 var stringLen uint64 8956 for shift := uint(0); ; shift += 7 { 8957 if shift >= 64 { 8958 return ErrIntOverflowTx 8959 } 8960 if iNdEx >= l { 8961 return io.ErrUnexpectedEOF 8962 } 8963 b := dAtA[iNdEx] 8964 iNdEx++ 8965 stringLen |= uint64(b&0x7F) << shift 8966 if b < 0x80 { 8967 break 8968 } 8969 } 8970 intStringLen := int(stringLen) 8971 if intStringLen < 0 { 8972 return ErrInvalidLengthTx 8973 } 8974 postIndex := iNdEx + intStringLen 8975 if postIndex < 0 { 8976 return ErrInvalidLengthTx 8977 } 8978 if postIndex > l { 8979 return io.ErrUnexpectedEOF 8980 } 8981 m.From = string(dAtA[iNdEx:postIndex]) 8982 iNdEx = postIndex 8983 case 3: 8984 if wireType != 2 { 8985 return fmt.Errorf("proto: wrong wireType = %d for field To", wireType) 8986 } 8987 var stringLen uint64 8988 for shift := uint(0); ; shift += 7 { 8989 if shift >= 64 { 8990 return ErrIntOverflowTx 8991 } 8992 if iNdEx >= l { 8993 return io.ErrUnexpectedEOF 8994 } 8995 b := dAtA[iNdEx] 8996 iNdEx++ 8997 stringLen |= uint64(b&0x7F) << shift 8998 if b < 0x80 { 8999 break 9000 } 9001 } 9002 intStringLen := int(stringLen) 9003 if intStringLen < 0 { 9004 return ErrInvalidLengthTx 9005 } 9006 postIndex := iNdEx + intStringLen 9007 if postIndex < 0 { 9008 return ErrInvalidLengthTx 9009 } 9010 if postIndex > l { 9011 return io.ErrUnexpectedEOF 9012 } 9013 m.To = string(dAtA[iNdEx:postIndex]) 9014 iNdEx = postIndex 9015 case 4: 9016 if wireType != 2 { 9017 return fmt.Errorf("proto: wrong wireType = %d for field Params", wireType) 9018 } 9019 var msglen int 9020 for shift := uint(0); ; shift += 7 { 9021 if shift >= 64 { 9022 return ErrIntOverflowTx 9023 } 9024 if iNdEx >= l { 9025 return io.ErrUnexpectedEOF 9026 } 9027 b := dAtA[iNdEx] 9028 iNdEx++ 9029 msglen |= int(b&0x7F) << shift 9030 if b < 0x80 { 9031 break 9032 } 9033 } 9034 if msglen < 0 { 9035 return ErrInvalidLengthTx 9036 } 9037 postIndex := iNdEx + msglen 9038 if postIndex < 0 { 9039 return ErrInvalidLengthTx 9040 } 9041 if postIndex > l { 9042 return io.ErrUnexpectedEOF 9043 } 9044 m.Params = append(m.Params, MintNFTParam{}) 9045 if err := m.Params[len(m.Params)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 9046 return err 9047 } 9048 iNdEx = postIndex 9049 default: 9050 iNdEx = preIndex 9051 skippy, err := skipTx(dAtA[iNdEx:]) 9052 if err != nil { 9053 return err 9054 } 9055 if (skippy < 0) || (iNdEx+skippy) < 0 { 9056 return ErrInvalidLengthTx 9057 } 9058 if (iNdEx + skippy) > l { 9059 return io.ErrUnexpectedEOF 9060 } 9061 iNdEx += skippy 9062 } 9063 } 9064 9065 if iNdEx > l { 9066 return io.ErrUnexpectedEOF 9067 } 9068 return nil 9069 } 9070 func (m *MsgMintNFTResponse) Unmarshal(dAtA []byte) error { 9071 l := len(dAtA) 9072 iNdEx := 0 9073 for iNdEx < l { 9074 preIndex := iNdEx 9075 var wire uint64 9076 for shift := uint(0); ; shift += 7 { 9077 if shift >= 64 { 9078 return ErrIntOverflowTx 9079 } 9080 if iNdEx >= l { 9081 return io.ErrUnexpectedEOF 9082 } 9083 b := dAtA[iNdEx] 9084 iNdEx++ 9085 wire |= uint64(b&0x7F) << shift 9086 if b < 0x80 { 9087 break 9088 } 9089 } 9090 fieldNum := int32(wire >> 3) 9091 wireType := int(wire & 0x7) 9092 if wireType == 4 { 9093 return fmt.Errorf("proto: MsgMintNFTResponse: wiretype end group for non-group") 9094 } 9095 if fieldNum <= 0 { 9096 return fmt.Errorf("proto: MsgMintNFTResponse: illegal tag %d (wire type %d)", fieldNum, wire) 9097 } 9098 switch fieldNum { 9099 case 1: 9100 if wireType != 2 { 9101 return fmt.Errorf("proto: wrong wireType = %d for field TokenIds", wireType) 9102 } 9103 var stringLen uint64 9104 for shift := uint(0); ; shift += 7 { 9105 if shift >= 64 { 9106 return ErrIntOverflowTx 9107 } 9108 if iNdEx >= l { 9109 return io.ErrUnexpectedEOF 9110 } 9111 b := dAtA[iNdEx] 9112 iNdEx++ 9113 stringLen |= uint64(b&0x7F) << shift 9114 if b < 0x80 { 9115 break 9116 } 9117 } 9118 intStringLen := int(stringLen) 9119 if intStringLen < 0 { 9120 return ErrInvalidLengthTx 9121 } 9122 postIndex := iNdEx + intStringLen 9123 if postIndex < 0 { 9124 return ErrInvalidLengthTx 9125 } 9126 if postIndex > l { 9127 return io.ErrUnexpectedEOF 9128 } 9129 m.TokenIds = append(m.TokenIds, string(dAtA[iNdEx:postIndex])) 9130 iNdEx = postIndex 9131 default: 9132 iNdEx = preIndex 9133 skippy, err := skipTx(dAtA[iNdEx:]) 9134 if err != nil { 9135 return err 9136 } 9137 if (skippy < 0) || (iNdEx+skippy) < 0 { 9138 return ErrInvalidLengthTx 9139 } 9140 if (iNdEx + skippy) > l { 9141 return io.ErrUnexpectedEOF 9142 } 9143 iNdEx += skippy 9144 } 9145 } 9146 9147 if iNdEx > l { 9148 return io.ErrUnexpectedEOF 9149 } 9150 return nil 9151 } 9152 func (m *MintNFTParam) Unmarshal(dAtA []byte) error { 9153 l := len(dAtA) 9154 iNdEx := 0 9155 for iNdEx < l { 9156 preIndex := iNdEx 9157 var wire uint64 9158 for shift := uint(0); ; shift += 7 { 9159 if shift >= 64 { 9160 return ErrIntOverflowTx 9161 } 9162 if iNdEx >= l { 9163 return io.ErrUnexpectedEOF 9164 } 9165 b := dAtA[iNdEx] 9166 iNdEx++ 9167 wire |= uint64(b&0x7F) << shift 9168 if b < 0x80 { 9169 break 9170 } 9171 } 9172 fieldNum := int32(wire >> 3) 9173 wireType := int(wire & 0x7) 9174 if wireType == 4 { 9175 return fmt.Errorf("proto: MintNFTParam: wiretype end group for non-group") 9176 } 9177 if fieldNum <= 0 { 9178 return fmt.Errorf("proto: MintNFTParam: illegal tag %d (wire type %d)", fieldNum, wire) 9179 } 9180 switch fieldNum { 9181 case 1: 9182 if wireType != 2 { 9183 return fmt.Errorf("proto: wrong wireType = %d for field TokenType", wireType) 9184 } 9185 var stringLen uint64 9186 for shift := uint(0); ; shift += 7 { 9187 if shift >= 64 { 9188 return ErrIntOverflowTx 9189 } 9190 if iNdEx >= l { 9191 return io.ErrUnexpectedEOF 9192 } 9193 b := dAtA[iNdEx] 9194 iNdEx++ 9195 stringLen |= uint64(b&0x7F) << shift 9196 if b < 0x80 { 9197 break 9198 } 9199 } 9200 intStringLen := int(stringLen) 9201 if intStringLen < 0 { 9202 return ErrInvalidLengthTx 9203 } 9204 postIndex := iNdEx + intStringLen 9205 if postIndex < 0 { 9206 return ErrInvalidLengthTx 9207 } 9208 if postIndex > l { 9209 return io.ErrUnexpectedEOF 9210 } 9211 m.TokenType = string(dAtA[iNdEx:postIndex]) 9212 iNdEx = postIndex 9213 case 2: 9214 if wireType != 2 { 9215 return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType) 9216 } 9217 var stringLen uint64 9218 for shift := uint(0); ; shift += 7 { 9219 if shift >= 64 { 9220 return ErrIntOverflowTx 9221 } 9222 if iNdEx >= l { 9223 return io.ErrUnexpectedEOF 9224 } 9225 b := dAtA[iNdEx] 9226 iNdEx++ 9227 stringLen |= uint64(b&0x7F) << shift 9228 if b < 0x80 { 9229 break 9230 } 9231 } 9232 intStringLen := int(stringLen) 9233 if intStringLen < 0 { 9234 return ErrInvalidLengthTx 9235 } 9236 postIndex := iNdEx + intStringLen 9237 if postIndex < 0 { 9238 return ErrInvalidLengthTx 9239 } 9240 if postIndex > l { 9241 return io.ErrUnexpectedEOF 9242 } 9243 m.Name = string(dAtA[iNdEx:postIndex]) 9244 iNdEx = postIndex 9245 case 3: 9246 if wireType != 2 { 9247 return fmt.Errorf("proto: wrong wireType = %d for field Meta", wireType) 9248 } 9249 var stringLen uint64 9250 for shift := uint(0); ; shift += 7 { 9251 if shift >= 64 { 9252 return ErrIntOverflowTx 9253 } 9254 if iNdEx >= l { 9255 return io.ErrUnexpectedEOF 9256 } 9257 b := dAtA[iNdEx] 9258 iNdEx++ 9259 stringLen |= uint64(b&0x7F) << shift 9260 if b < 0x80 { 9261 break 9262 } 9263 } 9264 intStringLen := int(stringLen) 9265 if intStringLen < 0 { 9266 return ErrInvalidLengthTx 9267 } 9268 postIndex := iNdEx + intStringLen 9269 if postIndex < 0 { 9270 return ErrInvalidLengthTx 9271 } 9272 if postIndex > l { 9273 return io.ErrUnexpectedEOF 9274 } 9275 m.Meta = string(dAtA[iNdEx:postIndex]) 9276 iNdEx = postIndex 9277 default: 9278 iNdEx = preIndex 9279 skippy, err := skipTx(dAtA[iNdEx:]) 9280 if err != nil { 9281 return err 9282 } 9283 if (skippy < 0) || (iNdEx+skippy) < 0 { 9284 return ErrInvalidLengthTx 9285 } 9286 if (iNdEx + skippy) > l { 9287 return io.ErrUnexpectedEOF 9288 } 9289 iNdEx += skippy 9290 } 9291 } 9292 9293 if iNdEx > l { 9294 return io.ErrUnexpectedEOF 9295 } 9296 return nil 9297 } 9298 func (m *MsgBurnFT) Unmarshal(dAtA []byte) error { 9299 l := len(dAtA) 9300 iNdEx := 0 9301 for iNdEx < l { 9302 preIndex := iNdEx 9303 var wire uint64 9304 for shift := uint(0); ; shift += 7 { 9305 if shift >= 64 { 9306 return ErrIntOverflowTx 9307 } 9308 if iNdEx >= l { 9309 return io.ErrUnexpectedEOF 9310 } 9311 b := dAtA[iNdEx] 9312 iNdEx++ 9313 wire |= uint64(b&0x7F) << shift 9314 if b < 0x80 { 9315 break 9316 } 9317 } 9318 fieldNum := int32(wire >> 3) 9319 wireType := int(wire & 0x7) 9320 if wireType == 4 { 9321 return fmt.Errorf("proto: MsgBurnFT: wiretype end group for non-group") 9322 } 9323 if fieldNum <= 0 { 9324 return fmt.Errorf("proto: MsgBurnFT: illegal tag %d (wire type %d)", fieldNum, wire) 9325 } 9326 switch fieldNum { 9327 case 1: 9328 if wireType != 2 { 9329 return fmt.Errorf("proto: wrong wireType = %d for field ContractId", wireType) 9330 } 9331 var stringLen uint64 9332 for shift := uint(0); ; shift += 7 { 9333 if shift >= 64 { 9334 return ErrIntOverflowTx 9335 } 9336 if iNdEx >= l { 9337 return io.ErrUnexpectedEOF 9338 } 9339 b := dAtA[iNdEx] 9340 iNdEx++ 9341 stringLen |= uint64(b&0x7F) << shift 9342 if b < 0x80 { 9343 break 9344 } 9345 } 9346 intStringLen := int(stringLen) 9347 if intStringLen < 0 { 9348 return ErrInvalidLengthTx 9349 } 9350 postIndex := iNdEx + intStringLen 9351 if postIndex < 0 { 9352 return ErrInvalidLengthTx 9353 } 9354 if postIndex > l { 9355 return io.ErrUnexpectedEOF 9356 } 9357 m.ContractId = string(dAtA[iNdEx:postIndex]) 9358 iNdEx = postIndex 9359 case 2: 9360 if wireType != 2 { 9361 return fmt.Errorf("proto: wrong wireType = %d for field From", wireType) 9362 } 9363 var stringLen uint64 9364 for shift := uint(0); ; shift += 7 { 9365 if shift >= 64 { 9366 return ErrIntOverflowTx 9367 } 9368 if iNdEx >= l { 9369 return io.ErrUnexpectedEOF 9370 } 9371 b := dAtA[iNdEx] 9372 iNdEx++ 9373 stringLen |= uint64(b&0x7F) << shift 9374 if b < 0x80 { 9375 break 9376 } 9377 } 9378 intStringLen := int(stringLen) 9379 if intStringLen < 0 { 9380 return ErrInvalidLengthTx 9381 } 9382 postIndex := iNdEx + intStringLen 9383 if postIndex < 0 { 9384 return ErrInvalidLengthTx 9385 } 9386 if postIndex > l { 9387 return io.ErrUnexpectedEOF 9388 } 9389 m.From = string(dAtA[iNdEx:postIndex]) 9390 iNdEx = postIndex 9391 case 3: 9392 if wireType != 2 { 9393 return fmt.Errorf("proto: wrong wireType = %d for field Amount", wireType) 9394 } 9395 var msglen int 9396 for shift := uint(0); ; shift += 7 { 9397 if shift >= 64 { 9398 return ErrIntOverflowTx 9399 } 9400 if iNdEx >= l { 9401 return io.ErrUnexpectedEOF 9402 } 9403 b := dAtA[iNdEx] 9404 iNdEx++ 9405 msglen |= int(b&0x7F) << shift 9406 if b < 0x80 { 9407 break 9408 } 9409 } 9410 if msglen < 0 { 9411 return ErrInvalidLengthTx 9412 } 9413 postIndex := iNdEx + msglen 9414 if postIndex < 0 { 9415 return ErrInvalidLengthTx 9416 } 9417 if postIndex > l { 9418 return io.ErrUnexpectedEOF 9419 } 9420 m.Amount = append(m.Amount, Coin{}) 9421 if err := m.Amount[len(m.Amount)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 9422 return err 9423 } 9424 iNdEx = postIndex 9425 default: 9426 iNdEx = preIndex 9427 skippy, err := skipTx(dAtA[iNdEx:]) 9428 if err != nil { 9429 return err 9430 } 9431 if (skippy < 0) || (iNdEx+skippy) < 0 { 9432 return ErrInvalidLengthTx 9433 } 9434 if (iNdEx + skippy) > l { 9435 return io.ErrUnexpectedEOF 9436 } 9437 iNdEx += skippy 9438 } 9439 } 9440 9441 if iNdEx > l { 9442 return io.ErrUnexpectedEOF 9443 } 9444 return nil 9445 } 9446 func (m *MsgBurnFTResponse) Unmarshal(dAtA []byte) error { 9447 l := len(dAtA) 9448 iNdEx := 0 9449 for iNdEx < l { 9450 preIndex := iNdEx 9451 var wire uint64 9452 for shift := uint(0); ; shift += 7 { 9453 if shift >= 64 { 9454 return ErrIntOverflowTx 9455 } 9456 if iNdEx >= l { 9457 return io.ErrUnexpectedEOF 9458 } 9459 b := dAtA[iNdEx] 9460 iNdEx++ 9461 wire |= uint64(b&0x7F) << shift 9462 if b < 0x80 { 9463 break 9464 } 9465 } 9466 fieldNum := int32(wire >> 3) 9467 wireType := int(wire & 0x7) 9468 if wireType == 4 { 9469 return fmt.Errorf("proto: MsgBurnFTResponse: wiretype end group for non-group") 9470 } 9471 if fieldNum <= 0 { 9472 return fmt.Errorf("proto: MsgBurnFTResponse: illegal tag %d (wire type %d)", fieldNum, wire) 9473 } 9474 switch fieldNum { 9475 default: 9476 iNdEx = preIndex 9477 skippy, err := skipTx(dAtA[iNdEx:]) 9478 if err != nil { 9479 return err 9480 } 9481 if (skippy < 0) || (iNdEx+skippy) < 0 { 9482 return ErrInvalidLengthTx 9483 } 9484 if (iNdEx + skippy) > l { 9485 return io.ErrUnexpectedEOF 9486 } 9487 iNdEx += skippy 9488 } 9489 } 9490 9491 if iNdEx > l { 9492 return io.ErrUnexpectedEOF 9493 } 9494 return nil 9495 } 9496 func (m *MsgOperatorBurnFT) Unmarshal(dAtA []byte) error { 9497 l := len(dAtA) 9498 iNdEx := 0 9499 for iNdEx < l { 9500 preIndex := iNdEx 9501 var wire uint64 9502 for shift := uint(0); ; shift += 7 { 9503 if shift >= 64 { 9504 return ErrIntOverflowTx 9505 } 9506 if iNdEx >= l { 9507 return io.ErrUnexpectedEOF 9508 } 9509 b := dAtA[iNdEx] 9510 iNdEx++ 9511 wire |= uint64(b&0x7F) << shift 9512 if b < 0x80 { 9513 break 9514 } 9515 } 9516 fieldNum := int32(wire >> 3) 9517 wireType := int(wire & 0x7) 9518 if wireType == 4 { 9519 return fmt.Errorf("proto: MsgOperatorBurnFT: wiretype end group for non-group") 9520 } 9521 if fieldNum <= 0 { 9522 return fmt.Errorf("proto: MsgOperatorBurnFT: illegal tag %d (wire type %d)", fieldNum, wire) 9523 } 9524 switch fieldNum { 9525 case 1: 9526 if wireType != 2 { 9527 return fmt.Errorf("proto: wrong wireType = %d for field ContractId", wireType) 9528 } 9529 var stringLen uint64 9530 for shift := uint(0); ; shift += 7 { 9531 if shift >= 64 { 9532 return ErrIntOverflowTx 9533 } 9534 if iNdEx >= l { 9535 return io.ErrUnexpectedEOF 9536 } 9537 b := dAtA[iNdEx] 9538 iNdEx++ 9539 stringLen |= uint64(b&0x7F) << shift 9540 if b < 0x80 { 9541 break 9542 } 9543 } 9544 intStringLen := int(stringLen) 9545 if intStringLen < 0 { 9546 return ErrInvalidLengthTx 9547 } 9548 postIndex := iNdEx + intStringLen 9549 if postIndex < 0 { 9550 return ErrInvalidLengthTx 9551 } 9552 if postIndex > l { 9553 return io.ErrUnexpectedEOF 9554 } 9555 m.ContractId = string(dAtA[iNdEx:postIndex]) 9556 iNdEx = postIndex 9557 case 2: 9558 if wireType != 2 { 9559 return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType) 9560 } 9561 var stringLen uint64 9562 for shift := uint(0); ; shift += 7 { 9563 if shift >= 64 { 9564 return ErrIntOverflowTx 9565 } 9566 if iNdEx >= l { 9567 return io.ErrUnexpectedEOF 9568 } 9569 b := dAtA[iNdEx] 9570 iNdEx++ 9571 stringLen |= uint64(b&0x7F) << shift 9572 if b < 0x80 { 9573 break 9574 } 9575 } 9576 intStringLen := int(stringLen) 9577 if intStringLen < 0 { 9578 return ErrInvalidLengthTx 9579 } 9580 postIndex := iNdEx + intStringLen 9581 if postIndex < 0 { 9582 return ErrInvalidLengthTx 9583 } 9584 if postIndex > l { 9585 return io.ErrUnexpectedEOF 9586 } 9587 m.Operator = string(dAtA[iNdEx:postIndex]) 9588 iNdEx = postIndex 9589 case 3: 9590 if wireType != 2 { 9591 return fmt.Errorf("proto: wrong wireType = %d for field From", wireType) 9592 } 9593 var stringLen uint64 9594 for shift := uint(0); ; shift += 7 { 9595 if shift >= 64 { 9596 return ErrIntOverflowTx 9597 } 9598 if iNdEx >= l { 9599 return io.ErrUnexpectedEOF 9600 } 9601 b := dAtA[iNdEx] 9602 iNdEx++ 9603 stringLen |= uint64(b&0x7F) << shift 9604 if b < 0x80 { 9605 break 9606 } 9607 } 9608 intStringLen := int(stringLen) 9609 if intStringLen < 0 { 9610 return ErrInvalidLengthTx 9611 } 9612 postIndex := iNdEx + intStringLen 9613 if postIndex < 0 { 9614 return ErrInvalidLengthTx 9615 } 9616 if postIndex > l { 9617 return io.ErrUnexpectedEOF 9618 } 9619 m.From = string(dAtA[iNdEx:postIndex]) 9620 iNdEx = postIndex 9621 case 4: 9622 if wireType != 2 { 9623 return fmt.Errorf("proto: wrong wireType = %d for field Amount", wireType) 9624 } 9625 var msglen int 9626 for shift := uint(0); ; shift += 7 { 9627 if shift >= 64 { 9628 return ErrIntOverflowTx 9629 } 9630 if iNdEx >= l { 9631 return io.ErrUnexpectedEOF 9632 } 9633 b := dAtA[iNdEx] 9634 iNdEx++ 9635 msglen |= int(b&0x7F) << shift 9636 if b < 0x80 { 9637 break 9638 } 9639 } 9640 if msglen < 0 { 9641 return ErrInvalidLengthTx 9642 } 9643 postIndex := iNdEx + msglen 9644 if postIndex < 0 { 9645 return ErrInvalidLengthTx 9646 } 9647 if postIndex > l { 9648 return io.ErrUnexpectedEOF 9649 } 9650 m.Amount = append(m.Amount, Coin{}) 9651 if err := m.Amount[len(m.Amount)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 9652 return err 9653 } 9654 iNdEx = postIndex 9655 default: 9656 iNdEx = preIndex 9657 skippy, err := skipTx(dAtA[iNdEx:]) 9658 if err != nil { 9659 return err 9660 } 9661 if (skippy < 0) || (iNdEx+skippy) < 0 { 9662 return ErrInvalidLengthTx 9663 } 9664 if (iNdEx + skippy) > l { 9665 return io.ErrUnexpectedEOF 9666 } 9667 iNdEx += skippy 9668 } 9669 } 9670 9671 if iNdEx > l { 9672 return io.ErrUnexpectedEOF 9673 } 9674 return nil 9675 } 9676 func (m *MsgOperatorBurnFTResponse) Unmarshal(dAtA []byte) error { 9677 l := len(dAtA) 9678 iNdEx := 0 9679 for iNdEx < l { 9680 preIndex := iNdEx 9681 var wire uint64 9682 for shift := uint(0); ; shift += 7 { 9683 if shift >= 64 { 9684 return ErrIntOverflowTx 9685 } 9686 if iNdEx >= l { 9687 return io.ErrUnexpectedEOF 9688 } 9689 b := dAtA[iNdEx] 9690 iNdEx++ 9691 wire |= uint64(b&0x7F) << shift 9692 if b < 0x80 { 9693 break 9694 } 9695 } 9696 fieldNum := int32(wire >> 3) 9697 wireType := int(wire & 0x7) 9698 if wireType == 4 { 9699 return fmt.Errorf("proto: MsgOperatorBurnFTResponse: wiretype end group for non-group") 9700 } 9701 if fieldNum <= 0 { 9702 return fmt.Errorf("proto: MsgOperatorBurnFTResponse: illegal tag %d (wire type %d)", fieldNum, wire) 9703 } 9704 switch fieldNum { 9705 default: 9706 iNdEx = preIndex 9707 skippy, err := skipTx(dAtA[iNdEx:]) 9708 if err != nil { 9709 return err 9710 } 9711 if (skippy < 0) || (iNdEx+skippy) < 0 { 9712 return ErrInvalidLengthTx 9713 } 9714 if (iNdEx + skippy) > l { 9715 return io.ErrUnexpectedEOF 9716 } 9717 iNdEx += skippy 9718 } 9719 } 9720 9721 if iNdEx > l { 9722 return io.ErrUnexpectedEOF 9723 } 9724 return nil 9725 } 9726 func (m *MsgBurnNFT) Unmarshal(dAtA []byte) error { 9727 l := len(dAtA) 9728 iNdEx := 0 9729 for iNdEx < l { 9730 preIndex := iNdEx 9731 var wire uint64 9732 for shift := uint(0); ; shift += 7 { 9733 if shift >= 64 { 9734 return ErrIntOverflowTx 9735 } 9736 if iNdEx >= l { 9737 return io.ErrUnexpectedEOF 9738 } 9739 b := dAtA[iNdEx] 9740 iNdEx++ 9741 wire |= uint64(b&0x7F) << shift 9742 if b < 0x80 { 9743 break 9744 } 9745 } 9746 fieldNum := int32(wire >> 3) 9747 wireType := int(wire & 0x7) 9748 if wireType == 4 { 9749 return fmt.Errorf("proto: MsgBurnNFT: wiretype end group for non-group") 9750 } 9751 if fieldNum <= 0 { 9752 return fmt.Errorf("proto: MsgBurnNFT: illegal tag %d (wire type %d)", fieldNum, wire) 9753 } 9754 switch fieldNum { 9755 case 1: 9756 if wireType != 2 { 9757 return fmt.Errorf("proto: wrong wireType = %d for field ContractId", wireType) 9758 } 9759 var stringLen uint64 9760 for shift := uint(0); ; shift += 7 { 9761 if shift >= 64 { 9762 return ErrIntOverflowTx 9763 } 9764 if iNdEx >= l { 9765 return io.ErrUnexpectedEOF 9766 } 9767 b := dAtA[iNdEx] 9768 iNdEx++ 9769 stringLen |= uint64(b&0x7F) << shift 9770 if b < 0x80 { 9771 break 9772 } 9773 } 9774 intStringLen := int(stringLen) 9775 if intStringLen < 0 { 9776 return ErrInvalidLengthTx 9777 } 9778 postIndex := iNdEx + intStringLen 9779 if postIndex < 0 { 9780 return ErrInvalidLengthTx 9781 } 9782 if postIndex > l { 9783 return io.ErrUnexpectedEOF 9784 } 9785 m.ContractId = string(dAtA[iNdEx:postIndex]) 9786 iNdEx = postIndex 9787 case 2: 9788 if wireType != 2 { 9789 return fmt.Errorf("proto: wrong wireType = %d for field From", wireType) 9790 } 9791 var stringLen uint64 9792 for shift := uint(0); ; shift += 7 { 9793 if shift >= 64 { 9794 return ErrIntOverflowTx 9795 } 9796 if iNdEx >= l { 9797 return io.ErrUnexpectedEOF 9798 } 9799 b := dAtA[iNdEx] 9800 iNdEx++ 9801 stringLen |= uint64(b&0x7F) << shift 9802 if b < 0x80 { 9803 break 9804 } 9805 } 9806 intStringLen := int(stringLen) 9807 if intStringLen < 0 { 9808 return ErrInvalidLengthTx 9809 } 9810 postIndex := iNdEx + intStringLen 9811 if postIndex < 0 { 9812 return ErrInvalidLengthTx 9813 } 9814 if postIndex > l { 9815 return io.ErrUnexpectedEOF 9816 } 9817 m.From = string(dAtA[iNdEx:postIndex]) 9818 iNdEx = postIndex 9819 case 3: 9820 if wireType != 2 { 9821 return fmt.Errorf("proto: wrong wireType = %d for field TokenIds", wireType) 9822 } 9823 var stringLen uint64 9824 for shift := uint(0); ; shift += 7 { 9825 if shift >= 64 { 9826 return ErrIntOverflowTx 9827 } 9828 if iNdEx >= l { 9829 return io.ErrUnexpectedEOF 9830 } 9831 b := dAtA[iNdEx] 9832 iNdEx++ 9833 stringLen |= uint64(b&0x7F) << shift 9834 if b < 0x80 { 9835 break 9836 } 9837 } 9838 intStringLen := int(stringLen) 9839 if intStringLen < 0 { 9840 return ErrInvalidLengthTx 9841 } 9842 postIndex := iNdEx + intStringLen 9843 if postIndex < 0 { 9844 return ErrInvalidLengthTx 9845 } 9846 if postIndex > l { 9847 return io.ErrUnexpectedEOF 9848 } 9849 m.TokenIds = append(m.TokenIds, string(dAtA[iNdEx:postIndex])) 9850 iNdEx = postIndex 9851 default: 9852 iNdEx = preIndex 9853 skippy, err := skipTx(dAtA[iNdEx:]) 9854 if err != nil { 9855 return err 9856 } 9857 if (skippy < 0) || (iNdEx+skippy) < 0 { 9858 return ErrInvalidLengthTx 9859 } 9860 if (iNdEx + skippy) > l { 9861 return io.ErrUnexpectedEOF 9862 } 9863 iNdEx += skippy 9864 } 9865 } 9866 9867 if iNdEx > l { 9868 return io.ErrUnexpectedEOF 9869 } 9870 return nil 9871 } 9872 func (m *MsgBurnNFTResponse) Unmarshal(dAtA []byte) error { 9873 l := len(dAtA) 9874 iNdEx := 0 9875 for iNdEx < l { 9876 preIndex := iNdEx 9877 var wire uint64 9878 for shift := uint(0); ; shift += 7 { 9879 if shift >= 64 { 9880 return ErrIntOverflowTx 9881 } 9882 if iNdEx >= l { 9883 return io.ErrUnexpectedEOF 9884 } 9885 b := dAtA[iNdEx] 9886 iNdEx++ 9887 wire |= uint64(b&0x7F) << shift 9888 if b < 0x80 { 9889 break 9890 } 9891 } 9892 fieldNum := int32(wire >> 3) 9893 wireType := int(wire & 0x7) 9894 if wireType == 4 { 9895 return fmt.Errorf("proto: MsgBurnNFTResponse: wiretype end group for non-group") 9896 } 9897 if fieldNum <= 0 { 9898 return fmt.Errorf("proto: MsgBurnNFTResponse: illegal tag %d (wire type %d)", fieldNum, wire) 9899 } 9900 switch fieldNum { 9901 default: 9902 iNdEx = preIndex 9903 skippy, err := skipTx(dAtA[iNdEx:]) 9904 if err != nil { 9905 return err 9906 } 9907 if (skippy < 0) || (iNdEx+skippy) < 0 { 9908 return ErrInvalidLengthTx 9909 } 9910 if (iNdEx + skippy) > l { 9911 return io.ErrUnexpectedEOF 9912 } 9913 iNdEx += skippy 9914 } 9915 } 9916 9917 if iNdEx > l { 9918 return io.ErrUnexpectedEOF 9919 } 9920 return nil 9921 } 9922 func (m *MsgOperatorBurnNFT) Unmarshal(dAtA []byte) error { 9923 l := len(dAtA) 9924 iNdEx := 0 9925 for iNdEx < l { 9926 preIndex := iNdEx 9927 var wire uint64 9928 for shift := uint(0); ; shift += 7 { 9929 if shift >= 64 { 9930 return ErrIntOverflowTx 9931 } 9932 if iNdEx >= l { 9933 return io.ErrUnexpectedEOF 9934 } 9935 b := dAtA[iNdEx] 9936 iNdEx++ 9937 wire |= uint64(b&0x7F) << shift 9938 if b < 0x80 { 9939 break 9940 } 9941 } 9942 fieldNum := int32(wire >> 3) 9943 wireType := int(wire & 0x7) 9944 if wireType == 4 { 9945 return fmt.Errorf("proto: MsgOperatorBurnNFT: wiretype end group for non-group") 9946 } 9947 if fieldNum <= 0 { 9948 return fmt.Errorf("proto: MsgOperatorBurnNFT: illegal tag %d (wire type %d)", fieldNum, wire) 9949 } 9950 switch fieldNum { 9951 case 1: 9952 if wireType != 2 { 9953 return fmt.Errorf("proto: wrong wireType = %d for field ContractId", wireType) 9954 } 9955 var stringLen uint64 9956 for shift := uint(0); ; shift += 7 { 9957 if shift >= 64 { 9958 return ErrIntOverflowTx 9959 } 9960 if iNdEx >= l { 9961 return io.ErrUnexpectedEOF 9962 } 9963 b := dAtA[iNdEx] 9964 iNdEx++ 9965 stringLen |= uint64(b&0x7F) << shift 9966 if b < 0x80 { 9967 break 9968 } 9969 } 9970 intStringLen := int(stringLen) 9971 if intStringLen < 0 { 9972 return ErrInvalidLengthTx 9973 } 9974 postIndex := iNdEx + intStringLen 9975 if postIndex < 0 { 9976 return ErrInvalidLengthTx 9977 } 9978 if postIndex > l { 9979 return io.ErrUnexpectedEOF 9980 } 9981 m.ContractId = string(dAtA[iNdEx:postIndex]) 9982 iNdEx = postIndex 9983 case 2: 9984 if wireType != 2 { 9985 return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType) 9986 } 9987 var stringLen uint64 9988 for shift := uint(0); ; shift += 7 { 9989 if shift >= 64 { 9990 return ErrIntOverflowTx 9991 } 9992 if iNdEx >= l { 9993 return io.ErrUnexpectedEOF 9994 } 9995 b := dAtA[iNdEx] 9996 iNdEx++ 9997 stringLen |= uint64(b&0x7F) << shift 9998 if b < 0x80 { 9999 break 10000 } 10001 } 10002 intStringLen := int(stringLen) 10003 if intStringLen < 0 { 10004 return ErrInvalidLengthTx 10005 } 10006 postIndex := iNdEx + intStringLen 10007 if postIndex < 0 { 10008 return ErrInvalidLengthTx 10009 } 10010 if postIndex > l { 10011 return io.ErrUnexpectedEOF 10012 } 10013 m.Operator = string(dAtA[iNdEx:postIndex]) 10014 iNdEx = postIndex 10015 case 3: 10016 if wireType != 2 { 10017 return fmt.Errorf("proto: wrong wireType = %d for field From", wireType) 10018 } 10019 var stringLen uint64 10020 for shift := uint(0); ; shift += 7 { 10021 if shift >= 64 { 10022 return ErrIntOverflowTx 10023 } 10024 if iNdEx >= l { 10025 return io.ErrUnexpectedEOF 10026 } 10027 b := dAtA[iNdEx] 10028 iNdEx++ 10029 stringLen |= uint64(b&0x7F) << shift 10030 if b < 0x80 { 10031 break 10032 } 10033 } 10034 intStringLen := int(stringLen) 10035 if intStringLen < 0 { 10036 return ErrInvalidLengthTx 10037 } 10038 postIndex := iNdEx + intStringLen 10039 if postIndex < 0 { 10040 return ErrInvalidLengthTx 10041 } 10042 if postIndex > l { 10043 return io.ErrUnexpectedEOF 10044 } 10045 m.From = string(dAtA[iNdEx:postIndex]) 10046 iNdEx = postIndex 10047 case 4: 10048 if wireType != 2 { 10049 return fmt.Errorf("proto: wrong wireType = %d for field TokenIds", wireType) 10050 } 10051 var stringLen uint64 10052 for shift := uint(0); ; shift += 7 { 10053 if shift >= 64 { 10054 return ErrIntOverflowTx 10055 } 10056 if iNdEx >= l { 10057 return io.ErrUnexpectedEOF 10058 } 10059 b := dAtA[iNdEx] 10060 iNdEx++ 10061 stringLen |= uint64(b&0x7F) << shift 10062 if b < 0x80 { 10063 break 10064 } 10065 } 10066 intStringLen := int(stringLen) 10067 if intStringLen < 0 { 10068 return ErrInvalidLengthTx 10069 } 10070 postIndex := iNdEx + intStringLen 10071 if postIndex < 0 { 10072 return ErrInvalidLengthTx 10073 } 10074 if postIndex > l { 10075 return io.ErrUnexpectedEOF 10076 } 10077 m.TokenIds = append(m.TokenIds, string(dAtA[iNdEx:postIndex])) 10078 iNdEx = postIndex 10079 default: 10080 iNdEx = preIndex 10081 skippy, err := skipTx(dAtA[iNdEx:]) 10082 if err != nil { 10083 return err 10084 } 10085 if (skippy < 0) || (iNdEx+skippy) < 0 { 10086 return ErrInvalidLengthTx 10087 } 10088 if (iNdEx + skippy) > l { 10089 return io.ErrUnexpectedEOF 10090 } 10091 iNdEx += skippy 10092 } 10093 } 10094 10095 if iNdEx > l { 10096 return io.ErrUnexpectedEOF 10097 } 10098 return nil 10099 } 10100 func (m *MsgOperatorBurnNFTResponse) Unmarshal(dAtA []byte) error { 10101 l := len(dAtA) 10102 iNdEx := 0 10103 for iNdEx < l { 10104 preIndex := iNdEx 10105 var wire uint64 10106 for shift := uint(0); ; shift += 7 { 10107 if shift >= 64 { 10108 return ErrIntOverflowTx 10109 } 10110 if iNdEx >= l { 10111 return io.ErrUnexpectedEOF 10112 } 10113 b := dAtA[iNdEx] 10114 iNdEx++ 10115 wire |= uint64(b&0x7F) << shift 10116 if b < 0x80 { 10117 break 10118 } 10119 } 10120 fieldNum := int32(wire >> 3) 10121 wireType := int(wire & 0x7) 10122 if wireType == 4 { 10123 return fmt.Errorf("proto: MsgOperatorBurnNFTResponse: wiretype end group for non-group") 10124 } 10125 if fieldNum <= 0 { 10126 return fmt.Errorf("proto: MsgOperatorBurnNFTResponse: illegal tag %d (wire type %d)", fieldNum, wire) 10127 } 10128 switch fieldNum { 10129 default: 10130 iNdEx = preIndex 10131 skippy, err := skipTx(dAtA[iNdEx:]) 10132 if err != nil { 10133 return err 10134 } 10135 if (skippy < 0) || (iNdEx+skippy) < 0 { 10136 return ErrInvalidLengthTx 10137 } 10138 if (iNdEx + skippy) > l { 10139 return io.ErrUnexpectedEOF 10140 } 10141 iNdEx += skippy 10142 } 10143 } 10144 10145 if iNdEx > l { 10146 return io.ErrUnexpectedEOF 10147 } 10148 return nil 10149 } 10150 func (m *MsgModify) Unmarshal(dAtA []byte) error { 10151 l := len(dAtA) 10152 iNdEx := 0 10153 for iNdEx < l { 10154 preIndex := iNdEx 10155 var wire uint64 10156 for shift := uint(0); ; shift += 7 { 10157 if shift >= 64 { 10158 return ErrIntOverflowTx 10159 } 10160 if iNdEx >= l { 10161 return io.ErrUnexpectedEOF 10162 } 10163 b := dAtA[iNdEx] 10164 iNdEx++ 10165 wire |= uint64(b&0x7F) << shift 10166 if b < 0x80 { 10167 break 10168 } 10169 } 10170 fieldNum := int32(wire >> 3) 10171 wireType := int(wire & 0x7) 10172 if wireType == 4 { 10173 return fmt.Errorf("proto: MsgModify: wiretype end group for non-group") 10174 } 10175 if fieldNum <= 0 { 10176 return fmt.Errorf("proto: MsgModify: illegal tag %d (wire type %d)", fieldNum, wire) 10177 } 10178 switch fieldNum { 10179 case 1: 10180 if wireType != 2 { 10181 return fmt.Errorf("proto: wrong wireType = %d for field ContractId", wireType) 10182 } 10183 var stringLen uint64 10184 for shift := uint(0); ; shift += 7 { 10185 if shift >= 64 { 10186 return ErrIntOverflowTx 10187 } 10188 if iNdEx >= l { 10189 return io.ErrUnexpectedEOF 10190 } 10191 b := dAtA[iNdEx] 10192 iNdEx++ 10193 stringLen |= uint64(b&0x7F) << shift 10194 if b < 0x80 { 10195 break 10196 } 10197 } 10198 intStringLen := int(stringLen) 10199 if intStringLen < 0 { 10200 return ErrInvalidLengthTx 10201 } 10202 postIndex := iNdEx + intStringLen 10203 if postIndex < 0 { 10204 return ErrInvalidLengthTx 10205 } 10206 if postIndex > l { 10207 return io.ErrUnexpectedEOF 10208 } 10209 m.ContractId = string(dAtA[iNdEx:postIndex]) 10210 iNdEx = postIndex 10211 case 2: 10212 if wireType != 2 { 10213 return fmt.Errorf("proto: wrong wireType = %d for field Owner", wireType) 10214 } 10215 var stringLen uint64 10216 for shift := uint(0); ; shift += 7 { 10217 if shift >= 64 { 10218 return ErrIntOverflowTx 10219 } 10220 if iNdEx >= l { 10221 return io.ErrUnexpectedEOF 10222 } 10223 b := dAtA[iNdEx] 10224 iNdEx++ 10225 stringLen |= uint64(b&0x7F) << shift 10226 if b < 0x80 { 10227 break 10228 } 10229 } 10230 intStringLen := int(stringLen) 10231 if intStringLen < 0 { 10232 return ErrInvalidLengthTx 10233 } 10234 postIndex := iNdEx + intStringLen 10235 if postIndex < 0 { 10236 return ErrInvalidLengthTx 10237 } 10238 if postIndex > l { 10239 return io.ErrUnexpectedEOF 10240 } 10241 m.Owner = string(dAtA[iNdEx:postIndex]) 10242 iNdEx = postIndex 10243 case 3: 10244 if wireType != 2 { 10245 return fmt.Errorf("proto: wrong wireType = %d for field TokenType", wireType) 10246 } 10247 var stringLen uint64 10248 for shift := uint(0); ; shift += 7 { 10249 if shift >= 64 { 10250 return ErrIntOverflowTx 10251 } 10252 if iNdEx >= l { 10253 return io.ErrUnexpectedEOF 10254 } 10255 b := dAtA[iNdEx] 10256 iNdEx++ 10257 stringLen |= uint64(b&0x7F) << shift 10258 if b < 0x80 { 10259 break 10260 } 10261 } 10262 intStringLen := int(stringLen) 10263 if intStringLen < 0 { 10264 return ErrInvalidLengthTx 10265 } 10266 postIndex := iNdEx + intStringLen 10267 if postIndex < 0 { 10268 return ErrInvalidLengthTx 10269 } 10270 if postIndex > l { 10271 return io.ErrUnexpectedEOF 10272 } 10273 m.TokenType = string(dAtA[iNdEx:postIndex]) 10274 iNdEx = postIndex 10275 case 4: 10276 if wireType != 2 { 10277 return fmt.Errorf("proto: wrong wireType = %d for field TokenIndex", wireType) 10278 } 10279 var stringLen uint64 10280 for shift := uint(0); ; shift += 7 { 10281 if shift >= 64 { 10282 return ErrIntOverflowTx 10283 } 10284 if iNdEx >= l { 10285 return io.ErrUnexpectedEOF 10286 } 10287 b := dAtA[iNdEx] 10288 iNdEx++ 10289 stringLen |= uint64(b&0x7F) << shift 10290 if b < 0x80 { 10291 break 10292 } 10293 } 10294 intStringLen := int(stringLen) 10295 if intStringLen < 0 { 10296 return ErrInvalidLengthTx 10297 } 10298 postIndex := iNdEx + intStringLen 10299 if postIndex < 0 { 10300 return ErrInvalidLengthTx 10301 } 10302 if postIndex > l { 10303 return io.ErrUnexpectedEOF 10304 } 10305 m.TokenIndex = string(dAtA[iNdEx:postIndex]) 10306 iNdEx = postIndex 10307 case 5: 10308 if wireType != 2 { 10309 return fmt.Errorf("proto: wrong wireType = %d for field Changes", wireType) 10310 } 10311 var msglen int 10312 for shift := uint(0); ; shift += 7 { 10313 if shift >= 64 { 10314 return ErrIntOverflowTx 10315 } 10316 if iNdEx >= l { 10317 return io.ErrUnexpectedEOF 10318 } 10319 b := dAtA[iNdEx] 10320 iNdEx++ 10321 msglen |= int(b&0x7F) << shift 10322 if b < 0x80 { 10323 break 10324 } 10325 } 10326 if msglen < 0 { 10327 return ErrInvalidLengthTx 10328 } 10329 postIndex := iNdEx + msglen 10330 if postIndex < 0 { 10331 return ErrInvalidLengthTx 10332 } 10333 if postIndex > l { 10334 return io.ErrUnexpectedEOF 10335 } 10336 m.Changes = append(m.Changes, Attribute{}) 10337 if err := m.Changes[len(m.Changes)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 10338 return err 10339 } 10340 iNdEx = postIndex 10341 default: 10342 iNdEx = preIndex 10343 skippy, err := skipTx(dAtA[iNdEx:]) 10344 if err != nil { 10345 return err 10346 } 10347 if (skippy < 0) || (iNdEx+skippy) < 0 { 10348 return ErrInvalidLengthTx 10349 } 10350 if (iNdEx + skippy) > l { 10351 return io.ErrUnexpectedEOF 10352 } 10353 iNdEx += skippy 10354 } 10355 } 10356 10357 if iNdEx > l { 10358 return io.ErrUnexpectedEOF 10359 } 10360 return nil 10361 } 10362 func (m *MsgModifyResponse) Unmarshal(dAtA []byte) error { 10363 l := len(dAtA) 10364 iNdEx := 0 10365 for iNdEx < l { 10366 preIndex := iNdEx 10367 var wire uint64 10368 for shift := uint(0); ; shift += 7 { 10369 if shift >= 64 { 10370 return ErrIntOverflowTx 10371 } 10372 if iNdEx >= l { 10373 return io.ErrUnexpectedEOF 10374 } 10375 b := dAtA[iNdEx] 10376 iNdEx++ 10377 wire |= uint64(b&0x7F) << shift 10378 if b < 0x80 { 10379 break 10380 } 10381 } 10382 fieldNum := int32(wire >> 3) 10383 wireType := int(wire & 0x7) 10384 if wireType == 4 { 10385 return fmt.Errorf("proto: MsgModifyResponse: wiretype end group for non-group") 10386 } 10387 if fieldNum <= 0 { 10388 return fmt.Errorf("proto: MsgModifyResponse: illegal tag %d (wire type %d)", fieldNum, wire) 10389 } 10390 switch fieldNum { 10391 default: 10392 iNdEx = preIndex 10393 skippy, err := skipTx(dAtA[iNdEx:]) 10394 if err != nil { 10395 return err 10396 } 10397 if (skippy < 0) || (iNdEx+skippy) < 0 { 10398 return ErrInvalidLengthTx 10399 } 10400 if (iNdEx + skippy) > l { 10401 return io.ErrUnexpectedEOF 10402 } 10403 iNdEx += skippy 10404 } 10405 } 10406 10407 if iNdEx > l { 10408 return io.ErrUnexpectedEOF 10409 } 10410 return nil 10411 } 10412 func (m *MsgGrantPermission) Unmarshal(dAtA []byte) error { 10413 l := len(dAtA) 10414 iNdEx := 0 10415 for iNdEx < l { 10416 preIndex := iNdEx 10417 var wire uint64 10418 for shift := uint(0); ; shift += 7 { 10419 if shift >= 64 { 10420 return ErrIntOverflowTx 10421 } 10422 if iNdEx >= l { 10423 return io.ErrUnexpectedEOF 10424 } 10425 b := dAtA[iNdEx] 10426 iNdEx++ 10427 wire |= uint64(b&0x7F) << shift 10428 if b < 0x80 { 10429 break 10430 } 10431 } 10432 fieldNum := int32(wire >> 3) 10433 wireType := int(wire & 0x7) 10434 if wireType == 4 { 10435 return fmt.Errorf("proto: MsgGrantPermission: wiretype end group for non-group") 10436 } 10437 if fieldNum <= 0 { 10438 return fmt.Errorf("proto: MsgGrantPermission: illegal tag %d (wire type %d)", fieldNum, wire) 10439 } 10440 switch fieldNum { 10441 case 1: 10442 if wireType != 2 { 10443 return fmt.Errorf("proto: wrong wireType = %d for field ContractId", wireType) 10444 } 10445 var stringLen uint64 10446 for shift := uint(0); ; shift += 7 { 10447 if shift >= 64 { 10448 return ErrIntOverflowTx 10449 } 10450 if iNdEx >= l { 10451 return io.ErrUnexpectedEOF 10452 } 10453 b := dAtA[iNdEx] 10454 iNdEx++ 10455 stringLen |= uint64(b&0x7F) << shift 10456 if b < 0x80 { 10457 break 10458 } 10459 } 10460 intStringLen := int(stringLen) 10461 if intStringLen < 0 { 10462 return ErrInvalidLengthTx 10463 } 10464 postIndex := iNdEx + intStringLen 10465 if postIndex < 0 { 10466 return ErrInvalidLengthTx 10467 } 10468 if postIndex > l { 10469 return io.ErrUnexpectedEOF 10470 } 10471 m.ContractId = string(dAtA[iNdEx:postIndex]) 10472 iNdEx = postIndex 10473 case 2: 10474 if wireType != 2 { 10475 return fmt.Errorf("proto: wrong wireType = %d for field From", wireType) 10476 } 10477 var stringLen uint64 10478 for shift := uint(0); ; shift += 7 { 10479 if shift >= 64 { 10480 return ErrIntOverflowTx 10481 } 10482 if iNdEx >= l { 10483 return io.ErrUnexpectedEOF 10484 } 10485 b := dAtA[iNdEx] 10486 iNdEx++ 10487 stringLen |= uint64(b&0x7F) << shift 10488 if b < 0x80 { 10489 break 10490 } 10491 } 10492 intStringLen := int(stringLen) 10493 if intStringLen < 0 { 10494 return ErrInvalidLengthTx 10495 } 10496 postIndex := iNdEx + intStringLen 10497 if postIndex < 0 { 10498 return ErrInvalidLengthTx 10499 } 10500 if postIndex > l { 10501 return io.ErrUnexpectedEOF 10502 } 10503 m.From = string(dAtA[iNdEx:postIndex]) 10504 iNdEx = postIndex 10505 case 3: 10506 if wireType != 2 { 10507 return fmt.Errorf("proto: wrong wireType = %d for field To", wireType) 10508 } 10509 var stringLen uint64 10510 for shift := uint(0); ; shift += 7 { 10511 if shift >= 64 { 10512 return ErrIntOverflowTx 10513 } 10514 if iNdEx >= l { 10515 return io.ErrUnexpectedEOF 10516 } 10517 b := dAtA[iNdEx] 10518 iNdEx++ 10519 stringLen |= uint64(b&0x7F) << shift 10520 if b < 0x80 { 10521 break 10522 } 10523 } 10524 intStringLen := int(stringLen) 10525 if intStringLen < 0 { 10526 return ErrInvalidLengthTx 10527 } 10528 postIndex := iNdEx + intStringLen 10529 if postIndex < 0 { 10530 return ErrInvalidLengthTx 10531 } 10532 if postIndex > l { 10533 return io.ErrUnexpectedEOF 10534 } 10535 m.To = string(dAtA[iNdEx:postIndex]) 10536 iNdEx = postIndex 10537 case 4: 10538 if wireType != 2 { 10539 return fmt.Errorf("proto: wrong wireType = %d for field Permission", wireType) 10540 } 10541 var stringLen uint64 10542 for shift := uint(0); ; shift += 7 { 10543 if shift >= 64 { 10544 return ErrIntOverflowTx 10545 } 10546 if iNdEx >= l { 10547 return io.ErrUnexpectedEOF 10548 } 10549 b := dAtA[iNdEx] 10550 iNdEx++ 10551 stringLen |= uint64(b&0x7F) << shift 10552 if b < 0x80 { 10553 break 10554 } 10555 } 10556 intStringLen := int(stringLen) 10557 if intStringLen < 0 { 10558 return ErrInvalidLengthTx 10559 } 10560 postIndex := iNdEx + intStringLen 10561 if postIndex < 0 { 10562 return ErrInvalidLengthTx 10563 } 10564 if postIndex > l { 10565 return io.ErrUnexpectedEOF 10566 } 10567 m.Permission = string(dAtA[iNdEx:postIndex]) 10568 iNdEx = postIndex 10569 default: 10570 iNdEx = preIndex 10571 skippy, err := skipTx(dAtA[iNdEx:]) 10572 if err != nil { 10573 return err 10574 } 10575 if (skippy < 0) || (iNdEx+skippy) < 0 { 10576 return ErrInvalidLengthTx 10577 } 10578 if (iNdEx + skippy) > l { 10579 return io.ErrUnexpectedEOF 10580 } 10581 iNdEx += skippy 10582 } 10583 } 10584 10585 if iNdEx > l { 10586 return io.ErrUnexpectedEOF 10587 } 10588 return nil 10589 } 10590 func (m *MsgGrantPermissionResponse) Unmarshal(dAtA []byte) error { 10591 l := len(dAtA) 10592 iNdEx := 0 10593 for iNdEx < l { 10594 preIndex := iNdEx 10595 var wire uint64 10596 for shift := uint(0); ; shift += 7 { 10597 if shift >= 64 { 10598 return ErrIntOverflowTx 10599 } 10600 if iNdEx >= l { 10601 return io.ErrUnexpectedEOF 10602 } 10603 b := dAtA[iNdEx] 10604 iNdEx++ 10605 wire |= uint64(b&0x7F) << shift 10606 if b < 0x80 { 10607 break 10608 } 10609 } 10610 fieldNum := int32(wire >> 3) 10611 wireType := int(wire & 0x7) 10612 if wireType == 4 { 10613 return fmt.Errorf("proto: MsgGrantPermissionResponse: wiretype end group for non-group") 10614 } 10615 if fieldNum <= 0 { 10616 return fmt.Errorf("proto: MsgGrantPermissionResponse: illegal tag %d (wire type %d)", fieldNum, wire) 10617 } 10618 switch fieldNum { 10619 default: 10620 iNdEx = preIndex 10621 skippy, err := skipTx(dAtA[iNdEx:]) 10622 if err != nil { 10623 return err 10624 } 10625 if (skippy < 0) || (iNdEx+skippy) < 0 { 10626 return ErrInvalidLengthTx 10627 } 10628 if (iNdEx + skippy) > l { 10629 return io.ErrUnexpectedEOF 10630 } 10631 iNdEx += skippy 10632 } 10633 } 10634 10635 if iNdEx > l { 10636 return io.ErrUnexpectedEOF 10637 } 10638 return nil 10639 } 10640 func (m *MsgRevokePermission) Unmarshal(dAtA []byte) error { 10641 l := len(dAtA) 10642 iNdEx := 0 10643 for iNdEx < l { 10644 preIndex := iNdEx 10645 var wire uint64 10646 for shift := uint(0); ; shift += 7 { 10647 if shift >= 64 { 10648 return ErrIntOverflowTx 10649 } 10650 if iNdEx >= l { 10651 return io.ErrUnexpectedEOF 10652 } 10653 b := dAtA[iNdEx] 10654 iNdEx++ 10655 wire |= uint64(b&0x7F) << shift 10656 if b < 0x80 { 10657 break 10658 } 10659 } 10660 fieldNum := int32(wire >> 3) 10661 wireType := int(wire & 0x7) 10662 if wireType == 4 { 10663 return fmt.Errorf("proto: MsgRevokePermission: wiretype end group for non-group") 10664 } 10665 if fieldNum <= 0 { 10666 return fmt.Errorf("proto: MsgRevokePermission: illegal tag %d (wire type %d)", fieldNum, wire) 10667 } 10668 switch fieldNum { 10669 case 1: 10670 if wireType != 2 { 10671 return fmt.Errorf("proto: wrong wireType = %d for field ContractId", wireType) 10672 } 10673 var stringLen uint64 10674 for shift := uint(0); ; shift += 7 { 10675 if shift >= 64 { 10676 return ErrIntOverflowTx 10677 } 10678 if iNdEx >= l { 10679 return io.ErrUnexpectedEOF 10680 } 10681 b := dAtA[iNdEx] 10682 iNdEx++ 10683 stringLen |= uint64(b&0x7F) << shift 10684 if b < 0x80 { 10685 break 10686 } 10687 } 10688 intStringLen := int(stringLen) 10689 if intStringLen < 0 { 10690 return ErrInvalidLengthTx 10691 } 10692 postIndex := iNdEx + intStringLen 10693 if postIndex < 0 { 10694 return ErrInvalidLengthTx 10695 } 10696 if postIndex > l { 10697 return io.ErrUnexpectedEOF 10698 } 10699 m.ContractId = string(dAtA[iNdEx:postIndex]) 10700 iNdEx = postIndex 10701 case 2: 10702 if wireType != 2 { 10703 return fmt.Errorf("proto: wrong wireType = %d for field From", wireType) 10704 } 10705 var stringLen uint64 10706 for shift := uint(0); ; shift += 7 { 10707 if shift >= 64 { 10708 return ErrIntOverflowTx 10709 } 10710 if iNdEx >= l { 10711 return io.ErrUnexpectedEOF 10712 } 10713 b := dAtA[iNdEx] 10714 iNdEx++ 10715 stringLen |= uint64(b&0x7F) << shift 10716 if b < 0x80 { 10717 break 10718 } 10719 } 10720 intStringLen := int(stringLen) 10721 if intStringLen < 0 { 10722 return ErrInvalidLengthTx 10723 } 10724 postIndex := iNdEx + intStringLen 10725 if postIndex < 0 { 10726 return ErrInvalidLengthTx 10727 } 10728 if postIndex > l { 10729 return io.ErrUnexpectedEOF 10730 } 10731 m.From = string(dAtA[iNdEx:postIndex]) 10732 iNdEx = postIndex 10733 case 3: 10734 if wireType != 2 { 10735 return fmt.Errorf("proto: wrong wireType = %d for field Permission", wireType) 10736 } 10737 var stringLen uint64 10738 for shift := uint(0); ; shift += 7 { 10739 if shift >= 64 { 10740 return ErrIntOverflowTx 10741 } 10742 if iNdEx >= l { 10743 return io.ErrUnexpectedEOF 10744 } 10745 b := dAtA[iNdEx] 10746 iNdEx++ 10747 stringLen |= uint64(b&0x7F) << shift 10748 if b < 0x80 { 10749 break 10750 } 10751 } 10752 intStringLen := int(stringLen) 10753 if intStringLen < 0 { 10754 return ErrInvalidLengthTx 10755 } 10756 postIndex := iNdEx + intStringLen 10757 if postIndex < 0 { 10758 return ErrInvalidLengthTx 10759 } 10760 if postIndex > l { 10761 return io.ErrUnexpectedEOF 10762 } 10763 m.Permission = string(dAtA[iNdEx:postIndex]) 10764 iNdEx = postIndex 10765 default: 10766 iNdEx = preIndex 10767 skippy, err := skipTx(dAtA[iNdEx:]) 10768 if err != nil { 10769 return err 10770 } 10771 if (skippy < 0) || (iNdEx+skippy) < 0 { 10772 return ErrInvalidLengthTx 10773 } 10774 if (iNdEx + skippy) > l { 10775 return io.ErrUnexpectedEOF 10776 } 10777 iNdEx += skippy 10778 } 10779 } 10780 10781 if iNdEx > l { 10782 return io.ErrUnexpectedEOF 10783 } 10784 return nil 10785 } 10786 func (m *MsgRevokePermissionResponse) Unmarshal(dAtA []byte) error { 10787 l := len(dAtA) 10788 iNdEx := 0 10789 for iNdEx < l { 10790 preIndex := iNdEx 10791 var wire uint64 10792 for shift := uint(0); ; shift += 7 { 10793 if shift >= 64 { 10794 return ErrIntOverflowTx 10795 } 10796 if iNdEx >= l { 10797 return io.ErrUnexpectedEOF 10798 } 10799 b := dAtA[iNdEx] 10800 iNdEx++ 10801 wire |= uint64(b&0x7F) << shift 10802 if b < 0x80 { 10803 break 10804 } 10805 } 10806 fieldNum := int32(wire >> 3) 10807 wireType := int(wire & 0x7) 10808 if wireType == 4 { 10809 return fmt.Errorf("proto: MsgRevokePermissionResponse: wiretype end group for non-group") 10810 } 10811 if fieldNum <= 0 { 10812 return fmt.Errorf("proto: MsgRevokePermissionResponse: illegal tag %d (wire type %d)", fieldNum, wire) 10813 } 10814 switch fieldNum { 10815 default: 10816 iNdEx = preIndex 10817 skippy, err := skipTx(dAtA[iNdEx:]) 10818 if err != nil { 10819 return err 10820 } 10821 if (skippy < 0) || (iNdEx+skippy) < 0 { 10822 return ErrInvalidLengthTx 10823 } 10824 if (iNdEx + skippy) > l { 10825 return io.ErrUnexpectedEOF 10826 } 10827 iNdEx += skippy 10828 } 10829 } 10830 10831 if iNdEx > l { 10832 return io.ErrUnexpectedEOF 10833 } 10834 return nil 10835 } 10836 func (m *MsgAttach) Unmarshal(dAtA []byte) error { 10837 l := len(dAtA) 10838 iNdEx := 0 10839 for iNdEx < l { 10840 preIndex := iNdEx 10841 var wire uint64 10842 for shift := uint(0); ; shift += 7 { 10843 if shift >= 64 { 10844 return ErrIntOverflowTx 10845 } 10846 if iNdEx >= l { 10847 return io.ErrUnexpectedEOF 10848 } 10849 b := dAtA[iNdEx] 10850 iNdEx++ 10851 wire |= uint64(b&0x7F) << shift 10852 if b < 0x80 { 10853 break 10854 } 10855 } 10856 fieldNum := int32(wire >> 3) 10857 wireType := int(wire & 0x7) 10858 if wireType == 4 { 10859 return fmt.Errorf("proto: MsgAttach: wiretype end group for non-group") 10860 } 10861 if fieldNum <= 0 { 10862 return fmt.Errorf("proto: MsgAttach: illegal tag %d (wire type %d)", fieldNum, wire) 10863 } 10864 switch fieldNum { 10865 case 1: 10866 if wireType != 2 { 10867 return fmt.Errorf("proto: wrong wireType = %d for field ContractId", wireType) 10868 } 10869 var stringLen uint64 10870 for shift := uint(0); ; shift += 7 { 10871 if shift >= 64 { 10872 return ErrIntOverflowTx 10873 } 10874 if iNdEx >= l { 10875 return io.ErrUnexpectedEOF 10876 } 10877 b := dAtA[iNdEx] 10878 iNdEx++ 10879 stringLen |= uint64(b&0x7F) << shift 10880 if b < 0x80 { 10881 break 10882 } 10883 } 10884 intStringLen := int(stringLen) 10885 if intStringLen < 0 { 10886 return ErrInvalidLengthTx 10887 } 10888 postIndex := iNdEx + intStringLen 10889 if postIndex < 0 { 10890 return ErrInvalidLengthTx 10891 } 10892 if postIndex > l { 10893 return io.ErrUnexpectedEOF 10894 } 10895 m.ContractId = string(dAtA[iNdEx:postIndex]) 10896 iNdEx = postIndex 10897 case 2: 10898 if wireType != 2 { 10899 return fmt.Errorf("proto: wrong wireType = %d for field From", wireType) 10900 } 10901 var stringLen uint64 10902 for shift := uint(0); ; shift += 7 { 10903 if shift >= 64 { 10904 return ErrIntOverflowTx 10905 } 10906 if iNdEx >= l { 10907 return io.ErrUnexpectedEOF 10908 } 10909 b := dAtA[iNdEx] 10910 iNdEx++ 10911 stringLen |= uint64(b&0x7F) << shift 10912 if b < 0x80 { 10913 break 10914 } 10915 } 10916 intStringLen := int(stringLen) 10917 if intStringLen < 0 { 10918 return ErrInvalidLengthTx 10919 } 10920 postIndex := iNdEx + intStringLen 10921 if postIndex < 0 { 10922 return ErrInvalidLengthTx 10923 } 10924 if postIndex > l { 10925 return io.ErrUnexpectedEOF 10926 } 10927 m.From = string(dAtA[iNdEx:postIndex]) 10928 iNdEx = postIndex 10929 case 3: 10930 if wireType != 2 { 10931 return fmt.Errorf("proto: wrong wireType = %d for field TokenId", wireType) 10932 } 10933 var stringLen uint64 10934 for shift := uint(0); ; shift += 7 { 10935 if shift >= 64 { 10936 return ErrIntOverflowTx 10937 } 10938 if iNdEx >= l { 10939 return io.ErrUnexpectedEOF 10940 } 10941 b := dAtA[iNdEx] 10942 iNdEx++ 10943 stringLen |= uint64(b&0x7F) << shift 10944 if b < 0x80 { 10945 break 10946 } 10947 } 10948 intStringLen := int(stringLen) 10949 if intStringLen < 0 { 10950 return ErrInvalidLengthTx 10951 } 10952 postIndex := iNdEx + intStringLen 10953 if postIndex < 0 { 10954 return ErrInvalidLengthTx 10955 } 10956 if postIndex > l { 10957 return io.ErrUnexpectedEOF 10958 } 10959 m.TokenId = string(dAtA[iNdEx:postIndex]) 10960 iNdEx = postIndex 10961 case 4: 10962 if wireType != 2 { 10963 return fmt.Errorf("proto: wrong wireType = %d for field ToTokenId", wireType) 10964 } 10965 var stringLen uint64 10966 for shift := uint(0); ; shift += 7 { 10967 if shift >= 64 { 10968 return ErrIntOverflowTx 10969 } 10970 if iNdEx >= l { 10971 return io.ErrUnexpectedEOF 10972 } 10973 b := dAtA[iNdEx] 10974 iNdEx++ 10975 stringLen |= uint64(b&0x7F) << shift 10976 if b < 0x80 { 10977 break 10978 } 10979 } 10980 intStringLen := int(stringLen) 10981 if intStringLen < 0 { 10982 return ErrInvalidLengthTx 10983 } 10984 postIndex := iNdEx + intStringLen 10985 if postIndex < 0 { 10986 return ErrInvalidLengthTx 10987 } 10988 if postIndex > l { 10989 return io.ErrUnexpectedEOF 10990 } 10991 m.ToTokenId = string(dAtA[iNdEx:postIndex]) 10992 iNdEx = postIndex 10993 default: 10994 iNdEx = preIndex 10995 skippy, err := skipTx(dAtA[iNdEx:]) 10996 if err != nil { 10997 return err 10998 } 10999 if (skippy < 0) || (iNdEx+skippy) < 0 { 11000 return ErrInvalidLengthTx 11001 } 11002 if (iNdEx + skippy) > l { 11003 return io.ErrUnexpectedEOF 11004 } 11005 iNdEx += skippy 11006 } 11007 } 11008 11009 if iNdEx > l { 11010 return io.ErrUnexpectedEOF 11011 } 11012 return nil 11013 } 11014 func (m *MsgAttachResponse) Unmarshal(dAtA []byte) error { 11015 l := len(dAtA) 11016 iNdEx := 0 11017 for iNdEx < l { 11018 preIndex := iNdEx 11019 var wire uint64 11020 for shift := uint(0); ; shift += 7 { 11021 if shift >= 64 { 11022 return ErrIntOverflowTx 11023 } 11024 if iNdEx >= l { 11025 return io.ErrUnexpectedEOF 11026 } 11027 b := dAtA[iNdEx] 11028 iNdEx++ 11029 wire |= uint64(b&0x7F) << shift 11030 if b < 0x80 { 11031 break 11032 } 11033 } 11034 fieldNum := int32(wire >> 3) 11035 wireType := int(wire & 0x7) 11036 if wireType == 4 { 11037 return fmt.Errorf("proto: MsgAttachResponse: wiretype end group for non-group") 11038 } 11039 if fieldNum <= 0 { 11040 return fmt.Errorf("proto: MsgAttachResponse: illegal tag %d (wire type %d)", fieldNum, wire) 11041 } 11042 switch fieldNum { 11043 default: 11044 iNdEx = preIndex 11045 skippy, err := skipTx(dAtA[iNdEx:]) 11046 if err != nil { 11047 return err 11048 } 11049 if (skippy < 0) || (iNdEx+skippy) < 0 { 11050 return ErrInvalidLengthTx 11051 } 11052 if (iNdEx + skippy) > l { 11053 return io.ErrUnexpectedEOF 11054 } 11055 iNdEx += skippy 11056 } 11057 } 11058 11059 if iNdEx > l { 11060 return io.ErrUnexpectedEOF 11061 } 11062 return nil 11063 } 11064 func (m *MsgDetach) Unmarshal(dAtA []byte) error { 11065 l := len(dAtA) 11066 iNdEx := 0 11067 for iNdEx < l { 11068 preIndex := iNdEx 11069 var wire uint64 11070 for shift := uint(0); ; shift += 7 { 11071 if shift >= 64 { 11072 return ErrIntOverflowTx 11073 } 11074 if iNdEx >= l { 11075 return io.ErrUnexpectedEOF 11076 } 11077 b := dAtA[iNdEx] 11078 iNdEx++ 11079 wire |= uint64(b&0x7F) << shift 11080 if b < 0x80 { 11081 break 11082 } 11083 } 11084 fieldNum := int32(wire >> 3) 11085 wireType := int(wire & 0x7) 11086 if wireType == 4 { 11087 return fmt.Errorf("proto: MsgDetach: wiretype end group for non-group") 11088 } 11089 if fieldNum <= 0 { 11090 return fmt.Errorf("proto: MsgDetach: illegal tag %d (wire type %d)", fieldNum, wire) 11091 } 11092 switch fieldNum { 11093 case 1: 11094 if wireType != 2 { 11095 return fmt.Errorf("proto: wrong wireType = %d for field ContractId", wireType) 11096 } 11097 var stringLen uint64 11098 for shift := uint(0); ; shift += 7 { 11099 if shift >= 64 { 11100 return ErrIntOverflowTx 11101 } 11102 if iNdEx >= l { 11103 return io.ErrUnexpectedEOF 11104 } 11105 b := dAtA[iNdEx] 11106 iNdEx++ 11107 stringLen |= uint64(b&0x7F) << shift 11108 if b < 0x80 { 11109 break 11110 } 11111 } 11112 intStringLen := int(stringLen) 11113 if intStringLen < 0 { 11114 return ErrInvalidLengthTx 11115 } 11116 postIndex := iNdEx + intStringLen 11117 if postIndex < 0 { 11118 return ErrInvalidLengthTx 11119 } 11120 if postIndex > l { 11121 return io.ErrUnexpectedEOF 11122 } 11123 m.ContractId = string(dAtA[iNdEx:postIndex]) 11124 iNdEx = postIndex 11125 case 2: 11126 if wireType != 2 { 11127 return fmt.Errorf("proto: wrong wireType = %d for field From", wireType) 11128 } 11129 var stringLen uint64 11130 for shift := uint(0); ; shift += 7 { 11131 if shift >= 64 { 11132 return ErrIntOverflowTx 11133 } 11134 if iNdEx >= l { 11135 return io.ErrUnexpectedEOF 11136 } 11137 b := dAtA[iNdEx] 11138 iNdEx++ 11139 stringLen |= uint64(b&0x7F) << shift 11140 if b < 0x80 { 11141 break 11142 } 11143 } 11144 intStringLen := int(stringLen) 11145 if intStringLen < 0 { 11146 return ErrInvalidLengthTx 11147 } 11148 postIndex := iNdEx + intStringLen 11149 if postIndex < 0 { 11150 return ErrInvalidLengthTx 11151 } 11152 if postIndex > l { 11153 return io.ErrUnexpectedEOF 11154 } 11155 m.From = string(dAtA[iNdEx:postIndex]) 11156 iNdEx = postIndex 11157 case 3: 11158 if wireType != 2 { 11159 return fmt.Errorf("proto: wrong wireType = %d for field TokenId", wireType) 11160 } 11161 var stringLen uint64 11162 for shift := uint(0); ; shift += 7 { 11163 if shift >= 64 { 11164 return ErrIntOverflowTx 11165 } 11166 if iNdEx >= l { 11167 return io.ErrUnexpectedEOF 11168 } 11169 b := dAtA[iNdEx] 11170 iNdEx++ 11171 stringLen |= uint64(b&0x7F) << shift 11172 if b < 0x80 { 11173 break 11174 } 11175 } 11176 intStringLen := int(stringLen) 11177 if intStringLen < 0 { 11178 return ErrInvalidLengthTx 11179 } 11180 postIndex := iNdEx + intStringLen 11181 if postIndex < 0 { 11182 return ErrInvalidLengthTx 11183 } 11184 if postIndex > l { 11185 return io.ErrUnexpectedEOF 11186 } 11187 m.TokenId = string(dAtA[iNdEx:postIndex]) 11188 iNdEx = postIndex 11189 default: 11190 iNdEx = preIndex 11191 skippy, err := skipTx(dAtA[iNdEx:]) 11192 if err != nil { 11193 return err 11194 } 11195 if (skippy < 0) || (iNdEx+skippy) < 0 { 11196 return ErrInvalidLengthTx 11197 } 11198 if (iNdEx + skippy) > l { 11199 return io.ErrUnexpectedEOF 11200 } 11201 iNdEx += skippy 11202 } 11203 } 11204 11205 if iNdEx > l { 11206 return io.ErrUnexpectedEOF 11207 } 11208 return nil 11209 } 11210 func (m *MsgDetachResponse) Unmarshal(dAtA []byte) error { 11211 l := len(dAtA) 11212 iNdEx := 0 11213 for iNdEx < l { 11214 preIndex := iNdEx 11215 var wire uint64 11216 for shift := uint(0); ; shift += 7 { 11217 if shift >= 64 { 11218 return ErrIntOverflowTx 11219 } 11220 if iNdEx >= l { 11221 return io.ErrUnexpectedEOF 11222 } 11223 b := dAtA[iNdEx] 11224 iNdEx++ 11225 wire |= uint64(b&0x7F) << shift 11226 if b < 0x80 { 11227 break 11228 } 11229 } 11230 fieldNum := int32(wire >> 3) 11231 wireType := int(wire & 0x7) 11232 if wireType == 4 { 11233 return fmt.Errorf("proto: MsgDetachResponse: wiretype end group for non-group") 11234 } 11235 if fieldNum <= 0 { 11236 return fmt.Errorf("proto: MsgDetachResponse: illegal tag %d (wire type %d)", fieldNum, wire) 11237 } 11238 switch fieldNum { 11239 default: 11240 iNdEx = preIndex 11241 skippy, err := skipTx(dAtA[iNdEx:]) 11242 if err != nil { 11243 return err 11244 } 11245 if (skippy < 0) || (iNdEx+skippy) < 0 { 11246 return ErrInvalidLengthTx 11247 } 11248 if (iNdEx + skippy) > l { 11249 return io.ErrUnexpectedEOF 11250 } 11251 iNdEx += skippy 11252 } 11253 } 11254 11255 if iNdEx > l { 11256 return io.ErrUnexpectedEOF 11257 } 11258 return nil 11259 } 11260 func (m *MsgOperatorAttach) Unmarshal(dAtA []byte) error { 11261 l := len(dAtA) 11262 iNdEx := 0 11263 for iNdEx < l { 11264 preIndex := iNdEx 11265 var wire uint64 11266 for shift := uint(0); ; shift += 7 { 11267 if shift >= 64 { 11268 return ErrIntOverflowTx 11269 } 11270 if iNdEx >= l { 11271 return io.ErrUnexpectedEOF 11272 } 11273 b := dAtA[iNdEx] 11274 iNdEx++ 11275 wire |= uint64(b&0x7F) << shift 11276 if b < 0x80 { 11277 break 11278 } 11279 } 11280 fieldNum := int32(wire >> 3) 11281 wireType := int(wire & 0x7) 11282 if wireType == 4 { 11283 return fmt.Errorf("proto: MsgOperatorAttach: wiretype end group for non-group") 11284 } 11285 if fieldNum <= 0 { 11286 return fmt.Errorf("proto: MsgOperatorAttach: illegal tag %d (wire type %d)", fieldNum, wire) 11287 } 11288 switch fieldNum { 11289 case 1: 11290 if wireType != 2 { 11291 return fmt.Errorf("proto: wrong wireType = %d for field ContractId", wireType) 11292 } 11293 var stringLen uint64 11294 for shift := uint(0); ; shift += 7 { 11295 if shift >= 64 { 11296 return ErrIntOverflowTx 11297 } 11298 if iNdEx >= l { 11299 return io.ErrUnexpectedEOF 11300 } 11301 b := dAtA[iNdEx] 11302 iNdEx++ 11303 stringLen |= uint64(b&0x7F) << shift 11304 if b < 0x80 { 11305 break 11306 } 11307 } 11308 intStringLen := int(stringLen) 11309 if intStringLen < 0 { 11310 return ErrInvalidLengthTx 11311 } 11312 postIndex := iNdEx + intStringLen 11313 if postIndex < 0 { 11314 return ErrInvalidLengthTx 11315 } 11316 if postIndex > l { 11317 return io.ErrUnexpectedEOF 11318 } 11319 m.ContractId = string(dAtA[iNdEx:postIndex]) 11320 iNdEx = postIndex 11321 case 2: 11322 if wireType != 2 { 11323 return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType) 11324 } 11325 var stringLen uint64 11326 for shift := uint(0); ; shift += 7 { 11327 if shift >= 64 { 11328 return ErrIntOverflowTx 11329 } 11330 if iNdEx >= l { 11331 return io.ErrUnexpectedEOF 11332 } 11333 b := dAtA[iNdEx] 11334 iNdEx++ 11335 stringLen |= uint64(b&0x7F) << shift 11336 if b < 0x80 { 11337 break 11338 } 11339 } 11340 intStringLen := int(stringLen) 11341 if intStringLen < 0 { 11342 return ErrInvalidLengthTx 11343 } 11344 postIndex := iNdEx + intStringLen 11345 if postIndex < 0 { 11346 return ErrInvalidLengthTx 11347 } 11348 if postIndex > l { 11349 return io.ErrUnexpectedEOF 11350 } 11351 m.Operator = string(dAtA[iNdEx:postIndex]) 11352 iNdEx = postIndex 11353 case 3: 11354 if wireType != 2 { 11355 return fmt.Errorf("proto: wrong wireType = %d for field From", wireType) 11356 } 11357 var stringLen uint64 11358 for shift := uint(0); ; shift += 7 { 11359 if shift >= 64 { 11360 return ErrIntOverflowTx 11361 } 11362 if iNdEx >= l { 11363 return io.ErrUnexpectedEOF 11364 } 11365 b := dAtA[iNdEx] 11366 iNdEx++ 11367 stringLen |= uint64(b&0x7F) << shift 11368 if b < 0x80 { 11369 break 11370 } 11371 } 11372 intStringLen := int(stringLen) 11373 if intStringLen < 0 { 11374 return ErrInvalidLengthTx 11375 } 11376 postIndex := iNdEx + intStringLen 11377 if postIndex < 0 { 11378 return ErrInvalidLengthTx 11379 } 11380 if postIndex > l { 11381 return io.ErrUnexpectedEOF 11382 } 11383 m.From = string(dAtA[iNdEx:postIndex]) 11384 iNdEx = postIndex 11385 case 4: 11386 if wireType != 2 { 11387 return fmt.Errorf("proto: wrong wireType = %d for field TokenId", wireType) 11388 } 11389 var stringLen uint64 11390 for shift := uint(0); ; shift += 7 { 11391 if shift >= 64 { 11392 return ErrIntOverflowTx 11393 } 11394 if iNdEx >= l { 11395 return io.ErrUnexpectedEOF 11396 } 11397 b := dAtA[iNdEx] 11398 iNdEx++ 11399 stringLen |= uint64(b&0x7F) << shift 11400 if b < 0x80 { 11401 break 11402 } 11403 } 11404 intStringLen := int(stringLen) 11405 if intStringLen < 0 { 11406 return ErrInvalidLengthTx 11407 } 11408 postIndex := iNdEx + intStringLen 11409 if postIndex < 0 { 11410 return ErrInvalidLengthTx 11411 } 11412 if postIndex > l { 11413 return io.ErrUnexpectedEOF 11414 } 11415 m.TokenId = string(dAtA[iNdEx:postIndex]) 11416 iNdEx = postIndex 11417 case 5: 11418 if wireType != 2 { 11419 return fmt.Errorf("proto: wrong wireType = %d for field ToTokenId", wireType) 11420 } 11421 var stringLen uint64 11422 for shift := uint(0); ; shift += 7 { 11423 if shift >= 64 { 11424 return ErrIntOverflowTx 11425 } 11426 if iNdEx >= l { 11427 return io.ErrUnexpectedEOF 11428 } 11429 b := dAtA[iNdEx] 11430 iNdEx++ 11431 stringLen |= uint64(b&0x7F) << shift 11432 if b < 0x80 { 11433 break 11434 } 11435 } 11436 intStringLen := int(stringLen) 11437 if intStringLen < 0 { 11438 return ErrInvalidLengthTx 11439 } 11440 postIndex := iNdEx + intStringLen 11441 if postIndex < 0 { 11442 return ErrInvalidLengthTx 11443 } 11444 if postIndex > l { 11445 return io.ErrUnexpectedEOF 11446 } 11447 m.ToTokenId = string(dAtA[iNdEx:postIndex]) 11448 iNdEx = postIndex 11449 default: 11450 iNdEx = preIndex 11451 skippy, err := skipTx(dAtA[iNdEx:]) 11452 if err != nil { 11453 return err 11454 } 11455 if (skippy < 0) || (iNdEx+skippy) < 0 { 11456 return ErrInvalidLengthTx 11457 } 11458 if (iNdEx + skippy) > l { 11459 return io.ErrUnexpectedEOF 11460 } 11461 iNdEx += skippy 11462 } 11463 } 11464 11465 if iNdEx > l { 11466 return io.ErrUnexpectedEOF 11467 } 11468 return nil 11469 } 11470 func (m *MsgOperatorAttachResponse) Unmarshal(dAtA []byte) error { 11471 l := len(dAtA) 11472 iNdEx := 0 11473 for iNdEx < l { 11474 preIndex := iNdEx 11475 var wire uint64 11476 for shift := uint(0); ; shift += 7 { 11477 if shift >= 64 { 11478 return ErrIntOverflowTx 11479 } 11480 if iNdEx >= l { 11481 return io.ErrUnexpectedEOF 11482 } 11483 b := dAtA[iNdEx] 11484 iNdEx++ 11485 wire |= uint64(b&0x7F) << shift 11486 if b < 0x80 { 11487 break 11488 } 11489 } 11490 fieldNum := int32(wire >> 3) 11491 wireType := int(wire & 0x7) 11492 if wireType == 4 { 11493 return fmt.Errorf("proto: MsgOperatorAttachResponse: wiretype end group for non-group") 11494 } 11495 if fieldNum <= 0 { 11496 return fmt.Errorf("proto: MsgOperatorAttachResponse: illegal tag %d (wire type %d)", fieldNum, wire) 11497 } 11498 switch fieldNum { 11499 default: 11500 iNdEx = preIndex 11501 skippy, err := skipTx(dAtA[iNdEx:]) 11502 if err != nil { 11503 return err 11504 } 11505 if (skippy < 0) || (iNdEx+skippy) < 0 { 11506 return ErrInvalidLengthTx 11507 } 11508 if (iNdEx + skippy) > l { 11509 return io.ErrUnexpectedEOF 11510 } 11511 iNdEx += skippy 11512 } 11513 } 11514 11515 if iNdEx > l { 11516 return io.ErrUnexpectedEOF 11517 } 11518 return nil 11519 } 11520 func (m *MsgOperatorDetach) Unmarshal(dAtA []byte) error { 11521 l := len(dAtA) 11522 iNdEx := 0 11523 for iNdEx < l { 11524 preIndex := iNdEx 11525 var wire uint64 11526 for shift := uint(0); ; shift += 7 { 11527 if shift >= 64 { 11528 return ErrIntOverflowTx 11529 } 11530 if iNdEx >= l { 11531 return io.ErrUnexpectedEOF 11532 } 11533 b := dAtA[iNdEx] 11534 iNdEx++ 11535 wire |= uint64(b&0x7F) << shift 11536 if b < 0x80 { 11537 break 11538 } 11539 } 11540 fieldNum := int32(wire >> 3) 11541 wireType := int(wire & 0x7) 11542 if wireType == 4 { 11543 return fmt.Errorf("proto: MsgOperatorDetach: wiretype end group for non-group") 11544 } 11545 if fieldNum <= 0 { 11546 return fmt.Errorf("proto: MsgOperatorDetach: illegal tag %d (wire type %d)", fieldNum, wire) 11547 } 11548 switch fieldNum { 11549 case 1: 11550 if wireType != 2 { 11551 return fmt.Errorf("proto: wrong wireType = %d for field ContractId", wireType) 11552 } 11553 var stringLen uint64 11554 for shift := uint(0); ; shift += 7 { 11555 if shift >= 64 { 11556 return ErrIntOverflowTx 11557 } 11558 if iNdEx >= l { 11559 return io.ErrUnexpectedEOF 11560 } 11561 b := dAtA[iNdEx] 11562 iNdEx++ 11563 stringLen |= uint64(b&0x7F) << shift 11564 if b < 0x80 { 11565 break 11566 } 11567 } 11568 intStringLen := int(stringLen) 11569 if intStringLen < 0 { 11570 return ErrInvalidLengthTx 11571 } 11572 postIndex := iNdEx + intStringLen 11573 if postIndex < 0 { 11574 return ErrInvalidLengthTx 11575 } 11576 if postIndex > l { 11577 return io.ErrUnexpectedEOF 11578 } 11579 m.ContractId = string(dAtA[iNdEx:postIndex]) 11580 iNdEx = postIndex 11581 case 2: 11582 if wireType != 2 { 11583 return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType) 11584 } 11585 var stringLen uint64 11586 for shift := uint(0); ; shift += 7 { 11587 if shift >= 64 { 11588 return ErrIntOverflowTx 11589 } 11590 if iNdEx >= l { 11591 return io.ErrUnexpectedEOF 11592 } 11593 b := dAtA[iNdEx] 11594 iNdEx++ 11595 stringLen |= uint64(b&0x7F) << shift 11596 if b < 0x80 { 11597 break 11598 } 11599 } 11600 intStringLen := int(stringLen) 11601 if intStringLen < 0 { 11602 return ErrInvalidLengthTx 11603 } 11604 postIndex := iNdEx + intStringLen 11605 if postIndex < 0 { 11606 return ErrInvalidLengthTx 11607 } 11608 if postIndex > l { 11609 return io.ErrUnexpectedEOF 11610 } 11611 m.Operator = string(dAtA[iNdEx:postIndex]) 11612 iNdEx = postIndex 11613 case 3: 11614 if wireType != 2 { 11615 return fmt.Errorf("proto: wrong wireType = %d for field From", wireType) 11616 } 11617 var stringLen uint64 11618 for shift := uint(0); ; shift += 7 { 11619 if shift >= 64 { 11620 return ErrIntOverflowTx 11621 } 11622 if iNdEx >= l { 11623 return io.ErrUnexpectedEOF 11624 } 11625 b := dAtA[iNdEx] 11626 iNdEx++ 11627 stringLen |= uint64(b&0x7F) << shift 11628 if b < 0x80 { 11629 break 11630 } 11631 } 11632 intStringLen := int(stringLen) 11633 if intStringLen < 0 { 11634 return ErrInvalidLengthTx 11635 } 11636 postIndex := iNdEx + intStringLen 11637 if postIndex < 0 { 11638 return ErrInvalidLengthTx 11639 } 11640 if postIndex > l { 11641 return io.ErrUnexpectedEOF 11642 } 11643 m.From = string(dAtA[iNdEx:postIndex]) 11644 iNdEx = postIndex 11645 case 4: 11646 if wireType != 2 { 11647 return fmt.Errorf("proto: wrong wireType = %d for field TokenId", wireType) 11648 } 11649 var stringLen uint64 11650 for shift := uint(0); ; shift += 7 { 11651 if shift >= 64 { 11652 return ErrIntOverflowTx 11653 } 11654 if iNdEx >= l { 11655 return io.ErrUnexpectedEOF 11656 } 11657 b := dAtA[iNdEx] 11658 iNdEx++ 11659 stringLen |= uint64(b&0x7F) << shift 11660 if b < 0x80 { 11661 break 11662 } 11663 } 11664 intStringLen := int(stringLen) 11665 if intStringLen < 0 { 11666 return ErrInvalidLengthTx 11667 } 11668 postIndex := iNdEx + intStringLen 11669 if postIndex < 0 { 11670 return ErrInvalidLengthTx 11671 } 11672 if postIndex > l { 11673 return io.ErrUnexpectedEOF 11674 } 11675 m.TokenId = string(dAtA[iNdEx:postIndex]) 11676 iNdEx = postIndex 11677 default: 11678 iNdEx = preIndex 11679 skippy, err := skipTx(dAtA[iNdEx:]) 11680 if err != nil { 11681 return err 11682 } 11683 if (skippy < 0) || (iNdEx+skippy) < 0 { 11684 return ErrInvalidLengthTx 11685 } 11686 if (iNdEx + skippy) > l { 11687 return io.ErrUnexpectedEOF 11688 } 11689 iNdEx += skippy 11690 } 11691 } 11692 11693 if iNdEx > l { 11694 return io.ErrUnexpectedEOF 11695 } 11696 return nil 11697 } 11698 func (m *MsgOperatorDetachResponse) Unmarshal(dAtA []byte) error { 11699 l := len(dAtA) 11700 iNdEx := 0 11701 for iNdEx < l { 11702 preIndex := iNdEx 11703 var wire uint64 11704 for shift := uint(0); ; shift += 7 { 11705 if shift >= 64 { 11706 return ErrIntOverflowTx 11707 } 11708 if iNdEx >= l { 11709 return io.ErrUnexpectedEOF 11710 } 11711 b := dAtA[iNdEx] 11712 iNdEx++ 11713 wire |= uint64(b&0x7F) << shift 11714 if b < 0x80 { 11715 break 11716 } 11717 } 11718 fieldNum := int32(wire >> 3) 11719 wireType := int(wire & 0x7) 11720 if wireType == 4 { 11721 return fmt.Errorf("proto: MsgOperatorDetachResponse: wiretype end group for non-group") 11722 } 11723 if fieldNum <= 0 { 11724 return fmt.Errorf("proto: MsgOperatorDetachResponse: illegal tag %d (wire type %d)", fieldNum, wire) 11725 } 11726 switch fieldNum { 11727 default: 11728 iNdEx = preIndex 11729 skippy, err := skipTx(dAtA[iNdEx:]) 11730 if err != nil { 11731 return err 11732 } 11733 if (skippy < 0) || (iNdEx+skippy) < 0 { 11734 return ErrInvalidLengthTx 11735 } 11736 if (iNdEx + skippy) > l { 11737 return io.ErrUnexpectedEOF 11738 } 11739 iNdEx += skippy 11740 } 11741 } 11742 11743 if iNdEx > l { 11744 return io.ErrUnexpectedEOF 11745 } 11746 return nil 11747 } 11748 func skipTx(dAtA []byte) (n int, err error) { 11749 l := len(dAtA) 11750 iNdEx := 0 11751 depth := 0 11752 for iNdEx < l { 11753 var wire uint64 11754 for shift := uint(0); ; shift += 7 { 11755 if shift >= 64 { 11756 return 0, ErrIntOverflowTx 11757 } 11758 if iNdEx >= l { 11759 return 0, io.ErrUnexpectedEOF 11760 } 11761 b := dAtA[iNdEx] 11762 iNdEx++ 11763 wire |= (uint64(b) & 0x7F) << shift 11764 if b < 0x80 { 11765 break 11766 } 11767 } 11768 wireType := int(wire & 0x7) 11769 switch wireType { 11770 case 0: 11771 for shift := uint(0); ; shift += 7 { 11772 if shift >= 64 { 11773 return 0, ErrIntOverflowTx 11774 } 11775 if iNdEx >= l { 11776 return 0, io.ErrUnexpectedEOF 11777 } 11778 iNdEx++ 11779 if dAtA[iNdEx-1] < 0x80 { 11780 break 11781 } 11782 } 11783 case 1: 11784 iNdEx += 8 11785 case 2: 11786 var length int 11787 for shift := uint(0); ; shift += 7 { 11788 if shift >= 64 { 11789 return 0, ErrIntOverflowTx 11790 } 11791 if iNdEx >= l { 11792 return 0, io.ErrUnexpectedEOF 11793 } 11794 b := dAtA[iNdEx] 11795 iNdEx++ 11796 length |= (int(b) & 0x7F) << shift 11797 if b < 0x80 { 11798 break 11799 } 11800 } 11801 if length < 0 { 11802 return 0, ErrInvalidLengthTx 11803 } 11804 iNdEx += length 11805 case 3: 11806 depth++ 11807 case 4: 11808 if depth == 0 { 11809 return 0, ErrUnexpectedEndOfGroupTx 11810 } 11811 depth-- 11812 case 5: 11813 iNdEx += 4 11814 default: 11815 return 0, fmt.Errorf("proto: illegal wireType %d", wireType) 11816 } 11817 if iNdEx < 0 { 11818 return 0, ErrInvalidLengthTx 11819 } 11820 if depth == 0 { 11821 return iNdEx, nil 11822 } 11823 } 11824 return 0, io.ErrUnexpectedEOF 11825 } 11826 11827 var ( 11828 ErrInvalidLengthTx = fmt.Errorf("proto: negative length found during unmarshaling") 11829 ErrIntOverflowTx = fmt.Errorf("proto: integer overflow") 11830 ErrUnexpectedEndOfGroupTx = fmt.Errorf("proto: unexpected end of group") 11831 )