Commit dd78db9e authored by vipwzw's avatar vipwzw

auto ci

parent f11abc5b
......@@ -360,9 +360,10 @@ func (m *ParacrossConsensusStatus) GetConsensBlockHash() string {
type ParaNodeAddrConfig struct {
Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
Op string `protobuf:"bytes,2,opt,name=op,proto3" json:"op,omitempty"`
Addr string `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"`
Value string `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`
CoinsFrozen int64 `protobuf:"varint,5,opt,name=coinsFrozen,proto3" json:"coinsFrozen,omitempty"`
Id string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
Addr string `protobuf:"bytes,4,opt,name=addr,proto3" json:"addr,omitempty"`
Value string `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"`
CoinsFrozen int64 `protobuf:"varint,6,opt,name=coinsFrozen,proto3" json:"coinsFrozen,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
......@@ -407,6 +408,13 @@ func (m *ParaNodeAddrConfig) GetOp() string {
return ""
}
func (m *ParaNodeAddrConfig) GetId() string {
if m != nil {
return m.Id
}
return ""
}
func (m *ParaNodeAddrConfig) GetAddr() string {
if m != nil {
return m.Addr
......@@ -476,12 +484,13 @@ func (m *ParaNodeVoteDetail) GetVotes() []string {
}
type ParaNodeAddrStatus struct {
Status int32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
ApplyAddr string `protobuf:"bytes,3,opt,name=applyAddr,proto3" json:"applyAddr,omitempty"`
CoinsFrozen int64 `protobuf:"varint,4,opt,name=coinsFrozen,proto3" json:"coinsFrozen,omitempty"`
Votes *ParaNodeVoteDetail `protobuf:"bytes,5,opt,name=votes,proto3" json:"votes,omitempty"`
FromAddr string `protobuf:"bytes,6,opt,name=fromAddr,proto3" json:"fromAddr,omitempty"`
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Status int32 `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"`
Title string `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"`
ApplyAddr string `protobuf:"bytes,4,opt,name=applyAddr,proto3" json:"applyAddr,omitempty"`
CoinsFrozen int64 `protobuf:"varint,5,opt,name=coinsFrozen,proto3" json:"coinsFrozen,omitempty"`
Votes *ParaNodeVoteDetail `protobuf:"bytes,6,opt,name=votes,proto3" json:"votes,omitempty"`
FromAddr string `protobuf:"bytes,7,opt,name=fromAddr,proto3" json:"fromAddr,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
......@@ -512,6 +521,13 @@ func (m *ParaNodeAddrStatus) XXX_DiscardUnknown() {
var xxx_messageInfo_ParaNodeAddrStatus proto.InternalMessageInfo
func (m *ParaNodeAddrStatus) GetId() string {
if m != nil {
return m.Id
}
return ""
}
func (m *ParaNodeAddrStatus) GetStatus() int32 {
if m != nil {
return m.Status
......@@ -617,69 +633,15 @@ func (m *ReceiptParaNodeConfig) GetCurrent() *ParaNodeAddrStatus {
return nil
}
type ReceiptParaNodeVoteRecord struct {
FromAddr string `protobuf:"bytes,1,opt,name=fromAddr,proto3" json:"fromAddr,omitempty"`
VoteAddr string `protobuf:"bytes,2,opt,name=voteAddr,proto3" json:"voteAddr,omitempty"`
Value int32 `protobuf:"varint,3,opt,name=value,proto3" json:"value,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ReceiptParaNodeVoteRecord) Reset() { *m = ReceiptParaNodeVoteRecord{} }
func (m *ReceiptParaNodeVoteRecord) String() string { return proto.CompactTextString(m) }
func (*ReceiptParaNodeVoteRecord) ProtoMessage() {}
func (*ReceiptParaNodeVoteRecord) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{9}
}
func (m *ReceiptParaNodeVoteRecord) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptParaNodeVoteRecord.Unmarshal(m, b)
}
func (m *ReceiptParaNodeVoteRecord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptParaNodeVoteRecord.Marshal(b, m, deterministic)
}
func (m *ReceiptParaNodeVoteRecord) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptParaNodeVoteRecord.Merge(m, src)
}
func (m *ReceiptParaNodeVoteRecord) XXX_Size() int {
return xxx_messageInfo_ReceiptParaNodeVoteRecord.Size(m)
}
func (m *ReceiptParaNodeVoteRecord) XXX_DiscardUnknown() {
xxx_messageInfo_ReceiptParaNodeVoteRecord.DiscardUnknown(m)
}
var xxx_messageInfo_ReceiptParaNodeVoteRecord proto.InternalMessageInfo
func (m *ReceiptParaNodeVoteRecord) GetFromAddr() string {
if m != nil {
return m.FromAddr
}
return ""
}
func (m *ReceiptParaNodeVoteRecord) GetVoteAddr() string {
if m != nil {
return m.VoteAddr
}
return ""
}
func (m *ReceiptParaNodeVoteRecord) GetValue() int32 {
if m != nil {
return m.Value
}
return 0
}
type ReceiptParaNodeVoteDone struct {
Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
TargetAddr string `protobuf:"bytes,2,opt,name=targetAddr,proto3" json:"targetAddr,omitempty"`
TotalNodes int32 `protobuf:"varint,3,opt,name=totalNodes,proto3" json:"totalNodes,omitempty"`
TotalVote int32 `protobuf:"varint,4,opt,name=totalVote,proto3" json:"totalVote,omitempty"`
MostVote int32 `protobuf:"varint,5,opt,name=mostVote,proto3" json:"mostVote,omitempty"`
VoteRst string `protobuf:"bytes,6,opt,name=voteRst,proto3" json:"voteRst,omitempty"`
DoneStatus int32 `protobuf:"varint,7,opt,name=doneStatus,proto3" json:"doneStatus,omitempty"`
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
TargetAddr string `protobuf:"bytes,3,opt,name=targetAddr,proto3" json:"targetAddr,omitempty"`
TotalNodes int32 `protobuf:"varint,4,opt,name=totalNodes,proto3" json:"totalNodes,omitempty"`
TotalVote int32 `protobuf:"varint,5,opt,name=totalVote,proto3" json:"totalVote,omitempty"`
MostVote int32 `protobuf:"varint,6,opt,name=mostVote,proto3" json:"mostVote,omitempty"`
VoteRst string `protobuf:"bytes,7,opt,name=voteRst,proto3" json:"voteRst,omitempty"`
DoneStatus int32 `protobuf:"varint,8,opt,name=doneStatus,proto3" json:"doneStatus,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
......@@ -689,7 +651,7 @@ func (m *ReceiptParaNodeVoteDone) Reset() { *m = ReceiptParaNodeVoteDone
func (m *ReceiptParaNodeVoteDone) String() string { return proto.CompactTextString(m) }
func (*ReceiptParaNodeVoteDone) ProtoMessage() {}
func (*ReceiptParaNodeVoteDone) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{10}
return fileDescriptor_6a397e38c9ea6747, []int{9}
}
func (m *ReceiptParaNodeVoteDone) XXX_Unmarshal(b []byte) error {
......@@ -710,6 +672,13 @@ func (m *ReceiptParaNodeVoteDone) XXX_DiscardUnknown() {
var xxx_messageInfo_ReceiptParaNodeVoteDone proto.InternalMessageInfo
func (m *ReceiptParaNodeVoteDone) GetId() string {
if m != nil {
return m.Id
}
return ""
}
func (m *ReceiptParaNodeVoteDone) GetTitle() string {
if m != nil {
return m.Title
......@@ -762,9 +731,10 @@ func (m *ReceiptParaNodeVoteDone) GetDoneStatus() int32 {
type ParaNodeGroupConfig struct {
Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
Op uint32 `protobuf:"varint,2,opt,name=op,proto3" json:"op,omitempty"`
Addrs string `protobuf:"bytes,3,opt,name=addrs,proto3" json:"addrs,omitempty"`
CoinsFrozen int64 `protobuf:"varint,4,opt,name=coinsFrozen,proto3" json:"coinsFrozen,omitempty"`
EmptyBlockInterval uint32 `protobuf:"varint,5,opt,name=emptyBlockInterval,proto3" json:"emptyBlockInterval,omitempty"`
Id string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
Addrs string `protobuf:"bytes,4,opt,name=addrs,proto3" json:"addrs,omitempty"`
CoinsFrozen int64 `protobuf:"varint,5,opt,name=coinsFrozen,proto3" json:"coinsFrozen,omitempty"`
EmptyBlockInterval uint32 `protobuf:"varint,6,opt,name=emptyBlockInterval,proto3" json:"emptyBlockInterval,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
......@@ -774,7 +744,7 @@ func (m *ParaNodeGroupConfig) Reset() { *m = ParaNodeGroupConfig{} }
func (m *ParaNodeGroupConfig) String() string { return proto.CompactTextString(m) }
func (*ParaNodeGroupConfig) ProtoMessage() {}
func (*ParaNodeGroupConfig) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{11}
return fileDescriptor_6a397e38c9ea6747, []int{10}
}
func (m *ParaNodeGroupConfig) XXX_Unmarshal(b []byte) error {
......@@ -809,6 +779,13 @@ func (m *ParaNodeGroupConfig) GetOp() uint32 {
return 0
}
func (m *ParaNodeGroupConfig) GetId() string {
if m != nil {
return m.Id
}
return ""
}
func (m *ParaNodeGroupConfig) GetAddrs() string {
if m != nil {
return m.Addrs
......@@ -831,13 +808,14 @@ func (m *ParaNodeGroupConfig) GetEmptyBlockInterval() uint32 {
}
type ParaNodeGroupStatus struct {
Status int32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
ApplyAddr string `protobuf:"bytes,3,opt,name=applyAddr,proto3" json:"applyAddr,omitempty"`
CoinsFrozen int64 `protobuf:"varint,4,opt,name=coinsFrozen,proto3" json:"coinsFrozen,omitempty"`
EmptyBlockInterval uint32 `protobuf:"varint,5,opt,name=emptyBlockInterval,proto3" json:"emptyBlockInterval,omitempty"`
MainHeight int64 `protobuf:"varint,6,opt,name=mainHeight,proto3" json:"mainHeight,omitempty"`
FromAddr string `protobuf:"bytes,7,opt,name=fromAddr,proto3" json:"fromAddr,omitempty"`
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Status int32 `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"`
Title string `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"`
ApplyAddrs string `protobuf:"bytes,4,opt,name=applyAddrs,proto3" json:"applyAddrs,omitempty"`
CoinsFrozen int64 `protobuf:"varint,5,opt,name=coinsFrozen,proto3" json:"coinsFrozen,omitempty"`
EmptyBlockInterval uint32 `protobuf:"varint,6,opt,name=emptyBlockInterval,proto3" json:"emptyBlockInterval,omitempty"`
MainHeight int64 `protobuf:"varint,7,opt,name=mainHeight,proto3" json:"mainHeight,omitempty"`
FromAddr string `protobuf:"bytes,8,opt,name=fromAddr,proto3" json:"fromAddr,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
......@@ -847,7 +825,7 @@ func (m *ParaNodeGroupStatus) Reset() { *m = ParaNodeGroupStatus{} }
func (m *ParaNodeGroupStatus) String() string { return proto.CompactTextString(m) }
func (*ParaNodeGroupStatus) ProtoMessage() {}
func (*ParaNodeGroupStatus) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{12}
return fileDescriptor_6a397e38c9ea6747, []int{11}
}
func (m *ParaNodeGroupStatus) XXX_Unmarshal(b []byte) error {
......@@ -868,6 +846,13 @@ func (m *ParaNodeGroupStatus) XXX_DiscardUnknown() {
var xxx_messageInfo_ParaNodeGroupStatus proto.InternalMessageInfo
func (m *ParaNodeGroupStatus) GetId() string {
if m != nil {
return m.Id
}
return ""
}
func (m *ParaNodeGroupStatus) GetStatus() int32 {
if m != nil {
return m.Status
......@@ -882,9 +867,9 @@ func (m *ParaNodeGroupStatus) GetTitle() string {
return ""
}
func (m *ParaNodeGroupStatus) GetApplyAddr() string {
func (m *ParaNodeGroupStatus) GetApplyAddrs() string {
if m != nil {
return m.ApplyAddr
return m.ApplyAddrs
}
return ""
}
......@@ -931,7 +916,7 @@ func (m *ReceiptParaNodeGroupConfig) Reset() { *m = ReceiptParaNodeGroup
func (m *ReceiptParaNodeGroupConfig) String() string { return proto.CompactTextString(m) }
func (*ReceiptParaNodeGroupConfig) ProtoMessage() {}
func (*ReceiptParaNodeGroupConfig) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{13}
return fileDescriptor_6a397e38c9ea6747, []int{12}
}
func (m *ReceiptParaNodeGroupConfig) XXX_Unmarshal(b []byte) error {
......@@ -994,7 +979,7 @@ func (m *ReqParacrossNodeInfo) Reset() { *m = ReqParacrossNodeInfo{} }
func (m *ReqParacrossNodeInfo) String() string { return proto.CompactTextString(m) }
func (*ReqParacrossNodeInfo) ProtoMessage() {}
func (*ReqParacrossNodeInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{14}
return fileDescriptor_6a397e38c9ea6747, []int{13}
}
func (m *ReqParacrossNodeInfo) XXX_Unmarshal(b []byte) error {
......@@ -1047,7 +1032,7 @@ func (m *RespParacrossNodeAddrs) Reset() { *m = RespParacrossNodeAddrs{}
func (m *RespParacrossNodeAddrs) String() string { return proto.CompactTextString(m) }
func (*RespParacrossNodeAddrs) ProtoMessage() {}
func (*RespParacrossNodeAddrs) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{15}
return fileDescriptor_6a397e38c9ea6747, []int{14}
}
func (m *RespParacrossNodeAddrs) XXX_Unmarshal(b []byte) error {
......@@ -1086,7 +1071,7 @@ func (m *RespParacrossNodeGroups) Reset() { *m = RespParacrossNodeGroups
func (m *RespParacrossNodeGroups) String() string { return proto.CompactTextString(m) }
func (*RespParacrossNodeGroups) ProtoMessage() {}
func (*RespParacrossNodeGroups) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{16}
return fileDescriptor_6a397e38c9ea6747, []int{15}
}
func (m *RespParacrossNodeGroups) XXX_Unmarshal(b []byte) error {
......@@ -1128,7 +1113,7 @@ func (m *ParaBlock2MainMap) Reset() { *m = ParaBlock2MainMap{} }
func (m *ParaBlock2MainMap) String() string { return proto.CompactTextString(m) }
func (*ParaBlock2MainMap) ProtoMessage() {}
func (*ParaBlock2MainMap) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{17}
return fileDescriptor_6a397e38c9ea6747, []int{16}
}
func (m *ParaBlock2MainMap) XXX_Unmarshal(b []byte) error {
......@@ -1188,7 +1173,7 @@ func (m *ParaBlock2MainInfo) Reset() { *m = ParaBlock2MainInfo{} }
func (m *ParaBlock2MainInfo) String() string { return proto.CompactTextString(m) }
func (*ParaBlock2MainInfo) ProtoMessage() {}
func (*ParaBlock2MainInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{18}
return fileDescriptor_6a397e38c9ea6747, []int{17}
}
func (m *ParaBlock2MainInfo) XXX_Unmarshal(b []byte) error {
......@@ -1241,7 +1226,7 @@ func (m *ParacrossNodeStatus) Reset() { *m = ParacrossNodeStatus{} }
func (m *ParacrossNodeStatus) String() string { return proto.CompactTextString(m) }
func (*ParacrossNodeStatus) ProtoMessage() {}
func (*ParacrossNodeStatus) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{19}
return fileDescriptor_6a397e38c9ea6747, []int{18}
}
func (m *ParacrossNodeStatus) XXX_Unmarshal(b []byte) error {
......@@ -1371,7 +1356,7 @@ func (m *ParacrossCommitAction) Reset() { *m = ParacrossCommitAction{} }
func (m *ParacrossCommitAction) String() string { return proto.CompactTextString(m) }
func (*ParacrossCommitAction) ProtoMessage() {}
func (*ParacrossCommitAction) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{20}
return fileDescriptor_6a397e38c9ea6747, []int{19}
}
func (m *ParacrossCommitAction) XXX_Unmarshal(b []byte) error {
......@@ -1411,7 +1396,7 @@ func (m *ParacrossMinerAction) Reset() { *m = ParacrossMinerAction{} }
func (m *ParacrossMinerAction) String() string { return proto.CompactTextString(m) }
func (*ParacrossMinerAction) ProtoMessage() {}
func (*ParacrossMinerAction) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{21}
return fileDescriptor_6a397e38c9ea6747, []int{20}
}
func (m *ParacrossMinerAction) XXX_Unmarshal(b []byte) error {
......@@ -1468,7 +1453,7 @@ func (m *ParacrossAction) Reset() { *m = ParacrossAction{} }
func (m *ParacrossAction) String() string { return proto.CompactTextString(m) }
func (*ParacrossAction) ProtoMessage() {}
func (*ParacrossAction) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{22}
return fileDescriptor_6a397e38c9ea6747, []int{21}
}
func (m *ParacrossAction) XXX_Unmarshal(b []byte) error {
......@@ -1846,7 +1831,7 @@ func (m *ReceiptParacrossCommit) Reset() { *m = ReceiptParacrossCommit{}
func (m *ReceiptParacrossCommit) String() string { return proto.CompactTextString(m) }
func (*ReceiptParacrossCommit) ProtoMessage() {}
func (*ReceiptParacrossCommit) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{23}
return fileDescriptor_6a397e38c9ea6747, []int{22}
}
func (m *ReceiptParacrossCommit) XXX_Unmarshal(b []byte) error {
......@@ -1906,7 +1891,7 @@ func (m *ReceiptParacrossMiner) Reset() { *m = ReceiptParacrossMiner{} }
func (m *ReceiptParacrossMiner) String() string { return proto.CompactTextString(m) }
func (*ReceiptParacrossMiner) ProtoMessage() {}
func (*ReceiptParacrossMiner) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{24}
return fileDescriptor_6a397e38c9ea6747, []int{23}
}
func (m *ReceiptParacrossMiner) XXX_Unmarshal(b []byte) error {
......@@ -1952,7 +1937,7 @@ func (m *ReceiptParacrossDone) Reset() { *m = ReceiptParacrossDone{} }
func (m *ReceiptParacrossDone) String() string { return proto.CompactTextString(m) }
func (*ReceiptParacrossDone) ProtoMessage() {}
func (*ReceiptParacrossDone) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{25}
return fileDescriptor_6a397e38c9ea6747, []int{24}
}
func (m *ReceiptParacrossDone) XXX_Unmarshal(b []byte) error {
......@@ -2041,7 +2026,7 @@ func (m *ReceiptParacrossRecord) Reset() { *m = ReceiptParacrossRecord{}
func (m *ReceiptParacrossRecord) String() string { return proto.CompactTextString(m) }
func (*ReceiptParacrossRecord) ProtoMessage() {}
func (*ReceiptParacrossRecord) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{26}
return fileDescriptor_6a397e38c9ea6747, []int{25}
}
func (m *ReceiptParacrossRecord) XXX_Unmarshal(b []byte) error {
......@@ -2089,7 +2074,7 @@ func (m *ParacrossTx) Reset() { *m = ParacrossTx{} }
func (m *ParacrossTx) String() string { return proto.CompactTextString(m) }
func (*ParacrossTx) ProtoMessage() {}
func (*ParacrossTx) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{27}
return fileDescriptor_6a397e38c9ea6747, []int{26}
}
func (m *ParacrossTx) XXX_Unmarshal(b []byte) error {
......@@ -2130,7 +2115,7 @@ func (m *ReqParacrossTitleHeight) Reset() { *m = ReqParacrossTitleHeight
func (m *ReqParacrossTitleHeight) String() string { return proto.CompactTextString(m) }
func (*ReqParacrossTitleHeight) ProtoMessage() {}
func (*ReqParacrossTitleHeight) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{28}
return fileDescriptor_6a397e38c9ea6747, []int{27}
}
func (m *ReqParacrossTitleHeight) XXX_Unmarshal(b []byte) error {
......@@ -2183,7 +2168,7 @@ func (m *RespParacrossDone) Reset() { *m = RespParacrossDone{} }
func (m *RespParacrossDone) String() string { return proto.CompactTextString(m) }
func (*RespParacrossDone) ProtoMessage() {}
func (*RespParacrossDone) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{29}
return fileDescriptor_6a397e38c9ea6747, []int{28}
}
func (m *RespParacrossDone) XXX_Unmarshal(b []byte) error {
......@@ -2271,7 +2256,7 @@ func (m *RespParacrossTitles) Reset() { *m = RespParacrossTitles{} }
func (m *RespParacrossTitles) String() string { return proto.CompactTextString(m) }
func (*RespParacrossTitles) ProtoMessage() {}
func (*RespParacrossTitles) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{30}
return fileDescriptor_6a397e38c9ea6747, []int{29}
}
func (m *RespParacrossTitles) XXX_Unmarshal(b []byte) error {
......@@ -2311,7 +2296,7 @@ func (m *ReqParacrossTitleHash) Reset() { *m = ReqParacrossTitleHash{} }
func (m *ReqParacrossTitleHash) String() string { return proto.CompactTextString(m) }
func (*ReqParacrossTitleHash) ProtoMessage() {}
func (*ReqParacrossTitleHash) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{31}
return fileDescriptor_6a397e38c9ea6747, []int{30}
}
func (m *ReqParacrossTitleHash) XXX_Unmarshal(b []byte) error {
......@@ -2371,7 +2356,7 @@ func (m *ParacrossAsset) Reset() { *m = ParacrossAsset{} }
func (m *ParacrossAsset) String() string { return proto.CompactTextString(m) }
func (*ParacrossAsset) ProtoMessage() {}
func (*ParacrossAsset) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{32}
return fileDescriptor_6a397e38c9ea6747, []int{31}
}
func (m *ParacrossAsset) XXX_Unmarshal(b []byte) error {
......@@ -2479,7 +2464,6 @@ func init() {
proto.RegisterType((*ParaNodeVoteDetail)(nil), "types.ParaNodeVoteDetail")
proto.RegisterType((*ParaNodeAddrStatus)(nil), "types.ParaNodeAddrStatus")
proto.RegisterType((*ReceiptParaNodeConfig)(nil), "types.ReceiptParaNodeConfig")
proto.RegisterType((*ReceiptParaNodeVoteRecord)(nil), "types.ReceiptParaNodeVoteRecord")
proto.RegisterType((*ReceiptParaNodeVoteDone)(nil), "types.ReceiptParaNodeVoteDone")
proto.RegisterType((*ParaNodeGroupConfig)(nil), "types.ParaNodeGroupConfig")
proto.RegisterType((*ParaNodeGroupStatus)(nil), "types.ParaNodeGroupStatus")
......@@ -2508,116 +2492,117 @@ func init() {
func init() { proto.RegisterFile("paracross.proto", fileDescriptor_6a397e38c9ea6747) }
var fileDescriptor_6a397e38c9ea6747 = []byte{
// 1743 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x18, 0x4b, 0x6f, 0x1c, 0x45,
0x73, 0x67, 0x9f, 0xde, 0xb2, 0xbd, 0xb6, 0x3b, 0xb1, 0xb3, 0xd9, 0x2f, 0x5f, 0xb2, 0x1a, 0x05,
0x64, 0xa1, 0xe0, 0x04, 0x1b, 0x05, 0xa1, 0x08, 0x81, 0xe3, 0x24, 0x5e, 0x2b, 0x0f, 0x45, 0x63,
0xf3, 0xb8, 0x20, 0x31, 0x59, 0xb7, 0xed, 0x11, 0xbb, 0x33, 0x93, 0xe9, 0xde, 0xc4, 0xe6, 0x86,
0x04, 0xfc, 0x07, 0xce, 0x70, 0xe6, 0x47, 0x70, 0x84, 0x03, 0x12, 0xff, 0x00, 0x71, 0xe1, 0xc6,
0x5f, 0x40, 0x55, 0xdd, 0x33, 0xd3, 0x3d, 0xbb, 0x5e, 0x8c, 0x15, 0x09, 0x71, 0x9b, 0xaa, 0xae,
0xae, 0xf7, 0xab, 0x07, 0x16, 0x62, 0x3f, 0xf1, 0xfb, 0x49, 0x24, 0xc4, 0x5a, 0x9c, 0x44, 0x32,
0x62, 0x35, 0x79, 0x12, 0x73, 0xd1, 0x59, 0x92, 0x89, 0x1f, 0x0a, 0xbf, 0x2f, 0x83, 0x28, 0x54,
0x27, 0x9d, 0xb9, 0x7e, 0x34, 0x1c, 0x66, 0xd0, 0xe2, 0xb3, 0x41, 0xd4, 0xff, 0xbc, 0x7f, 0xe4,
0x07, 0x29, 0xa6, 0xc5, 0x8f, 0x79, 0x7f, 0x24, 0xa3, 0x44, 0xc1, 0xee, 0x23, 0x58, 0x79, 0x9a,
0x32, 0xdf, 0x95, 0xbe, 0x1c, 0x89, 0x7b, 0x5c, 0xfa, 0xc1, 0x40, 0xb0, 0x8b, 0x50, 0xf3, 0xf7,
0xf7, 0x13, 0xd1, 0x76, 0xba, 0x95, 0xd5, 0xa6, 0xa7, 0x00, 0x76, 0x05, 0x9a, 0xc4, 0xb3, 0xe7,
0x8b, 0xa3, 0x76, 0xb9, 0x5b, 0x59, 0x9d, 0xf3, 0x72, 0x84, 0xfb, 0xab, 0x03, 0xcb, 0x19, 0xbb,
0x1e, 0x0f, 0x0e, 0x8f, 0xa4, 0x62, 0xca, 0x56, 0xa0, 0x2e, 0xe8, 0xab, 0xed, 0x74, 0x9d, 0xd5,
0x9a, 0xa7, 0x21, 0x94, 0x22, 0x03, 0x39, 0xe0, 0xed, 0x72, 0xd7, 0x41, 0x29, 0x04, 0x20, 0xf5,
0x11, 0xdd, 0x6e, 0x57, 0xba, 0xce, 0x6a, 0xc5, 0xd3, 0x10, 0x7b, 0x07, 0x1a, 0xfb, 0x4a, 0xbd,
0x76, 0xb5, 0xeb, 0xac, 0xce, 0xae, 0xff, 0x7f, 0x8d, 0x3c, 0xb1, 0x36, 0xd9, 0x06, 0x2f, 0xa5,
0x66, 0x57, 0x01, 0x86, 0x7e, 0x10, 0x2a, 0x95, 0xda, 0x35, 0x62, 0x6a, 0x60, 0x58, 0x07, 0x66,
0x08, 0x42, 0xab, 0xea, 0x5d, 0x67, 0x75, 0xce, 0xcb, 0x60, 0xf7, 0x0f, 0x07, 0xda, 0x13, 0x8d,
0xf2, 0x44, 0xfc, 0x8a, 0xec, 0xb2, 0xd5, 0xab, 0x4e, 0x55, 0xaf, 0x46, 0x0c, 0x33, 0x98, 0x75,
0x61, 0x16, 0x63, 0x1e, 0xc8, 0x4d, 0x8a, 0x56, 0x9d, 0xa2, 0x65, 0xa2, 0xd8, 0x2a, 0x2c, 0x28,
0xf0, 0x6e, 0x16, 0xb9, 0x06, 0x51, 0x15, 0xd1, 0xee, 0xa7, 0xb0, 0x50, 0xf0, 0x64, 0x6e, 0x88,
0x33, 0xd9, 0x90, 0xb2, 0x65, 0x88, 0x95, 0x1e, 0x15, 0x72, 0xa4, 0x91, 0x1e, 0xdf, 0x9b, 0x9e,
0xdc, 0x8a, 0x42, 0xc1, 0x43, 0x31, 0x9a, 0x2e, 0x08, 0xad, 0x3b, 0xca, 0x5d, 0xa3, 0xa4, 0x99,
0x28, 0x76, 0x1d, 0xe6, 0xfb, 0x8a, 0x55, 0xcf, 0x74, 0xad, 0x8d, 0x64, 0x6f, 0xc0, 0xa2, 0x46,
0xe4, 0x4e, 0xa8, 0x92, 0xa0, 0x31, 0xbc, 0xfb, 0x8d, 0x03, 0x0c, 0xd5, 0x7c, 0x12, 0xed, 0x73,
0xf4, 0xe0, 0x56, 0x14, 0x1e, 0x04, 0x87, 0xa7, 0x28, 0xd8, 0x82, 0x72, 0x14, 0xeb, 0x28, 0x97,
0xa3, 0x98, 0x31, 0xa8, 0x62, 0xa5, 0x90, 0x16, 0x4d, 0x8f, 0xbe, 0xf1, 0xe6, 0x0b, 0x7f, 0x30,
0xe2, 0x5a, 0xa2, 0x02, 0x54, 0xe0, 0x82, 0x50, 0x3c, 0x48, 0xa2, 0x2f, 0x78, 0xa8, 0x93, 0xd2,
0x44, 0xb9, 0x1f, 0xe4, 0x7a, 0x7c, 0x14, 0x49, 0xae, 0xb2, 0xfa, 0x94, 0xc2, 0x44, 0x19, 0x91,
0xe4, 0x82, 0x8a, 0x12, 0x65, 0x20, 0xe0, 0xfe, 0x52, 0x30, 0xe5, 0x5c, 0xd5, 0x78, 0x05, 0x9a,
0x7e, 0x1c, 0x0f, 0x4e, 0x36, 0x73, 0xbb, 0x72, 0x44, 0xd1, 0x8c, 0xea, 0x98, 0x19, 0xec, 0x66,
0xaa, 0x5a, 0x8d, 0x6a, 0xf6, 0xb2, 0x51, 0xb3, 0xb6, 0x69, 0x5a, 0x6b, 0x4c, 0xf7, 0x83, 0x24,
0x1a, 0x92, 0xbc, 0xba, 0x4a, 0xf7, 0x14, 0x76, 0x7f, 0x74, 0x60, 0xd9, 0xe3, 0x7d, 0x1e, 0xc4,
0x32, 0x65, 0xa0, 0xe3, 0x93, 0x7a, 0xde, 0x31, 0x3c, 0xff, 0x16, 0xd4, 0xfb, 0x74, 0x4a, 0x16,
0x8d, 0xcb, 0xce, 0xc3, 0xeb, 0x69, 0x42, 0xf6, 0x26, 0x54, 0xe3, 0x84, 0xbf, 0x20, 0x43, 0x27,
0x5f, 0xd0, 0xd5, 0x4f, 0x64, 0x6c, 0x03, 0x1a, 0xfd, 0x51, 0x92, 0xf0, 0x50, 0xea, 0x96, 0x34,
0xe5, 0x46, 0x4a, 0xe9, 0x06, 0x70, 0xb9, 0x60, 0x03, 0x3a, 0xc1, 0xe3, 0xfd, 0x28, 0xd9, 0xb7,
0xac, 0x77, 0x6c, 0xeb, 0xf1, 0x0c, 0x5d, 0x44, 0x67, 0x2a, 0x46, 0x19, 0x9c, 0x67, 0x59, 0x85,
0x62, 0xaa, 0x00, 0xf7, 0x77, 0x07, 0x2e, 0x4d, 0x90, 0x75, 0x2f, 0x0a, 0xf9, 0x29, 0x19, 0x7d,
0x15, 0x40, 0xfa, 0xc9, 0x21, 0x97, 0x86, 0x14, 0x03, 0x43, 0xe7, 0x91, 0xf4, 0x07, 0xc8, 0x4a,
0x68, 0x61, 0x06, 0x06, 0xd3, 0x85, 0x20, 0x14, 0x43, 0x3e, 0xa9, 0x79, 0x39, 0x82, 0x5a, 0x59,
0x24, 0x24, 0x1d, 0xd6, 0xe8, 0x30, 0x83, 0x59, 0x1b, 0x1a, 0x68, 0x8d, 0x27, 0xa4, 0x0e, 0x7b,
0x0a, 0xa2, 0xcc, 0xfd, 0x28, 0xe4, 0xca, 0x8f, 0xed, 0x86, 0x92, 0x99, 0x63, 0xdc, 0xef, 0x1c,
0xb8, 0x90, 0x9a, 0xb7, 0x9d, 0x44, 0xa3, 0xf8, 0x8c, 0x35, 0x3b, 0x4f, 0x35, 0x9b, 0x55, 0x94,
0x4a, 0x6e, 0x5d, 0x51, 0x7f, 0x9f, 0xd8, 0x6b, 0xc0, 0xf8, 0x30, 0x96, 0x27, 0xd4, 0x3a, 0x76,
0x42, 0xc9, 0x93, 0x17, 0xfe, 0x80, 0xac, 0x9a, 0xf7, 0x26, 0x9c, 0xb8, 0x7f, 0x16, 0xb5, 0xfc,
0x57, 0xca, 0xf1, 0x1f, 0x6a, 0x5d, 0x18, 0x4e, 0xf5, 0x49, 0xc3, 0x29, 0xcb, 0xd7, 0x46, 0xa1,
0x5a, 0x7f, 0x72, 0xa0, 0x53, 0xc8, 0x3e, 0x33, 0x3c, 0x93, 0x4a, 0x76, 0xbd, 0x50, 0xb2, 0x9d,
0x42, 0x3d, 0x19, 0xf7, 0xb3, 0x9a, 0x5d, 0xb3, 0x6a, 0x76, 0xe2, 0x0d, 0xab, 0x68, 0xdf, 0x2e,
0x16, 0xed, 0xb4, 0x2b, 0x59, 0xd5, 0x7e, 0x02, 0x17, 0x3d, 0xfe, 0x3c, 0x1b, 0x60, 0x48, 0xb7,
0x13, 0x1e, 0x44, 0xa7, 0x24, 0x59, 0x6a, 0x5b, 0xd9, 0xb0, 0x2d, 0x0f, 0x74, 0xc5, 0x0c, 0xb4,
0xbb, 0x03, 0x2b, 0x1e, 0x17, 0xb1, 0xc5, 0x5a, 0xcd, 0xee, 0x9b, 0x66, 0xb3, 0x9f, 0xda, 0x5c,
0x14, 0x9d, 0xfb, 0x10, 0xcb, 0xbd, 0xc0, 0x8a, 0xac, 0x11, 0xec, 0x96, 0xcd, 0x6b, 0x9a, 0xcd,
0x9a, 0xd9, 0xd7, 0x0e, 0x2c, 0xe1, 0x31, 0x25, 0xc4, 0xfa, 0x63, 0x3f, 0x08, 0x1f, 0xfb, 0xb1,
0x31, 0xfc, 0x9d, 0xd3, 0x87, 0xbf, 0x32, 0x3b, 0x47, 0x14, 0xd2, 0xa8, 0x32, 0x75, 0xc7, 0xa9,
0xda, 0x3b, 0x8e, 0x7b, 0x4f, 0x4d, 0xb1, 0x5c, 0x0d, 0xf2, 0xfb, 0x1a, 0xd4, 0x02, 0xc9, 0x87,
0xa9, 0x3d, 0x6d, 0xc3, 0x1e, 0x4b, 0x61, 0x4f, 0x91, 0xb9, 0xbf, 0x55, 0x54, 0xf9, 0x65, 0x7e,
0xd1, 0xe5, 0x77, 0x1d, 0xe6, 0x51, 0x52, 0xbe, 0x18, 0x38, 0xb4, 0xb8, 0xd8, 0x48, 0xdc, 0xa2,
0x72, 0x84, 0xb9, 0x8d, 0x14, 0xd1, 0x79, 0x3e, 0x54, 0x26, 0xaf, 0x4c, 0x55, 0xcb, 0x6b, 0x2e,
0xcc, 0xc5, 0x09, 0xcf, 0x85, 0xd7, 0x48, 0xb8, 0x85, 0xb3, 0x3d, 0x5b, 0x2f, 0xac, 0x55, 0x9a,
0x03, 0x1a, 0xc3, 0xf5, 0x72, 0x97, 0x72, 0xc8, 0x70, 0xc8, 0x41, 0x64, 0x04, 0x33, 0x8a, 0x43,
0x86, 0x40, 0xdf, 0xcb, 0xe3, 0xad, 0x68, 0x14, 0x4a, 0xd1, 0x6e, 0x52, 0x23, 0xc8, 0x60, 0x75,
0xe6, 0x71, 0x31, 0x1a, 0xc8, 0x36, 0xa8, 0xd5, 0x38, 0x85, 0xb1, 0x61, 0xcb, 0x63, 0xe4, 0x20,
0xda, 0xb3, 0xf4, 0x16, 0x48, 0x41, 0xda, 0xca, 0xd0, 0xcd, 0x7b, 0xe9, 0xd5, 0x39, 0xe5, 0x53,
0x0b, 0x89, 0x9a, 0x6b, 0x84, 0x62, 0x32, 0x4f, 0x4c, 0x2c, 0x1c, 0xbb, 0x01, 0x4b, 0x61, 0x14,
0x6e, 0xd1, 0xa6, 0xba, 0x97, 0x2a, 0xd9, 0x22, 0x25, 0xc7, 0x0f, 0xdc, 0x87, 0xc6, 0x03, 0x44,
0x1d, 0x6d, 0xd2, 0xf3, 0x08, 0xdb, 0x8a, 0xd1, 0x63, 0xed, 0xec, 0x2f, 0x24, 0x44, 0x56, 0x96,
0x12, 0x2e, 0x66, 0xc7, 0x8f, 0x83, 0x90, 0x27, 0xe7, 0xe7, 0x85, 0xe9, 0x13, 0x88, 0x5d, 0x3e,
0x38, 0xc8, 0xf6, 0x5e, 0x4a, 0x9f, 0x19, 0xaf, 0x88, 0x76, 0x7f, 0xae, 0x1a, 0x5b, 0xb8, 0x96,
0x78, 0x1b, 0x9b, 0x22, 0x5a, 0xa3, 0x25, 0x5e, 0x29, 0x4a, 0x34, 0x6d, 0xed, 0x95, 0x3c, 0x4d,
0xcd, 0x36, 0xa0, 0x36, 0x44, 0xc5, 0x75, 0x67, 0xfc, 0x5f, 0xf1, 0x9a, 0x61, 0x55, 0xaf, 0xe4,
0x29, 0x5a, 0xf6, 0x1e, 0xcc, 0xfb, 0x42, 0x70, 0xb9, 0x87, 0xaf, 0xcb, 0x03, 0x9e, 0xe8, 0x1e,
0xb9, 0xac, 0x2f, 0x6f, 0xe2, 0x99, 0x48, 0x0f, 0x7b, 0x25, 0xcf, 0xa6, 0xce, 0xae, 0x7f, 0x1c,
0xc8, 0xa3, 0xfd, 0xc4, 0x7f, 0xa9, 0xd7, 0x3e, 0xfb, 0x7a, 0x7a, 0x98, 0x5d, 0x4f, 0x11, 0x6c,
0x03, 0x66, 0x64, 0x2a, 0xb8, 0x3e, 0x5d, 0x70, 0x46, 0x88, 0x97, 0x5e, 0xa6, 0xe2, 0x1a, 0xd3,
0xc5, 0x65, 0x84, 0xec, 0x3e, 0xb4, 0x52, 0x06, 0x7b, 0xd1, 0xfd, 0x63, 0xde, 0xa7, 0xc2, 0xc8,
0xbd, 0x64, 0xcb, 0x53, 0x24, 0xbd, 0x92, 0x57, 0xb8, 0xc4, 0xee, 0x00, 0x84, 0xd9, 0x16, 0x4a,
0xe5, 0x33, 0x6d, 0xcf, 0xec, 0x95, 0x3c, 0x83, 0x9c, 0x3d, 0x80, 0x85, 0xd0, 0x1e, 0x6a, 0x54,
0x64, 0x53, 0xc7, 0x5e, 0xaf, 0xe4, 0x15, 0x2f, 0xe1, 0x4a, 0x23, 0x4f, 0x28, 0xa3, 0x6a, 0x5e,
0x59, 0x9e, 0xdc, 0x6d, 0xe8, 0x65, 0x10, 0x27, 0xf0, 0x8a, 0x31, 0x81, 0x8d, 0x64, 0x39, 0x6d,
0xfa, 0xea, 0xd4, 0x2e, 0x9f, 0x39, 0xb5, 0x6f, 0x59, 0xd3, 0x77, 0x2c, 0x35, 0xad, 0x27, 0xb3,
0x9a, 0xbf, 0xb7, 0x8b, 0xf3, 0x77, 0xfa, 0xa5, 0x6c, 0x02, 0x3f, 0xb4, 0x76, 0xff, 0x3c, 0x83,
0xcf, 0x55, 0xdd, 0x5f, 0x95, 0x71, 0x9e, 0xdb, 0xdc, 0x68, 0x2d, 0xb6, 0x17, 0x5c, 0x67, 0x6c,
0xc1, 0xed, 0xc2, 0x2c, 0x41, 0xca, 0x8d, 0xda, 0xe9, 0x26, 0x8a, 0xbd, 0x0e, 0x2d, 0x5c, 0x6a,
0x77, 0xfd, 0x21, 0xd7, 0x44, 0x6a, 0xde, 0x17, 0xb0, 0xf9, 0xa4, 0xa8, 0x4e, 0x9e, 0x14, 0xb5,
0xe2, 0x7c, 0xcd, 0x7b, 0x78, 0x7d, 0x5a, 0x0f, 0x6f, 0x4c, 0xe9, 0xe1, 0x33, 0x76, 0x0f, 0x77,
0x3f, 0x1b, 0xcf, 0x0f, 0xfd, 0x10, 0x79, 0x45, 0xf9, 0xe1, 0xbe, 0x06, 0xb3, 0xd9, 0xf1, 0xde,
0x31, 0x9a, 0xa7, 0xa6, 0x84, 0x66, 0xac, 0x21, 0x77, 0x1b, 0x37, 0x97, 0x7c, 0xbd, 0xda, 0x43,
0x5f, 0x14, 0x27, 0xea, 0x59, 0x7e, 0x42, 0xb8, 0x5f, 0x96, 0x61, 0xc9, 0xda, 0x81, 0xfe, 0x5b,
0x51, 0x6d, 0x9e, 0x37, 0xaa, 0x4d, 0x23, 0xaa, 0xdb, 0x70, 0xc1, 0x72, 0x01, 0x79, 0x13, 0x4b,
0xb5, 0x4e, 0xda, 0x14, 0x77, 0xa6, 0x31, 0x77, 0x79, 0x9a, 0x4e, 0x95, 0x5c, 0x31, 0x2a, 0xa8,
0xd9, 0xe4, 0x98, 0x8c, 0xed, 0x80, 0xd6, 0x0f, 0xa0, 0x1f, 0xca, 0xd0, 0xca, 0x47, 0x1b, 0xb6,
0x57, 0x4c, 0x32, 0x7c, 0x2d, 0xa4, 0x49, 0x86, 0xdf, 0xd4, 0xcc, 0xa2, 0xf4, 0x9f, 0x8a, 0x8c,
0x30, 0x74, 0x41, 0xd6, 0xc2, 0xc9, 0xe9, 0x33, 0x9e, 0x81, 0x31, 0x32, 0xaa, 0x4a, 0x12, 0x35,
0x84, 0x78, 0x7f, 0x88, 0xbe, 0x4a, 0x5d, 0xae, 0x20, 0x94, 0xc9, 0xb1, 0xdd, 0x2b, 0x6f, 0xd3,
0x37, 0xad, 0xe6, 0x27, 0xc3, 0x67, 0xd1, 0x40, 0xbf, 0x61, 0x34, 0x64, 0x84, 0x0d, 0xac, 0xb0,
0xd1, 0x0f, 0x25, 0x0c, 0x37, 0x7a, 0x4b, 0xef, 0x83, 0xcb, 0x44, 0x31, 0x86, 0x47, 0xfd, 0x63,
0x3f, 0xf1, 0x35, 0xd5, 0x8a, 0x5a, 0x7d, 0x73, 0x0c, 0xae, 0x51, 0x62, 0xd4, 0xef, 0x73, 0x21,
0xda, 0x97, 0xc8, 0xb8, 0x14, 0x5c, 0xff, 0xb6, 0x02, 0xcd, 0xec, 0xe7, 0x2f, 0x7b, 0x1f, 0x66,
0xb6, 0xb9, 0xa4, 0x10, 0xb0, 0xc5, 0x2c, 0x72, 0xcf, 0x77, 0x65, 0x12, 0x84, 0x87, 0x9d, 0x6b,
0xe3, 0x3b, 0x81, 0xf5, 0x87, 0xcd, 0x2d, 0xb1, 0x77, 0x01, 0x1e, 0x05, 0x42, 0xea, 0x64, 0x98,
0xcf, 0x59, 0x3c, 0x09, 0x06, 0x9d, 0xce, 0xa4, 0x5c, 0x50, 0xa4, 0x6e, 0x89, 0x3d, 0x05, 0xb6,
0xcd, 0xc9, 0x28, 0xb3, 0x30, 0xaf, 0xe6, 0x2c, 0x26, 0x15, 0x6e, 0xe7, 0xd4, 0xfc, 0x72, 0x4b,
0x6c, 0x17, 0x5a, 0xa9, 0x35, 0x67, 0xe4, 0x76, 0x6d, 0xea, 0x94, 0x10, 0xb1, 0x5b, 0x62, 0x77,
0x60, 0x71, 0x9b, 0x4b, 0x4a, 0xad, 0x6c, 0xcb, 0x6c, 0xe5, 0x6c, 0x31, 0x2d, 0x3a, 0xcb, 0x45,
0x36, 0x44, 0xee, 0x96, 0xd8, 0x0d, 0xa8, 0xef, 0x88, 0xdd, 0x93, 0xb0, 0x5f, 0x74, 0xcd, 0x92,
0x06, 0x77, 0xc4, 0x96, 0x3f, 0x3a, 0x3c, 0x92, 0x1f, 0xc6, 0x6e, 0xe9, 0x59, 0x9d, 0xfe, 0xa0,
0x6f, 0xfc, 0x15, 0x00, 0x00, 0xff, 0xff, 0x3d, 0x57, 0x1a, 0xc4, 0x9e, 0x17, 0x00, 0x00,
// 1747 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x18, 0xcb, 0x6e, 0x1c, 0x4b,
0x75, 0x7a, 0xde, 0x73, 0x6c, 0x8f, 0xed, 0xba, 0xb1, 0xef, 0x30, 0x04, 0xdf, 0x51, 0x2b, 0x20,
0x0b, 0x05, 0x27, 0xd8, 0x28, 0x08, 0x45, 0x08, 0x1c, 0x27, 0xf1, 0x58, 0x79, 0x28, 0x6a, 0x9b,
0xc7, 0x06, 0x89, 0xce, 0x4c, 0xd9, 0x6e, 0x31, 0xd3, 0xdd, 0xe9, 0xaa, 0x49, 0x6c, 0x76, 0x48,
0xf0, 0x0b, 0x48, 0xec, 0x59, 0xb3, 0xe1, 0x0f, 0x58, 0xc2, 0x8e, 0x1f, 0x40, 0xec, 0xd8, 0xf3,
0x03, 0xe8, 0x9c, 0xaa, 0xae, 0xae, 0xea, 0x19, 0x0f, 0x56, 0xe4, 0xcd, 0xdd, 0xf5, 0x39, 0x75,
0xea, 0xbc, 0x5f, 0x5d, 0xb0, 0x9e, 0x86, 0x59, 0x38, 0xca, 0x12, 0x21, 0xf6, 0xd2, 0x2c, 0x91,
0x09, 0x6b, 0xc8, 0xeb, 0x94, 0x8b, 0xfe, 0xa6, 0xcc, 0xc2, 0x58, 0x84, 0x23, 0x19, 0x25, 0xb1,
0x3a, 0xe9, 0xaf, 0x8e, 0x92, 0xe9, 0xd4, 0x40, 0x1b, 0xef, 0x27, 0xc9, 0xe8, 0x37, 0xa3, 0xcb,
0x30, 0xca, 0x31, 0x5d, 0x7e, 0xc5, 0x47, 0x33, 0x99, 0x64, 0x0a, 0xf6, 0x5f, 0xc3, 0xf6, 0xbb,
0x9c, 0xf9, 0xa9, 0x0c, 0xe5, 0x4c, 0x3c, 0xe7, 0x32, 0x8c, 0x26, 0x82, 0xdd, 0x83, 0x46, 0x38,
0x1e, 0x67, 0xa2, 0xe7, 0x0d, 0x6a, 0xbb, 0x9d, 0x40, 0x01, 0xec, 0x3e, 0x74, 0x88, 0xe7, 0x30,
0x14, 0x97, 0xbd, 0xea, 0xa0, 0xb6, 0xbb, 0x1a, 0x14, 0x08, 0xff, 0x9f, 0x1e, 0x6c, 0x19, 0x76,
0x43, 0x1e, 0x5d, 0x5c, 0x4a, 0xc5, 0x94, 0x6d, 0x43, 0x53, 0xd0, 0x57, 0xcf, 0x1b, 0x78, 0xbb,
0x8d, 0x40, 0x43, 0x28, 0x45, 0x46, 0x72, 0xc2, 0x7b, 0xd5, 0x81, 0x87, 0x52, 0x08, 0x40, 0xea,
0x4b, 0xba, 0xdd, 0xab, 0x0d, 0xbc, 0xdd, 0x5a, 0xa0, 0x21, 0xf6, 0x43, 0x68, 0x8d, 0x95, 0x7a,
0xbd, 0xfa, 0xc0, 0xdb, 0x5d, 0xd9, 0xff, 0xd6, 0x1e, 0x79, 0x62, 0x6f, 0xb1, 0x0d, 0x41, 0x4e,
0xcd, 0x76, 0x00, 0xa6, 0x61, 0x14, 0x2b, 0x95, 0x7a, 0x0d, 0x62, 0x6a, 0x61, 0x58, 0x1f, 0xda,
0x04, 0xa1, 0x55, 0xcd, 0x81, 0xb7, 0xbb, 0x1a, 0x18, 0xd8, 0xff, 0x8f, 0x07, 0xbd, 0x85, 0x46,
0x05, 0x22, 0xbd, 0x23, 0xbb, 0x5c, 0xf5, 0xea, 0x4b, 0xd5, 0x6b, 0x10, 0x43, 0x03, 0xb3, 0x01,
0xac, 0x60, 0xcc, 0x23, 0x79, 0x48, 0xd1, 0x6a, 0x52, 0xb4, 0x6c, 0x14, 0xdb, 0x85, 0x75, 0x05,
0x3e, 0x33, 0x91, 0x6b, 0x11, 0x55, 0x19, 0xed, 0xff, 0x0a, 0xd6, 0x4b, 0x9e, 0x2c, 0x0c, 0xf1,
0x16, 0x1b, 0x52, 0x75, 0x0c, 0x71, 0xd2, 0xa3, 0x46, 0x8e, 0xb4, 0xd2, 0xe3, 0xcf, 0xb6, 0x27,
0x8f, 0x92, 0x58, 0xf0, 0x58, 0xcc, 0x96, 0x0b, 0x42, 0xeb, 0x2e, 0x0b, 0xd7, 0x28, 0x69, 0x36,
0x8a, 0x3d, 0x80, 0xb5, 0x91, 0x62, 0x35, 0xb4, 0x5d, 0xeb, 0x22, 0xd9, 0x77, 0x61, 0x43, 0x23,
0x0a, 0x27, 0xd4, 0x49, 0xd0, 0x1c, 0xde, 0xff, 0xa3, 0x07, 0x0c, 0xd5, 0x7c, 0x9b, 0x8c, 0x39,
0x7a, 0xf0, 0x28, 0x89, 0xcf, 0xa3, 0x8b, 0x1b, 0x14, 0xec, 0x42, 0x35, 0x49, 0x75, 0x94, 0xab,
0x49, 0x8a, 0x70, 0x34, 0x26, 0x1d, 0x3a, 0x41, 0x35, 0x1a, 0x33, 0x06, 0x75, 0xac, 0x1c, 0x2d,
0x8c, 0xbe, 0x91, 0xd3, 0xc7, 0x70, 0x32, 0xe3, 0x3a, 0x96, 0x0a, 0x50, 0x81, 0x8c, 0x62, 0xf1,
0x32, 0x4b, 0x7e, 0xcb, 0x63, 0x4a, 0x43, 0x34, 0xb5, 0x40, 0xf9, 0x3f, 0x2d, 0xf4, 0xfa, 0x79,
0x22, 0xb9, 0xca, 0xf2, 0x1b, 0x0a, 0x15, 0x65, 0x24, 0x92, 0x0b, 0x2a, 0x52, 0x94, 0x81, 0x80,
0xff, 0xaf, 0x92, 0x69, 0xda, 0xf7, 0x4a, 0x69, 0xcf, 0x28, 0x5d, 0x64, 0x75, 0x75, 0x71, 0x56,
0xd7, 0x6c, 0x17, 0xdc, 0x87, 0x4e, 0x98, 0xa6, 0x93, 0xeb, 0xc3, 0xc2, 0xce, 0x02, 0x51, 0x36,
0xab, 0x31, 0x67, 0x16, 0x7b, 0x94, 0xab, 0xda, 0xa4, 0x9a, 0xfe, 0x86, 0x55, 0xd3, 0xae, 0xa9,
0xda, 0x0a, 0x2c, 0x87, 0xf3, 0x2c, 0x99, 0x92, 0xbc, 0x96, 0x2a, 0x87, 0x1c, 0xf6, 0xff, 0xe6,
0xc1, 0x56, 0xc0, 0x47, 0x3c, 0x4a, 0x65, 0xce, 0x40, 0xc7, 0x2f, 0x8f, 0x84, 0x67, 0x45, 0xe2,
0xfb, 0xd0, 0x1c, 0xd1, 0x29, 0x19, 0x3a, 0x2f, 0xbb, 0x08, 0x7f, 0xa0, 0x09, 0xd9, 0xf7, 0xa0,
0x9e, 0x66, 0xfc, 0x23, 0xb9, 0x60, 0xf1, 0x05, 0xdd, 0x1d, 0x88, 0x8c, 0x1d, 0x40, 0x6b, 0x34,
0xcb, 0x32, 0x1e, 0x4b, 0xdd, 0xb2, 0x96, 0xdc, 0xc8, 0x29, 0xfd, 0xff, 0x7a, 0xf0, 0x65, 0xc9,
0x08, 0xf2, 0x42, 0x12, 0xf3, 0xb9, 0x58, 0x2d, 0xee, 0x34, 0x3b, 0x00, 0x32, 0xcc, 0x2e, 0x38,
0xb5, 0x00, 0x1d, 0x2e, 0x0b, 0x43, 0xe7, 0x89, 0x0c, 0x27, 0xc8, 0x5a, 0x35, 0xd3, 0x46, 0x60,
0x61, 0x30, 0xa6, 0x04, 0xa1, 0x58, 0x8a, 0x59, 0x23, 0x28, 0x10, 0xd4, 0x8f, 0x12, 0x21, 0xe9,
0xb0, 0x49, 0x87, 0x06, 0x66, 0x3d, 0x68, 0x61, 0x94, 0x02, 0x21, 0x75, 0x6c, 0x72, 0x10, 0x65,
0x8e, 0x93, 0x98, 0x2b, 0x63, 0x7b, 0x6d, 0x25, 0xb3, 0xc0, 0xf8, 0x7f, 0xf5, 0xe0, 0x8b, 0xdc,
0xdc, 0xe3, 0x2c, 0x99, 0xa5, 0xb7, 0x2c, 0xbc, 0xb5, 0x85, 0x85, 0x67, 0xca, 0x42, 0x65, 0xa4,
0x2e, 0x8b, 0xff, 0x9f, 0x8d, 0x7b, 0xc0, 0xf8, 0x34, 0x95, 0xd7, 0xd4, 0x0f, 0x4e, 0x62, 0xc9,
0xb3, 0x8f, 0xe1, 0x84, 0xac, 0x5c, 0x0b, 0x16, 0x9c, 0xf8, 0xbf, 0xab, 0x96, 0xb4, 0xbe, 0x93,
0x9a, 0xda, 0x01, 0x30, 0x25, 0x94, 0x9b, 0x60, 0x61, 0xee, 0xde, 0x8e, 0xd2, 0x0c, 0x6a, 0x2d,
0x9a, 0x41, 0xa6, 0xe8, 0xda, 0xa5, 0xa2, 0xfb, 0xbb, 0x07, 0xfd, 0x52, 0xbe, 0xda, 0x01, 0x5c,
0x54, 0x79, 0xfb, 0xa5, 0xca, 0xeb, 0x97, 0xca, 0xc2, 0xba, 0x6f, 0x4a, 0x6f, 0xcf, 0x29, 0xbd,
0x85, 0x37, 0x9c, 0xda, 0xfb, 0x41, 0xb9, 0xf6, 0x96, 0x5d, 0x31, 0xc5, 0xf7, 0x4b, 0xb8, 0x17,
0xf0, 0x0f, 0x66, 0x4e, 0x21, 0xdd, 0x49, 0x7c, 0x9e, 0xdc, 0x90, 0x86, 0xb9, 0x6d, 0x55, 0xcb,
0xb6, 0x22, 0xd4, 0x35, 0x3b, 0xd4, 0xfe, 0x09, 0x6c, 0x07, 0x5c, 0xa4, 0x0e, 0x6b, 0x15, 0xce,
0x47, 0x76, 0x0f, 0x5f, 0xda, 0x23, 0x14, 0x9d, 0xff, 0x0a, 0x1b, 0x44, 0x89, 0x15, 0x59, 0x23,
0xd8, 0x63, 0x97, 0xd7, 0x32, 0x9b, 0x35, 0xb3, 0x3f, 0x78, 0xb0, 0x89, 0xc7, 0x94, 0x10, 0xfb,
0x6f, 0xc2, 0x28, 0x7e, 0x13, 0xa6, 0xd6, 0x8c, 0xf7, 0x6e, 0x9e, 0xf1, 0xca, 0xec, 0x02, 0x51,
0x4a, 0xa3, 0xda, 0xd2, 0x55, 0xa6, 0xee, 0xae, 0x32, 0xfe, 0x73, 0x35, 0x9c, 0x0a, 0x35, 0xc8,
0xef, 0x7b, 0xd0, 0x88, 0x24, 0x9f, 0xe6, 0xf6, 0xf4, 0x2c, 0x7b, 0x1c, 0x85, 0x03, 0x45, 0xe6,
0xff, 0xbb, 0xa6, 0x0a, 0xd2, 0xf8, 0x45, 0x17, 0xe4, 0x03, 0x58, 0x43, 0x49, 0xc5, 0xfc, 0xf7,
0x68, 0x3f, 0x71, 0x91, 0xb8, 0x2c, 0x15, 0x08, 0x7b, 0xe9, 0x28, 0xa3, 0x6f, 0x28, 0xdc, 0xc2,
0x6b, 0x75, 0xc7, 0x6b, 0x3e, 0xac, 0xa6, 0x19, 0x2f, 0x84, 0x37, 0x48, 0xb8, 0x83, 0x73, 0x3d,
0xdb, 0x2c, 0x6d, 0x4f, 0x9a, 0x03, 0x1a, 0xc3, 0xf5, 0x0e, 0x97, 0x73, 0x30, 0x38, 0xe4, 0x20,
0x0c, 0x41, 0x5b, 0x71, 0x30, 0x08, 0xf4, 0xbd, 0xbc, 0x3a, 0x4a, 0x66, 0xb1, 0x14, 0xbd, 0x0e,
0x35, 0x02, 0x03, 0xab, 0xb3, 0x80, 0x8b, 0xd9, 0x44, 0xf6, 0x40, 0x6d, 0xc0, 0x39, 0x8c, 0x2d,
0x5d, 0x5e, 0x21, 0x07, 0xd1, 0x5b, 0xa1, 0x95, 0x3f, 0x07, 0x69, 0xf9, 0x42, 0x37, 0x9f, 0xe5,
0x57, 0x57, 0x95, 0x4f, 0x1d, 0x24, 0x6a, 0xae, 0x11, 0x8a, 0xc9, 0x1a, 0x31, 0x71, 0x70, 0xec,
0x21, 0x6c, 0xc6, 0x49, 0x7c, 0x44, 0x0b, 0xe9, 0x59, 0xae, 0x64, 0x97, 0x94, 0x9c, 0x3f, 0xf0,
0x5f, 0x59, 0xff, 0x19, 0xea, 0xe8, 0x90, 0xfe, 0x82, 0xb0, 0xad, 0x58, 0xfb, 0xb8, 0x9b, 0xfd,
0xa5, 0x84, 0x30, 0x65, 0x29, 0xe1, 0x9e, 0x39, 0x7e, 0x13, 0xc5, 0x3c, 0xfb, 0x7c, 0x5e, 0x98,
0x3e, 0x91, 0x38, 0xe5, 0x93, 0x73, 0xb3, 0xde, 0x52, 0xfa, 0xb4, 0x83, 0x32, 0xda, 0xff, 0x47,
0xdd, 0x5a, 0xb6, 0xb5, 0xc4, 0x27, 0xd8, 0x14, 0xd1, 0x1a, 0x2d, 0xf1, 0x7e, 0x59, 0xa2, 0x6d,
0xeb, 0xb0, 0x12, 0x68, 0x6a, 0x76, 0x00, 0x8d, 0x29, 0x2a, 0xae, 0x3b, 0xe3, 0x37, 0xcb, 0xd7,
0x2c, 0xab, 0x86, 0x95, 0x40, 0xd1, 0xb2, 0x1f, 0xc3, 0x5a, 0x28, 0x04, 0x97, 0x67, 0xf8, 0x13,
0x79, 0xce, 0x33, 0xdd, 0x23, 0xb7, 0xf4, 0xe5, 0x43, 0x3c, 0x13, 0xf9, 0xe1, 0xb0, 0x12, 0xb8,
0xd4, 0xe6, 0xfa, 0x2f, 0x22, 0x79, 0x39, 0xce, 0xc2, 0x4f, 0x94, 0xd1, 0xe5, 0xeb, 0xf9, 0xa1,
0xb9, 0x9e, 0x23, 0xd8, 0x01, 0xb4, 0x65, 0x2e, 0xb8, 0xb9, 0x5c, 0xb0, 0x21, 0xc4, 0x4b, 0x9f,
0x72, 0x71, 0xad, 0xe5, 0xe2, 0x0c, 0x21, 0x7b, 0x01, 0xdd, 0x9c, 0xc1, 0x59, 0xf2, 0xe2, 0x8a,
0x8f, 0xa8, 0x30, 0x0a, 0x2f, 0xb9, 0xf2, 0x14, 0xc9, 0xb0, 0x12, 0x94, 0x2e, 0xb1, 0xa7, 0x00,
0xb1, 0x59, 0x26, 0xa9, 0x7c, 0x96, 0xad, 0x8b, 0xc3, 0x4a, 0x60, 0x91, 0xb3, 0x97, 0xb0, 0x1e,
0xbb, 0x43, 0x8d, 0x8a, 0x6c, 0xe9, 0xd8, 0x1b, 0x56, 0x82, 0xf2, 0x25, 0x5c, 0x2a, 0xe4, 0xb5,
0x5e, 0x20, 0xaa, 0xf2, 0xfa, 0x59, 0x4b, 0xff, 0x49, 0xe0, 0x04, 0xde, 0xb6, 0x26, 0xb0, 0x95,
0x2c, 0x37, 0x4d, 0x5f, 0x6b, 0x19, 0xb9, 0x5d, 0x6a, 0x3f, 0x76, 0xa6, 0xef, 0x5c, 0x6a, 0x3a,
0x7f, 0xc6, 0x6a, 0xfe, 0x3e, 0x29, 0xcf, 0xdf, 0xe5, 0x97, 0xcc, 0x04, 0x7e, 0xe5, 0xac, 0xf0,
0x45, 0x06, 0x7f, 0x56, 0x75, 0xff, 0xbe, 0x8a, 0xf3, 0xdc, 0xe5, 0x46, 0x8b, 0xb4, 0xbb, 0x02,
0x7b, 0x73, 0x2b, 0xf0, 0x00, 0x56, 0x08, 0x52, 0x6e, 0xd4, 0x4e, 0xb7, 0x51, 0xec, 0x3b, 0xd0,
0xc5, 0xb5, 0xf7, 0x34, 0x9c, 0x72, 0x4d, 0xa4, 0xe6, 0x7d, 0x09, 0x5b, 0x4c, 0x8a, 0xfa, 0xe2,
0x49, 0xd1, 0x28, 0xcf, 0xd7, 0xa2, 0x87, 0x37, 0x97, 0xf5, 0xf0, 0xd6, 0x92, 0x1e, 0xde, 0x76,
0x7b, 0xb8, 0xff, 0xeb, 0xf9, 0xfc, 0x08, 0xf8, 0x28, 0xc9, 0xc6, 0x77, 0x95, 0x1f, 0xfe, 0xb7,
0x61, 0xc5, 0x1c, 0x9f, 0x5d, 0xa1, 0x79, 0x6a, 0x4a, 0x68, 0xc6, 0x1a, 0xf2, 0x8f, 0x71, 0x73,
0x29, 0xd6, 0xab, 0x33, 0xf4, 0x45, 0x79, 0xa2, 0xde, 0xe6, 0xad, 0x01, 0x17, 0xef, 0x4d, 0x67,
0x07, 0xfa, 0x7a, 0x45, 0xb5, 0xf3, 0xb9, 0x51, 0xed, 0x58, 0x51, 0x3d, 0x86, 0x2f, 0x1c, 0x17,
0x90, 0x37, 0xb1, 0x54, 0x9b, 0xa4, 0x4d, 0x79, 0x67, 0x9a, 0x73, 0x57, 0xa0, 0xe9, 0x54, 0xc9,
0x95, 0xa3, 0x82, 0x9a, 0x2d, 0x8e, 0xc9, 0xdc, 0x0e, 0xe8, 0xbc, 0xf3, 0xfc, 0xa5, 0x0a, 0xdd,
0x62, 0xb4, 0x61, 0x7b, 0xc5, 0x24, 0xc3, 0xbf, 0x85, 0x3c, 0xc9, 0xf0, 0x9b, 0x9a, 0x59, 0x92,
0x3f, 0x9d, 0xc8, 0x04, 0x43, 0x17, 0x99, 0x16, 0x4e, 0x4e, 0x6f, 0x07, 0x16, 0xc6, 0xca, 0xa8,
0x3a, 0x49, 0xd4, 0x10, 0xe2, 0xc3, 0x29, 0xfa, 0x2a, 0x77, 0xb9, 0x82, 0x50, 0x26, 0xc7, 0x76,
0xaf, 0xbc, 0x4d, 0xdf, 0xb4, 0x9a, 0x5f, 0x4f, 0xdf, 0x27, 0x13, 0xfd, 0x73, 0xaa, 0x21, 0x2b,
0x6c, 0xe0, 0x84, 0x8d, 0xde, 0x8d, 0x30, 0xdc, 0xe8, 0x2d, 0xbd, 0x0f, 0x6e, 0x11, 0xc5, 0x1c,
0x1e, 0xf5, 0x4f, 0xc3, 0x2c, 0xd4, 0x54, 0xdb, 0x6a, 0xf5, 0x2d, 0x30, 0xb8, 0x46, 0x89, 0xd9,
0x68, 0xc4, 0x85, 0xe8, 0x7d, 0x49, 0xc6, 0xe5, 0xe0, 0xfe, 0x9f, 0x6a, 0xd0, 0x31, 0x6f, 0xbc,
0xec, 0x27, 0xd0, 0x3e, 0xe6, 0x92, 0x42, 0xc0, 0x36, 0x4c, 0xe4, 0x3e, 0x9c, 0xca, 0x2c, 0x8a,
0x2f, 0xfa, 0x5f, 0xcd, 0xef, 0x04, 0xce, 0x43, 0x9a, 0x5f, 0x61, 0x3f, 0x02, 0x78, 0x1d, 0x09,
0xa9, 0x93, 0x61, 0xad, 0x60, 0xf1, 0x36, 0x9a, 0xf4, 0xfb, 0x8b, 0x72, 0x41, 0x91, 0xfa, 0x15,
0xf6, 0x0e, 0xd8, 0x31, 0x27, 0xa3, 0xec, 0xc2, 0xdc, 0x29, 0x58, 0x2c, 0x2a, 0xdc, 0xfe, 0x8d,
0xf9, 0xe5, 0x57, 0xd8, 0x29, 0x74, 0x73, 0x6b, 0x6e, 0xc9, 0xed, 0xab, 0xa5, 0x53, 0x42, 0xa4,
0x7e, 0x85, 0x3d, 0x85, 0x8d, 0x63, 0x2e, 0x29, 0xb5, 0xcc, 0x96, 0xd9, 0x2d, 0xd8, 0x62, 0x5a,
0xf4, 0xb7, 0xca, 0x6c, 0x88, 0xdc, 0xaf, 0xb0, 0x87, 0xd0, 0x3c, 0x11, 0xa7, 0xd7, 0xf1, 0xa8,
0xec, 0x9a, 0x4d, 0x0d, 0x9e, 0x88, 0xa3, 0x70, 0x76, 0x71, 0x29, 0x7f, 0x96, 0xfa, 0x95, 0xf7,
0x4d, 0x7a, 0x28, 0x3f, 0xf8, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xb8, 0x8c, 0x91, 0x04, 0x85,
0x17, 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