github.com/InjectiveLabs/sdk-go@v1.53.0/chain/insurance/types/events.pb.go (about) 1 // Code generated by protoc-gen-gogo. DO NOT EDIT. 2 // source: injective/insurance/v1beta1/events.proto 3 4 package types 5 6 import ( 7 fmt "fmt" 8 types "github.com/cosmos/cosmos-sdk/types" 9 _ "github.com/cosmos/gogoproto/gogoproto" 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 type EventInsuranceFundUpdate struct { 28 Fund *InsuranceFund `protobuf:"bytes,1,opt,name=fund,proto3" json:"fund,omitempty"` 29 } 30 31 func (m *EventInsuranceFundUpdate) Reset() { *m = EventInsuranceFundUpdate{} } 32 func (m *EventInsuranceFundUpdate) String() string { return proto.CompactTextString(m) } 33 func (*EventInsuranceFundUpdate) ProtoMessage() {} 34 func (*EventInsuranceFundUpdate) Descriptor() ([]byte, []int) { 35 return fileDescriptor_238c43c591e30770, []int{0} 36 } 37 func (m *EventInsuranceFundUpdate) XXX_Unmarshal(b []byte) error { 38 return m.Unmarshal(b) 39 } 40 func (m *EventInsuranceFundUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 41 if deterministic { 42 return xxx_messageInfo_EventInsuranceFundUpdate.Marshal(b, m, deterministic) 43 } else { 44 b = b[:cap(b)] 45 n, err := m.MarshalToSizedBuffer(b) 46 if err != nil { 47 return nil, err 48 } 49 return b[:n], nil 50 } 51 } 52 func (m *EventInsuranceFundUpdate) XXX_Merge(src proto.Message) { 53 xxx_messageInfo_EventInsuranceFundUpdate.Merge(m, src) 54 } 55 func (m *EventInsuranceFundUpdate) XXX_Size() int { 56 return m.Size() 57 } 58 func (m *EventInsuranceFundUpdate) XXX_DiscardUnknown() { 59 xxx_messageInfo_EventInsuranceFundUpdate.DiscardUnknown(m) 60 } 61 62 var xxx_messageInfo_EventInsuranceFundUpdate proto.InternalMessageInfo 63 64 func (m *EventInsuranceFundUpdate) GetFund() *InsuranceFund { 65 if m != nil { 66 return m.Fund 67 } 68 return nil 69 } 70 71 type EventRequestRedemption struct { 72 Schedule *RedemptionSchedule `protobuf:"bytes,1,opt,name=schedule,proto3" json:"schedule,omitempty"` 73 } 74 75 func (m *EventRequestRedemption) Reset() { *m = EventRequestRedemption{} } 76 func (m *EventRequestRedemption) String() string { return proto.CompactTextString(m) } 77 func (*EventRequestRedemption) ProtoMessage() {} 78 func (*EventRequestRedemption) Descriptor() ([]byte, []int) { 79 return fileDescriptor_238c43c591e30770, []int{1} 80 } 81 func (m *EventRequestRedemption) XXX_Unmarshal(b []byte) error { 82 return m.Unmarshal(b) 83 } 84 func (m *EventRequestRedemption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 85 if deterministic { 86 return xxx_messageInfo_EventRequestRedemption.Marshal(b, m, deterministic) 87 } else { 88 b = b[:cap(b)] 89 n, err := m.MarshalToSizedBuffer(b) 90 if err != nil { 91 return nil, err 92 } 93 return b[:n], nil 94 } 95 } 96 func (m *EventRequestRedemption) XXX_Merge(src proto.Message) { 97 xxx_messageInfo_EventRequestRedemption.Merge(m, src) 98 } 99 func (m *EventRequestRedemption) XXX_Size() int { 100 return m.Size() 101 } 102 func (m *EventRequestRedemption) XXX_DiscardUnknown() { 103 xxx_messageInfo_EventRequestRedemption.DiscardUnknown(m) 104 } 105 106 var xxx_messageInfo_EventRequestRedemption proto.InternalMessageInfo 107 108 func (m *EventRequestRedemption) GetSchedule() *RedemptionSchedule { 109 if m != nil { 110 return m.Schedule 111 } 112 return nil 113 } 114 115 type EventWithdrawRedemption struct { 116 // redemption schedule triggered withdraw 117 Schedule *RedemptionSchedule `protobuf:"bytes,1,opt,name=schedule,proto3" json:"schedule,omitempty"` 118 // redeem coin amount in base_currency 119 RedeemCoin types.Coin `protobuf:"bytes,2,opt,name=redeem_coin,json=redeemCoin,proto3" json:"redeem_coin"` 120 } 121 122 func (m *EventWithdrawRedemption) Reset() { *m = EventWithdrawRedemption{} } 123 func (m *EventWithdrawRedemption) String() string { return proto.CompactTextString(m) } 124 func (*EventWithdrawRedemption) ProtoMessage() {} 125 func (*EventWithdrawRedemption) Descriptor() ([]byte, []int) { 126 return fileDescriptor_238c43c591e30770, []int{2} 127 } 128 func (m *EventWithdrawRedemption) XXX_Unmarshal(b []byte) error { 129 return m.Unmarshal(b) 130 } 131 func (m *EventWithdrawRedemption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 132 if deterministic { 133 return xxx_messageInfo_EventWithdrawRedemption.Marshal(b, m, deterministic) 134 } else { 135 b = b[:cap(b)] 136 n, err := m.MarshalToSizedBuffer(b) 137 if err != nil { 138 return nil, err 139 } 140 return b[:n], nil 141 } 142 } 143 func (m *EventWithdrawRedemption) XXX_Merge(src proto.Message) { 144 xxx_messageInfo_EventWithdrawRedemption.Merge(m, src) 145 } 146 func (m *EventWithdrawRedemption) XXX_Size() int { 147 return m.Size() 148 } 149 func (m *EventWithdrawRedemption) XXX_DiscardUnknown() { 150 xxx_messageInfo_EventWithdrawRedemption.DiscardUnknown(m) 151 } 152 153 var xxx_messageInfo_EventWithdrawRedemption proto.InternalMessageInfo 154 155 func (m *EventWithdrawRedemption) GetSchedule() *RedemptionSchedule { 156 if m != nil { 157 return m.Schedule 158 } 159 return nil 160 } 161 162 func (m *EventWithdrawRedemption) GetRedeemCoin() types.Coin { 163 if m != nil { 164 return m.RedeemCoin 165 } 166 return types.Coin{} 167 } 168 169 type EventUnderwrite struct { 170 // address of the underwriter 171 Underwriter string `protobuf:"bytes,1,opt,name=underwriter,proto3" json:"underwriter,omitempty"` 172 // marketId of insurance fund for the redemption 173 MarketId string `protobuf:"bytes,2,opt,name=marketId,proto3" json:"marketId,omitempty"` 174 // deposit coin amount 175 Deposit types.Coin `protobuf:"bytes,3,opt,name=deposit,proto3" json:"deposit"` 176 // share coin amount 177 Shares types.Coin `protobuf:"bytes,4,opt,name=shares,proto3" json:"shares"` 178 } 179 180 func (m *EventUnderwrite) Reset() { *m = EventUnderwrite{} } 181 func (m *EventUnderwrite) String() string { return proto.CompactTextString(m) } 182 func (*EventUnderwrite) ProtoMessage() {} 183 func (*EventUnderwrite) Descriptor() ([]byte, []int) { 184 return fileDescriptor_238c43c591e30770, []int{3} 185 } 186 func (m *EventUnderwrite) XXX_Unmarshal(b []byte) error { 187 return m.Unmarshal(b) 188 } 189 func (m *EventUnderwrite) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 190 if deterministic { 191 return xxx_messageInfo_EventUnderwrite.Marshal(b, m, deterministic) 192 } else { 193 b = b[:cap(b)] 194 n, err := m.MarshalToSizedBuffer(b) 195 if err != nil { 196 return nil, err 197 } 198 return b[:n], nil 199 } 200 } 201 func (m *EventUnderwrite) XXX_Merge(src proto.Message) { 202 xxx_messageInfo_EventUnderwrite.Merge(m, src) 203 } 204 func (m *EventUnderwrite) XXX_Size() int { 205 return m.Size() 206 } 207 func (m *EventUnderwrite) XXX_DiscardUnknown() { 208 xxx_messageInfo_EventUnderwrite.DiscardUnknown(m) 209 } 210 211 var xxx_messageInfo_EventUnderwrite proto.InternalMessageInfo 212 213 func (m *EventUnderwrite) GetUnderwriter() string { 214 if m != nil { 215 return m.Underwriter 216 } 217 return "" 218 } 219 220 func (m *EventUnderwrite) GetMarketId() string { 221 if m != nil { 222 return m.MarketId 223 } 224 return "" 225 } 226 227 func (m *EventUnderwrite) GetDeposit() types.Coin { 228 if m != nil { 229 return m.Deposit 230 } 231 return types.Coin{} 232 } 233 234 func (m *EventUnderwrite) GetShares() types.Coin { 235 if m != nil { 236 return m.Shares 237 } 238 return types.Coin{} 239 } 240 241 type EventInsuranceWithdraw struct { 242 MarketId string `protobuf:"bytes,1,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` 243 MarketTicker string `protobuf:"bytes,2,opt,name=market_ticker,json=marketTicker,proto3" json:"market_ticker,omitempty"` 244 Withdrawal types.Coin `protobuf:"bytes,3,opt,name=withdrawal,proto3" json:"withdrawal"` 245 } 246 247 func (m *EventInsuranceWithdraw) Reset() { *m = EventInsuranceWithdraw{} } 248 func (m *EventInsuranceWithdraw) String() string { return proto.CompactTextString(m) } 249 func (*EventInsuranceWithdraw) ProtoMessage() {} 250 func (*EventInsuranceWithdraw) Descriptor() ([]byte, []int) { 251 return fileDescriptor_238c43c591e30770, []int{4} 252 } 253 func (m *EventInsuranceWithdraw) XXX_Unmarshal(b []byte) error { 254 return m.Unmarshal(b) 255 } 256 func (m *EventInsuranceWithdraw) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 257 if deterministic { 258 return xxx_messageInfo_EventInsuranceWithdraw.Marshal(b, m, deterministic) 259 } else { 260 b = b[:cap(b)] 261 n, err := m.MarshalToSizedBuffer(b) 262 if err != nil { 263 return nil, err 264 } 265 return b[:n], nil 266 } 267 } 268 func (m *EventInsuranceWithdraw) XXX_Merge(src proto.Message) { 269 xxx_messageInfo_EventInsuranceWithdraw.Merge(m, src) 270 } 271 func (m *EventInsuranceWithdraw) XXX_Size() int { 272 return m.Size() 273 } 274 func (m *EventInsuranceWithdraw) XXX_DiscardUnknown() { 275 xxx_messageInfo_EventInsuranceWithdraw.DiscardUnknown(m) 276 } 277 278 var xxx_messageInfo_EventInsuranceWithdraw proto.InternalMessageInfo 279 280 func (m *EventInsuranceWithdraw) GetMarketId() string { 281 if m != nil { 282 return m.MarketId 283 } 284 return "" 285 } 286 287 func (m *EventInsuranceWithdraw) GetMarketTicker() string { 288 if m != nil { 289 return m.MarketTicker 290 } 291 return "" 292 } 293 294 func (m *EventInsuranceWithdraw) GetWithdrawal() types.Coin { 295 if m != nil { 296 return m.Withdrawal 297 } 298 return types.Coin{} 299 } 300 301 func init() { 302 proto.RegisterType((*EventInsuranceFundUpdate)(nil), "injective.insurance.v1beta1.EventInsuranceFundUpdate") 303 proto.RegisterType((*EventRequestRedemption)(nil), "injective.insurance.v1beta1.EventRequestRedemption") 304 proto.RegisterType((*EventWithdrawRedemption)(nil), "injective.insurance.v1beta1.EventWithdrawRedemption") 305 proto.RegisterType((*EventUnderwrite)(nil), "injective.insurance.v1beta1.EventUnderwrite") 306 proto.RegisterType((*EventInsuranceWithdraw)(nil), "injective.insurance.v1beta1.EventInsuranceWithdraw") 307 } 308 309 func init() { 310 proto.RegisterFile("injective/insurance/v1beta1/events.proto", fileDescriptor_238c43c591e30770) 311 } 312 313 var fileDescriptor_238c43c591e30770 = []byte{ 314 // 471 bytes of a gzipped FileDescriptorProto 315 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x53, 0x41, 0x8b, 0xd4, 0x4c, 316 0x10, 0x9d, 0x7c, 0xdf, 0xb0, 0xee, 0xd4, 0x28, 0x42, 0x23, 0x1a, 0x67, 0x21, 0x2e, 0xf1, 0xb2, 317 0x28, 0xa6, 0x59, 0x3d, 0x88, 0x17, 0x95, 0x15, 0x85, 0x41, 0x41, 0x88, 0x2e, 0xc2, 0x5e, 0x96, 318 0x4e, 0xba, 0x9c, 0xb4, 0xbb, 0xe9, 0x8e, 0xdd, 0x9d, 0x19, 0xfc, 0x17, 0xde, 0xfd, 0x03, 0xfe, 319 0x0f, 0x2f, 0x7b, 0xdc, 0xa3, 0x27, 0x91, 0x99, 0x3f, 0x22, 0xe9, 0xf4, 0x64, 0xc6, 0xcb, 0x30, 320 0x17, 0x6f, 0xa9, 0xca, 0x7b, 0xaf, 0x5e, 0xf5, 0xeb, 0x86, 0x03, 0x21, 0x3f, 0x61, 0x6e, 0xc5, 321 0x14, 0xa9, 0x90, 0xa6, 0xd6, 0x4c, 0xe6, 0x48, 0xa7, 0x87, 0x19, 0x5a, 0x76, 0x48, 0x71, 0x8a, 322 0xd2, 0x9a, 0xa4, 0xd2, 0xca, 0x2a, 0xb2, 0xd7, 0x21, 0x93, 0x0e, 0x99, 0x78, 0xe4, 0xe8, 0xc6, 323 0x44, 0x4d, 0x94, 0xc3, 0xd1, 0xe6, 0xab, 0xa5, 0x8c, 0xa2, 0x5c, 0x99, 0x52, 0x19, 0x9a, 0x31, 324 0xb3, 0x12, 0xcd, 0x95, 0x90, 0xfe, 0xff, 0xfd, 0x4d, 0xc3, 0x57, 0x43, 0x1c, 0x38, 0x3e, 0x81, 325 0xf0, 0x65, 0xe3, 0x67, 0xbc, 0xec, 0xbf, 0xaa, 0x25, 0x3f, 0xae, 0x38, 0xb3, 0x48, 0x9e, 0x42, 326 0xff, 0x63, 0x2d, 0x79, 0x18, 0xec, 0x07, 0x07, 0xc3, 0x87, 0xf7, 0x92, 0x0d, 0x56, 0x93, 0xbf, 327 0xf8, 0xa9, 0xe3, 0xc5, 0x08, 0x37, 0x9d, 0x76, 0x8a, 0x9f, 0x6b, 0x34, 0x36, 0x45, 0x8e, 0x65, 328 0x65, 0x85, 0x92, 0xe4, 0x35, 0xec, 0x9a, 0xbc, 0x40, 0x5e, 0x9f, 0xa3, 0x57, 0xa7, 0x1b, 0xd5, 329 0x57, 0xd4, 0x77, 0x9e, 0x96, 0x76, 0x02, 0xf1, 0xf7, 0x00, 0x6e, 0xb9, 0x39, 0x1f, 0x84, 0x2d, 330 0xb8, 0x66, 0xb3, 0x7f, 0x34, 0x88, 0x3c, 0x87, 0xa1, 0x46, 0x8e, 0x58, 0x9e, 0x36, 0xa7, 0x1d, 331 0xfe, 0xe7, 0xf4, 0x6e, 0x27, 0x6d, 0x1c, 0x49, 0x13, 0x47, 0xa7, 0xf3, 0x42, 0x09, 0x79, 0xd4, 332 0xbf, 0xf8, 0x75, 0xa7, 0x97, 0x42, 0xcb, 0x69, 0x3a, 0xf1, 0x8f, 0x00, 0xae, 0x3b, 0xab, 0xc7, 333 0x92, 0xa3, 0x9e, 0x69, 0x61, 0x91, 0xec, 0xc3, 0xb0, 0xee, 0x2a, 0xed, 0x5c, 0x0e, 0xd2, 0xf5, 334 0x16, 0x19, 0xc1, 0x6e, 0xc9, 0xf4, 0x19, 0xda, 0x31, 0x77, 0x43, 0x07, 0x69, 0x57, 0x93, 0x27, 335 0x70, 0x85, 0x63, 0xa5, 0x8c, 0xb0, 0xe1, 0xff, 0xdb, 0xf9, 0x59, 0xe2, 0xc9, 0x63, 0xd8, 0x31, 336 0x05, 0xd3, 0x68, 0xc2, 0xfe, 0x76, 0x4c, 0x0f, 0x8f, 0xbf, 0x05, 0x3e, 0xd8, 0x2e, 0xf4, 0xe5, 337 0xc9, 0x93, 0x3d, 0x18, 0xb4, 0xd6, 0x4e, 0x05, 0xf7, 0xab, 0xac, 0xbc, 0xde, 0x85, 0x6b, 0xfe, 338 0xa7, 0x15, 0xf9, 0x19, 0x6a, 0xbf, 0xcc, 0xd5, 0xb6, 0xf9, 0xde, 0xf5, 0xc8, 0x33, 0x80, 0x99, 339 0x57, 0x63, 0xe7, 0xdb, 0xee, 0xb4, 0x46, 0x39, 0x12, 0x17, 0xf3, 0x28, 0xb8, 0x9c, 0x47, 0xc1, 340 0xef, 0x79, 0x14, 0x7c, 0x5d, 0x44, 0xbd, 0xcb, 0x45, 0xd4, 0xfb, 0xb9, 0x88, 0x7a, 0x27, 0x6f, 341 0x27, 0xc2, 0x16, 0x75, 0x96, 0xe4, 0xaa, 0xa4, 0xe3, 0xe5, 0x25, 0x78, 0xc3, 0x32, 0x43, 0xbb, 342 0x2b, 0xf1, 0x20, 0x57, 0x1a, 0xd7, 0xcb, 0x82, 0x09, 0x49, 0x4b, 0xd5, 0xe4, 0x6f, 0xd6, 0x9e, 343 0x93, 0xfd, 0x52, 0xa1, 0xc9, 0x76, 0xdc, 0x1b, 0x7a, 0xf4, 0x27, 0x00, 0x00, 0xff, 0xff, 0xdf, 344 0x1c, 0x0d, 0x6e, 0xef, 0x03, 0x00, 0x00, 345 } 346 347 func (m *EventInsuranceFundUpdate) Marshal() (dAtA []byte, err error) { 348 size := m.Size() 349 dAtA = make([]byte, size) 350 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 351 if err != nil { 352 return nil, err 353 } 354 return dAtA[:n], nil 355 } 356 357 func (m *EventInsuranceFundUpdate) MarshalTo(dAtA []byte) (int, error) { 358 size := m.Size() 359 return m.MarshalToSizedBuffer(dAtA[:size]) 360 } 361 362 func (m *EventInsuranceFundUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error) { 363 i := len(dAtA) 364 _ = i 365 var l int 366 _ = l 367 if m.Fund != nil { 368 { 369 size, err := m.Fund.MarshalToSizedBuffer(dAtA[:i]) 370 if err != nil { 371 return 0, err 372 } 373 i -= size 374 i = encodeVarintEvents(dAtA, i, uint64(size)) 375 } 376 i-- 377 dAtA[i] = 0xa 378 } 379 return len(dAtA) - i, nil 380 } 381 382 func (m *EventRequestRedemption) Marshal() (dAtA []byte, err error) { 383 size := m.Size() 384 dAtA = make([]byte, size) 385 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 386 if err != nil { 387 return nil, err 388 } 389 return dAtA[:n], nil 390 } 391 392 func (m *EventRequestRedemption) MarshalTo(dAtA []byte) (int, error) { 393 size := m.Size() 394 return m.MarshalToSizedBuffer(dAtA[:size]) 395 } 396 397 func (m *EventRequestRedemption) MarshalToSizedBuffer(dAtA []byte) (int, error) { 398 i := len(dAtA) 399 _ = i 400 var l int 401 _ = l 402 if m.Schedule != nil { 403 { 404 size, err := m.Schedule.MarshalToSizedBuffer(dAtA[:i]) 405 if err != nil { 406 return 0, err 407 } 408 i -= size 409 i = encodeVarintEvents(dAtA, i, uint64(size)) 410 } 411 i-- 412 dAtA[i] = 0xa 413 } 414 return len(dAtA) - i, nil 415 } 416 417 func (m *EventWithdrawRedemption) Marshal() (dAtA []byte, err error) { 418 size := m.Size() 419 dAtA = make([]byte, size) 420 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 421 if err != nil { 422 return nil, err 423 } 424 return dAtA[:n], nil 425 } 426 427 func (m *EventWithdrawRedemption) MarshalTo(dAtA []byte) (int, error) { 428 size := m.Size() 429 return m.MarshalToSizedBuffer(dAtA[:size]) 430 } 431 432 func (m *EventWithdrawRedemption) MarshalToSizedBuffer(dAtA []byte) (int, error) { 433 i := len(dAtA) 434 _ = i 435 var l int 436 _ = l 437 { 438 size, err := m.RedeemCoin.MarshalToSizedBuffer(dAtA[:i]) 439 if err != nil { 440 return 0, err 441 } 442 i -= size 443 i = encodeVarintEvents(dAtA, i, uint64(size)) 444 } 445 i-- 446 dAtA[i] = 0x12 447 if m.Schedule != nil { 448 { 449 size, err := m.Schedule.MarshalToSizedBuffer(dAtA[:i]) 450 if err != nil { 451 return 0, err 452 } 453 i -= size 454 i = encodeVarintEvents(dAtA, i, uint64(size)) 455 } 456 i-- 457 dAtA[i] = 0xa 458 } 459 return len(dAtA) - i, nil 460 } 461 462 func (m *EventUnderwrite) Marshal() (dAtA []byte, err error) { 463 size := m.Size() 464 dAtA = make([]byte, size) 465 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 466 if err != nil { 467 return nil, err 468 } 469 return dAtA[:n], nil 470 } 471 472 func (m *EventUnderwrite) MarshalTo(dAtA []byte) (int, error) { 473 size := m.Size() 474 return m.MarshalToSizedBuffer(dAtA[:size]) 475 } 476 477 func (m *EventUnderwrite) MarshalToSizedBuffer(dAtA []byte) (int, error) { 478 i := len(dAtA) 479 _ = i 480 var l int 481 _ = l 482 { 483 size, err := m.Shares.MarshalToSizedBuffer(dAtA[:i]) 484 if err != nil { 485 return 0, err 486 } 487 i -= size 488 i = encodeVarintEvents(dAtA, i, uint64(size)) 489 } 490 i-- 491 dAtA[i] = 0x22 492 { 493 size, err := m.Deposit.MarshalToSizedBuffer(dAtA[:i]) 494 if err != nil { 495 return 0, err 496 } 497 i -= size 498 i = encodeVarintEvents(dAtA, i, uint64(size)) 499 } 500 i-- 501 dAtA[i] = 0x1a 502 if len(m.MarketId) > 0 { 503 i -= len(m.MarketId) 504 copy(dAtA[i:], m.MarketId) 505 i = encodeVarintEvents(dAtA, i, uint64(len(m.MarketId))) 506 i-- 507 dAtA[i] = 0x12 508 } 509 if len(m.Underwriter) > 0 { 510 i -= len(m.Underwriter) 511 copy(dAtA[i:], m.Underwriter) 512 i = encodeVarintEvents(dAtA, i, uint64(len(m.Underwriter))) 513 i-- 514 dAtA[i] = 0xa 515 } 516 return len(dAtA) - i, nil 517 } 518 519 func (m *EventInsuranceWithdraw) Marshal() (dAtA []byte, err error) { 520 size := m.Size() 521 dAtA = make([]byte, size) 522 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 523 if err != nil { 524 return nil, err 525 } 526 return dAtA[:n], nil 527 } 528 529 func (m *EventInsuranceWithdraw) MarshalTo(dAtA []byte) (int, error) { 530 size := m.Size() 531 return m.MarshalToSizedBuffer(dAtA[:size]) 532 } 533 534 func (m *EventInsuranceWithdraw) MarshalToSizedBuffer(dAtA []byte) (int, error) { 535 i := len(dAtA) 536 _ = i 537 var l int 538 _ = l 539 { 540 size, err := m.Withdrawal.MarshalToSizedBuffer(dAtA[:i]) 541 if err != nil { 542 return 0, err 543 } 544 i -= size 545 i = encodeVarintEvents(dAtA, i, uint64(size)) 546 } 547 i-- 548 dAtA[i] = 0x1a 549 if len(m.MarketTicker) > 0 { 550 i -= len(m.MarketTicker) 551 copy(dAtA[i:], m.MarketTicker) 552 i = encodeVarintEvents(dAtA, i, uint64(len(m.MarketTicker))) 553 i-- 554 dAtA[i] = 0x12 555 } 556 if len(m.MarketId) > 0 { 557 i -= len(m.MarketId) 558 copy(dAtA[i:], m.MarketId) 559 i = encodeVarintEvents(dAtA, i, uint64(len(m.MarketId))) 560 i-- 561 dAtA[i] = 0xa 562 } 563 return len(dAtA) - i, nil 564 } 565 566 func encodeVarintEvents(dAtA []byte, offset int, v uint64) int { 567 offset -= sovEvents(v) 568 base := offset 569 for v >= 1<<7 { 570 dAtA[offset] = uint8(v&0x7f | 0x80) 571 v >>= 7 572 offset++ 573 } 574 dAtA[offset] = uint8(v) 575 return base 576 } 577 func (m *EventInsuranceFundUpdate) Size() (n int) { 578 if m == nil { 579 return 0 580 } 581 var l int 582 _ = l 583 if m.Fund != nil { 584 l = m.Fund.Size() 585 n += 1 + l + sovEvents(uint64(l)) 586 } 587 return n 588 } 589 590 func (m *EventRequestRedemption) Size() (n int) { 591 if m == nil { 592 return 0 593 } 594 var l int 595 _ = l 596 if m.Schedule != nil { 597 l = m.Schedule.Size() 598 n += 1 + l + sovEvents(uint64(l)) 599 } 600 return n 601 } 602 603 func (m *EventWithdrawRedemption) Size() (n int) { 604 if m == nil { 605 return 0 606 } 607 var l int 608 _ = l 609 if m.Schedule != nil { 610 l = m.Schedule.Size() 611 n += 1 + l + sovEvents(uint64(l)) 612 } 613 l = m.RedeemCoin.Size() 614 n += 1 + l + sovEvents(uint64(l)) 615 return n 616 } 617 618 func (m *EventUnderwrite) Size() (n int) { 619 if m == nil { 620 return 0 621 } 622 var l int 623 _ = l 624 l = len(m.Underwriter) 625 if l > 0 { 626 n += 1 + l + sovEvents(uint64(l)) 627 } 628 l = len(m.MarketId) 629 if l > 0 { 630 n += 1 + l + sovEvents(uint64(l)) 631 } 632 l = m.Deposit.Size() 633 n += 1 + l + sovEvents(uint64(l)) 634 l = m.Shares.Size() 635 n += 1 + l + sovEvents(uint64(l)) 636 return n 637 } 638 639 func (m *EventInsuranceWithdraw) Size() (n int) { 640 if m == nil { 641 return 0 642 } 643 var l int 644 _ = l 645 l = len(m.MarketId) 646 if l > 0 { 647 n += 1 + l + sovEvents(uint64(l)) 648 } 649 l = len(m.MarketTicker) 650 if l > 0 { 651 n += 1 + l + sovEvents(uint64(l)) 652 } 653 l = m.Withdrawal.Size() 654 n += 1 + l + sovEvents(uint64(l)) 655 return n 656 } 657 658 func sovEvents(x uint64) (n int) { 659 return (math_bits.Len64(x|1) + 6) / 7 660 } 661 func sozEvents(x uint64) (n int) { 662 return sovEvents(uint64((x << 1) ^ uint64((int64(x) >> 63)))) 663 } 664 func (m *EventInsuranceFundUpdate) Unmarshal(dAtA []byte) error { 665 l := len(dAtA) 666 iNdEx := 0 667 for iNdEx < l { 668 preIndex := iNdEx 669 var wire uint64 670 for shift := uint(0); ; shift += 7 { 671 if shift >= 64 { 672 return ErrIntOverflowEvents 673 } 674 if iNdEx >= l { 675 return io.ErrUnexpectedEOF 676 } 677 b := dAtA[iNdEx] 678 iNdEx++ 679 wire |= uint64(b&0x7F) << shift 680 if b < 0x80 { 681 break 682 } 683 } 684 fieldNum := int32(wire >> 3) 685 wireType := int(wire & 0x7) 686 if wireType == 4 { 687 return fmt.Errorf("proto: EventInsuranceFundUpdate: wiretype end group for non-group") 688 } 689 if fieldNum <= 0 { 690 return fmt.Errorf("proto: EventInsuranceFundUpdate: illegal tag %d (wire type %d)", fieldNum, wire) 691 } 692 switch fieldNum { 693 case 1: 694 if wireType != 2 { 695 return fmt.Errorf("proto: wrong wireType = %d for field Fund", wireType) 696 } 697 var msglen int 698 for shift := uint(0); ; shift += 7 { 699 if shift >= 64 { 700 return ErrIntOverflowEvents 701 } 702 if iNdEx >= l { 703 return io.ErrUnexpectedEOF 704 } 705 b := dAtA[iNdEx] 706 iNdEx++ 707 msglen |= int(b&0x7F) << shift 708 if b < 0x80 { 709 break 710 } 711 } 712 if msglen < 0 { 713 return ErrInvalidLengthEvents 714 } 715 postIndex := iNdEx + msglen 716 if postIndex < 0 { 717 return ErrInvalidLengthEvents 718 } 719 if postIndex > l { 720 return io.ErrUnexpectedEOF 721 } 722 if m.Fund == nil { 723 m.Fund = &InsuranceFund{} 724 } 725 if err := m.Fund.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 726 return err 727 } 728 iNdEx = postIndex 729 default: 730 iNdEx = preIndex 731 skippy, err := skipEvents(dAtA[iNdEx:]) 732 if err != nil { 733 return err 734 } 735 if (skippy < 0) || (iNdEx+skippy) < 0 { 736 return ErrInvalidLengthEvents 737 } 738 if (iNdEx + skippy) > l { 739 return io.ErrUnexpectedEOF 740 } 741 iNdEx += skippy 742 } 743 } 744 745 if iNdEx > l { 746 return io.ErrUnexpectedEOF 747 } 748 return nil 749 } 750 func (m *EventRequestRedemption) Unmarshal(dAtA []byte) error { 751 l := len(dAtA) 752 iNdEx := 0 753 for iNdEx < l { 754 preIndex := iNdEx 755 var wire uint64 756 for shift := uint(0); ; shift += 7 { 757 if shift >= 64 { 758 return ErrIntOverflowEvents 759 } 760 if iNdEx >= l { 761 return io.ErrUnexpectedEOF 762 } 763 b := dAtA[iNdEx] 764 iNdEx++ 765 wire |= uint64(b&0x7F) << shift 766 if b < 0x80 { 767 break 768 } 769 } 770 fieldNum := int32(wire >> 3) 771 wireType := int(wire & 0x7) 772 if wireType == 4 { 773 return fmt.Errorf("proto: EventRequestRedemption: wiretype end group for non-group") 774 } 775 if fieldNum <= 0 { 776 return fmt.Errorf("proto: EventRequestRedemption: illegal tag %d (wire type %d)", fieldNum, wire) 777 } 778 switch fieldNum { 779 case 1: 780 if wireType != 2 { 781 return fmt.Errorf("proto: wrong wireType = %d for field Schedule", wireType) 782 } 783 var msglen int 784 for shift := uint(0); ; shift += 7 { 785 if shift >= 64 { 786 return ErrIntOverflowEvents 787 } 788 if iNdEx >= l { 789 return io.ErrUnexpectedEOF 790 } 791 b := dAtA[iNdEx] 792 iNdEx++ 793 msglen |= int(b&0x7F) << shift 794 if b < 0x80 { 795 break 796 } 797 } 798 if msglen < 0 { 799 return ErrInvalidLengthEvents 800 } 801 postIndex := iNdEx + msglen 802 if postIndex < 0 { 803 return ErrInvalidLengthEvents 804 } 805 if postIndex > l { 806 return io.ErrUnexpectedEOF 807 } 808 if m.Schedule == nil { 809 m.Schedule = &RedemptionSchedule{} 810 } 811 if err := m.Schedule.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 812 return err 813 } 814 iNdEx = postIndex 815 default: 816 iNdEx = preIndex 817 skippy, err := skipEvents(dAtA[iNdEx:]) 818 if err != nil { 819 return err 820 } 821 if (skippy < 0) || (iNdEx+skippy) < 0 { 822 return ErrInvalidLengthEvents 823 } 824 if (iNdEx + skippy) > l { 825 return io.ErrUnexpectedEOF 826 } 827 iNdEx += skippy 828 } 829 } 830 831 if iNdEx > l { 832 return io.ErrUnexpectedEOF 833 } 834 return nil 835 } 836 func (m *EventWithdrawRedemption) Unmarshal(dAtA []byte) error { 837 l := len(dAtA) 838 iNdEx := 0 839 for iNdEx < l { 840 preIndex := iNdEx 841 var wire uint64 842 for shift := uint(0); ; shift += 7 { 843 if shift >= 64 { 844 return ErrIntOverflowEvents 845 } 846 if iNdEx >= l { 847 return io.ErrUnexpectedEOF 848 } 849 b := dAtA[iNdEx] 850 iNdEx++ 851 wire |= uint64(b&0x7F) << shift 852 if b < 0x80 { 853 break 854 } 855 } 856 fieldNum := int32(wire >> 3) 857 wireType := int(wire & 0x7) 858 if wireType == 4 { 859 return fmt.Errorf("proto: EventWithdrawRedemption: wiretype end group for non-group") 860 } 861 if fieldNum <= 0 { 862 return fmt.Errorf("proto: EventWithdrawRedemption: illegal tag %d (wire type %d)", fieldNum, wire) 863 } 864 switch fieldNum { 865 case 1: 866 if wireType != 2 { 867 return fmt.Errorf("proto: wrong wireType = %d for field Schedule", wireType) 868 } 869 var msglen int 870 for shift := uint(0); ; shift += 7 { 871 if shift >= 64 { 872 return ErrIntOverflowEvents 873 } 874 if iNdEx >= l { 875 return io.ErrUnexpectedEOF 876 } 877 b := dAtA[iNdEx] 878 iNdEx++ 879 msglen |= int(b&0x7F) << shift 880 if b < 0x80 { 881 break 882 } 883 } 884 if msglen < 0 { 885 return ErrInvalidLengthEvents 886 } 887 postIndex := iNdEx + msglen 888 if postIndex < 0 { 889 return ErrInvalidLengthEvents 890 } 891 if postIndex > l { 892 return io.ErrUnexpectedEOF 893 } 894 if m.Schedule == nil { 895 m.Schedule = &RedemptionSchedule{} 896 } 897 if err := m.Schedule.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 898 return err 899 } 900 iNdEx = postIndex 901 case 2: 902 if wireType != 2 { 903 return fmt.Errorf("proto: wrong wireType = %d for field RedeemCoin", wireType) 904 } 905 var msglen int 906 for shift := uint(0); ; shift += 7 { 907 if shift >= 64 { 908 return ErrIntOverflowEvents 909 } 910 if iNdEx >= l { 911 return io.ErrUnexpectedEOF 912 } 913 b := dAtA[iNdEx] 914 iNdEx++ 915 msglen |= int(b&0x7F) << shift 916 if b < 0x80 { 917 break 918 } 919 } 920 if msglen < 0 { 921 return ErrInvalidLengthEvents 922 } 923 postIndex := iNdEx + msglen 924 if postIndex < 0 { 925 return ErrInvalidLengthEvents 926 } 927 if postIndex > l { 928 return io.ErrUnexpectedEOF 929 } 930 if err := m.RedeemCoin.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 931 return err 932 } 933 iNdEx = postIndex 934 default: 935 iNdEx = preIndex 936 skippy, err := skipEvents(dAtA[iNdEx:]) 937 if err != nil { 938 return err 939 } 940 if (skippy < 0) || (iNdEx+skippy) < 0 { 941 return ErrInvalidLengthEvents 942 } 943 if (iNdEx + skippy) > l { 944 return io.ErrUnexpectedEOF 945 } 946 iNdEx += skippy 947 } 948 } 949 950 if iNdEx > l { 951 return io.ErrUnexpectedEOF 952 } 953 return nil 954 } 955 func (m *EventUnderwrite) Unmarshal(dAtA []byte) error { 956 l := len(dAtA) 957 iNdEx := 0 958 for iNdEx < l { 959 preIndex := iNdEx 960 var wire uint64 961 for shift := uint(0); ; shift += 7 { 962 if shift >= 64 { 963 return ErrIntOverflowEvents 964 } 965 if iNdEx >= l { 966 return io.ErrUnexpectedEOF 967 } 968 b := dAtA[iNdEx] 969 iNdEx++ 970 wire |= uint64(b&0x7F) << shift 971 if b < 0x80 { 972 break 973 } 974 } 975 fieldNum := int32(wire >> 3) 976 wireType := int(wire & 0x7) 977 if wireType == 4 { 978 return fmt.Errorf("proto: EventUnderwrite: wiretype end group for non-group") 979 } 980 if fieldNum <= 0 { 981 return fmt.Errorf("proto: EventUnderwrite: illegal tag %d (wire type %d)", fieldNum, wire) 982 } 983 switch fieldNum { 984 case 1: 985 if wireType != 2 { 986 return fmt.Errorf("proto: wrong wireType = %d for field Underwriter", wireType) 987 } 988 var stringLen uint64 989 for shift := uint(0); ; shift += 7 { 990 if shift >= 64 { 991 return ErrIntOverflowEvents 992 } 993 if iNdEx >= l { 994 return io.ErrUnexpectedEOF 995 } 996 b := dAtA[iNdEx] 997 iNdEx++ 998 stringLen |= uint64(b&0x7F) << shift 999 if b < 0x80 { 1000 break 1001 } 1002 } 1003 intStringLen := int(stringLen) 1004 if intStringLen < 0 { 1005 return ErrInvalidLengthEvents 1006 } 1007 postIndex := iNdEx + intStringLen 1008 if postIndex < 0 { 1009 return ErrInvalidLengthEvents 1010 } 1011 if postIndex > l { 1012 return io.ErrUnexpectedEOF 1013 } 1014 m.Underwriter = string(dAtA[iNdEx:postIndex]) 1015 iNdEx = postIndex 1016 case 2: 1017 if wireType != 2 { 1018 return fmt.Errorf("proto: wrong wireType = %d for field MarketId", wireType) 1019 } 1020 var stringLen uint64 1021 for shift := uint(0); ; shift += 7 { 1022 if shift >= 64 { 1023 return ErrIntOverflowEvents 1024 } 1025 if iNdEx >= l { 1026 return io.ErrUnexpectedEOF 1027 } 1028 b := dAtA[iNdEx] 1029 iNdEx++ 1030 stringLen |= uint64(b&0x7F) << shift 1031 if b < 0x80 { 1032 break 1033 } 1034 } 1035 intStringLen := int(stringLen) 1036 if intStringLen < 0 { 1037 return ErrInvalidLengthEvents 1038 } 1039 postIndex := iNdEx + intStringLen 1040 if postIndex < 0 { 1041 return ErrInvalidLengthEvents 1042 } 1043 if postIndex > l { 1044 return io.ErrUnexpectedEOF 1045 } 1046 m.MarketId = string(dAtA[iNdEx:postIndex]) 1047 iNdEx = postIndex 1048 case 3: 1049 if wireType != 2 { 1050 return fmt.Errorf("proto: wrong wireType = %d for field Deposit", wireType) 1051 } 1052 var msglen int 1053 for shift := uint(0); ; shift += 7 { 1054 if shift >= 64 { 1055 return ErrIntOverflowEvents 1056 } 1057 if iNdEx >= l { 1058 return io.ErrUnexpectedEOF 1059 } 1060 b := dAtA[iNdEx] 1061 iNdEx++ 1062 msglen |= int(b&0x7F) << shift 1063 if b < 0x80 { 1064 break 1065 } 1066 } 1067 if msglen < 0 { 1068 return ErrInvalidLengthEvents 1069 } 1070 postIndex := iNdEx + msglen 1071 if postIndex < 0 { 1072 return ErrInvalidLengthEvents 1073 } 1074 if postIndex > l { 1075 return io.ErrUnexpectedEOF 1076 } 1077 if err := m.Deposit.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1078 return err 1079 } 1080 iNdEx = postIndex 1081 case 4: 1082 if wireType != 2 { 1083 return fmt.Errorf("proto: wrong wireType = %d for field Shares", wireType) 1084 } 1085 var msglen int 1086 for shift := uint(0); ; shift += 7 { 1087 if shift >= 64 { 1088 return ErrIntOverflowEvents 1089 } 1090 if iNdEx >= l { 1091 return io.ErrUnexpectedEOF 1092 } 1093 b := dAtA[iNdEx] 1094 iNdEx++ 1095 msglen |= int(b&0x7F) << shift 1096 if b < 0x80 { 1097 break 1098 } 1099 } 1100 if msglen < 0 { 1101 return ErrInvalidLengthEvents 1102 } 1103 postIndex := iNdEx + msglen 1104 if postIndex < 0 { 1105 return ErrInvalidLengthEvents 1106 } 1107 if postIndex > l { 1108 return io.ErrUnexpectedEOF 1109 } 1110 if err := m.Shares.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1111 return err 1112 } 1113 iNdEx = postIndex 1114 default: 1115 iNdEx = preIndex 1116 skippy, err := skipEvents(dAtA[iNdEx:]) 1117 if err != nil { 1118 return err 1119 } 1120 if (skippy < 0) || (iNdEx+skippy) < 0 { 1121 return ErrInvalidLengthEvents 1122 } 1123 if (iNdEx + skippy) > l { 1124 return io.ErrUnexpectedEOF 1125 } 1126 iNdEx += skippy 1127 } 1128 } 1129 1130 if iNdEx > l { 1131 return io.ErrUnexpectedEOF 1132 } 1133 return nil 1134 } 1135 func (m *EventInsuranceWithdraw) Unmarshal(dAtA []byte) error { 1136 l := len(dAtA) 1137 iNdEx := 0 1138 for iNdEx < l { 1139 preIndex := iNdEx 1140 var wire uint64 1141 for shift := uint(0); ; shift += 7 { 1142 if shift >= 64 { 1143 return ErrIntOverflowEvents 1144 } 1145 if iNdEx >= l { 1146 return io.ErrUnexpectedEOF 1147 } 1148 b := dAtA[iNdEx] 1149 iNdEx++ 1150 wire |= uint64(b&0x7F) << shift 1151 if b < 0x80 { 1152 break 1153 } 1154 } 1155 fieldNum := int32(wire >> 3) 1156 wireType := int(wire & 0x7) 1157 if wireType == 4 { 1158 return fmt.Errorf("proto: EventInsuranceWithdraw: wiretype end group for non-group") 1159 } 1160 if fieldNum <= 0 { 1161 return fmt.Errorf("proto: EventInsuranceWithdraw: illegal tag %d (wire type %d)", fieldNum, wire) 1162 } 1163 switch fieldNum { 1164 case 1: 1165 if wireType != 2 { 1166 return fmt.Errorf("proto: wrong wireType = %d for field MarketId", wireType) 1167 } 1168 var stringLen uint64 1169 for shift := uint(0); ; shift += 7 { 1170 if shift >= 64 { 1171 return ErrIntOverflowEvents 1172 } 1173 if iNdEx >= l { 1174 return io.ErrUnexpectedEOF 1175 } 1176 b := dAtA[iNdEx] 1177 iNdEx++ 1178 stringLen |= uint64(b&0x7F) << shift 1179 if b < 0x80 { 1180 break 1181 } 1182 } 1183 intStringLen := int(stringLen) 1184 if intStringLen < 0 { 1185 return ErrInvalidLengthEvents 1186 } 1187 postIndex := iNdEx + intStringLen 1188 if postIndex < 0 { 1189 return ErrInvalidLengthEvents 1190 } 1191 if postIndex > l { 1192 return io.ErrUnexpectedEOF 1193 } 1194 m.MarketId = string(dAtA[iNdEx:postIndex]) 1195 iNdEx = postIndex 1196 case 2: 1197 if wireType != 2 { 1198 return fmt.Errorf("proto: wrong wireType = %d for field MarketTicker", wireType) 1199 } 1200 var stringLen uint64 1201 for shift := uint(0); ; shift += 7 { 1202 if shift >= 64 { 1203 return ErrIntOverflowEvents 1204 } 1205 if iNdEx >= l { 1206 return io.ErrUnexpectedEOF 1207 } 1208 b := dAtA[iNdEx] 1209 iNdEx++ 1210 stringLen |= uint64(b&0x7F) << shift 1211 if b < 0x80 { 1212 break 1213 } 1214 } 1215 intStringLen := int(stringLen) 1216 if intStringLen < 0 { 1217 return ErrInvalidLengthEvents 1218 } 1219 postIndex := iNdEx + intStringLen 1220 if postIndex < 0 { 1221 return ErrInvalidLengthEvents 1222 } 1223 if postIndex > l { 1224 return io.ErrUnexpectedEOF 1225 } 1226 m.MarketTicker = string(dAtA[iNdEx:postIndex]) 1227 iNdEx = postIndex 1228 case 3: 1229 if wireType != 2 { 1230 return fmt.Errorf("proto: wrong wireType = %d for field Withdrawal", wireType) 1231 } 1232 var msglen int 1233 for shift := uint(0); ; shift += 7 { 1234 if shift >= 64 { 1235 return ErrIntOverflowEvents 1236 } 1237 if iNdEx >= l { 1238 return io.ErrUnexpectedEOF 1239 } 1240 b := dAtA[iNdEx] 1241 iNdEx++ 1242 msglen |= int(b&0x7F) << shift 1243 if b < 0x80 { 1244 break 1245 } 1246 } 1247 if msglen < 0 { 1248 return ErrInvalidLengthEvents 1249 } 1250 postIndex := iNdEx + msglen 1251 if postIndex < 0 { 1252 return ErrInvalidLengthEvents 1253 } 1254 if postIndex > l { 1255 return io.ErrUnexpectedEOF 1256 } 1257 if err := m.Withdrawal.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1258 return err 1259 } 1260 iNdEx = postIndex 1261 default: 1262 iNdEx = preIndex 1263 skippy, err := skipEvents(dAtA[iNdEx:]) 1264 if err != nil { 1265 return err 1266 } 1267 if (skippy < 0) || (iNdEx+skippy) < 0 { 1268 return ErrInvalidLengthEvents 1269 } 1270 if (iNdEx + skippy) > l { 1271 return io.ErrUnexpectedEOF 1272 } 1273 iNdEx += skippy 1274 } 1275 } 1276 1277 if iNdEx > l { 1278 return io.ErrUnexpectedEOF 1279 } 1280 return nil 1281 } 1282 func skipEvents(dAtA []byte) (n int, err error) { 1283 l := len(dAtA) 1284 iNdEx := 0 1285 depth := 0 1286 for iNdEx < l { 1287 var wire uint64 1288 for shift := uint(0); ; shift += 7 { 1289 if shift >= 64 { 1290 return 0, ErrIntOverflowEvents 1291 } 1292 if iNdEx >= l { 1293 return 0, io.ErrUnexpectedEOF 1294 } 1295 b := dAtA[iNdEx] 1296 iNdEx++ 1297 wire |= (uint64(b) & 0x7F) << shift 1298 if b < 0x80 { 1299 break 1300 } 1301 } 1302 wireType := int(wire & 0x7) 1303 switch wireType { 1304 case 0: 1305 for shift := uint(0); ; shift += 7 { 1306 if shift >= 64 { 1307 return 0, ErrIntOverflowEvents 1308 } 1309 if iNdEx >= l { 1310 return 0, io.ErrUnexpectedEOF 1311 } 1312 iNdEx++ 1313 if dAtA[iNdEx-1] < 0x80 { 1314 break 1315 } 1316 } 1317 case 1: 1318 iNdEx += 8 1319 case 2: 1320 var length int 1321 for shift := uint(0); ; shift += 7 { 1322 if shift >= 64 { 1323 return 0, ErrIntOverflowEvents 1324 } 1325 if iNdEx >= l { 1326 return 0, io.ErrUnexpectedEOF 1327 } 1328 b := dAtA[iNdEx] 1329 iNdEx++ 1330 length |= (int(b) & 0x7F) << shift 1331 if b < 0x80 { 1332 break 1333 } 1334 } 1335 if length < 0 { 1336 return 0, ErrInvalidLengthEvents 1337 } 1338 iNdEx += length 1339 case 3: 1340 depth++ 1341 case 4: 1342 if depth == 0 { 1343 return 0, ErrUnexpectedEndOfGroupEvents 1344 } 1345 depth-- 1346 case 5: 1347 iNdEx += 4 1348 default: 1349 return 0, fmt.Errorf("proto: illegal wireType %d", wireType) 1350 } 1351 if iNdEx < 0 { 1352 return 0, ErrInvalidLengthEvents 1353 } 1354 if depth == 0 { 1355 return iNdEx, nil 1356 } 1357 } 1358 return 0, io.ErrUnexpectedEOF 1359 } 1360 1361 var ( 1362 ErrInvalidLengthEvents = fmt.Errorf("proto: negative length found during unmarshaling") 1363 ErrIntOverflowEvents = fmt.Errorf("proto: integer overflow") 1364 ErrUnexpectedEndOfGroupEvents = fmt.Errorf("proto: unexpected end of group") 1365 )