github.com/InjectiveLabs/sdk-go@v1.53.0/chain/exchange/types/authz.pb.go (about) 1 // Code generated by protoc-gen-gogo. DO NOT EDIT. 2 // source: injective/exchange/v1beta1/authz.proto 3 4 package types 5 6 import ( 7 fmt "fmt" 8 _ "github.com/cosmos/cosmos-proto" 9 _ "github.com/cosmos/cosmos-sdk/types/tx/amino" 10 proto "github.com/cosmos/gogoproto/proto" 11 io "io" 12 math "math" 13 math_bits "math/bits" 14 ) 15 16 // Reference imports to suppress errors if they are not otherwise used. 17 var _ = proto.Marshal 18 var _ = fmt.Errorf 19 var _ = math.Inf 20 21 // This is a compile-time assertion to ensure that this generated file 22 // is compatible with the proto package it is being compiled against. 23 // A compilation error at this line likely means your copy of the 24 // proto package needs to be updated. 25 const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package 26 27 // spot authz messages 28 type CreateSpotLimitOrderAuthz struct { 29 SubaccountId string `protobuf:"bytes,1,opt,name=subaccount_id,json=subaccountId,proto3" json:"subaccount_id,omitempty"` 30 MarketIds []string `protobuf:"bytes,2,rep,name=market_ids,json=marketIds,proto3" json:"market_ids,omitempty"` 31 } 32 33 func (m *CreateSpotLimitOrderAuthz) Reset() { *m = CreateSpotLimitOrderAuthz{} } 34 func (m *CreateSpotLimitOrderAuthz) String() string { return proto.CompactTextString(m) } 35 func (*CreateSpotLimitOrderAuthz) ProtoMessage() {} 36 func (*CreateSpotLimitOrderAuthz) Descriptor() ([]byte, []int) { 37 return fileDescriptor_ea13f83a88125645, []int{0} 38 } 39 func (m *CreateSpotLimitOrderAuthz) XXX_Unmarshal(b []byte) error { 40 return m.Unmarshal(b) 41 } 42 func (m *CreateSpotLimitOrderAuthz) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 43 if deterministic { 44 return xxx_messageInfo_CreateSpotLimitOrderAuthz.Marshal(b, m, deterministic) 45 } else { 46 b = b[:cap(b)] 47 n, err := m.MarshalToSizedBuffer(b) 48 if err != nil { 49 return nil, err 50 } 51 return b[:n], nil 52 } 53 } 54 func (m *CreateSpotLimitOrderAuthz) XXX_Merge(src proto.Message) { 55 xxx_messageInfo_CreateSpotLimitOrderAuthz.Merge(m, src) 56 } 57 func (m *CreateSpotLimitOrderAuthz) XXX_Size() int { 58 return m.Size() 59 } 60 func (m *CreateSpotLimitOrderAuthz) XXX_DiscardUnknown() { 61 xxx_messageInfo_CreateSpotLimitOrderAuthz.DiscardUnknown(m) 62 } 63 64 var xxx_messageInfo_CreateSpotLimitOrderAuthz proto.InternalMessageInfo 65 66 func (m *CreateSpotLimitOrderAuthz) GetSubaccountId() string { 67 if m != nil { 68 return m.SubaccountId 69 } 70 return "" 71 } 72 73 func (m *CreateSpotLimitOrderAuthz) GetMarketIds() []string { 74 if m != nil { 75 return m.MarketIds 76 } 77 return nil 78 } 79 80 type CreateSpotMarketOrderAuthz struct { 81 SubaccountId string `protobuf:"bytes,1,opt,name=subaccount_id,json=subaccountId,proto3" json:"subaccount_id,omitempty"` 82 MarketIds []string `protobuf:"bytes,2,rep,name=market_ids,json=marketIds,proto3" json:"market_ids,omitempty"` 83 } 84 85 func (m *CreateSpotMarketOrderAuthz) Reset() { *m = CreateSpotMarketOrderAuthz{} } 86 func (m *CreateSpotMarketOrderAuthz) String() string { return proto.CompactTextString(m) } 87 func (*CreateSpotMarketOrderAuthz) ProtoMessage() {} 88 func (*CreateSpotMarketOrderAuthz) Descriptor() ([]byte, []int) { 89 return fileDescriptor_ea13f83a88125645, []int{1} 90 } 91 func (m *CreateSpotMarketOrderAuthz) XXX_Unmarshal(b []byte) error { 92 return m.Unmarshal(b) 93 } 94 func (m *CreateSpotMarketOrderAuthz) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 95 if deterministic { 96 return xxx_messageInfo_CreateSpotMarketOrderAuthz.Marshal(b, m, deterministic) 97 } else { 98 b = b[:cap(b)] 99 n, err := m.MarshalToSizedBuffer(b) 100 if err != nil { 101 return nil, err 102 } 103 return b[:n], nil 104 } 105 } 106 func (m *CreateSpotMarketOrderAuthz) XXX_Merge(src proto.Message) { 107 xxx_messageInfo_CreateSpotMarketOrderAuthz.Merge(m, src) 108 } 109 func (m *CreateSpotMarketOrderAuthz) XXX_Size() int { 110 return m.Size() 111 } 112 func (m *CreateSpotMarketOrderAuthz) XXX_DiscardUnknown() { 113 xxx_messageInfo_CreateSpotMarketOrderAuthz.DiscardUnknown(m) 114 } 115 116 var xxx_messageInfo_CreateSpotMarketOrderAuthz proto.InternalMessageInfo 117 118 func (m *CreateSpotMarketOrderAuthz) GetSubaccountId() string { 119 if m != nil { 120 return m.SubaccountId 121 } 122 return "" 123 } 124 125 func (m *CreateSpotMarketOrderAuthz) GetMarketIds() []string { 126 if m != nil { 127 return m.MarketIds 128 } 129 return nil 130 } 131 132 type BatchCreateSpotLimitOrdersAuthz struct { 133 SubaccountId string `protobuf:"bytes,1,opt,name=subaccount_id,json=subaccountId,proto3" json:"subaccount_id,omitempty"` 134 MarketIds []string `protobuf:"bytes,2,rep,name=market_ids,json=marketIds,proto3" json:"market_ids,omitempty"` 135 } 136 137 func (m *BatchCreateSpotLimitOrdersAuthz) Reset() { *m = BatchCreateSpotLimitOrdersAuthz{} } 138 func (m *BatchCreateSpotLimitOrdersAuthz) String() string { return proto.CompactTextString(m) } 139 func (*BatchCreateSpotLimitOrdersAuthz) ProtoMessage() {} 140 func (*BatchCreateSpotLimitOrdersAuthz) Descriptor() ([]byte, []int) { 141 return fileDescriptor_ea13f83a88125645, []int{2} 142 } 143 func (m *BatchCreateSpotLimitOrdersAuthz) XXX_Unmarshal(b []byte) error { 144 return m.Unmarshal(b) 145 } 146 func (m *BatchCreateSpotLimitOrdersAuthz) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 147 if deterministic { 148 return xxx_messageInfo_BatchCreateSpotLimitOrdersAuthz.Marshal(b, m, deterministic) 149 } else { 150 b = b[:cap(b)] 151 n, err := m.MarshalToSizedBuffer(b) 152 if err != nil { 153 return nil, err 154 } 155 return b[:n], nil 156 } 157 } 158 func (m *BatchCreateSpotLimitOrdersAuthz) XXX_Merge(src proto.Message) { 159 xxx_messageInfo_BatchCreateSpotLimitOrdersAuthz.Merge(m, src) 160 } 161 func (m *BatchCreateSpotLimitOrdersAuthz) XXX_Size() int { 162 return m.Size() 163 } 164 func (m *BatchCreateSpotLimitOrdersAuthz) XXX_DiscardUnknown() { 165 xxx_messageInfo_BatchCreateSpotLimitOrdersAuthz.DiscardUnknown(m) 166 } 167 168 var xxx_messageInfo_BatchCreateSpotLimitOrdersAuthz proto.InternalMessageInfo 169 170 func (m *BatchCreateSpotLimitOrdersAuthz) GetSubaccountId() string { 171 if m != nil { 172 return m.SubaccountId 173 } 174 return "" 175 } 176 177 func (m *BatchCreateSpotLimitOrdersAuthz) GetMarketIds() []string { 178 if m != nil { 179 return m.MarketIds 180 } 181 return nil 182 } 183 184 type CancelSpotOrderAuthz struct { 185 SubaccountId string `protobuf:"bytes,1,opt,name=subaccount_id,json=subaccountId,proto3" json:"subaccount_id,omitempty"` 186 MarketIds []string `protobuf:"bytes,2,rep,name=market_ids,json=marketIds,proto3" json:"market_ids,omitempty"` 187 } 188 189 func (m *CancelSpotOrderAuthz) Reset() { *m = CancelSpotOrderAuthz{} } 190 func (m *CancelSpotOrderAuthz) String() string { return proto.CompactTextString(m) } 191 func (*CancelSpotOrderAuthz) ProtoMessage() {} 192 func (*CancelSpotOrderAuthz) Descriptor() ([]byte, []int) { 193 return fileDescriptor_ea13f83a88125645, []int{3} 194 } 195 func (m *CancelSpotOrderAuthz) XXX_Unmarshal(b []byte) error { 196 return m.Unmarshal(b) 197 } 198 func (m *CancelSpotOrderAuthz) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 199 if deterministic { 200 return xxx_messageInfo_CancelSpotOrderAuthz.Marshal(b, m, deterministic) 201 } else { 202 b = b[:cap(b)] 203 n, err := m.MarshalToSizedBuffer(b) 204 if err != nil { 205 return nil, err 206 } 207 return b[:n], nil 208 } 209 } 210 func (m *CancelSpotOrderAuthz) XXX_Merge(src proto.Message) { 211 xxx_messageInfo_CancelSpotOrderAuthz.Merge(m, src) 212 } 213 func (m *CancelSpotOrderAuthz) XXX_Size() int { 214 return m.Size() 215 } 216 func (m *CancelSpotOrderAuthz) XXX_DiscardUnknown() { 217 xxx_messageInfo_CancelSpotOrderAuthz.DiscardUnknown(m) 218 } 219 220 var xxx_messageInfo_CancelSpotOrderAuthz proto.InternalMessageInfo 221 222 func (m *CancelSpotOrderAuthz) GetSubaccountId() string { 223 if m != nil { 224 return m.SubaccountId 225 } 226 return "" 227 } 228 229 func (m *CancelSpotOrderAuthz) GetMarketIds() []string { 230 if m != nil { 231 return m.MarketIds 232 } 233 return nil 234 } 235 236 type BatchCancelSpotOrdersAuthz struct { 237 SubaccountId string `protobuf:"bytes,1,opt,name=subaccount_id,json=subaccountId,proto3" json:"subaccount_id,omitempty"` 238 MarketIds []string `protobuf:"bytes,2,rep,name=market_ids,json=marketIds,proto3" json:"market_ids,omitempty"` 239 } 240 241 func (m *BatchCancelSpotOrdersAuthz) Reset() { *m = BatchCancelSpotOrdersAuthz{} } 242 func (m *BatchCancelSpotOrdersAuthz) String() string { return proto.CompactTextString(m) } 243 func (*BatchCancelSpotOrdersAuthz) ProtoMessage() {} 244 func (*BatchCancelSpotOrdersAuthz) Descriptor() ([]byte, []int) { 245 return fileDescriptor_ea13f83a88125645, []int{4} 246 } 247 func (m *BatchCancelSpotOrdersAuthz) XXX_Unmarshal(b []byte) error { 248 return m.Unmarshal(b) 249 } 250 func (m *BatchCancelSpotOrdersAuthz) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 251 if deterministic { 252 return xxx_messageInfo_BatchCancelSpotOrdersAuthz.Marshal(b, m, deterministic) 253 } else { 254 b = b[:cap(b)] 255 n, err := m.MarshalToSizedBuffer(b) 256 if err != nil { 257 return nil, err 258 } 259 return b[:n], nil 260 } 261 } 262 func (m *BatchCancelSpotOrdersAuthz) XXX_Merge(src proto.Message) { 263 xxx_messageInfo_BatchCancelSpotOrdersAuthz.Merge(m, src) 264 } 265 func (m *BatchCancelSpotOrdersAuthz) XXX_Size() int { 266 return m.Size() 267 } 268 func (m *BatchCancelSpotOrdersAuthz) XXX_DiscardUnknown() { 269 xxx_messageInfo_BatchCancelSpotOrdersAuthz.DiscardUnknown(m) 270 } 271 272 var xxx_messageInfo_BatchCancelSpotOrdersAuthz proto.InternalMessageInfo 273 274 func (m *BatchCancelSpotOrdersAuthz) GetSubaccountId() string { 275 if m != nil { 276 return m.SubaccountId 277 } 278 return "" 279 } 280 281 func (m *BatchCancelSpotOrdersAuthz) GetMarketIds() []string { 282 if m != nil { 283 return m.MarketIds 284 } 285 return nil 286 } 287 288 // derivative authz messages 289 type CreateDerivativeLimitOrderAuthz struct { 290 SubaccountId string `protobuf:"bytes,1,opt,name=subaccount_id,json=subaccountId,proto3" json:"subaccount_id,omitempty"` 291 MarketIds []string `protobuf:"bytes,2,rep,name=market_ids,json=marketIds,proto3" json:"market_ids,omitempty"` 292 } 293 294 func (m *CreateDerivativeLimitOrderAuthz) Reset() { *m = CreateDerivativeLimitOrderAuthz{} } 295 func (m *CreateDerivativeLimitOrderAuthz) String() string { return proto.CompactTextString(m) } 296 func (*CreateDerivativeLimitOrderAuthz) ProtoMessage() {} 297 func (*CreateDerivativeLimitOrderAuthz) Descriptor() ([]byte, []int) { 298 return fileDescriptor_ea13f83a88125645, []int{5} 299 } 300 func (m *CreateDerivativeLimitOrderAuthz) XXX_Unmarshal(b []byte) error { 301 return m.Unmarshal(b) 302 } 303 func (m *CreateDerivativeLimitOrderAuthz) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 304 if deterministic { 305 return xxx_messageInfo_CreateDerivativeLimitOrderAuthz.Marshal(b, m, deterministic) 306 } else { 307 b = b[:cap(b)] 308 n, err := m.MarshalToSizedBuffer(b) 309 if err != nil { 310 return nil, err 311 } 312 return b[:n], nil 313 } 314 } 315 func (m *CreateDerivativeLimitOrderAuthz) XXX_Merge(src proto.Message) { 316 xxx_messageInfo_CreateDerivativeLimitOrderAuthz.Merge(m, src) 317 } 318 func (m *CreateDerivativeLimitOrderAuthz) XXX_Size() int { 319 return m.Size() 320 } 321 func (m *CreateDerivativeLimitOrderAuthz) XXX_DiscardUnknown() { 322 xxx_messageInfo_CreateDerivativeLimitOrderAuthz.DiscardUnknown(m) 323 } 324 325 var xxx_messageInfo_CreateDerivativeLimitOrderAuthz proto.InternalMessageInfo 326 327 func (m *CreateDerivativeLimitOrderAuthz) GetSubaccountId() string { 328 if m != nil { 329 return m.SubaccountId 330 } 331 return "" 332 } 333 334 func (m *CreateDerivativeLimitOrderAuthz) GetMarketIds() []string { 335 if m != nil { 336 return m.MarketIds 337 } 338 return nil 339 } 340 341 type CreateDerivativeMarketOrderAuthz struct { 342 SubaccountId string `protobuf:"bytes,1,opt,name=subaccount_id,json=subaccountId,proto3" json:"subaccount_id,omitempty"` 343 MarketIds []string `protobuf:"bytes,2,rep,name=market_ids,json=marketIds,proto3" json:"market_ids,omitempty"` 344 } 345 346 func (m *CreateDerivativeMarketOrderAuthz) Reset() { *m = CreateDerivativeMarketOrderAuthz{} } 347 func (m *CreateDerivativeMarketOrderAuthz) String() string { return proto.CompactTextString(m) } 348 func (*CreateDerivativeMarketOrderAuthz) ProtoMessage() {} 349 func (*CreateDerivativeMarketOrderAuthz) Descriptor() ([]byte, []int) { 350 return fileDescriptor_ea13f83a88125645, []int{6} 351 } 352 func (m *CreateDerivativeMarketOrderAuthz) XXX_Unmarshal(b []byte) error { 353 return m.Unmarshal(b) 354 } 355 func (m *CreateDerivativeMarketOrderAuthz) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 356 if deterministic { 357 return xxx_messageInfo_CreateDerivativeMarketOrderAuthz.Marshal(b, m, deterministic) 358 } else { 359 b = b[:cap(b)] 360 n, err := m.MarshalToSizedBuffer(b) 361 if err != nil { 362 return nil, err 363 } 364 return b[:n], nil 365 } 366 } 367 func (m *CreateDerivativeMarketOrderAuthz) XXX_Merge(src proto.Message) { 368 xxx_messageInfo_CreateDerivativeMarketOrderAuthz.Merge(m, src) 369 } 370 func (m *CreateDerivativeMarketOrderAuthz) XXX_Size() int { 371 return m.Size() 372 } 373 func (m *CreateDerivativeMarketOrderAuthz) XXX_DiscardUnknown() { 374 xxx_messageInfo_CreateDerivativeMarketOrderAuthz.DiscardUnknown(m) 375 } 376 377 var xxx_messageInfo_CreateDerivativeMarketOrderAuthz proto.InternalMessageInfo 378 379 func (m *CreateDerivativeMarketOrderAuthz) GetSubaccountId() string { 380 if m != nil { 381 return m.SubaccountId 382 } 383 return "" 384 } 385 386 func (m *CreateDerivativeMarketOrderAuthz) GetMarketIds() []string { 387 if m != nil { 388 return m.MarketIds 389 } 390 return nil 391 } 392 393 type BatchCreateDerivativeLimitOrdersAuthz struct { 394 SubaccountId string `protobuf:"bytes,1,opt,name=subaccount_id,json=subaccountId,proto3" json:"subaccount_id,omitempty"` 395 MarketIds []string `protobuf:"bytes,2,rep,name=market_ids,json=marketIds,proto3" json:"market_ids,omitempty"` 396 } 397 398 func (m *BatchCreateDerivativeLimitOrdersAuthz) Reset() { *m = BatchCreateDerivativeLimitOrdersAuthz{} } 399 func (m *BatchCreateDerivativeLimitOrdersAuthz) String() string { return proto.CompactTextString(m) } 400 func (*BatchCreateDerivativeLimitOrdersAuthz) ProtoMessage() {} 401 func (*BatchCreateDerivativeLimitOrdersAuthz) Descriptor() ([]byte, []int) { 402 return fileDescriptor_ea13f83a88125645, []int{7} 403 } 404 func (m *BatchCreateDerivativeLimitOrdersAuthz) XXX_Unmarshal(b []byte) error { 405 return m.Unmarshal(b) 406 } 407 func (m *BatchCreateDerivativeLimitOrdersAuthz) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 408 if deterministic { 409 return xxx_messageInfo_BatchCreateDerivativeLimitOrdersAuthz.Marshal(b, m, deterministic) 410 } else { 411 b = b[:cap(b)] 412 n, err := m.MarshalToSizedBuffer(b) 413 if err != nil { 414 return nil, err 415 } 416 return b[:n], nil 417 } 418 } 419 func (m *BatchCreateDerivativeLimitOrdersAuthz) XXX_Merge(src proto.Message) { 420 xxx_messageInfo_BatchCreateDerivativeLimitOrdersAuthz.Merge(m, src) 421 } 422 func (m *BatchCreateDerivativeLimitOrdersAuthz) XXX_Size() int { 423 return m.Size() 424 } 425 func (m *BatchCreateDerivativeLimitOrdersAuthz) XXX_DiscardUnknown() { 426 xxx_messageInfo_BatchCreateDerivativeLimitOrdersAuthz.DiscardUnknown(m) 427 } 428 429 var xxx_messageInfo_BatchCreateDerivativeLimitOrdersAuthz proto.InternalMessageInfo 430 431 func (m *BatchCreateDerivativeLimitOrdersAuthz) GetSubaccountId() string { 432 if m != nil { 433 return m.SubaccountId 434 } 435 return "" 436 } 437 438 func (m *BatchCreateDerivativeLimitOrdersAuthz) GetMarketIds() []string { 439 if m != nil { 440 return m.MarketIds 441 } 442 return nil 443 } 444 445 type CancelDerivativeOrderAuthz struct { 446 SubaccountId string `protobuf:"bytes,1,opt,name=subaccount_id,json=subaccountId,proto3" json:"subaccount_id,omitempty"` 447 MarketIds []string `protobuf:"bytes,2,rep,name=market_ids,json=marketIds,proto3" json:"market_ids,omitempty"` 448 } 449 450 func (m *CancelDerivativeOrderAuthz) Reset() { *m = CancelDerivativeOrderAuthz{} } 451 func (m *CancelDerivativeOrderAuthz) String() string { return proto.CompactTextString(m) } 452 func (*CancelDerivativeOrderAuthz) ProtoMessage() {} 453 func (*CancelDerivativeOrderAuthz) Descriptor() ([]byte, []int) { 454 return fileDescriptor_ea13f83a88125645, []int{8} 455 } 456 func (m *CancelDerivativeOrderAuthz) XXX_Unmarshal(b []byte) error { 457 return m.Unmarshal(b) 458 } 459 func (m *CancelDerivativeOrderAuthz) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 460 if deterministic { 461 return xxx_messageInfo_CancelDerivativeOrderAuthz.Marshal(b, m, deterministic) 462 } else { 463 b = b[:cap(b)] 464 n, err := m.MarshalToSizedBuffer(b) 465 if err != nil { 466 return nil, err 467 } 468 return b[:n], nil 469 } 470 } 471 func (m *CancelDerivativeOrderAuthz) XXX_Merge(src proto.Message) { 472 xxx_messageInfo_CancelDerivativeOrderAuthz.Merge(m, src) 473 } 474 func (m *CancelDerivativeOrderAuthz) XXX_Size() int { 475 return m.Size() 476 } 477 func (m *CancelDerivativeOrderAuthz) XXX_DiscardUnknown() { 478 xxx_messageInfo_CancelDerivativeOrderAuthz.DiscardUnknown(m) 479 } 480 481 var xxx_messageInfo_CancelDerivativeOrderAuthz proto.InternalMessageInfo 482 483 func (m *CancelDerivativeOrderAuthz) GetSubaccountId() string { 484 if m != nil { 485 return m.SubaccountId 486 } 487 return "" 488 } 489 490 func (m *CancelDerivativeOrderAuthz) GetMarketIds() []string { 491 if m != nil { 492 return m.MarketIds 493 } 494 return nil 495 } 496 497 type BatchCancelDerivativeOrdersAuthz struct { 498 SubaccountId string `protobuf:"bytes,1,opt,name=subaccount_id,json=subaccountId,proto3" json:"subaccount_id,omitempty"` 499 MarketIds []string `protobuf:"bytes,2,rep,name=market_ids,json=marketIds,proto3" json:"market_ids,omitempty"` 500 } 501 502 func (m *BatchCancelDerivativeOrdersAuthz) Reset() { *m = BatchCancelDerivativeOrdersAuthz{} } 503 func (m *BatchCancelDerivativeOrdersAuthz) String() string { return proto.CompactTextString(m) } 504 func (*BatchCancelDerivativeOrdersAuthz) ProtoMessage() {} 505 func (*BatchCancelDerivativeOrdersAuthz) Descriptor() ([]byte, []int) { 506 return fileDescriptor_ea13f83a88125645, []int{9} 507 } 508 func (m *BatchCancelDerivativeOrdersAuthz) XXX_Unmarshal(b []byte) error { 509 return m.Unmarshal(b) 510 } 511 func (m *BatchCancelDerivativeOrdersAuthz) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 512 if deterministic { 513 return xxx_messageInfo_BatchCancelDerivativeOrdersAuthz.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 *BatchCancelDerivativeOrdersAuthz) XXX_Merge(src proto.Message) { 524 xxx_messageInfo_BatchCancelDerivativeOrdersAuthz.Merge(m, src) 525 } 526 func (m *BatchCancelDerivativeOrdersAuthz) XXX_Size() int { 527 return m.Size() 528 } 529 func (m *BatchCancelDerivativeOrdersAuthz) XXX_DiscardUnknown() { 530 xxx_messageInfo_BatchCancelDerivativeOrdersAuthz.DiscardUnknown(m) 531 } 532 533 var xxx_messageInfo_BatchCancelDerivativeOrdersAuthz proto.InternalMessageInfo 534 535 func (m *BatchCancelDerivativeOrdersAuthz) GetSubaccountId() string { 536 if m != nil { 537 return m.SubaccountId 538 } 539 return "" 540 } 541 542 func (m *BatchCancelDerivativeOrdersAuthz) GetMarketIds() []string { 543 if m != nil { 544 return m.MarketIds 545 } 546 return nil 547 } 548 549 // common authz message used in both spot & derivative markets 550 type BatchUpdateOrdersAuthz struct { 551 SubaccountId string `protobuf:"bytes,1,opt,name=subaccount_id,json=subaccountId,proto3" json:"subaccount_id,omitempty"` 552 SpotMarkets []string `protobuf:"bytes,2,rep,name=spot_markets,json=spotMarkets,proto3" json:"spot_markets,omitempty"` 553 DerivativeMarkets []string `protobuf:"bytes,3,rep,name=derivative_markets,json=derivativeMarkets,proto3" json:"derivative_markets,omitempty"` 554 } 555 556 func (m *BatchUpdateOrdersAuthz) Reset() { *m = BatchUpdateOrdersAuthz{} } 557 func (m *BatchUpdateOrdersAuthz) String() string { return proto.CompactTextString(m) } 558 func (*BatchUpdateOrdersAuthz) ProtoMessage() {} 559 func (*BatchUpdateOrdersAuthz) Descriptor() ([]byte, []int) { 560 return fileDescriptor_ea13f83a88125645, []int{10} 561 } 562 func (m *BatchUpdateOrdersAuthz) XXX_Unmarshal(b []byte) error { 563 return m.Unmarshal(b) 564 } 565 func (m *BatchUpdateOrdersAuthz) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 566 if deterministic { 567 return xxx_messageInfo_BatchUpdateOrdersAuthz.Marshal(b, m, deterministic) 568 } else { 569 b = b[:cap(b)] 570 n, err := m.MarshalToSizedBuffer(b) 571 if err != nil { 572 return nil, err 573 } 574 return b[:n], nil 575 } 576 } 577 func (m *BatchUpdateOrdersAuthz) XXX_Merge(src proto.Message) { 578 xxx_messageInfo_BatchUpdateOrdersAuthz.Merge(m, src) 579 } 580 func (m *BatchUpdateOrdersAuthz) XXX_Size() int { 581 return m.Size() 582 } 583 func (m *BatchUpdateOrdersAuthz) XXX_DiscardUnknown() { 584 xxx_messageInfo_BatchUpdateOrdersAuthz.DiscardUnknown(m) 585 } 586 587 var xxx_messageInfo_BatchUpdateOrdersAuthz proto.InternalMessageInfo 588 589 func (m *BatchUpdateOrdersAuthz) GetSubaccountId() string { 590 if m != nil { 591 return m.SubaccountId 592 } 593 return "" 594 } 595 596 func (m *BatchUpdateOrdersAuthz) GetSpotMarkets() []string { 597 if m != nil { 598 return m.SpotMarkets 599 } 600 return nil 601 } 602 603 func (m *BatchUpdateOrdersAuthz) GetDerivativeMarkets() []string { 604 if m != nil { 605 return m.DerivativeMarkets 606 } 607 return nil 608 } 609 610 func init() { 611 proto.RegisterType((*CreateSpotLimitOrderAuthz)(nil), "injective.exchange.v1beta1.CreateSpotLimitOrderAuthz") 612 proto.RegisterType((*CreateSpotMarketOrderAuthz)(nil), "injective.exchange.v1beta1.CreateSpotMarketOrderAuthz") 613 proto.RegisterType((*BatchCreateSpotLimitOrdersAuthz)(nil), "injective.exchange.v1beta1.BatchCreateSpotLimitOrdersAuthz") 614 proto.RegisterType((*CancelSpotOrderAuthz)(nil), "injective.exchange.v1beta1.CancelSpotOrderAuthz") 615 proto.RegisterType((*BatchCancelSpotOrdersAuthz)(nil), "injective.exchange.v1beta1.BatchCancelSpotOrdersAuthz") 616 proto.RegisterType((*CreateDerivativeLimitOrderAuthz)(nil), "injective.exchange.v1beta1.CreateDerivativeLimitOrderAuthz") 617 proto.RegisterType((*CreateDerivativeMarketOrderAuthz)(nil), "injective.exchange.v1beta1.CreateDerivativeMarketOrderAuthz") 618 proto.RegisterType((*BatchCreateDerivativeLimitOrdersAuthz)(nil), "injective.exchange.v1beta1.BatchCreateDerivativeLimitOrdersAuthz") 619 proto.RegisterType((*CancelDerivativeOrderAuthz)(nil), "injective.exchange.v1beta1.CancelDerivativeOrderAuthz") 620 proto.RegisterType((*BatchCancelDerivativeOrdersAuthz)(nil), "injective.exchange.v1beta1.BatchCancelDerivativeOrdersAuthz") 621 proto.RegisterType((*BatchUpdateOrdersAuthz)(nil), "injective.exchange.v1beta1.BatchUpdateOrdersAuthz") 622 } 623 624 func init() { 625 proto.RegisterFile("injective/exchange/v1beta1/authz.proto", fileDescriptor_ea13f83a88125645) 626 } 627 628 var fileDescriptor_ea13f83a88125645 = []byte{ 629 // 526 bytes of a gzipped FileDescriptorProto 630 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x95, 0x41, 0x6b, 0x13, 0x41, 631 0x14, 0xc7, 0x33, 0x16, 0x84, 0x8c, 0xed, 0xa1, 0x8b, 0x48, 0x1b, 0xe8, 0x36, 0x6e, 0x51, 0xa2, 632 0x90, 0x5d, 0x4a, 0x11, 0xb4, 0x07, 0xc5, 0xb6, 0x97, 0x40, 0x55, 0xa8, 0x78, 0xf1, 0x12, 0x66, 633 0x67, 0x86, 0xee, 0x68, 0x77, 0x67, 0x99, 0x99, 0x0d, 0xda, 0x8f, 0xe0, 0x45, 0xaf, 0xe2, 0x59, 634 0xbc, 0x2a, 0xf8, 0x19, 0x44, 0x3c, 0xf5, 0xe8, 0x51, 0x92, 0x83, 0x5f, 0x43, 0x76, 0xc6, 0xec, 635 0xa6, 0xe9, 0x2c, 0xa1, 0xb0, 0xc9, 0x25, 0xb0, 0x33, 0xff, 0xcc, 0xfb, 0xbd, 0xf9, 0xbf, 0x37, 636 0x0f, 0xde, 0x66, 0xc9, 0x2b, 0x8a, 0x15, 0x1b, 0xd0, 0x80, 0xbe, 0xc1, 0x11, 0x4a, 0x8e, 0x69, 637 0x30, 0xd8, 0x0e, 0xa9, 0x42, 0xdb, 0x01, 0xca, 0x54, 0x74, 0xea, 0xa7, 0x82, 0x2b, 0xee, 0xb4, 638 0x0a, 0x9d, 0x3f, 0xd6, 0xf9, 0xff, 0x75, 0xad, 0x75, 0xcc, 0x65, 0xcc, 0x65, 0x5f, 0x2b, 0x03, 639 0xf3, 0x61, 0xfe, 0xd6, 0x5a, 0x45, 0x31, 0x4b, 0x78, 0xa0, 0x7f, 0xcd, 0x92, 0xf7, 0x11, 0xc0, 640 0xf5, 0x7d, 0x41, 0x91, 0xa2, 0xcf, 0x53, 0xae, 0x0e, 0x59, 0xcc, 0xd4, 0x33, 0x41, 0xa8, 0x78, 641 0x9c, 0x47, 0x73, 0xb6, 0xe0, 0x8a, 0xcc, 0x42, 0x84, 0x31, 0xcf, 0x12, 0xd5, 0x67, 0x64, 0x0d, 642 0xb4, 0x41, 0xa7, 0x79, 0xb4, 0x5c, 0x2e, 0xf6, 0x88, 0xb3, 0x01, 0x61, 0x8c, 0xc4, 0x6b, 0x9a, 643 0x0b, 0xe4, 0xda, 0x95, 0xf6, 0x52, 0xa7, 0x79, 0xd4, 0x34, 0x2b, 0x3d, 0x22, 0x77, 0xef, 0xff, 644 0xfa, 0xde, 0x5d, 0xc9, 0x8f, 0xe3, 0x82, 0x9d, 0x22, 0xc5, 0x78, 0xf2, 0xee, 0xef, 0xd7, 0xbb, 645 0x5e, 0x91, 0x5f, 0x65, 0x74, 0xef, 0x13, 0x80, 0xad, 0x72, 0xf7, 0x89, 0x3e, 0xb1, 0x66, 0xb8, 646 0x07, 0x56, 0xb8, 0x2d, 0x0b, 0xdc, 0x74, 0x78, 0xef, 0x33, 0x80, 0x9b, 0x7b, 0x48, 0xe1, 0xc8, 647 0x96, 0x80, 0xac, 0x0f, 0xf1, 0xa1, 0x15, 0xb1, 0x53, 0x20, 0xce, 0x60, 0xf0, 0xde, 0x03, 0x78, 648 0x7d, 0x1f, 0x25, 0x98, 0x9e, 0xe4, 0xdb, 0x35, 0xdf, 0xdf, 0x8e, 0x15, 0x6e, 0xa3, 0xbc, 0x3f, 649 0x4b, 0x60, 0xed, 0xab, 0xa1, 0x3e, 0xbf, 0x2b, 0x17, 0xe7, 0x6b, 0x75, 0x78, 0xed, 0xab, 0xb9, 650 0xce, 0x03, 0x2a, 0xd8, 0x00, 0xe5, 0x5d, 0x36, 0x8f, 0xbe, 0x98, 0xe5, 0xeb, 0x0c, 0x06, 0xef, 651 0x0b, 0x80, 0xed, 0x69, 0xcd, 0x5c, 0x7a, 0xe4, 0x91, 0x15, 0xf4, 0x4e, 0x25, 0xe8, 0x85, 0x4e, 652 0xf9, 0x06, 0xe0, 0xad, 0x89, 0x2a, 0xb5, 0xa5, 0x54, 0xa3, 0xf5, 0x07, 0x56, 0x5c, 0xdf, 0xd6, 653 0x2f, 0xd5, 0x24, 0xe6, 0xed, 0xd1, 0xf5, 0x51, 0x8a, 0x16, 0xfd, 0xf6, 0x54, 0x86, 0xd7, 0xde, 654 0x4f, 0x94, 0xf0, 0x94, 0x46, 0x2e, 0xce, 0xfb, 0x59, 0x10, 0xde, 0x0f, 0x00, 0x6f, 0x68, 0xd1, 655 0x8b, 0x94, 0x20, 0x75, 0x79, 0xbe, 0x9b, 0x70, 0x59, 0xa6, 0x5c, 0xf5, 0x0d, 0xd2, 0x98, 0xf0, 656 0x9a, 0x2c, 0x5e, 0x64, 0xe9, 0x74, 0xa1, 0x43, 0x8a, 0xd8, 0x85, 0x70, 0x49, 0x0b, 0x57, 0xc9, 657 0x54, 0x59, 0xca, 0xdd, 0x7b, 0xd6, 0x94, 0x36, 0xcf, 0xa7, 0x74, 0x81, 0x76, 0x2f, 0xfa, 0x39, 658 0x74, 0xc1, 0xd9, 0xd0, 0x05, 0x7f, 0x86, 0x2e, 0xf8, 0x30, 0x72, 0x1b, 0x67, 0x23, 0xb7, 0xf1, 659 0x7b, 0xe4, 0x36, 0x5e, 0x3e, 0x3d, 0x66, 0x2a, 0xca, 0x42, 0x1f, 0xf3, 0x38, 0xe8, 0x8d, 0xe7, 660 0xf2, 0x21, 0x0a, 0x65, 0x50, 0x4c, 0xe9, 0x2e, 0xe6, 0x82, 0x4e, 0x7e, 0x46, 0x88, 0x25, 0x41, 661 0xcc, 0x49, 0x76, 0x42, 0x65, 0x39, 0xea, 0xd5, 0xdb, 0x94, 0xca, 0xf0, 0xaa, 0x9e, 0xcc, 0x3b, 662 0xff, 0x02, 0x00, 0x00, 0xff, 0xff, 0xd7, 0xbd, 0xab, 0x13, 0x0d, 0x08, 0x00, 0x00, 663 } 664 665 func (m *CreateSpotLimitOrderAuthz) Marshal() (dAtA []byte, err error) { 666 size := m.Size() 667 dAtA = make([]byte, size) 668 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 669 if err != nil { 670 return nil, err 671 } 672 return dAtA[:n], nil 673 } 674 675 func (m *CreateSpotLimitOrderAuthz) MarshalTo(dAtA []byte) (int, error) { 676 size := m.Size() 677 return m.MarshalToSizedBuffer(dAtA[:size]) 678 } 679 680 func (m *CreateSpotLimitOrderAuthz) MarshalToSizedBuffer(dAtA []byte) (int, error) { 681 i := len(dAtA) 682 _ = i 683 var l int 684 _ = l 685 if len(m.MarketIds) > 0 { 686 for iNdEx := len(m.MarketIds) - 1; iNdEx >= 0; iNdEx-- { 687 i -= len(m.MarketIds[iNdEx]) 688 copy(dAtA[i:], m.MarketIds[iNdEx]) 689 i = encodeVarintAuthz(dAtA, i, uint64(len(m.MarketIds[iNdEx]))) 690 i-- 691 dAtA[i] = 0x12 692 } 693 } 694 if len(m.SubaccountId) > 0 { 695 i -= len(m.SubaccountId) 696 copy(dAtA[i:], m.SubaccountId) 697 i = encodeVarintAuthz(dAtA, i, uint64(len(m.SubaccountId))) 698 i-- 699 dAtA[i] = 0xa 700 } 701 return len(dAtA) - i, nil 702 } 703 704 func (m *CreateSpotMarketOrderAuthz) Marshal() (dAtA []byte, err error) { 705 size := m.Size() 706 dAtA = make([]byte, size) 707 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 708 if err != nil { 709 return nil, err 710 } 711 return dAtA[:n], nil 712 } 713 714 func (m *CreateSpotMarketOrderAuthz) MarshalTo(dAtA []byte) (int, error) { 715 size := m.Size() 716 return m.MarshalToSizedBuffer(dAtA[:size]) 717 } 718 719 func (m *CreateSpotMarketOrderAuthz) MarshalToSizedBuffer(dAtA []byte) (int, error) { 720 i := len(dAtA) 721 _ = i 722 var l int 723 _ = l 724 if len(m.MarketIds) > 0 { 725 for iNdEx := len(m.MarketIds) - 1; iNdEx >= 0; iNdEx-- { 726 i -= len(m.MarketIds[iNdEx]) 727 copy(dAtA[i:], m.MarketIds[iNdEx]) 728 i = encodeVarintAuthz(dAtA, i, uint64(len(m.MarketIds[iNdEx]))) 729 i-- 730 dAtA[i] = 0x12 731 } 732 } 733 if len(m.SubaccountId) > 0 { 734 i -= len(m.SubaccountId) 735 copy(dAtA[i:], m.SubaccountId) 736 i = encodeVarintAuthz(dAtA, i, uint64(len(m.SubaccountId))) 737 i-- 738 dAtA[i] = 0xa 739 } 740 return len(dAtA) - i, nil 741 } 742 743 func (m *BatchCreateSpotLimitOrdersAuthz) Marshal() (dAtA []byte, err error) { 744 size := m.Size() 745 dAtA = make([]byte, size) 746 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 747 if err != nil { 748 return nil, err 749 } 750 return dAtA[:n], nil 751 } 752 753 func (m *BatchCreateSpotLimitOrdersAuthz) MarshalTo(dAtA []byte) (int, error) { 754 size := m.Size() 755 return m.MarshalToSizedBuffer(dAtA[:size]) 756 } 757 758 func (m *BatchCreateSpotLimitOrdersAuthz) MarshalToSizedBuffer(dAtA []byte) (int, error) { 759 i := len(dAtA) 760 _ = i 761 var l int 762 _ = l 763 if len(m.MarketIds) > 0 { 764 for iNdEx := len(m.MarketIds) - 1; iNdEx >= 0; iNdEx-- { 765 i -= len(m.MarketIds[iNdEx]) 766 copy(dAtA[i:], m.MarketIds[iNdEx]) 767 i = encodeVarintAuthz(dAtA, i, uint64(len(m.MarketIds[iNdEx]))) 768 i-- 769 dAtA[i] = 0x12 770 } 771 } 772 if len(m.SubaccountId) > 0 { 773 i -= len(m.SubaccountId) 774 copy(dAtA[i:], m.SubaccountId) 775 i = encodeVarintAuthz(dAtA, i, uint64(len(m.SubaccountId))) 776 i-- 777 dAtA[i] = 0xa 778 } 779 return len(dAtA) - i, nil 780 } 781 782 func (m *CancelSpotOrderAuthz) Marshal() (dAtA []byte, err error) { 783 size := m.Size() 784 dAtA = make([]byte, size) 785 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 786 if err != nil { 787 return nil, err 788 } 789 return dAtA[:n], nil 790 } 791 792 func (m *CancelSpotOrderAuthz) MarshalTo(dAtA []byte) (int, error) { 793 size := m.Size() 794 return m.MarshalToSizedBuffer(dAtA[:size]) 795 } 796 797 func (m *CancelSpotOrderAuthz) MarshalToSizedBuffer(dAtA []byte) (int, error) { 798 i := len(dAtA) 799 _ = i 800 var l int 801 _ = l 802 if len(m.MarketIds) > 0 { 803 for iNdEx := len(m.MarketIds) - 1; iNdEx >= 0; iNdEx-- { 804 i -= len(m.MarketIds[iNdEx]) 805 copy(dAtA[i:], m.MarketIds[iNdEx]) 806 i = encodeVarintAuthz(dAtA, i, uint64(len(m.MarketIds[iNdEx]))) 807 i-- 808 dAtA[i] = 0x12 809 } 810 } 811 if len(m.SubaccountId) > 0 { 812 i -= len(m.SubaccountId) 813 copy(dAtA[i:], m.SubaccountId) 814 i = encodeVarintAuthz(dAtA, i, uint64(len(m.SubaccountId))) 815 i-- 816 dAtA[i] = 0xa 817 } 818 return len(dAtA) - i, nil 819 } 820 821 func (m *BatchCancelSpotOrdersAuthz) Marshal() (dAtA []byte, err error) { 822 size := m.Size() 823 dAtA = make([]byte, size) 824 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 825 if err != nil { 826 return nil, err 827 } 828 return dAtA[:n], nil 829 } 830 831 func (m *BatchCancelSpotOrdersAuthz) MarshalTo(dAtA []byte) (int, error) { 832 size := m.Size() 833 return m.MarshalToSizedBuffer(dAtA[:size]) 834 } 835 836 func (m *BatchCancelSpotOrdersAuthz) MarshalToSizedBuffer(dAtA []byte) (int, error) { 837 i := len(dAtA) 838 _ = i 839 var l int 840 _ = l 841 if len(m.MarketIds) > 0 { 842 for iNdEx := len(m.MarketIds) - 1; iNdEx >= 0; iNdEx-- { 843 i -= len(m.MarketIds[iNdEx]) 844 copy(dAtA[i:], m.MarketIds[iNdEx]) 845 i = encodeVarintAuthz(dAtA, i, uint64(len(m.MarketIds[iNdEx]))) 846 i-- 847 dAtA[i] = 0x12 848 } 849 } 850 if len(m.SubaccountId) > 0 { 851 i -= len(m.SubaccountId) 852 copy(dAtA[i:], m.SubaccountId) 853 i = encodeVarintAuthz(dAtA, i, uint64(len(m.SubaccountId))) 854 i-- 855 dAtA[i] = 0xa 856 } 857 return len(dAtA) - i, nil 858 } 859 860 func (m *CreateDerivativeLimitOrderAuthz) Marshal() (dAtA []byte, err error) { 861 size := m.Size() 862 dAtA = make([]byte, size) 863 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 864 if err != nil { 865 return nil, err 866 } 867 return dAtA[:n], nil 868 } 869 870 func (m *CreateDerivativeLimitOrderAuthz) MarshalTo(dAtA []byte) (int, error) { 871 size := m.Size() 872 return m.MarshalToSizedBuffer(dAtA[:size]) 873 } 874 875 func (m *CreateDerivativeLimitOrderAuthz) MarshalToSizedBuffer(dAtA []byte) (int, error) { 876 i := len(dAtA) 877 _ = i 878 var l int 879 _ = l 880 if len(m.MarketIds) > 0 { 881 for iNdEx := len(m.MarketIds) - 1; iNdEx >= 0; iNdEx-- { 882 i -= len(m.MarketIds[iNdEx]) 883 copy(dAtA[i:], m.MarketIds[iNdEx]) 884 i = encodeVarintAuthz(dAtA, i, uint64(len(m.MarketIds[iNdEx]))) 885 i-- 886 dAtA[i] = 0x12 887 } 888 } 889 if len(m.SubaccountId) > 0 { 890 i -= len(m.SubaccountId) 891 copy(dAtA[i:], m.SubaccountId) 892 i = encodeVarintAuthz(dAtA, i, uint64(len(m.SubaccountId))) 893 i-- 894 dAtA[i] = 0xa 895 } 896 return len(dAtA) - i, nil 897 } 898 899 func (m *CreateDerivativeMarketOrderAuthz) Marshal() (dAtA []byte, err error) { 900 size := m.Size() 901 dAtA = make([]byte, size) 902 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 903 if err != nil { 904 return nil, err 905 } 906 return dAtA[:n], nil 907 } 908 909 func (m *CreateDerivativeMarketOrderAuthz) MarshalTo(dAtA []byte) (int, error) { 910 size := m.Size() 911 return m.MarshalToSizedBuffer(dAtA[:size]) 912 } 913 914 func (m *CreateDerivativeMarketOrderAuthz) MarshalToSizedBuffer(dAtA []byte) (int, error) { 915 i := len(dAtA) 916 _ = i 917 var l int 918 _ = l 919 if len(m.MarketIds) > 0 { 920 for iNdEx := len(m.MarketIds) - 1; iNdEx >= 0; iNdEx-- { 921 i -= len(m.MarketIds[iNdEx]) 922 copy(dAtA[i:], m.MarketIds[iNdEx]) 923 i = encodeVarintAuthz(dAtA, i, uint64(len(m.MarketIds[iNdEx]))) 924 i-- 925 dAtA[i] = 0x12 926 } 927 } 928 if len(m.SubaccountId) > 0 { 929 i -= len(m.SubaccountId) 930 copy(dAtA[i:], m.SubaccountId) 931 i = encodeVarintAuthz(dAtA, i, uint64(len(m.SubaccountId))) 932 i-- 933 dAtA[i] = 0xa 934 } 935 return len(dAtA) - i, nil 936 } 937 938 func (m *BatchCreateDerivativeLimitOrdersAuthz) Marshal() (dAtA []byte, err error) { 939 size := m.Size() 940 dAtA = make([]byte, size) 941 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 942 if err != nil { 943 return nil, err 944 } 945 return dAtA[:n], nil 946 } 947 948 func (m *BatchCreateDerivativeLimitOrdersAuthz) MarshalTo(dAtA []byte) (int, error) { 949 size := m.Size() 950 return m.MarshalToSizedBuffer(dAtA[:size]) 951 } 952 953 func (m *BatchCreateDerivativeLimitOrdersAuthz) MarshalToSizedBuffer(dAtA []byte) (int, error) { 954 i := len(dAtA) 955 _ = i 956 var l int 957 _ = l 958 if len(m.MarketIds) > 0 { 959 for iNdEx := len(m.MarketIds) - 1; iNdEx >= 0; iNdEx-- { 960 i -= len(m.MarketIds[iNdEx]) 961 copy(dAtA[i:], m.MarketIds[iNdEx]) 962 i = encodeVarintAuthz(dAtA, i, uint64(len(m.MarketIds[iNdEx]))) 963 i-- 964 dAtA[i] = 0x12 965 } 966 } 967 if len(m.SubaccountId) > 0 { 968 i -= len(m.SubaccountId) 969 copy(dAtA[i:], m.SubaccountId) 970 i = encodeVarintAuthz(dAtA, i, uint64(len(m.SubaccountId))) 971 i-- 972 dAtA[i] = 0xa 973 } 974 return len(dAtA) - i, nil 975 } 976 977 func (m *CancelDerivativeOrderAuthz) Marshal() (dAtA []byte, err error) { 978 size := m.Size() 979 dAtA = make([]byte, size) 980 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 981 if err != nil { 982 return nil, err 983 } 984 return dAtA[:n], nil 985 } 986 987 func (m *CancelDerivativeOrderAuthz) MarshalTo(dAtA []byte) (int, error) { 988 size := m.Size() 989 return m.MarshalToSizedBuffer(dAtA[:size]) 990 } 991 992 func (m *CancelDerivativeOrderAuthz) MarshalToSizedBuffer(dAtA []byte) (int, error) { 993 i := len(dAtA) 994 _ = i 995 var l int 996 _ = l 997 if len(m.MarketIds) > 0 { 998 for iNdEx := len(m.MarketIds) - 1; iNdEx >= 0; iNdEx-- { 999 i -= len(m.MarketIds[iNdEx]) 1000 copy(dAtA[i:], m.MarketIds[iNdEx]) 1001 i = encodeVarintAuthz(dAtA, i, uint64(len(m.MarketIds[iNdEx]))) 1002 i-- 1003 dAtA[i] = 0x12 1004 } 1005 } 1006 if len(m.SubaccountId) > 0 { 1007 i -= len(m.SubaccountId) 1008 copy(dAtA[i:], m.SubaccountId) 1009 i = encodeVarintAuthz(dAtA, i, uint64(len(m.SubaccountId))) 1010 i-- 1011 dAtA[i] = 0xa 1012 } 1013 return len(dAtA) - i, nil 1014 } 1015 1016 func (m *BatchCancelDerivativeOrdersAuthz) Marshal() (dAtA []byte, err error) { 1017 size := m.Size() 1018 dAtA = make([]byte, size) 1019 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 1020 if err != nil { 1021 return nil, err 1022 } 1023 return dAtA[:n], nil 1024 } 1025 1026 func (m *BatchCancelDerivativeOrdersAuthz) MarshalTo(dAtA []byte) (int, error) { 1027 size := m.Size() 1028 return m.MarshalToSizedBuffer(dAtA[:size]) 1029 } 1030 1031 func (m *BatchCancelDerivativeOrdersAuthz) MarshalToSizedBuffer(dAtA []byte) (int, error) { 1032 i := len(dAtA) 1033 _ = i 1034 var l int 1035 _ = l 1036 if len(m.MarketIds) > 0 { 1037 for iNdEx := len(m.MarketIds) - 1; iNdEx >= 0; iNdEx-- { 1038 i -= len(m.MarketIds[iNdEx]) 1039 copy(dAtA[i:], m.MarketIds[iNdEx]) 1040 i = encodeVarintAuthz(dAtA, i, uint64(len(m.MarketIds[iNdEx]))) 1041 i-- 1042 dAtA[i] = 0x12 1043 } 1044 } 1045 if len(m.SubaccountId) > 0 { 1046 i -= len(m.SubaccountId) 1047 copy(dAtA[i:], m.SubaccountId) 1048 i = encodeVarintAuthz(dAtA, i, uint64(len(m.SubaccountId))) 1049 i-- 1050 dAtA[i] = 0xa 1051 } 1052 return len(dAtA) - i, nil 1053 } 1054 1055 func (m *BatchUpdateOrdersAuthz) Marshal() (dAtA []byte, err error) { 1056 size := m.Size() 1057 dAtA = make([]byte, size) 1058 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 1059 if err != nil { 1060 return nil, err 1061 } 1062 return dAtA[:n], nil 1063 } 1064 1065 func (m *BatchUpdateOrdersAuthz) MarshalTo(dAtA []byte) (int, error) { 1066 size := m.Size() 1067 return m.MarshalToSizedBuffer(dAtA[:size]) 1068 } 1069 1070 func (m *BatchUpdateOrdersAuthz) MarshalToSizedBuffer(dAtA []byte) (int, error) { 1071 i := len(dAtA) 1072 _ = i 1073 var l int 1074 _ = l 1075 if len(m.DerivativeMarkets) > 0 { 1076 for iNdEx := len(m.DerivativeMarkets) - 1; iNdEx >= 0; iNdEx-- { 1077 i -= len(m.DerivativeMarkets[iNdEx]) 1078 copy(dAtA[i:], m.DerivativeMarkets[iNdEx]) 1079 i = encodeVarintAuthz(dAtA, i, uint64(len(m.DerivativeMarkets[iNdEx]))) 1080 i-- 1081 dAtA[i] = 0x1a 1082 } 1083 } 1084 if len(m.SpotMarkets) > 0 { 1085 for iNdEx := len(m.SpotMarkets) - 1; iNdEx >= 0; iNdEx-- { 1086 i -= len(m.SpotMarkets[iNdEx]) 1087 copy(dAtA[i:], m.SpotMarkets[iNdEx]) 1088 i = encodeVarintAuthz(dAtA, i, uint64(len(m.SpotMarkets[iNdEx]))) 1089 i-- 1090 dAtA[i] = 0x12 1091 } 1092 } 1093 if len(m.SubaccountId) > 0 { 1094 i -= len(m.SubaccountId) 1095 copy(dAtA[i:], m.SubaccountId) 1096 i = encodeVarintAuthz(dAtA, i, uint64(len(m.SubaccountId))) 1097 i-- 1098 dAtA[i] = 0xa 1099 } 1100 return len(dAtA) - i, nil 1101 } 1102 1103 func encodeVarintAuthz(dAtA []byte, offset int, v uint64) int { 1104 offset -= sovAuthz(v) 1105 base := offset 1106 for v >= 1<<7 { 1107 dAtA[offset] = uint8(v&0x7f | 0x80) 1108 v >>= 7 1109 offset++ 1110 } 1111 dAtA[offset] = uint8(v) 1112 return base 1113 } 1114 func (m *CreateSpotLimitOrderAuthz) Size() (n int) { 1115 if m == nil { 1116 return 0 1117 } 1118 var l int 1119 _ = l 1120 l = len(m.SubaccountId) 1121 if l > 0 { 1122 n += 1 + l + sovAuthz(uint64(l)) 1123 } 1124 if len(m.MarketIds) > 0 { 1125 for _, s := range m.MarketIds { 1126 l = len(s) 1127 n += 1 + l + sovAuthz(uint64(l)) 1128 } 1129 } 1130 return n 1131 } 1132 1133 func (m *CreateSpotMarketOrderAuthz) Size() (n int) { 1134 if m == nil { 1135 return 0 1136 } 1137 var l int 1138 _ = l 1139 l = len(m.SubaccountId) 1140 if l > 0 { 1141 n += 1 + l + sovAuthz(uint64(l)) 1142 } 1143 if len(m.MarketIds) > 0 { 1144 for _, s := range m.MarketIds { 1145 l = len(s) 1146 n += 1 + l + sovAuthz(uint64(l)) 1147 } 1148 } 1149 return n 1150 } 1151 1152 func (m *BatchCreateSpotLimitOrdersAuthz) Size() (n int) { 1153 if m == nil { 1154 return 0 1155 } 1156 var l int 1157 _ = l 1158 l = len(m.SubaccountId) 1159 if l > 0 { 1160 n += 1 + l + sovAuthz(uint64(l)) 1161 } 1162 if len(m.MarketIds) > 0 { 1163 for _, s := range m.MarketIds { 1164 l = len(s) 1165 n += 1 + l + sovAuthz(uint64(l)) 1166 } 1167 } 1168 return n 1169 } 1170 1171 func (m *CancelSpotOrderAuthz) Size() (n int) { 1172 if m == nil { 1173 return 0 1174 } 1175 var l int 1176 _ = l 1177 l = len(m.SubaccountId) 1178 if l > 0 { 1179 n += 1 + l + sovAuthz(uint64(l)) 1180 } 1181 if len(m.MarketIds) > 0 { 1182 for _, s := range m.MarketIds { 1183 l = len(s) 1184 n += 1 + l + sovAuthz(uint64(l)) 1185 } 1186 } 1187 return n 1188 } 1189 1190 func (m *BatchCancelSpotOrdersAuthz) Size() (n int) { 1191 if m == nil { 1192 return 0 1193 } 1194 var l int 1195 _ = l 1196 l = len(m.SubaccountId) 1197 if l > 0 { 1198 n += 1 + l + sovAuthz(uint64(l)) 1199 } 1200 if len(m.MarketIds) > 0 { 1201 for _, s := range m.MarketIds { 1202 l = len(s) 1203 n += 1 + l + sovAuthz(uint64(l)) 1204 } 1205 } 1206 return n 1207 } 1208 1209 func (m *CreateDerivativeLimitOrderAuthz) Size() (n int) { 1210 if m == nil { 1211 return 0 1212 } 1213 var l int 1214 _ = l 1215 l = len(m.SubaccountId) 1216 if l > 0 { 1217 n += 1 + l + sovAuthz(uint64(l)) 1218 } 1219 if len(m.MarketIds) > 0 { 1220 for _, s := range m.MarketIds { 1221 l = len(s) 1222 n += 1 + l + sovAuthz(uint64(l)) 1223 } 1224 } 1225 return n 1226 } 1227 1228 func (m *CreateDerivativeMarketOrderAuthz) Size() (n int) { 1229 if m == nil { 1230 return 0 1231 } 1232 var l int 1233 _ = l 1234 l = len(m.SubaccountId) 1235 if l > 0 { 1236 n += 1 + l + sovAuthz(uint64(l)) 1237 } 1238 if len(m.MarketIds) > 0 { 1239 for _, s := range m.MarketIds { 1240 l = len(s) 1241 n += 1 + l + sovAuthz(uint64(l)) 1242 } 1243 } 1244 return n 1245 } 1246 1247 func (m *BatchCreateDerivativeLimitOrdersAuthz) Size() (n int) { 1248 if m == nil { 1249 return 0 1250 } 1251 var l int 1252 _ = l 1253 l = len(m.SubaccountId) 1254 if l > 0 { 1255 n += 1 + l + sovAuthz(uint64(l)) 1256 } 1257 if len(m.MarketIds) > 0 { 1258 for _, s := range m.MarketIds { 1259 l = len(s) 1260 n += 1 + l + sovAuthz(uint64(l)) 1261 } 1262 } 1263 return n 1264 } 1265 1266 func (m *CancelDerivativeOrderAuthz) Size() (n int) { 1267 if m == nil { 1268 return 0 1269 } 1270 var l int 1271 _ = l 1272 l = len(m.SubaccountId) 1273 if l > 0 { 1274 n += 1 + l + sovAuthz(uint64(l)) 1275 } 1276 if len(m.MarketIds) > 0 { 1277 for _, s := range m.MarketIds { 1278 l = len(s) 1279 n += 1 + l + sovAuthz(uint64(l)) 1280 } 1281 } 1282 return n 1283 } 1284 1285 func (m *BatchCancelDerivativeOrdersAuthz) Size() (n int) { 1286 if m == nil { 1287 return 0 1288 } 1289 var l int 1290 _ = l 1291 l = len(m.SubaccountId) 1292 if l > 0 { 1293 n += 1 + l + sovAuthz(uint64(l)) 1294 } 1295 if len(m.MarketIds) > 0 { 1296 for _, s := range m.MarketIds { 1297 l = len(s) 1298 n += 1 + l + sovAuthz(uint64(l)) 1299 } 1300 } 1301 return n 1302 } 1303 1304 func (m *BatchUpdateOrdersAuthz) Size() (n int) { 1305 if m == nil { 1306 return 0 1307 } 1308 var l int 1309 _ = l 1310 l = len(m.SubaccountId) 1311 if l > 0 { 1312 n += 1 + l + sovAuthz(uint64(l)) 1313 } 1314 if len(m.SpotMarkets) > 0 { 1315 for _, s := range m.SpotMarkets { 1316 l = len(s) 1317 n += 1 + l + sovAuthz(uint64(l)) 1318 } 1319 } 1320 if len(m.DerivativeMarkets) > 0 { 1321 for _, s := range m.DerivativeMarkets { 1322 l = len(s) 1323 n += 1 + l + sovAuthz(uint64(l)) 1324 } 1325 } 1326 return n 1327 } 1328 1329 func sovAuthz(x uint64) (n int) { 1330 return (math_bits.Len64(x|1) + 6) / 7 1331 } 1332 func sozAuthz(x uint64) (n int) { 1333 return sovAuthz(uint64((x << 1) ^ uint64((int64(x) >> 63)))) 1334 } 1335 func (m *CreateSpotLimitOrderAuthz) Unmarshal(dAtA []byte) error { 1336 l := len(dAtA) 1337 iNdEx := 0 1338 for iNdEx < l { 1339 preIndex := iNdEx 1340 var wire uint64 1341 for shift := uint(0); ; shift += 7 { 1342 if shift >= 64 { 1343 return ErrIntOverflowAuthz 1344 } 1345 if iNdEx >= l { 1346 return io.ErrUnexpectedEOF 1347 } 1348 b := dAtA[iNdEx] 1349 iNdEx++ 1350 wire |= uint64(b&0x7F) << shift 1351 if b < 0x80 { 1352 break 1353 } 1354 } 1355 fieldNum := int32(wire >> 3) 1356 wireType := int(wire & 0x7) 1357 if wireType == 4 { 1358 return fmt.Errorf("proto: CreateSpotLimitOrderAuthz: wiretype end group for non-group") 1359 } 1360 if fieldNum <= 0 { 1361 return fmt.Errorf("proto: CreateSpotLimitOrderAuthz: illegal tag %d (wire type %d)", fieldNum, wire) 1362 } 1363 switch fieldNum { 1364 case 1: 1365 if wireType != 2 { 1366 return fmt.Errorf("proto: wrong wireType = %d for field SubaccountId", wireType) 1367 } 1368 var stringLen uint64 1369 for shift := uint(0); ; shift += 7 { 1370 if shift >= 64 { 1371 return ErrIntOverflowAuthz 1372 } 1373 if iNdEx >= l { 1374 return io.ErrUnexpectedEOF 1375 } 1376 b := dAtA[iNdEx] 1377 iNdEx++ 1378 stringLen |= uint64(b&0x7F) << shift 1379 if b < 0x80 { 1380 break 1381 } 1382 } 1383 intStringLen := int(stringLen) 1384 if intStringLen < 0 { 1385 return ErrInvalidLengthAuthz 1386 } 1387 postIndex := iNdEx + intStringLen 1388 if postIndex < 0 { 1389 return ErrInvalidLengthAuthz 1390 } 1391 if postIndex > l { 1392 return io.ErrUnexpectedEOF 1393 } 1394 m.SubaccountId = string(dAtA[iNdEx:postIndex]) 1395 iNdEx = postIndex 1396 case 2: 1397 if wireType != 2 { 1398 return fmt.Errorf("proto: wrong wireType = %d for field MarketIds", wireType) 1399 } 1400 var stringLen uint64 1401 for shift := uint(0); ; shift += 7 { 1402 if shift >= 64 { 1403 return ErrIntOverflowAuthz 1404 } 1405 if iNdEx >= l { 1406 return io.ErrUnexpectedEOF 1407 } 1408 b := dAtA[iNdEx] 1409 iNdEx++ 1410 stringLen |= uint64(b&0x7F) << shift 1411 if b < 0x80 { 1412 break 1413 } 1414 } 1415 intStringLen := int(stringLen) 1416 if intStringLen < 0 { 1417 return ErrInvalidLengthAuthz 1418 } 1419 postIndex := iNdEx + intStringLen 1420 if postIndex < 0 { 1421 return ErrInvalidLengthAuthz 1422 } 1423 if postIndex > l { 1424 return io.ErrUnexpectedEOF 1425 } 1426 m.MarketIds = append(m.MarketIds, string(dAtA[iNdEx:postIndex])) 1427 iNdEx = postIndex 1428 default: 1429 iNdEx = preIndex 1430 skippy, err := skipAuthz(dAtA[iNdEx:]) 1431 if err != nil { 1432 return err 1433 } 1434 if (skippy < 0) || (iNdEx+skippy) < 0 { 1435 return ErrInvalidLengthAuthz 1436 } 1437 if (iNdEx + skippy) > l { 1438 return io.ErrUnexpectedEOF 1439 } 1440 iNdEx += skippy 1441 } 1442 } 1443 1444 if iNdEx > l { 1445 return io.ErrUnexpectedEOF 1446 } 1447 return nil 1448 } 1449 func (m *CreateSpotMarketOrderAuthz) Unmarshal(dAtA []byte) error { 1450 l := len(dAtA) 1451 iNdEx := 0 1452 for iNdEx < l { 1453 preIndex := iNdEx 1454 var wire uint64 1455 for shift := uint(0); ; shift += 7 { 1456 if shift >= 64 { 1457 return ErrIntOverflowAuthz 1458 } 1459 if iNdEx >= l { 1460 return io.ErrUnexpectedEOF 1461 } 1462 b := dAtA[iNdEx] 1463 iNdEx++ 1464 wire |= uint64(b&0x7F) << shift 1465 if b < 0x80 { 1466 break 1467 } 1468 } 1469 fieldNum := int32(wire >> 3) 1470 wireType := int(wire & 0x7) 1471 if wireType == 4 { 1472 return fmt.Errorf("proto: CreateSpotMarketOrderAuthz: wiretype end group for non-group") 1473 } 1474 if fieldNum <= 0 { 1475 return fmt.Errorf("proto: CreateSpotMarketOrderAuthz: illegal tag %d (wire type %d)", fieldNum, wire) 1476 } 1477 switch fieldNum { 1478 case 1: 1479 if wireType != 2 { 1480 return fmt.Errorf("proto: wrong wireType = %d for field SubaccountId", wireType) 1481 } 1482 var stringLen uint64 1483 for shift := uint(0); ; shift += 7 { 1484 if shift >= 64 { 1485 return ErrIntOverflowAuthz 1486 } 1487 if iNdEx >= l { 1488 return io.ErrUnexpectedEOF 1489 } 1490 b := dAtA[iNdEx] 1491 iNdEx++ 1492 stringLen |= uint64(b&0x7F) << shift 1493 if b < 0x80 { 1494 break 1495 } 1496 } 1497 intStringLen := int(stringLen) 1498 if intStringLen < 0 { 1499 return ErrInvalidLengthAuthz 1500 } 1501 postIndex := iNdEx + intStringLen 1502 if postIndex < 0 { 1503 return ErrInvalidLengthAuthz 1504 } 1505 if postIndex > l { 1506 return io.ErrUnexpectedEOF 1507 } 1508 m.SubaccountId = string(dAtA[iNdEx:postIndex]) 1509 iNdEx = postIndex 1510 case 2: 1511 if wireType != 2 { 1512 return fmt.Errorf("proto: wrong wireType = %d for field MarketIds", wireType) 1513 } 1514 var stringLen uint64 1515 for shift := uint(0); ; shift += 7 { 1516 if shift >= 64 { 1517 return ErrIntOverflowAuthz 1518 } 1519 if iNdEx >= l { 1520 return io.ErrUnexpectedEOF 1521 } 1522 b := dAtA[iNdEx] 1523 iNdEx++ 1524 stringLen |= uint64(b&0x7F) << shift 1525 if b < 0x80 { 1526 break 1527 } 1528 } 1529 intStringLen := int(stringLen) 1530 if intStringLen < 0 { 1531 return ErrInvalidLengthAuthz 1532 } 1533 postIndex := iNdEx + intStringLen 1534 if postIndex < 0 { 1535 return ErrInvalidLengthAuthz 1536 } 1537 if postIndex > l { 1538 return io.ErrUnexpectedEOF 1539 } 1540 m.MarketIds = append(m.MarketIds, string(dAtA[iNdEx:postIndex])) 1541 iNdEx = postIndex 1542 default: 1543 iNdEx = preIndex 1544 skippy, err := skipAuthz(dAtA[iNdEx:]) 1545 if err != nil { 1546 return err 1547 } 1548 if (skippy < 0) || (iNdEx+skippy) < 0 { 1549 return ErrInvalidLengthAuthz 1550 } 1551 if (iNdEx + skippy) > l { 1552 return io.ErrUnexpectedEOF 1553 } 1554 iNdEx += skippy 1555 } 1556 } 1557 1558 if iNdEx > l { 1559 return io.ErrUnexpectedEOF 1560 } 1561 return nil 1562 } 1563 func (m *BatchCreateSpotLimitOrdersAuthz) Unmarshal(dAtA []byte) error { 1564 l := len(dAtA) 1565 iNdEx := 0 1566 for iNdEx < l { 1567 preIndex := iNdEx 1568 var wire uint64 1569 for shift := uint(0); ; shift += 7 { 1570 if shift >= 64 { 1571 return ErrIntOverflowAuthz 1572 } 1573 if iNdEx >= l { 1574 return io.ErrUnexpectedEOF 1575 } 1576 b := dAtA[iNdEx] 1577 iNdEx++ 1578 wire |= uint64(b&0x7F) << shift 1579 if b < 0x80 { 1580 break 1581 } 1582 } 1583 fieldNum := int32(wire >> 3) 1584 wireType := int(wire & 0x7) 1585 if wireType == 4 { 1586 return fmt.Errorf("proto: BatchCreateSpotLimitOrdersAuthz: wiretype end group for non-group") 1587 } 1588 if fieldNum <= 0 { 1589 return fmt.Errorf("proto: BatchCreateSpotLimitOrdersAuthz: illegal tag %d (wire type %d)", fieldNum, wire) 1590 } 1591 switch fieldNum { 1592 case 1: 1593 if wireType != 2 { 1594 return fmt.Errorf("proto: wrong wireType = %d for field SubaccountId", wireType) 1595 } 1596 var stringLen uint64 1597 for shift := uint(0); ; shift += 7 { 1598 if shift >= 64 { 1599 return ErrIntOverflowAuthz 1600 } 1601 if iNdEx >= l { 1602 return io.ErrUnexpectedEOF 1603 } 1604 b := dAtA[iNdEx] 1605 iNdEx++ 1606 stringLen |= uint64(b&0x7F) << shift 1607 if b < 0x80 { 1608 break 1609 } 1610 } 1611 intStringLen := int(stringLen) 1612 if intStringLen < 0 { 1613 return ErrInvalidLengthAuthz 1614 } 1615 postIndex := iNdEx + intStringLen 1616 if postIndex < 0 { 1617 return ErrInvalidLengthAuthz 1618 } 1619 if postIndex > l { 1620 return io.ErrUnexpectedEOF 1621 } 1622 m.SubaccountId = string(dAtA[iNdEx:postIndex]) 1623 iNdEx = postIndex 1624 case 2: 1625 if wireType != 2 { 1626 return fmt.Errorf("proto: wrong wireType = %d for field MarketIds", wireType) 1627 } 1628 var stringLen uint64 1629 for shift := uint(0); ; shift += 7 { 1630 if shift >= 64 { 1631 return ErrIntOverflowAuthz 1632 } 1633 if iNdEx >= l { 1634 return io.ErrUnexpectedEOF 1635 } 1636 b := dAtA[iNdEx] 1637 iNdEx++ 1638 stringLen |= uint64(b&0x7F) << shift 1639 if b < 0x80 { 1640 break 1641 } 1642 } 1643 intStringLen := int(stringLen) 1644 if intStringLen < 0 { 1645 return ErrInvalidLengthAuthz 1646 } 1647 postIndex := iNdEx + intStringLen 1648 if postIndex < 0 { 1649 return ErrInvalidLengthAuthz 1650 } 1651 if postIndex > l { 1652 return io.ErrUnexpectedEOF 1653 } 1654 m.MarketIds = append(m.MarketIds, string(dAtA[iNdEx:postIndex])) 1655 iNdEx = postIndex 1656 default: 1657 iNdEx = preIndex 1658 skippy, err := skipAuthz(dAtA[iNdEx:]) 1659 if err != nil { 1660 return err 1661 } 1662 if (skippy < 0) || (iNdEx+skippy) < 0 { 1663 return ErrInvalidLengthAuthz 1664 } 1665 if (iNdEx + skippy) > l { 1666 return io.ErrUnexpectedEOF 1667 } 1668 iNdEx += skippy 1669 } 1670 } 1671 1672 if iNdEx > l { 1673 return io.ErrUnexpectedEOF 1674 } 1675 return nil 1676 } 1677 func (m *CancelSpotOrderAuthz) Unmarshal(dAtA []byte) error { 1678 l := len(dAtA) 1679 iNdEx := 0 1680 for iNdEx < l { 1681 preIndex := iNdEx 1682 var wire uint64 1683 for shift := uint(0); ; shift += 7 { 1684 if shift >= 64 { 1685 return ErrIntOverflowAuthz 1686 } 1687 if iNdEx >= l { 1688 return io.ErrUnexpectedEOF 1689 } 1690 b := dAtA[iNdEx] 1691 iNdEx++ 1692 wire |= uint64(b&0x7F) << shift 1693 if b < 0x80 { 1694 break 1695 } 1696 } 1697 fieldNum := int32(wire >> 3) 1698 wireType := int(wire & 0x7) 1699 if wireType == 4 { 1700 return fmt.Errorf("proto: CancelSpotOrderAuthz: wiretype end group for non-group") 1701 } 1702 if fieldNum <= 0 { 1703 return fmt.Errorf("proto: CancelSpotOrderAuthz: illegal tag %d (wire type %d)", fieldNum, wire) 1704 } 1705 switch fieldNum { 1706 case 1: 1707 if wireType != 2 { 1708 return fmt.Errorf("proto: wrong wireType = %d for field SubaccountId", wireType) 1709 } 1710 var stringLen uint64 1711 for shift := uint(0); ; shift += 7 { 1712 if shift >= 64 { 1713 return ErrIntOverflowAuthz 1714 } 1715 if iNdEx >= l { 1716 return io.ErrUnexpectedEOF 1717 } 1718 b := dAtA[iNdEx] 1719 iNdEx++ 1720 stringLen |= uint64(b&0x7F) << shift 1721 if b < 0x80 { 1722 break 1723 } 1724 } 1725 intStringLen := int(stringLen) 1726 if intStringLen < 0 { 1727 return ErrInvalidLengthAuthz 1728 } 1729 postIndex := iNdEx + intStringLen 1730 if postIndex < 0 { 1731 return ErrInvalidLengthAuthz 1732 } 1733 if postIndex > l { 1734 return io.ErrUnexpectedEOF 1735 } 1736 m.SubaccountId = string(dAtA[iNdEx:postIndex]) 1737 iNdEx = postIndex 1738 case 2: 1739 if wireType != 2 { 1740 return fmt.Errorf("proto: wrong wireType = %d for field MarketIds", wireType) 1741 } 1742 var stringLen uint64 1743 for shift := uint(0); ; shift += 7 { 1744 if shift >= 64 { 1745 return ErrIntOverflowAuthz 1746 } 1747 if iNdEx >= l { 1748 return io.ErrUnexpectedEOF 1749 } 1750 b := dAtA[iNdEx] 1751 iNdEx++ 1752 stringLen |= uint64(b&0x7F) << shift 1753 if b < 0x80 { 1754 break 1755 } 1756 } 1757 intStringLen := int(stringLen) 1758 if intStringLen < 0 { 1759 return ErrInvalidLengthAuthz 1760 } 1761 postIndex := iNdEx + intStringLen 1762 if postIndex < 0 { 1763 return ErrInvalidLengthAuthz 1764 } 1765 if postIndex > l { 1766 return io.ErrUnexpectedEOF 1767 } 1768 m.MarketIds = append(m.MarketIds, string(dAtA[iNdEx:postIndex])) 1769 iNdEx = postIndex 1770 default: 1771 iNdEx = preIndex 1772 skippy, err := skipAuthz(dAtA[iNdEx:]) 1773 if err != nil { 1774 return err 1775 } 1776 if (skippy < 0) || (iNdEx+skippy) < 0 { 1777 return ErrInvalidLengthAuthz 1778 } 1779 if (iNdEx + skippy) > l { 1780 return io.ErrUnexpectedEOF 1781 } 1782 iNdEx += skippy 1783 } 1784 } 1785 1786 if iNdEx > l { 1787 return io.ErrUnexpectedEOF 1788 } 1789 return nil 1790 } 1791 func (m *BatchCancelSpotOrdersAuthz) Unmarshal(dAtA []byte) error { 1792 l := len(dAtA) 1793 iNdEx := 0 1794 for iNdEx < l { 1795 preIndex := iNdEx 1796 var wire uint64 1797 for shift := uint(0); ; shift += 7 { 1798 if shift >= 64 { 1799 return ErrIntOverflowAuthz 1800 } 1801 if iNdEx >= l { 1802 return io.ErrUnexpectedEOF 1803 } 1804 b := dAtA[iNdEx] 1805 iNdEx++ 1806 wire |= uint64(b&0x7F) << shift 1807 if b < 0x80 { 1808 break 1809 } 1810 } 1811 fieldNum := int32(wire >> 3) 1812 wireType := int(wire & 0x7) 1813 if wireType == 4 { 1814 return fmt.Errorf("proto: BatchCancelSpotOrdersAuthz: wiretype end group for non-group") 1815 } 1816 if fieldNum <= 0 { 1817 return fmt.Errorf("proto: BatchCancelSpotOrdersAuthz: illegal tag %d (wire type %d)", fieldNum, wire) 1818 } 1819 switch fieldNum { 1820 case 1: 1821 if wireType != 2 { 1822 return fmt.Errorf("proto: wrong wireType = %d for field SubaccountId", wireType) 1823 } 1824 var stringLen uint64 1825 for shift := uint(0); ; shift += 7 { 1826 if shift >= 64 { 1827 return ErrIntOverflowAuthz 1828 } 1829 if iNdEx >= l { 1830 return io.ErrUnexpectedEOF 1831 } 1832 b := dAtA[iNdEx] 1833 iNdEx++ 1834 stringLen |= uint64(b&0x7F) << shift 1835 if b < 0x80 { 1836 break 1837 } 1838 } 1839 intStringLen := int(stringLen) 1840 if intStringLen < 0 { 1841 return ErrInvalidLengthAuthz 1842 } 1843 postIndex := iNdEx + intStringLen 1844 if postIndex < 0 { 1845 return ErrInvalidLengthAuthz 1846 } 1847 if postIndex > l { 1848 return io.ErrUnexpectedEOF 1849 } 1850 m.SubaccountId = string(dAtA[iNdEx:postIndex]) 1851 iNdEx = postIndex 1852 case 2: 1853 if wireType != 2 { 1854 return fmt.Errorf("proto: wrong wireType = %d for field MarketIds", wireType) 1855 } 1856 var stringLen uint64 1857 for shift := uint(0); ; shift += 7 { 1858 if shift >= 64 { 1859 return ErrIntOverflowAuthz 1860 } 1861 if iNdEx >= l { 1862 return io.ErrUnexpectedEOF 1863 } 1864 b := dAtA[iNdEx] 1865 iNdEx++ 1866 stringLen |= uint64(b&0x7F) << shift 1867 if b < 0x80 { 1868 break 1869 } 1870 } 1871 intStringLen := int(stringLen) 1872 if intStringLen < 0 { 1873 return ErrInvalidLengthAuthz 1874 } 1875 postIndex := iNdEx + intStringLen 1876 if postIndex < 0 { 1877 return ErrInvalidLengthAuthz 1878 } 1879 if postIndex > l { 1880 return io.ErrUnexpectedEOF 1881 } 1882 m.MarketIds = append(m.MarketIds, string(dAtA[iNdEx:postIndex])) 1883 iNdEx = postIndex 1884 default: 1885 iNdEx = preIndex 1886 skippy, err := skipAuthz(dAtA[iNdEx:]) 1887 if err != nil { 1888 return err 1889 } 1890 if (skippy < 0) || (iNdEx+skippy) < 0 { 1891 return ErrInvalidLengthAuthz 1892 } 1893 if (iNdEx + skippy) > l { 1894 return io.ErrUnexpectedEOF 1895 } 1896 iNdEx += skippy 1897 } 1898 } 1899 1900 if iNdEx > l { 1901 return io.ErrUnexpectedEOF 1902 } 1903 return nil 1904 } 1905 func (m *CreateDerivativeLimitOrderAuthz) Unmarshal(dAtA []byte) error { 1906 l := len(dAtA) 1907 iNdEx := 0 1908 for iNdEx < l { 1909 preIndex := iNdEx 1910 var wire uint64 1911 for shift := uint(0); ; shift += 7 { 1912 if shift >= 64 { 1913 return ErrIntOverflowAuthz 1914 } 1915 if iNdEx >= l { 1916 return io.ErrUnexpectedEOF 1917 } 1918 b := dAtA[iNdEx] 1919 iNdEx++ 1920 wire |= uint64(b&0x7F) << shift 1921 if b < 0x80 { 1922 break 1923 } 1924 } 1925 fieldNum := int32(wire >> 3) 1926 wireType := int(wire & 0x7) 1927 if wireType == 4 { 1928 return fmt.Errorf("proto: CreateDerivativeLimitOrderAuthz: wiretype end group for non-group") 1929 } 1930 if fieldNum <= 0 { 1931 return fmt.Errorf("proto: CreateDerivativeLimitOrderAuthz: illegal tag %d (wire type %d)", fieldNum, wire) 1932 } 1933 switch fieldNum { 1934 case 1: 1935 if wireType != 2 { 1936 return fmt.Errorf("proto: wrong wireType = %d for field SubaccountId", wireType) 1937 } 1938 var stringLen uint64 1939 for shift := uint(0); ; shift += 7 { 1940 if shift >= 64 { 1941 return ErrIntOverflowAuthz 1942 } 1943 if iNdEx >= l { 1944 return io.ErrUnexpectedEOF 1945 } 1946 b := dAtA[iNdEx] 1947 iNdEx++ 1948 stringLen |= uint64(b&0x7F) << shift 1949 if b < 0x80 { 1950 break 1951 } 1952 } 1953 intStringLen := int(stringLen) 1954 if intStringLen < 0 { 1955 return ErrInvalidLengthAuthz 1956 } 1957 postIndex := iNdEx + intStringLen 1958 if postIndex < 0 { 1959 return ErrInvalidLengthAuthz 1960 } 1961 if postIndex > l { 1962 return io.ErrUnexpectedEOF 1963 } 1964 m.SubaccountId = string(dAtA[iNdEx:postIndex]) 1965 iNdEx = postIndex 1966 case 2: 1967 if wireType != 2 { 1968 return fmt.Errorf("proto: wrong wireType = %d for field MarketIds", wireType) 1969 } 1970 var stringLen uint64 1971 for shift := uint(0); ; shift += 7 { 1972 if shift >= 64 { 1973 return ErrIntOverflowAuthz 1974 } 1975 if iNdEx >= l { 1976 return io.ErrUnexpectedEOF 1977 } 1978 b := dAtA[iNdEx] 1979 iNdEx++ 1980 stringLen |= uint64(b&0x7F) << shift 1981 if b < 0x80 { 1982 break 1983 } 1984 } 1985 intStringLen := int(stringLen) 1986 if intStringLen < 0 { 1987 return ErrInvalidLengthAuthz 1988 } 1989 postIndex := iNdEx + intStringLen 1990 if postIndex < 0 { 1991 return ErrInvalidLengthAuthz 1992 } 1993 if postIndex > l { 1994 return io.ErrUnexpectedEOF 1995 } 1996 m.MarketIds = append(m.MarketIds, string(dAtA[iNdEx:postIndex])) 1997 iNdEx = postIndex 1998 default: 1999 iNdEx = preIndex 2000 skippy, err := skipAuthz(dAtA[iNdEx:]) 2001 if err != nil { 2002 return err 2003 } 2004 if (skippy < 0) || (iNdEx+skippy) < 0 { 2005 return ErrInvalidLengthAuthz 2006 } 2007 if (iNdEx + skippy) > l { 2008 return io.ErrUnexpectedEOF 2009 } 2010 iNdEx += skippy 2011 } 2012 } 2013 2014 if iNdEx > l { 2015 return io.ErrUnexpectedEOF 2016 } 2017 return nil 2018 } 2019 func (m *CreateDerivativeMarketOrderAuthz) Unmarshal(dAtA []byte) error { 2020 l := len(dAtA) 2021 iNdEx := 0 2022 for iNdEx < l { 2023 preIndex := iNdEx 2024 var wire uint64 2025 for shift := uint(0); ; shift += 7 { 2026 if shift >= 64 { 2027 return ErrIntOverflowAuthz 2028 } 2029 if iNdEx >= l { 2030 return io.ErrUnexpectedEOF 2031 } 2032 b := dAtA[iNdEx] 2033 iNdEx++ 2034 wire |= uint64(b&0x7F) << shift 2035 if b < 0x80 { 2036 break 2037 } 2038 } 2039 fieldNum := int32(wire >> 3) 2040 wireType := int(wire & 0x7) 2041 if wireType == 4 { 2042 return fmt.Errorf("proto: CreateDerivativeMarketOrderAuthz: wiretype end group for non-group") 2043 } 2044 if fieldNum <= 0 { 2045 return fmt.Errorf("proto: CreateDerivativeMarketOrderAuthz: illegal tag %d (wire type %d)", fieldNum, wire) 2046 } 2047 switch fieldNum { 2048 case 1: 2049 if wireType != 2 { 2050 return fmt.Errorf("proto: wrong wireType = %d for field SubaccountId", wireType) 2051 } 2052 var stringLen uint64 2053 for shift := uint(0); ; shift += 7 { 2054 if shift >= 64 { 2055 return ErrIntOverflowAuthz 2056 } 2057 if iNdEx >= l { 2058 return io.ErrUnexpectedEOF 2059 } 2060 b := dAtA[iNdEx] 2061 iNdEx++ 2062 stringLen |= uint64(b&0x7F) << shift 2063 if b < 0x80 { 2064 break 2065 } 2066 } 2067 intStringLen := int(stringLen) 2068 if intStringLen < 0 { 2069 return ErrInvalidLengthAuthz 2070 } 2071 postIndex := iNdEx + intStringLen 2072 if postIndex < 0 { 2073 return ErrInvalidLengthAuthz 2074 } 2075 if postIndex > l { 2076 return io.ErrUnexpectedEOF 2077 } 2078 m.SubaccountId = string(dAtA[iNdEx:postIndex]) 2079 iNdEx = postIndex 2080 case 2: 2081 if wireType != 2 { 2082 return fmt.Errorf("proto: wrong wireType = %d for field MarketIds", wireType) 2083 } 2084 var stringLen uint64 2085 for shift := uint(0); ; shift += 7 { 2086 if shift >= 64 { 2087 return ErrIntOverflowAuthz 2088 } 2089 if iNdEx >= l { 2090 return io.ErrUnexpectedEOF 2091 } 2092 b := dAtA[iNdEx] 2093 iNdEx++ 2094 stringLen |= uint64(b&0x7F) << shift 2095 if b < 0x80 { 2096 break 2097 } 2098 } 2099 intStringLen := int(stringLen) 2100 if intStringLen < 0 { 2101 return ErrInvalidLengthAuthz 2102 } 2103 postIndex := iNdEx + intStringLen 2104 if postIndex < 0 { 2105 return ErrInvalidLengthAuthz 2106 } 2107 if postIndex > l { 2108 return io.ErrUnexpectedEOF 2109 } 2110 m.MarketIds = append(m.MarketIds, string(dAtA[iNdEx:postIndex])) 2111 iNdEx = postIndex 2112 default: 2113 iNdEx = preIndex 2114 skippy, err := skipAuthz(dAtA[iNdEx:]) 2115 if err != nil { 2116 return err 2117 } 2118 if (skippy < 0) || (iNdEx+skippy) < 0 { 2119 return ErrInvalidLengthAuthz 2120 } 2121 if (iNdEx + skippy) > l { 2122 return io.ErrUnexpectedEOF 2123 } 2124 iNdEx += skippy 2125 } 2126 } 2127 2128 if iNdEx > l { 2129 return io.ErrUnexpectedEOF 2130 } 2131 return nil 2132 } 2133 func (m *BatchCreateDerivativeLimitOrdersAuthz) Unmarshal(dAtA []byte) error { 2134 l := len(dAtA) 2135 iNdEx := 0 2136 for iNdEx < l { 2137 preIndex := iNdEx 2138 var wire uint64 2139 for shift := uint(0); ; shift += 7 { 2140 if shift >= 64 { 2141 return ErrIntOverflowAuthz 2142 } 2143 if iNdEx >= l { 2144 return io.ErrUnexpectedEOF 2145 } 2146 b := dAtA[iNdEx] 2147 iNdEx++ 2148 wire |= uint64(b&0x7F) << shift 2149 if b < 0x80 { 2150 break 2151 } 2152 } 2153 fieldNum := int32(wire >> 3) 2154 wireType := int(wire & 0x7) 2155 if wireType == 4 { 2156 return fmt.Errorf("proto: BatchCreateDerivativeLimitOrdersAuthz: wiretype end group for non-group") 2157 } 2158 if fieldNum <= 0 { 2159 return fmt.Errorf("proto: BatchCreateDerivativeLimitOrdersAuthz: illegal tag %d (wire type %d)", fieldNum, wire) 2160 } 2161 switch fieldNum { 2162 case 1: 2163 if wireType != 2 { 2164 return fmt.Errorf("proto: wrong wireType = %d for field SubaccountId", wireType) 2165 } 2166 var stringLen uint64 2167 for shift := uint(0); ; shift += 7 { 2168 if shift >= 64 { 2169 return ErrIntOverflowAuthz 2170 } 2171 if iNdEx >= l { 2172 return io.ErrUnexpectedEOF 2173 } 2174 b := dAtA[iNdEx] 2175 iNdEx++ 2176 stringLen |= uint64(b&0x7F) << shift 2177 if b < 0x80 { 2178 break 2179 } 2180 } 2181 intStringLen := int(stringLen) 2182 if intStringLen < 0 { 2183 return ErrInvalidLengthAuthz 2184 } 2185 postIndex := iNdEx + intStringLen 2186 if postIndex < 0 { 2187 return ErrInvalidLengthAuthz 2188 } 2189 if postIndex > l { 2190 return io.ErrUnexpectedEOF 2191 } 2192 m.SubaccountId = string(dAtA[iNdEx:postIndex]) 2193 iNdEx = postIndex 2194 case 2: 2195 if wireType != 2 { 2196 return fmt.Errorf("proto: wrong wireType = %d for field MarketIds", wireType) 2197 } 2198 var stringLen uint64 2199 for shift := uint(0); ; shift += 7 { 2200 if shift >= 64 { 2201 return ErrIntOverflowAuthz 2202 } 2203 if iNdEx >= l { 2204 return io.ErrUnexpectedEOF 2205 } 2206 b := dAtA[iNdEx] 2207 iNdEx++ 2208 stringLen |= uint64(b&0x7F) << shift 2209 if b < 0x80 { 2210 break 2211 } 2212 } 2213 intStringLen := int(stringLen) 2214 if intStringLen < 0 { 2215 return ErrInvalidLengthAuthz 2216 } 2217 postIndex := iNdEx + intStringLen 2218 if postIndex < 0 { 2219 return ErrInvalidLengthAuthz 2220 } 2221 if postIndex > l { 2222 return io.ErrUnexpectedEOF 2223 } 2224 m.MarketIds = append(m.MarketIds, string(dAtA[iNdEx:postIndex])) 2225 iNdEx = postIndex 2226 default: 2227 iNdEx = preIndex 2228 skippy, err := skipAuthz(dAtA[iNdEx:]) 2229 if err != nil { 2230 return err 2231 } 2232 if (skippy < 0) || (iNdEx+skippy) < 0 { 2233 return ErrInvalidLengthAuthz 2234 } 2235 if (iNdEx + skippy) > l { 2236 return io.ErrUnexpectedEOF 2237 } 2238 iNdEx += skippy 2239 } 2240 } 2241 2242 if iNdEx > l { 2243 return io.ErrUnexpectedEOF 2244 } 2245 return nil 2246 } 2247 func (m *CancelDerivativeOrderAuthz) Unmarshal(dAtA []byte) error { 2248 l := len(dAtA) 2249 iNdEx := 0 2250 for iNdEx < l { 2251 preIndex := iNdEx 2252 var wire uint64 2253 for shift := uint(0); ; shift += 7 { 2254 if shift >= 64 { 2255 return ErrIntOverflowAuthz 2256 } 2257 if iNdEx >= l { 2258 return io.ErrUnexpectedEOF 2259 } 2260 b := dAtA[iNdEx] 2261 iNdEx++ 2262 wire |= uint64(b&0x7F) << shift 2263 if b < 0x80 { 2264 break 2265 } 2266 } 2267 fieldNum := int32(wire >> 3) 2268 wireType := int(wire & 0x7) 2269 if wireType == 4 { 2270 return fmt.Errorf("proto: CancelDerivativeOrderAuthz: wiretype end group for non-group") 2271 } 2272 if fieldNum <= 0 { 2273 return fmt.Errorf("proto: CancelDerivativeOrderAuthz: illegal tag %d (wire type %d)", fieldNum, wire) 2274 } 2275 switch fieldNum { 2276 case 1: 2277 if wireType != 2 { 2278 return fmt.Errorf("proto: wrong wireType = %d for field SubaccountId", wireType) 2279 } 2280 var stringLen uint64 2281 for shift := uint(0); ; shift += 7 { 2282 if shift >= 64 { 2283 return ErrIntOverflowAuthz 2284 } 2285 if iNdEx >= l { 2286 return io.ErrUnexpectedEOF 2287 } 2288 b := dAtA[iNdEx] 2289 iNdEx++ 2290 stringLen |= uint64(b&0x7F) << shift 2291 if b < 0x80 { 2292 break 2293 } 2294 } 2295 intStringLen := int(stringLen) 2296 if intStringLen < 0 { 2297 return ErrInvalidLengthAuthz 2298 } 2299 postIndex := iNdEx + intStringLen 2300 if postIndex < 0 { 2301 return ErrInvalidLengthAuthz 2302 } 2303 if postIndex > l { 2304 return io.ErrUnexpectedEOF 2305 } 2306 m.SubaccountId = string(dAtA[iNdEx:postIndex]) 2307 iNdEx = postIndex 2308 case 2: 2309 if wireType != 2 { 2310 return fmt.Errorf("proto: wrong wireType = %d for field MarketIds", wireType) 2311 } 2312 var stringLen uint64 2313 for shift := uint(0); ; shift += 7 { 2314 if shift >= 64 { 2315 return ErrIntOverflowAuthz 2316 } 2317 if iNdEx >= l { 2318 return io.ErrUnexpectedEOF 2319 } 2320 b := dAtA[iNdEx] 2321 iNdEx++ 2322 stringLen |= uint64(b&0x7F) << shift 2323 if b < 0x80 { 2324 break 2325 } 2326 } 2327 intStringLen := int(stringLen) 2328 if intStringLen < 0 { 2329 return ErrInvalidLengthAuthz 2330 } 2331 postIndex := iNdEx + intStringLen 2332 if postIndex < 0 { 2333 return ErrInvalidLengthAuthz 2334 } 2335 if postIndex > l { 2336 return io.ErrUnexpectedEOF 2337 } 2338 m.MarketIds = append(m.MarketIds, string(dAtA[iNdEx:postIndex])) 2339 iNdEx = postIndex 2340 default: 2341 iNdEx = preIndex 2342 skippy, err := skipAuthz(dAtA[iNdEx:]) 2343 if err != nil { 2344 return err 2345 } 2346 if (skippy < 0) || (iNdEx+skippy) < 0 { 2347 return ErrInvalidLengthAuthz 2348 } 2349 if (iNdEx + skippy) > l { 2350 return io.ErrUnexpectedEOF 2351 } 2352 iNdEx += skippy 2353 } 2354 } 2355 2356 if iNdEx > l { 2357 return io.ErrUnexpectedEOF 2358 } 2359 return nil 2360 } 2361 func (m *BatchCancelDerivativeOrdersAuthz) Unmarshal(dAtA []byte) error { 2362 l := len(dAtA) 2363 iNdEx := 0 2364 for iNdEx < l { 2365 preIndex := iNdEx 2366 var wire uint64 2367 for shift := uint(0); ; shift += 7 { 2368 if shift >= 64 { 2369 return ErrIntOverflowAuthz 2370 } 2371 if iNdEx >= l { 2372 return io.ErrUnexpectedEOF 2373 } 2374 b := dAtA[iNdEx] 2375 iNdEx++ 2376 wire |= uint64(b&0x7F) << shift 2377 if b < 0x80 { 2378 break 2379 } 2380 } 2381 fieldNum := int32(wire >> 3) 2382 wireType := int(wire & 0x7) 2383 if wireType == 4 { 2384 return fmt.Errorf("proto: BatchCancelDerivativeOrdersAuthz: wiretype end group for non-group") 2385 } 2386 if fieldNum <= 0 { 2387 return fmt.Errorf("proto: BatchCancelDerivativeOrdersAuthz: illegal tag %d (wire type %d)", fieldNum, wire) 2388 } 2389 switch fieldNum { 2390 case 1: 2391 if wireType != 2 { 2392 return fmt.Errorf("proto: wrong wireType = %d for field SubaccountId", wireType) 2393 } 2394 var stringLen uint64 2395 for shift := uint(0); ; shift += 7 { 2396 if shift >= 64 { 2397 return ErrIntOverflowAuthz 2398 } 2399 if iNdEx >= l { 2400 return io.ErrUnexpectedEOF 2401 } 2402 b := dAtA[iNdEx] 2403 iNdEx++ 2404 stringLen |= uint64(b&0x7F) << shift 2405 if b < 0x80 { 2406 break 2407 } 2408 } 2409 intStringLen := int(stringLen) 2410 if intStringLen < 0 { 2411 return ErrInvalidLengthAuthz 2412 } 2413 postIndex := iNdEx + intStringLen 2414 if postIndex < 0 { 2415 return ErrInvalidLengthAuthz 2416 } 2417 if postIndex > l { 2418 return io.ErrUnexpectedEOF 2419 } 2420 m.SubaccountId = string(dAtA[iNdEx:postIndex]) 2421 iNdEx = postIndex 2422 case 2: 2423 if wireType != 2 { 2424 return fmt.Errorf("proto: wrong wireType = %d for field MarketIds", wireType) 2425 } 2426 var stringLen uint64 2427 for shift := uint(0); ; shift += 7 { 2428 if shift >= 64 { 2429 return ErrIntOverflowAuthz 2430 } 2431 if iNdEx >= l { 2432 return io.ErrUnexpectedEOF 2433 } 2434 b := dAtA[iNdEx] 2435 iNdEx++ 2436 stringLen |= uint64(b&0x7F) << shift 2437 if b < 0x80 { 2438 break 2439 } 2440 } 2441 intStringLen := int(stringLen) 2442 if intStringLen < 0 { 2443 return ErrInvalidLengthAuthz 2444 } 2445 postIndex := iNdEx + intStringLen 2446 if postIndex < 0 { 2447 return ErrInvalidLengthAuthz 2448 } 2449 if postIndex > l { 2450 return io.ErrUnexpectedEOF 2451 } 2452 m.MarketIds = append(m.MarketIds, string(dAtA[iNdEx:postIndex])) 2453 iNdEx = postIndex 2454 default: 2455 iNdEx = preIndex 2456 skippy, err := skipAuthz(dAtA[iNdEx:]) 2457 if err != nil { 2458 return err 2459 } 2460 if (skippy < 0) || (iNdEx+skippy) < 0 { 2461 return ErrInvalidLengthAuthz 2462 } 2463 if (iNdEx + skippy) > l { 2464 return io.ErrUnexpectedEOF 2465 } 2466 iNdEx += skippy 2467 } 2468 } 2469 2470 if iNdEx > l { 2471 return io.ErrUnexpectedEOF 2472 } 2473 return nil 2474 } 2475 func (m *BatchUpdateOrdersAuthz) Unmarshal(dAtA []byte) error { 2476 l := len(dAtA) 2477 iNdEx := 0 2478 for iNdEx < l { 2479 preIndex := iNdEx 2480 var wire uint64 2481 for shift := uint(0); ; shift += 7 { 2482 if shift >= 64 { 2483 return ErrIntOverflowAuthz 2484 } 2485 if iNdEx >= l { 2486 return io.ErrUnexpectedEOF 2487 } 2488 b := dAtA[iNdEx] 2489 iNdEx++ 2490 wire |= uint64(b&0x7F) << shift 2491 if b < 0x80 { 2492 break 2493 } 2494 } 2495 fieldNum := int32(wire >> 3) 2496 wireType := int(wire & 0x7) 2497 if wireType == 4 { 2498 return fmt.Errorf("proto: BatchUpdateOrdersAuthz: wiretype end group for non-group") 2499 } 2500 if fieldNum <= 0 { 2501 return fmt.Errorf("proto: BatchUpdateOrdersAuthz: illegal tag %d (wire type %d)", fieldNum, wire) 2502 } 2503 switch fieldNum { 2504 case 1: 2505 if wireType != 2 { 2506 return fmt.Errorf("proto: wrong wireType = %d for field SubaccountId", wireType) 2507 } 2508 var stringLen uint64 2509 for shift := uint(0); ; shift += 7 { 2510 if shift >= 64 { 2511 return ErrIntOverflowAuthz 2512 } 2513 if iNdEx >= l { 2514 return io.ErrUnexpectedEOF 2515 } 2516 b := dAtA[iNdEx] 2517 iNdEx++ 2518 stringLen |= uint64(b&0x7F) << shift 2519 if b < 0x80 { 2520 break 2521 } 2522 } 2523 intStringLen := int(stringLen) 2524 if intStringLen < 0 { 2525 return ErrInvalidLengthAuthz 2526 } 2527 postIndex := iNdEx + intStringLen 2528 if postIndex < 0 { 2529 return ErrInvalidLengthAuthz 2530 } 2531 if postIndex > l { 2532 return io.ErrUnexpectedEOF 2533 } 2534 m.SubaccountId = string(dAtA[iNdEx:postIndex]) 2535 iNdEx = postIndex 2536 case 2: 2537 if wireType != 2 { 2538 return fmt.Errorf("proto: wrong wireType = %d for field SpotMarkets", wireType) 2539 } 2540 var stringLen uint64 2541 for shift := uint(0); ; shift += 7 { 2542 if shift >= 64 { 2543 return ErrIntOverflowAuthz 2544 } 2545 if iNdEx >= l { 2546 return io.ErrUnexpectedEOF 2547 } 2548 b := dAtA[iNdEx] 2549 iNdEx++ 2550 stringLen |= uint64(b&0x7F) << shift 2551 if b < 0x80 { 2552 break 2553 } 2554 } 2555 intStringLen := int(stringLen) 2556 if intStringLen < 0 { 2557 return ErrInvalidLengthAuthz 2558 } 2559 postIndex := iNdEx + intStringLen 2560 if postIndex < 0 { 2561 return ErrInvalidLengthAuthz 2562 } 2563 if postIndex > l { 2564 return io.ErrUnexpectedEOF 2565 } 2566 m.SpotMarkets = append(m.SpotMarkets, string(dAtA[iNdEx:postIndex])) 2567 iNdEx = postIndex 2568 case 3: 2569 if wireType != 2 { 2570 return fmt.Errorf("proto: wrong wireType = %d for field DerivativeMarkets", wireType) 2571 } 2572 var stringLen uint64 2573 for shift := uint(0); ; shift += 7 { 2574 if shift >= 64 { 2575 return ErrIntOverflowAuthz 2576 } 2577 if iNdEx >= l { 2578 return io.ErrUnexpectedEOF 2579 } 2580 b := dAtA[iNdEx] 2581 iNdEx++ 2582 stringLen |= uint64(b&0x7F) << shift 2583 if b < 0x80 { 2584 break 2585 } 2586 } 2587 intStringLen := int(stringLen) 2588 if intStringLen < 0 { 2589 return ErrInvalidLengthAuthz 2590 } 2591 postIndex := iNdEx + intStringLen 2592 if postIndex < 0 { 2593 return ErrInvalidLengthAuthz 2594 } 2595 if postIndex > l { 2596 return io.ErrUnexpectedEOF 2597 } 2598 m.DerivativeMarkets = append(m.DerivativeMarkets, string(dAtA[iNdEx:postIndex])) 2599 iNdEx = postIndex 2600 default: 2601 iNdEx = preIndex 2602 skippy, err := skipAuthz(dAtA[iNdEx:]) 2603 if err != nil { 2604 return err 2605 } 2606 if (skippy < 0) || (iNdEx+skippy) < 0 { 2607 return ErrInvalidLengthAuthz 2608 } 2609 if (iNdEx + skippy) > l { 2610 return io.ErrUnexpectedEOF 2611 } 2612 iNdEx += skippy 2613 } 2614 } 2615 2616 if iNdEx > l { 2617 return io.ErrUnexpectedEOF 2618 } 2619 return nil 2620 } 2621 func skipAuthz(dAtA []byte) (n int, err error) { 2622 l := len(dAtA) 2623 iNdEx := 0 2624 depth := 0 2625 for iNdEx < l { 2626 var wire uint64 2627 for shift := uint(0); ; shift += 7 { 2628 if shift >= 64 { 2629 return 0, ErrIntOverflowAuthz 2630 } 2631 if iNdEx >= l { 2632 return 0, io.ErrUnexpectedEOF 2633 } 2634 b := dAtA[iNdEx] 2635 iNdEx++ 2636 wire |= (uint64(b) & 0x7F) << shift 2637 if b < 0x80 { 2638 break 2639 } 2640 } 2641 wireType := int(wire & 0x7) 2642 switch wireType { 2643 case 0: 2644 for shift := uint(0); ; shift += 7 { 2645 if shift >= 64 { 2646 return 0, ErrIntOverflowAuthz 2647 } 2648 if iNdEx >= l { 2649 return 0, io.ErrUnexpectedEOF 2650 } 2651 iNdEx++ 2652 if dAtA[iNdEx-1] < 0x80 { 2653 break 2654 } 2655 } 2656 case 1: 2657 iNdEx += 8 2658 case 2: 2659 var length int 2660 for shift := uint(0); ; shift += 7 { 2661 if shift >= 64 { 2662 return 0, ErrIntOverflowAuthz 2663 } 2664 if iNdEx >= l { 2665 return 0, io.ErrUnexpectedEOF 2666 } 2667 b := dAtA[iNdEx] 2668 iNdEx++ 2669 length |= (int(b) & 0x7F) << shift 2670 if b < 0x80 { 2671 break 2672 } 2673 } 2674 if length < 0 { 2675 return 0, ErrInvalidLengthAuthz 2676 } 2677 iNdEx += length 2678 case 3: 2679 depth++ 2680 case 4: 2681 if depth == 0 { 2682 return 0, ErrUnexpectedEndOfGroupAuthz 2683 } 2684 depth-- 2685 case 5: 2686 iNdEx += 4 2687 default: 2688 return 0, fmt.Errorf("proto: illegal wireType %d", wireType) 2689 } 2690 if iNdEx < 0 { 2691 return 0, ErrInvalidLengthAuthz 2692 } 2693 if depth == 0 { 2694 return iNdEx, nil 2695 } 2696 } 2697 return 0, io.ErrUnexpectedEOF 2698 } 2699 2700 var ( 2701 ErrInvalidLengthAuthz = fmt.Errorf("proto: negative length found during unmarshaling") 2702 ErrIntOverflowAuthz = fmt.Errorf("proto: integer overflow") 2703 ErrUnexpectedEndOfGroupAuthz = fmt.Errorf("proto: unexpected end of group") 2704 )