Commit 142abab3 authored by vipwzw's avatar vipwzw

auto ci

parent ec2b7e0d
......@@ -35,6 +35,7 @@ type TokenAction struct {
// *TokenAction_Genesis
// *TokenAction_TransferToExec
// *TokenAction_TokenMint
// *TokenAction_TokenBurn
Value isTokenAction_Value `protobuf_oneof:"value"`
Ty int32 `protobuf:"varint,7,opt,name=Ty,proto3" json:"Ty,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
......@@ -103,6 +104,10 @@ type TokenAction_TokenMint struct {
TokenMint *TokenMint `protobuf:"bytes,9,opt,name=tokenMint,proto3,oneof"`
}
type TokenAction_TokenBurn struct {
TokenBurn *TokenBurn `protobuf:"bytes,10,opt,name=tokenBurn,proto3,oneof"`
}
func (*TokenAction_TokenPreCreate) isTokenAction_Value() {}
func (*TokenAction_TokenFinishCreate) isTokenAction_Value() {}
......@@ -119,6 +124,8 @@ func (*TokenAction_TransferToExec) isTokenAction_Value() {}
func (*TokenAction_TokenMint) isTokenAction_Value() {}
func (*TokenAction_TokenBurn) isTokenAction_Value() {}
func (m *TokenAction) GetValue() isTokenAction_Value {
if m != nil {
return m.Value
......@@ -182,6 +189,13 @@ func (m *TokenAction) GetTokenMint() *TokenMint {
return nil
}
func (m *TokenAction) GetTokenBurn() *TokenBurn {
if x, ok := m.GetValue().(*TokenAction_TokenBurn); ok {
return x.TokenBurn
}
return nil
}
func (m *TokenAction) GetTy() int32 {
if m != nil {
return m.Ty
......@@ -200,6 +214,7 @@ func (*TokenAction) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) e
(*TokenAction_Genesis)(nil),
(*TokenAction_TransferToExec)(nil),
(*TokenAction_TokenMint)(nil),
(*TokenAction_TokenBurn)(nil),
}
}
......@@ -247,6 +262,11 @@ func _TokenAction_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
if err := b.EncodeMessage(x.TokenMint); err != nil {
return err
}
case *TokenAction_TokenBurn:
b.EncodeVarint(10<<3 | proto.WireBytes)
if err := b.EncodeMessage(x.TokenBurn); err != nil {
return err
}
case nil:
default:
return fmt.Errorf("TokenAction.Value has unexpected type %T", x)
......@@ -321,6 +341,14 @@ func _TokenAction_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Bu
err := b.DecodeMessage(msg)
m.Value = &TokenAction_TokenMint{msg}
return true, err
case 10: // value.tokenBurn
if wire != proto.WireBytes {
return true, proto.ErrInternalBadWireType
}
msg := new(TokenBurn)
err := b.DecodeMessage(msg)
m.Value = &TokenAction_TokenBurn{msg}
return true, err
default:
return false, nil
}
......@@ -370,6 +398,11 @@ func _TokenAction_OneofSizer(msg proto.Message) (n int) {
n += 1 // tag and wire
n += proto.SizeVarint(uint64(s))
n += s
case *TokenAction_TokenBurn:
s := proto.Size(x.TokenBurn)
n += 1 // tag and wire
n += proto.SizeVarint(uint64(s))
n += s
case nil:
default:
panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
......@@ -606,6 +639,53 @@ func (m *TokenMint) GetAmount() int64 {
return 0
}
type TokenBurn struct {
Symbol string `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"`
Amount int64 `protobuf:"varint,2,opt,name=amount,proto3" json:"amount,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *TokenBurn) Reset() { *m = TokenBurn{} }
func (m *TokenBurn) String() string { return proto.CompactTextString(m) }
func (*TokenBurn) ProtoMessage() {}
func (*TokenBurn) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{5}
}
func (m *TokenBurn) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TokenBurn.Unmarshal(m, b)
}
func (m *TokenBurn) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TokenBurn.Marshal(b, m, deterministic)
}
func (m *TokenBurn) XXX_Merge(src proto.Message) {
xxx_messageInfo_TokenBurn.Merge(m, src)
}
func (m *TokenBurn) XXX_Size() int {
return xxx_messageInfo_TokenBurn.Size(m)
}
func (m *TokenBurn) XXX_DiscardUnknown() {
xxx_messageInfo_TokenBurn.DiscardUnknown(m)
}
var xxx_messageInfo_TokenBurn proto.InternalMessageInfo
func (m *TokenBurn) GetSymbol() string {
if m != nil {
return m.Symbol
}
return ""
}
func (m *TokenBurn) GetAmount() int64 {
if m != nil {
return m.Amount
}
return 0
}
// state db
type Token struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
......@@ -626,7 +706,7 @@ func (m *Token) Reset() { *m = Token{} }
func (m *Token) String() string { return proto.CompactTextString(m) }
func (*Token) ProtoMessage() {}
func (*Token) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{5}
return fileDescriptor_3aff0bcd502840ab, []int{6}
}
func (m *Token) XXX_Unmarshal(b []byte) error {
......@@ -724,7 +804,7 @@ func (m *ReceiptToken) Reset() { *m = ReceiptToken{} }
func (m *ReceiptToken) String() string { return proto.CompactTextString(m) }
func (*ReceiptToken) ProtoMessage() {}
func (*ReceiptToken) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{6}
return fileDescriptor_3aff0bcd502840ab, []int{7}
}
func (m *ReceiptToken) XXX_Unmarshal(b []byte) error {
......@@ -768,7 +848,7 @@ func (m *ReceiptToken) GetStatus() int32 {
type ReceiptTokenAmount struct {
Prev *Token `protobuf:"bytes,1,opt,name=prev,proto3" json:"prev,omitempty"`
Cur *Token `protobuf:"bytes,2,opt,name=cur,proto3" json:"cur,omitempty"`
Current *Token `protobuf:"bytes,2,opt,name=current,proto3" json:"current,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
......@@ -778,7 +858,7 @@ func (m *ReceiptTokenAmount) Reset() { *m = ReceiptTokenAmount{} }
func (m *ReceiptTokenAmount) String() string { return proto.CompactTextString(m) }
func (*ReceiptTokenAmount) ProtoMessage() {}
func (*ReceiptTokenAmount) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{7}
return fileDescriptor_3aff0bcd502840ab, []int{8}
}
func (m *ReceiptTokenAmount) XXX_Unmarshal(b []byte) error {
......@@ -806,9 +886,9 @@ func (m *ReceiptTokenAmount) GetPrev() *Token {
return nil
}
func (m *ReceiptTokenAmount) GetCur() *Token {
func (m *ReceiptTokenAmount) GetCurrent() *Token {
if m != nil {
return m.Cur
return m.Current
}
return nil
}
......@@ -842,7 +922,7 @@ func (m *LocalToken) Reset() { *m = LocalToken{} }
func (m *LocalToken) String() string { return proto.CompactTextString(m) }
func (*LocalToken) ProtoMessage() {}
func (*LocalToken) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{8}
return fileDescriptor_3aff0bcd502840ab, []int{9}
}
func (m *LocalToken) XXX_Unmarshal(b []byte) error {
......@@ -996,7 +1076,7 @@ func (m *LocalLogs) Reset() { *m = LocalLogs{} }
func (m *LocalLogs) String() string { return proto.CompactTextString(m) }
func (*LocalLogs) ProtoMessage() {}
func (*LocalLogs) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{9}
return fileDescriptor_3aff0bcd502840ab, []int{10}
}
func (m *LocalLogs) XXX_Unmarshal(b []byte) error {
......@@ -1060,7 +1140,7 @@ func (m *ReqTokens) Reset() { *m = ReqTokens{} }
func (m *ReqTokens) String() string { return proto.CompactTextString(m) }
func (*ReqTokens) ProtoMessage() {}
func (*ReqTokens) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{10}
return fileDescriptor_3aff0bcd502840ab, []int{11}
}
func (m *ReqTokens) XXX_Unmarshal(b []byte) error {
......@@ -1120,7 +1200,7 @@ func (m *ReplyTokens) Reset() { *m = ReplyTokens{} }
func (m *ReplyTokens) String() string { return proto.CompactTextString(m) }
func (*ReplyTokens) ProtoMessage() {}
func (*ReplyTokens) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{11}
return fileDescriptor_3aff0bcd502840ab, []int{12}
}
func (m *ReplyTokens) XXX_Unmarshal(b []byte) error {
......@@ -1160,7 +1240,7 @@ func (m *TokenRecv) Reset() { *m = TokenRecv{} }
func (m *TokenRecv) String() string { return proto.CompactTextString(m) }
func (*TokenRecv) ProtoMessage() {}
func (*TokenRecv) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{12}
return fileDescriptor_3aff0bcd502840ab, []int{13}
}
func (m *TokenRecv) XXX_Unmarshal(b []byte) error {
......@@ -1206,7 +1286,7 @@ func (m *ReplyAddrRecvForTokens) Reset() { *m = ReplyAddrRecvForTokens{}
func (m *ReplyAddrRecvForTokens) String() string { return proto.CompactTextString(m) }
func (*ReplyAddrRecvForTokens) ProtoMessage() {}
func (*ReplyAddrRecvForTokens) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{13}
return fileDescriptor_3aff0bcd502840ab, []int{14}
}
func (m *ReplyAddrRecvForTokens) XXX_Unmarshal(b []byte) error {
......@@ -1247,7 +1327,7 @@ func (m *ReqTokenBalance) Reset() { *m = ReqTokenBalance{} }
func (m *ReqTokenBalance) String() string { return proto.CompactTextString(m) }
func (*ReqTokenBalance) ProtoMessage() {}
func (*ReqTokenBalance) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{14}
return fileDescriptor_3aff0bcd502840ab, []int{15}
}
func (m *ReqTokenBalance) XXX_Unmarshal(b []byte) error {
......@@ -1301,7 +1381,7 @@ func (m *ReqAccountTokenAssets) Reset() { *m = ReqAccountTokenAssets{} }
func (m *ReqAccountTokenAssets) String() string { return proto.CompactTextString(m) }
func (*ReqAccountTokenAssets) ProtoMessage() {}
func (*ReqAccountTokenAssets) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{15}
return fileDescriptor_3aff0bcd502840ab, []int{16}
}
func (m *ReqAccountTokenAssets) XXX_Unmarshal(b []byte) error {
......@@ -1348,7 +1428,7 @@ func (m *TokenAsset) Reset() { *m = TokenAsset{} }
func (m *TokenAsset) String() string { return proto.CompactTextString(m) }
func (*TokenAsset) ProtoMessage() {}
func (*TokenAsset) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{16}
return fileDescriptor_3aff0bcd502840ab, []int{17}
}
func (m *TokenAsset) XXX_Unmarshal(b []byte) error {
......@@ -1394,7 +1474,7 @@ func (m *ReplyAccountTokenAssets) Reset() { *m = ReplyAccountTokenAssets
func (m *ReplyAccountTokenAssets) String() string { return proto.CompactTextString(m) }
func (*ReplyAccountTokenAssets) ProtoMessage() {}
func (*ReplyAccountTokenAssets) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{17}
return fileDescriptor_3aff0bcd502840ab, []int{18}
}
func (m *ReplyAccountTokenAssets) XXX_Unmarshal(b []byte) error {
......@@ -1438,7 +1518,7 @@ func (m *ReqAddrTokens) Reset() { *m = ReqAddrTokens{} }
func (m *ReqAddrTokens) String() string { return proto.CompactTextString(m) }
func (*ReqAddrTokens) ProtoMessage() {}
func (*ReqAddrTokens) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{18}
return fileDescriptor_3aff0bcd502840ab, []int{19}
}
func (m *ReqAddrTokens) XXX_Unmarshal(b []byte) error {
......@@ -1519,7 +1599,7 @@ func (m *ReqTokenTx) Reset() { *m = ReqTokenTx{} }
func (m *ReqTokenTx) String() string { return proto.CompactTextString(m) }
func (*ReqTokenTx) ProtoMessage() {}
func (*ReqTokenTx) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{19}
return fileDescriptor_3aff0bcd502840ab, []int{20}
}
func (m *ReqTokenTx) XXX_Unmarshal(b []byte) error {
......@@ -1600,7 +1680,7 @@ func (m *ReplyTokenLogs) Reset() { *m = ReplyTokenLogs{} }
func (m *ReplyTokenLogs) String() string { return proto.CompactTextString(m) }
func (*ReplyTokenLogs) ProtoMessage() {}
func (*ReplyTokenLogs) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{20}
return fileDescriptor_3aff0bcd502840ab, []int{21}
}
func (m *ReplyTokenLogs) XXX_Unmarshal(b []byte) error {
......@@ -1634,6 +1714,7 @@ func init() {
proto.RegisterType((*TokenFinishCreate)(nil), "types.TokenFinishCreate")
proto.RegisterType((*TokenRevokeCreate)(nil), "types.TokenRevokeCreate")
proto.RegisterType((*TokenMint)(nil), "types.TokenMint")
proto.RegisterType((*TokenBurn)(nil), "types.TokenBurn")
proto.RegisterType((*Token)(nil), "types.Token")
proto.RegisterType((*ReceiptToken)(nil), "types.ReceiptToken")
proto.RegisterType((*ReceiptTokenAmount)(nil), "types.ReceiptTokenAmount")
......@@ -1655,76 +1736,77 @@ func init() {
func init() { proto.RegisterFile("token.proto", fileDescriptor_3aff0bcd502840ab) }
var fileDescriptor_3aff0bcd502840ab = []byte{
// 1093 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xdc, 0x57, 0xdd, 0x6e, 0xe3, 0x44,
0x14, 0x4e, 0xe2, 0xfc, 0xd4, 0x27, 0x6d, 0xba, 0x19, 0x76, 0x8b, 0x55, 0x56, 0x55, 0x64, 0xed,
0x45, 0x91, 0x50, 0x55, 0xb5, 0x02, 0x21, 0x81, 0x84, 0xb2, 0xa8, 0xbb, 0x59, 0x58, 0x16, 0x34,
0x44, 0x70, 0xed, 0xb5, 0x4f, 0x53, 0xab, 0x89, 0x9d, 0x8e, 0x27, 0x69, 0xf2, 0x16, 0xbc, 0x01,
0xf7, 0x5c, 0xf0, 0x08, 0xbc, 0x0e, 0xaf, 0x81, 0xe6, 0xcc, 0xd8, 0x99, 0x49, 0x1b, 0xa4, 0xbd,
0x43, 0xdc, 0xf9, 0xfc, 0x7d, 0x33, 0xe7, 0x9b, 0x6f, 0x4e, 0x26, 0xd0, 0x95, 0xf9, 0x2d, 0x66,
0x67, 0x73, 0x91, 0xcb, 0x9c, 0xb5, 0xe4, 0x7a, 0x8e, 0xc5, 0x71, 0x5f, 0x8a, 0x28, 0x2b, 0xa2,
0x58, 0xa6, 0xb9, 0x89, 0x1c, 0x1f, 0x44, 0x71, 0x9c, 0x2f, 0x32, 0xa9, 0xcd, 0xf0, 0xb7, 0x26,
0x74, 0xc7, 0xaa, 0x70, 0x48, 0x49, 0xec, 0x1b, 0xe8, 0x11, 0xce, 0x4f, 0x02, 0xbf, 0x15, 0x18,
0x49, 0x0c, 0xea, 0x83, 0xfa, 0x69, 0xf7, 0xe2, 0xd9, 0x19, 0x21, 0x9e, 0x8d, 0x9d, 0xe0, 0xa8,
0xc6, 0xb7, 0xd2, 0xd9, 0x08, 0xfa, 0xe4, 0x79, 0x95, 0x66, 0x69, 0x71, 0x63, 0x30, 0x1a, 0x84,
0x11, 0xd8, 0x18, 0x76, 0x7c, 0x54, 0xe3, 0x0f, 0x8b, 0x2a, 0x24, 0x8e, 0xcb, 0xfc, 0xb6, 0xdc,
0x8d, 0xf7, 0x10, 0xc9, 0x8e, 0x57, 0x48, 0xb6, 0x93, 0x5d, 0xc2, 0x1e, 0x11, 0x71, 0x8d, 0x22,
0x68, 0x3a, 0xed, 0x0c, 0x8b, 0x02, 0x65, 0x31, 0x36, 0xc1, 0x51, 0x8d, 0x57, 0x89, 0xaa, 0xe8,
0x3e, 0x95, 0x37, 0x89, 0x88, 0xee, 0x83, 0xd6, 0x23, 0x45, 0xbf, 0x9a, 0xa0, 0x2a, 0x2a, 0x13,
0xd9, 0x39, 0x74, 0x26, 0x98, 0x61, 0x91, 0x16, 0x41, 0x9b, 0x6a, 0x9e, 0x3a, 0x35, 0xaf, 0x75,
0x6c, 0x54, 0xe3, 0x65, 0x1a, 0xbb, 0x82, 0x5e, 0xb9, 0xe4, 0x38, 0xbf, 0x5a, 0x61, 0x1c, 0xec,
0x51, 0xe1, 0x27, 0x8f, 0xee, 0x50, 0xa7, 0x10, 0xed, 0x8e, 0x87, 0x9d, 0x83, 0x4f, 0x7d, 0xff,
0x90, 0x66, 0x32, 0xf0, 0x09, 0xe1, 0x89, 0x4d, 0x92, 0xf2, 0x8f, 0x6a, 0x7c, 0x93, 0xc4, 0x7a,
0xd0, 0x18, 0xaf, 0x83, 0xce, 0xa0, 0x7e, 0xda, 0xe2, 0x8d, 0xf1, 0xfa, 0x65, 0x07, 0x5a, 0xcb,
0x68, 0xba, 0xc0, 0xf0, 0xaf, 0x3a, 0xf4, 0xdc, 0x63, 0x66, 0x0c, 0x9a, 0x59, 0x34, 0xd3, 0x5a,
0xf0, 0x39, 0x7d, 0xb3, 0x23, 0x68, 0x17, 0xeb, 0xd9, 0xfb, 0x7c, 0x4a, 0xa7, 0xeb, 0x73, 0x63,
0xb1, 0x10, 0xf6, 0xd3, 0x4c, 0x8a, 0x3c, 0x59, 0x90, 0xa2, 0xe8, 0xc4, 0x7c, 0xee, 0xf8, 0xd8,
0x53, 0x68, 0xc9, 0x5c, 0x46, 0x53, 0x3a, 0x0d, 0x8f, 0x6b, 0x43, 0x79, 0xe7, 0x22, 0x8d, 0x91,
0xe8, 0xf6, 0xb8, 0x36, 0x94, 0x37, 0xbf, 0xcf, 0x50, 0x10, 0xa1, 0x3e, 0xd7, 0x06, 0x3b, 0x86,
0xbd, 0x38, 0x92, 0x38, 0xc9, 0x45, 0xd9, 0x43, 0x65, 0x87, 0x43, 0xe8, 0x3f, 0x90, 0x98, 0xb5,
0xdd, 0xba, 0xb3, 0xdd, 0x0a, 0xbe, 0x61, 0xc1, 0x57, 0x10, 0x8e, 0x8c, 0x3e, 0x0c, 0xe2, 0x2b,
0xf0, 0x2b, 0xe6, 0x77, 0x96, 0x1e, 0x41, 0x3b, 0x9a, 0xa9, 0xeb, 0x48, 0xb5, 0x1e, 0x37, 0x56,
0xf8, 0x77, 0x1d, 0x5a, 0x54, 0xfd, 0x1f, 0xa4, 0x3e, 0x80, 0x4e, 0xac, 0x08, 0xc9, 0x05, 0x31,
0xef, 0xf3, 0xd2, 0xa4, 0x7d, 0xc9, 0x48, 0x2e, 0x0a, 0xd2, 0x70, 0x8b, 0x1b, 0xcb, 0x39, 0x2c,
0x7f, 0xeb, 0xb0, 0xc6, 0xb0, 0xcf, 0x31, 0xc6, 0x74, 0x2e, 0x75, 0xbf, 0x1f, 0x44, 0xb2, 0xb5,
0xa2, 0x67, 0xaf, 0x18, 0xfe, 0x02, 0xcc, 0x46, 0x1d, 0x12, 0xab, 0x6c, 0x00, 0xcd, 0xb9, 0xc0,
0xa5, 0x19, 0x69, 0xfb, 0xce, 0x10, 0xa1, 0x08, 0x3b, 0x01, 0x2f, 0x5e, 0x08, 0x33, 0xaf, 0xdc,
0x04, 0x15, 0x08, 0xff, 0x68, 0x02, 0xbc, 0xcd, 0xe3, 0x68, 0xfa, 0xff, 0x39, 0x9c, 0x17, 0x70,
0x40, 0x29, 0x98, 0x8c, 0x30, 0x9d, 0xdc, 0xe8, 0xe9, 0xe1, 0x71, 0xd7, 0xc9, 0x06, 0xd0, 0x35,
0x8e, 0x71, 0x3a, 0xc3, 0x00, 0x28, 0xc7, 0x76, 0xb1, 0x73, 0xf8, 0x68, 0x2e, 0x70, 0x1e, 0x55,
0xbf, 0x0d, 0x1a, 0xad, 0x4b, 0x99, 0x8f, 0x85, 0xd8, 0x67, 0xd0, 0x77, 0xdc, 0x84, 0xbc, 0x4f,
0xf9, 0x0f, 0x03, 0xec, 0x39, 0xf8, 0x73, 0x81, 0x71, 0x5a, 0x28, 0xf2, 0x0e, 0xa8, 0x85, 0x8d,
0x83, 0x9d, 0x01, 0x23, 0xb2, 0xaa, 0x41, 0x99, 0xce, 0xb0, 0x08, 0x7a, 0x04, 0xf6, 0x48, 0x44,
0x75, 0x2d, 0xe8, 0x6e, 0x97, 0x5d, 0x1f, 0xea, 0xae, 0x1d, 0xa7, 0xea, 0xda, 0x38, 0x68, 0x6f,
0x4f, 0x74, 0xd7, 0x96, 0xcb, 0x91, 0x76, 0x7f, 0x4b, 0xda, 0x0b, 0xf0, 0x49, 0x2b, 0x6f, 0xf3,
0x49, 0xb1, 0x53, 0xd7, 0x01, 0x74, 0xe4, 0xea, 0x4d, 0x96, 0xe0, 0xca, 0xe8, 0xa5, 0x34, 0xd9,
0x09, 0x80, 0xfe, 0xe5, 0x1e, 0xaf, 0xe7, 0x68, 0xf4, 0x6d, 0x79, 0x14, 0xa2, 0x5c, 0x8d, 0xa2,
0xe2, 0x86, 0xd4, 0xe2, 0x73, 0x63, 0x85, 0xf7, 0xe0, 0x73, 0xbc, 0x23, 0x81, 0xd2, 0xd5, 0xbb,
0x5b, 0xa0, 0x58, 0x0f, 0xa7, 0x7a, 0xe1, 0x3d, 0x5e, 0xd9, 0x96, 0x22, 0x1a, 0x8e, 0x22, 0x14,
0x30, 0x55, 0x07, 0xde, 0xc0, 0x23, 0x60, 0x8d, 0x75, 0x02, 0xa0, 0x37, 0xfd, 0x63, 0x36, 0x5d,
0xd3, 0xa2, 0x7b, 0xdc, 0xf2, 0x84, 0x5f, 0x42, 0x97, 0xe3, 0x7c, 0xba, 0x36, 0x4b, 0x7f, 0x5a,
0xc1, 0xd4, 0x07, 0xde, 0x69, 0xf7, 0xa2, 0x6f, 0xae, 0xd3, 0xe6, 0xfe, 0x94, 0xc8, 0xe1, 0xe7,
0x66, 0x56, 0x72, 0x8c, 0x97, 0xfa, 0x12, 0xdc, 0x62, 0x66, 0x88, 0xd2, 0x86, 0xba, 0x6a, 0x02,
0xe3, 0xa5, 0x99, 0x93, 0xf4, 0x1d, 0x7e, 0x07, 0x47, 0xb4, 0xe0, 0x30, 0x49, 0x84, 0x2a, 0x7d,
0x95, 0x0b, 0xb3, 0xf6, 0x39, 0x80, 0x2c, 0x01, 0xcb, 0xf5, 0x9f, 0xb8, 0x8f, 0x86, 0x78, 0xc9,
0xad, 0x9c, 0x30, 0x85, 0xc3, 0x92, 0xb5, 0x97, 0xd1, 0x34, 0xca, 0x62, 0x52, 0x5c, 0x94, 0x24,
0x02, 0x8b, 0x02, 0x35, 0x86, 0xcf, 0x37, 0x0e, 0xa5, 0x0d, 0x2a, 0xff, 0xd9, 0xbe, 0xec, 0xb6,
0x4b, 0xf1, 0x88, 0x2b, 0x8c, 0x51, 0x98, 0xbb, 0x6e, 0xac, 0xf0, 0x0d, 0x3c, 0xe3, 0x78, 0x37,
0xd4, 0xef, 0x30, 0x3d, 0x9f, 0xe8, 0x47, 0x5e, 0x69, 0xc1, 0xe0, 0x9b, 0xde, 0x4b, 0xd3, 0x82,
0x6a, 0x38, 0x50, 0xef, 0x00, 0x36, 0x00, 0x3b, 0x35, 0x76, 0x0a, 0x1d, 0xf3, 0xea, 0x33, 0x93,
0xad, 0x57, 0x3e, 0x2e, 0xb4, 0x97, 0x97, 0xe1, 0xf0, 0x1d, 0x7c, 0xac, 0x19, 0x7d, 0xb8, 0xb9,
0x4b, 0xd3, 0xaf, 0x36, 0xb7, 0xce, 0x74, 0x93, 0xc8, 0xed, 0xac, 0xf0, 0xf7, 0x3a, 0x1c, 0xa8,
0x5e, 0x93, 0xa4, 0x3c, 0x19, 0x06, 0x4d, 0xd5, 0x54, 0x39, 0x32, 0xd5, 0xf7, 0x4e, 0x21, 0x56,
0x4a, 0xd0, 0x3a, 0x34, 0x4a, 0x78, 0x0e, 0x7e, 0x92, 0x0a, 0xd4, 0x53, 0xb4, 0xa9, 0x07, 0x41,
0xe5, 0x50, 0x35, 0xba, 0xd3, 0x16, 0x45, 0xb4, 0xa1, 0x98, 0xbd, 0x16, 0xf9, 0xec, 0x7b, 0x5c,
0x9b, 0x71, 0x59, 0x9a, 0xe1, 0x9f, 0x75, 0x80, 0xf2, 0xe0, 0xc7, 0xab, 0x9d, 0x14, 0x32, 0x68,
0x5e, 0x4f, 0xa3, 0x89, 0xd9, 0x20, 0x7d, 0x6f, 0x96, 0xf2, 0xec, 0xa5, 0xfe, 0x7d, 0x7b, 0x47,
0xd0, 0xbe, 0xd1, 0x03, 0x47, 0x0f, 0x73, 0x63, 0x29, 0xac, 0x94, 0x86, 0x40, 0x5b, 0xcf, 0x78,
0x32, 0x2a, 0xb2, 0x3a, 0x1b, 0xb2, 0xc2, 0x2f, 0xa0, 0xb7, 0xb9, 0x65, 0x34, 0x5a, 0x5e, 0x40,
0x73, 0x9a, 0x4f, 0xb6, 0x65, 0x5e, 0x8d, 0x1e, 0x4e, 0xd1, 0x8b, 0x2b, 0x43, 0x26, 0xfb, 0x1a,
0x0e, 0x5f, 0xa3, 0x74, 0x94, 0x7e, 0x64, 0x6a, 0xb6, 0x6e, 0xc0, 0xf1, 0xa1, 0xab, 0x93, 0x22,
0xac, 0xbd, 0x6f, 0xd3, 0xff, 0x86, 0xcb, 0x7f, 0x02, 0x00, 0x00, 0xff, 0xff, 0xf7, 0xa3, 0xa4,
0xf3, 0x6f, 0x0c, 0x00, 0x00,
// 1115 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xdc, 0x57, 0xdd, 0x6a, 0xe3, 0xc6,
0x17, 0xb7, 0x2d, 0x7f, 0x44, 0xc7, 0x89, 0x13, 0xcf, 0x7f, 0x37, 0x7f, 0x91, 0x2e, 0x8b, 0x11,
0x4b, 0x49, 0xa1, 0x84, 0x90, 0xd0, 0x52, 0x68, 0xa1, 0x38, 0x25, 0xbb, 0xde, 0x76, 0xbb, 0x2d,
0x53, 0x43, 0xef, 0x0a, 0x5a, 0xe9, 0xc4, 0x11, 0xb1, 0x25, 0x65, 0x34, 0x76, 0xec, 0xa7, 0xe9,
0x7d, 0x2f, 0xfa, 0x08, 0xbd, 0xe8, 0xcb, 0xf4, 0x35, 0xca, 0x9c, 0x19, 0xc9, 0x23, 0x3b, 0x2e,
0xe4, 0xae, 0xf4, 0x4e, 0xe7, 0xeb, 0x37, 0x73, 0xce, 0xf9, 0x9d, 0xe3, 0x31, 0x74, 0x65, 0x7a,
0x87, 0xc9, 0x59, 0x26, 0x52, 0x99, 0xb2, 0x96, 0x5c, 0x65, 0x98, 0x9f, 0xf4, 0xa5, 0x08, 0x92,
0x3c, 0x08, 0x65, 0x9c, 0x1a, 0xcb, 0xc9, 0x41, 0x10, 0x86, 0xe9, 0x3c, 0x91, 0x5a, 0xf4, 0xff,
0x6c, 0x42, 0x77, 0xac, 0x02, 0x87, 0xe4, 0xc4, 0xbe, 0x86, 0x1e, 0xe1, 0xfc, 0x28, 0xf0, 0x1b,
0x81, 0x81, 0x44, 0xaf, 0x3e, 0xa8, 0x9f, 0x76, 0x2f, 0x9e, 0x9f, 0x11, 0xe2, 0xd9, 0xb8, 0x62,
0x1c, 0xd5, 0xf8, 0x86, 0x3b, 0x1b, 0x41, 0x9f, 0x34, 0xaf, 0xe3, 0x24, 0xce, 0x6f, 0x0d, 0x46,
0x83, 0x30, 0x3c, 0x1b, 0xc3, 0xb6, 0x8f, 0x6a, 0x7c, 0x3b, 0xa8, 0x44, 0xe2, 0xb8, 0x48, 0xef,
0x8a, 0xdb, 0x38, 0xdb, 0x48, 0xb6, 0xbd, 0x44, 0xb2, 0x95, 0xec, 0x12, 0xf6, 0xa8, 0x10, 0x37,
0x28, 0xbc, 0x66, 0x25, 0x9d, 0x61, 0x9e, 0xa3, 0xcc, 0xc7, 0xc6, 0x38, 0xaa, 0xf1, 0xd2, 0x51,
0x05, 0x3d, 0xc4, 0xf2, 0x36, 0x12, 0xc1, 0x83, 0xd7, 0x7a, 0x24, 0xe8, 0x67, 0x63, 0x54, 0x41,
0x85, 0x23, 0x3b, 0x87, 0xce, 0x04, 0x13, 0xcc, 0xe3, 0xdc, 0x6b, 0x53, 0xcc, 0xb3, 0x4a, 0xcc,
0x1b, 0x6d, 0x1b, 0xd5, 0x78, 0xe1, 0xc6, 0xae, 0xa1, 0x57, 0x1c, 0x39, 0x4e, 0xaf, 0x97, 0x18,
0x7a, 0x7b, 0x14, 0xf8, 0xd1, 0xa3, 0x37, 0xd4, 0x2e, 0x54, 0xf6, 0x8a, 0x86, 0x9d, 0x83, 0x4b,
0x79, 0x7f, 0x1f, 0x27, 0xd2, 0x73, 0x09, 0xe1, 0xc8, 0x2e, 0x92, 0xd2, 0x8f, 0x6a, 0x7c, 0xed,
0x54, 0x46, 0x5c, 0xcd, 0x45, 0xe2, 0xc1, 0x76, 0x84, 0xd2, 0x97, 0x11, 0x4a, 0x60, 0x3d, 0x68,
0x8c, 0x57, 0x5e, 0x67, 0x50, 0x3f, 0x6d, 0xf1, 0xc6, 0x78, 0x75, 0xd5, 0x81, 0xd6, 0x22, 0x98,
0xce, 0xd1, 0xff, 0xa3, 0x0e, 0xbd, 0x2a, 0x31, 0x18, 0x83, 0x66, 0x12, 0xcc, 0x34, 0x7b, 0x5c,
0x4e, 0xdf, 0xec, 0x18, 0xda, 0xf9, 0x6a, 0xf6, 0x21, 0x9d, 0x12, 0x1f, 0x5c, 0x6e, 0x24, 0xe6,
0xc3, 0x7e, 0x9c, 0x48, 0x91, 0x46, 0x73, 0xe2, 0x20, 0xf5, 0xd8, 0xe5, 0x15, 0x1d, 0x7b, 0x06,
0x2d, 0x99, 0xca, 0x60, 0x4a, 0xfd, 0x73, 0xb8, 0x16, 0x94, 0x36, 0x13, 0x71, 0x88, 0xd4, 0x20,
0x87, 0x6b, 0x41, 0x69, 0xd3, 0x87, 0x04, 0x05, 0xb5, 0xc0, 0xe5, 0x5a, 0x60, 0x27, 0xb0, 0x17,
0x06, 0x12, 0x27, 0xa9, 0x28, 0x72, 0x28, 0x65, 0x7f, 0x08, 0xfd, 0x2d, 0x52, 0x5a, 0xd7, 0xad,
0x57, 0xae, 0x5b, 0xc2, 0x37, 0x2c, 0xf8, 0x12, 0xa2, 0x42, 0xbc, 0xa7, 0x41, 0x7c, 0x09, 0x6e,
0xd9, 0xab, 0x9d, 0xa1, 0xc7, 0xd0, 0x0e, 0x66, 0x6a, 0x80, 0x29, 0xd6, 0xe1, 0x46, 0x2a, 0x83,
0xa9, 0x53, 0x4f, 0x0d, 0xfe, 0xab, 0x0e, 0x2d, 0x8a, 0xfe, 0x17, 0xf6, 0xcd, 0x83, 0x4e, 0xa8,
0xaa, 0x99, 0x0a, 0x6a, 0x9b, 0xcb, 0x0b, 0x91, 0xee, 0x25, 0x03, 0x39, 0xcf, 0x69, 0x64, 0x5a,
0xdc, 0x48, 0x95, 0x4e, 0xbb, 0x1b, 0x9d, 0x1e, 0xc3, 0x3e, 0xc7, 0x10, 0xe3, 0x4c, 0xea, 0x7c,
0x9f, 0xd4, 0x21, 0xeb, 0x44, 0xc7, 0x3e, 0xd1, 0xff, 0x05, 0x98, 0x8d, 0x3a, 0xa4, 0xaa, 0xb2,
0x01, 0x34, 0x33, 0x81, 0x0b, 0xb3, 0x41, 0xf7, 0x2b, 0x3b, 0x8b, 0x2c, 0xec, 0x63, 0xe8, 0x84,
0x73, 0x21, 0xd0, 0x34, 0x64, 0xd3, 0xa9, 0x30, 0xfa, 0xbf, 0x35, 0x01, 0xde, 0xa5, 0x61, 0x30,
0xfd, 0xef, 0x34, 0xe9, 0x15, 0x1c, 0x90, 0x0b, 0x46, 0x23, 0x8c, 0x27, 0xb7, 0x7a, 0x69, 0x39,
0xbc, 0xaa, 0x64, 0x03, 0xe8, 0x1a, 0xc5, 0x38, 0x9e, 0x21, 0xad, 0x29, 0x87, 0xdb, 0x2a, 0x76,
0x0e, 0xff, 0xcb, 0x04, 0x66, 0x41, 0xf9, 0x93, 0xa4, 0xd1, 0xba, 0xe4, 0xf9, 0x98, 0x89, 0x7d,
0x0a, 0xfd, 0x8a, 0x9a, 0x90, 0xf7, 0xc9, 0x7f, 0xdb, 0xc0, 0x5e, 0x80, 0x9b, 0x09, 0x0c, 0xe3,
0x5c, 0x15, 0xef, 0x80, 0x52, 0x58, 0x2b, 0xd8, 0x19, 0x30, 0x2a, 0x56, 0xb9, 0x9f, 0xe3, 0x19,
0xe6, 0x5e, 0x8f, 0xc0, 0x1e, 0xb1, 0xa8, 0xac, 0x05, 0x2d, 0x88, 0x22, 0xeb, 0x43, 0x9d, 0x75,
0x45, 0xa9, 0xb2, 0x36, 0x0a, 0xba, 0xdb, 0x91, 0xce, 0xda, 0x52, 0x55, 0x28, 0xde, 0xdf, 0xa0,
0xf8, 0x1c, 0x5c, 0xe2, 0xca, 0xbb, 0x74, 0x92, 0xef, 0xe4, 0xb7, 0x07, 0x1d, 0xb9, 0x7c, 0x9b,
0x44, 0xb8, 0x34, 0x7c, 0x29, 0x44, 0xf6, 0x12, 0x40, 0x3f, 0x18, 0xc6, 0xab, 0x0c, 0x0d, 0xcf,
0x2d, 0x8d, 0x42, 0x94, 0xcb, 0x51, 0x90, 0xdf, 0x12, 0x5b, 0x5c, 0x6e, 0x24, 0xff, 0x01, 0x5c,
0x8e, 0xf7, 0x44, 0x50, 0x1a, 0xc1, 0xfb, 0x39, 0x8a, 0xd5, 0x70, 0xaa, 0x0f, 0xde, 0xe3, 0xa5,
0x6c, 0x31, 0xa2, 0x51, 0x61, 0x84, 0x02, 0xa6, 0x68, 0xcf, 0x19, 0x38, 0x04, 0xac, 0xb1, 0x5e,
0x02, 0xe8, 0x4b, 0xff, 0x90, 0x4c, 0x57, 0x74, 0xe8, 0x1e, 0xb7, 0x34, 0xfe, 0x17, 0xd0, 0xe5,
0x98, 0x4d, 0x57, 0xe6, 0xe8, 0x4f, 0x4a, 0x98, 0xfa, 0xc0, 0x39, 0xed, 0x5e, 0xf4, 0xcd, 0x48,
0xad, 0xe7, 0xa7, 0x40, 0xf6, 0x3f, 0x33, 0x3b, 0x93, 0x63, 0xb8, 0xd0, 0x43, 0x70, 0x87, 0x89,
0x29, 0x94, 0x16, 0xd4, 0xa8, 0x09, 0x0c, 0x17, 0x66, 0x5f, 0xd2, 0xb7, 0xff, 0x2d, 0x1c, 0xd3,
0x81, 0xc3, 0x28, 0x12, 0x2a, 0xf4, 0x75, 0x2a, 0xcc, 0xd9, 0xe7, 0x00, 0xb2, 0x00, 0x2c, 0xce,
0x3f, 0xaa, 0xbe, 0x55, 0xc2, 0x05, 0xb7, 0x7c, 0xfc, 0x18, 0x0e, 0x8b, 0xaa, 0x5d, 0x05, 0xd3,
0x20, 0x09, 0x89, 0x71, 0x41, 0x14, 0x09, 0xcc, 0x73, 0xd4, 0x18, 0x2e, 0x5f, 0x2b, 0x14, 0x37,
0x28, 0xfc, 0x27, 0x7b, 0xd8, 0x6d, 0x95, 0xaa, 0x23, 0x2e, 0x31, 0x44, 0x61, 0x66, 0xdd, 0x48,
0xfe, 0x5b, 0x78, 0xce, 0xf1, 0x7e, 0xa8, 0x9f, 0x7f, 0x7a, 0x4f, 0xd1, 0xdb, 0x42, 0x71, 0xc1,
0xe0, 0x9b, 0xdc, 0x0b, 0xd1, 0x82, 0x6a, 0x54, 0xa0, 0xde, 0x03, 0xac, 0x01, 0x76, 0x72, 0xec,
0x14, 0x3a, 0xe6, 0xb1, 0x69, 0xb6, 0x5b, 0xaf, 0x78, 0xd3, 0x68, 0x2d, 0x2f, 0xcc, 0xfe, 0x7b,
0xf8, 0xbf, 0xae, 0xe8, 0xf6, 0xe5, 0x2e, 0x4d, 0xbe, 0x5a, 0xdc, 0xe8, 0xe9, 0xda, 0x91, 0xdb,
0x5e, 0xfe, 0xaf, 0x75, 0x38, 0x50, 0xb9, 0x46, 0x51, 0xd1, 0x19, 0x06, 0x4d, 0x95, 0x54, 0xb1,
0x32, 0xd5, 0xf7, 0x4e, 0x22, 0x96, 0x4c, 0xd0, 0x3c, 0x34, 0x4c, 0x78, 0x01, 0x6e, 0x14, 0x0b,
0xd4, 0x5b, 0xb4, 0xa9, 0x17, 0x41, 0xa9, 0x50, 0x31, 0x3a, 0xd3, 0x16, 0x59, 0xb4, 0xa0, 0x2a,
0x7b, 0x23, 0xd2, 0xd9, 0x77, 0xb8, 0x32, 0xeb, 0xb2, 0x10, 0xfd, 0xdf, 0xeb, 0x00, 0x45, 0xe3,
0xc7, 0xcb, 0x9d, 0x25, 0x64, 0xd0, 0xbc, 0x99, 0x06, 0x13, 0x73, 0x41, 0xfa, 0x5e, 0x1f, 0xe5,
0xd8, 0x47, 0xfd, 0xf3, 0xf5, 0x8e, 0xa1, 0x7d, 0xab, 0x17, 0x8e, 0x5e, 0xe6, 0x46, 0x52, 0x58,
0x31, 0x2d, 0x81, 0xb6, 0xde, 0xf1, 0x24, 0x94, 0xc5, 0xea, 0xac, 0x8b, 0xe5, 0x7f, 0x0e, 0xbd,
0xf5, 0x94, 0xd1, 0x6a, 0x79, 0x05, 0xcd, 0x69, 0x3a, 0xd9, 0xa4, 0x79, 0xb9, 0x7a, 0x38, 0x59,
0x2f, 0xae, 0x4d, 0x31, 0xd9, 0x57, 0x70, 0xf8, 0x06, 0x65, 0x85, 0xe9, 0xc7, 0x26, 0x66, 0x63,
0x02, 0x4e, 0x0e, 0xab, 0x3c, 0xc9, 0xfd, 0xda, 0x87, 0x36, 0xfd, 0x5d, 0xb9, 0xfc, 0x3b, 0x00,
0x00, 0xff, 0xff, 0xe2, 0xae, 0x58, 0x34, 0xe6, 0x0c, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment