Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
plugin
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
link33
plugin
Commits
6d6bf32e
Commit
6d6bf32e
authored
Nov 06, 2019
by
vipwzw
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
auto ci
parent
2fef144d
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
1012 additions
and
167 deletions
+1012
-167
paracross.pb.go
plugin/dapp/paracross/types/paracross.pb.go
+1012
-167
No files found.
plugin/dapp/paracross/types/paracross.pb.go
View file @
6d6bf32e
...
...
@@ -41,7 +41,7 @@ func (m *ParacrossStatusDetails) Reset() { *m = ParacrossStatusDetails{}
func
(
m
*
ParacrossStatusDetails
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ParacrossStatusDetails
)
ProtoMessage
()
{}
func
(
*
ParacrossStatusDetails
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_
a3f64012d2a99463
,
[]
int
{
0
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
0
}
}
func
(
m
*
ParacrossStatusDetails
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ParacrossStatusDetails
.
Unmarshal
(
m
,
b
)
...
...
@@ -88,7 +88,7 @@ func (m *ParacrossStatusBlockDetails) Reset() { *m = ParacrossStatusBloc
func
(
m
*
ParacrossStatusBlockDetails
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ParacrossStatusBlockDetails
)
ProtoMessage
()
{}
func
(
*
ParacrossStatusBlockDetails
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_
a3f64012d2a99463
,
[]
int
{
1
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
1
}
}
func
(
m
*
ParacrossStatusBlockDetails
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ParacrossStatusBlockDetails
.
Unmarshal
(
m
,
b
)
...
...
@@ -140,7 +140,7 @@ func (m *ParacrossHeightStatus) Reset() { *m = ParacrossHeightStatus{} }
func
(
m
*
ParacrossHeightStatus
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ParacrossHeightStatus
)
ProtoMessage
()
{}
func
(
*
ParacrossHeightStatus
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_
a3f64012d2a99463
,
[]
int
{
2
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
2
}
}
func
(
m
*
ParacrossHeightStatus
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ParacrossHeightStatus
.
Unmarshal
(
m
,
b
)
...
...
@@ -226,7 +226,7 @@ func (m *ParacrossHeightStatusRsp) Reset() { *m = ParacrossHeightStatusR
func
(
m
*
ParacrossHeightStatusRsp
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ParacrossHeightStatusRsp
)
ProtoMessage
()
{}
func
(
*
ParacrossHeightStatusRsp
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_
a3f64012d2a99463
,
[]
int
{
3
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
3
}
}
func
(
m
*
ParacrossHeightStatusRsp
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ParacrossHeightStatusRsp
.
Unmarshal
(
m
,
b
)
...
...
@@ -310,7 +310,7 @@ func (m *ParacrossStatus) Reset() { *m = ParacrossStatus{} }
func
(
m
*
ParacrossStatus
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ParacrossStatus
)
ProtoMessage
()
{}
func
(
*
ParacrossStatus
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_
a3f64012d2a99463
,
[]
int
{
4
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
4
}
}
func
(
m
*
ParacrossStatus
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ParacrossStatus
.
Unmarshal
(
m
,
b
)
...
...
@@ -379,7 +379,7 @@ func (m *ParacrossConsensusStatus) Reset() { *m = ParacrossConsensusStat
func
(
m
*
ParacrossConsensusStatus
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ParacrossConsensusStatus
)
ProtoMessage
()
{}
func
(
*
ParacrossConsensusStatus
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_
a3f64012d2a99463
,
[]
int
{
5
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
5
}
}
func
(
m
*
ParacrossConsensusStatus
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ParacrossConsensusStatus
.
Unmarshal
(
m
,
b
)
...
...
@@ -443,7 +443,7 @@ func (m *ParaNodeAddrConfig) Reset() { *m = ParaNodeAddrConfig{} }
func
(
m
*
ParaNodeAddrConfig
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ParaNodeAddrConfig
)
ProtoMessage
()
{}
func
(
*
ParaNodeAddrConfig
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_
a3f64012d2a99463
,
[]
int
{
6
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
6
}
}
func
(
m
*
ParaNodeAddrConfig
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ParaNodeAddrConfig
.
Unmarshal
(
m
,
b
)
...
...
@@ -517,7 +517,7 @@ func (m *ParaNodeVoteDetail) Reset() { *m = ParaNodeVoteDetail{} }
func
(
m
*
ParaNodeVoteDetail
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ParaNodeVoteDetail
)
ProtoMessage
()
{}
func
(
*
ParaNodeVoteDetail
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_
a3f64012d2a99463
,
[]
int
{
7
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
7
}
}
func
(
m
*
ParaNodeVoteDetail
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ParaNodeVoteDetail
.
Unmarshal
(
m
,
b
)
...
...
@@ -566,7 +566,7 @@ func (m *ParaNodeAddrIdStatus) Reset() { *m = ParaNodeAddrIdStatus{} }
func
(
m
*
ParaNodeAddrIdStatus
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ParaNodeAddrIdStatus
)
ProtoMessage
()
{}
func
(
*
ParaNodeAddrIdStatus
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_
a3f64012d2a99463
,
[]
int
{
8
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
8
}
}
func
(
m
*
ParaNodeAddrIdStatus
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ParaNodeAddrIdStatus
.
Unmarshal
(
m
,
b
)
...
...
@@ -639,7 +639,7 @@ func (m *ParaNodeIdStatus) Reset() { *m = ParaNodeIdStatus{} }
func
(
m
*
ParaNodeIdStatus
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ParaNodeIdStatus
)
ProtoMessage
()
{}
func
(
*
ParaNodeIdStatus
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_
a3f64012d2a99463
,
[]
int
{
9
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
9
}
}
func
(
m
*
ParaNodeIdStatus
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ParaNodeIdStatus
.
Unmarshal
(
m
,
b
)
...
...
@@ -729,7 +729,7 @@ func (m *ReceiptParaNodeConfig) Reset() { *m = ReceiptParaNodeConfig{} }
func
(
m
*
ReceiptParaNodeConfig
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReceiptParaNodeConfig
)
ProtoMessage
()
{}
func
(
*
ReceiptParaNodeConfig
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_
a3f64012d2a99463
,
[]
int
{
10
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
10
}
}
func
(
m
*
ReceiptParaNodeConfig
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReceiptParaNodeConfig
.
Unmarshal
(
m
,
b
)
...
...
@@ -790,7 +790,7 @@ func (m *ReceiptParaNodeAddrStatUpdate) Reset() { *m = ReceiptParaNodeAd
func
(
m
*
ReceiptParaNodeAddrStatUpdate
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReceiptParaNodeAddrStatUpdate
)
ProtoMessage
()
{}
func
(
*
ReceiptParaNodeAddrStatUpdate
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_
a3f64012d2a99463
,
[]
int
{
11
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
11
}
}
func
(
m
*
ReceiptParaNodeAddrStatUpdate
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReceiptParaNodeAddrStatUpdate
.
Unmarshal
(
m
,
b
)
...
...
@@ -849,7 +849,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_paracross_
a3f64012d2a99463
,
[]
int
{
12
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
12
}
}
func
(
m
*
ReceiptParaNodeVoteDone
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReceiptParaNodeVoteDone
.
Unmarshal
(
m
,
b
)
...
...
@@ -940,7 +940,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_paracross_
a3f64012d2a99463
,
[]
int
{
13
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
13
}
}
func
(
m
*
ParaNodeGroupConfig
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ParaNodeGroupConfig
.
Unmarshal
(
m
,
b
)
...
...
@@ -1012,7 +1012,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_paracross_
a3f64012d2a99463
,
[]
int
{
14
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
14
}
}
func
(
m
*
ParaNodeGroupStatus
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ParaNodeGroupStatus
.
Unmarshal
(
m
,
b
)
...
...
@@ -1095,7 +1095,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_paracross_
a3f64012d2a99463
,
[]
int
{
15
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
15
}
}
func
(
m
*
ReceiptParaNodeGroupConfig
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReceiptParaNodeGroupConfig
.
Unmarshal
(
m
,
b
)
...
...
@@ -1158,7 +1158,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_paracross_
a3f64012d2a99463
,
[]
int
{
16
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
16
}
}
func
(
m
*
ReqParacrossNodeInfo
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReqParacrossNodeInfo
.
Unmarshal
(
m
,
b
)
...
...
@@ -1217,7 +1217,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_paracross_
a3f64012d2a99463
,
[]
int
{
17
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
17
}
}
func
(
m
*
RespParacrossNodeAddrs
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_RespParacrossNodeAddrs
.
Unmarshal
(
m
,
b
)
...
...
@@ -1255,7 +1255,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_paracross_
a3f64012d2a99463
,
[]
int
{
18
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
18
}
}
func
(
m
*
RespParacrossNodeGroups
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_RespParacrossNodeGroups
.
Unmarshal
(
m
,
b
)
...
...
@@ -1296,7 +1296,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_paracross_
a3f64012d2a99463
,
[]
int
{
19
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
19
}
}
func
(
m
*
ParaBlock2MainMap
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ParaBlock2MainMap
.
Unmarshal
(
m
,
b
)
...
...
@@ -1355,7 +1355,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_paracross_
a3f64012d2a99463
,
[]
int
{
20
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
20
}
}
func
(
m
*
ParaBlock2MainInfo
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ParaBlock2MainInfo
.
Unmarshal
(
m
,
b
)
...
...
@@ -1408,7 +1408,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_paracross_
a3f64012d2a99463
,
[]
int
{
21
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
21
}
}
func
(
m
*
ParacrossNodeStatus
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ParacrossNodeStatus
.
Unmarshal
(
m
,
b
)
...
...
@@ -1533,6 +1533,782 @@ func (m *ParacrossNodeStatus) GetIsStartHeight() bool {
return
false
}
type
SelfConsensStages
struct
{
Items
[]
*
SelfConsensStage
`protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
func
(
m
*
SelfConsensStages
)
Reset
()
{
*
m
=
SelfConsensStages
{}
}
func
(
m
*
SelfConsensStages
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
SelfConsensStages
)
ProtoMessage
()
{}
func
(
*
SelfConsensStages
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_043685f5d437b0a4
,
[]
int
{
22
}
}
func
(
m
*
SelfConsensStages
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_SelfConsensStages
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
SelfConsensStages
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_SelfConsensStages
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
SelfConsensStages
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_SelfConsensStages
.
Merge
(
dst
,
src
)
}
func
(
m
*
SelfConsensStages
)
XXX_Size
()
int
{
return
xxx_messageInfo_SelfConsensStages
.
Size
(
m
)
}
func
(
m
*
SelfConsensStages
)
XXX_DiscardUnknown
()
{
xxx_messageInfo_SelfConsensStages
.
DiscardUnknown
(
m
)
}
var
xxx_messageInfo_SelfConsensStages
proto
.
InternalMessageInfo
func
(
m
*
SelfConsensStages
)
GetItems
()
[]
*
SelfConsensStage
{
if
m
!=
nil
{
return
m
.
Items
}
return
nil
}
type
SelfConsensStage
struct
{
BlockHeight
int64
`protobuf:"varint,1,opt,name=blockHeight,proto3" json:"blockHeight,omitempty"`
Enable
uint32
`protobuf:"varint,2,opt,name=enable,proto3" json:"enable,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
func
(
m
*
SelfConsensStage
)
Reset
()
{
*
m
=
SelfConsensStage
{}
}
func
(
m
*
SelfConsensStage
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
SelfConsensStage
)
ProtoMessage
()
{}
func
(
*
SelfConsensStage
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_043685f5d437b0a4
,
[]
int
{
23
}
}
func
(
m
*
SelfConsensStage
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_SelfConsensStage
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
SelfConsensStage
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_SelfConsensStage
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
SelfConsensStage
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_SelfConsensStage
.
Merge
(
dst
,
src
)
}
func
(
m
*
SelfConsensStage
)
XXX_Size
()
int
{
return
xxx_messageInfo_SelfConsensStage
.
Size
(
m
)
}
func
(
m
*
SelfConsensStage
)
XXX_DiscardUnknown
()
{
xxx_messageInfo_SelfConsensStage
.
DiscardUnknown
(
m
)
}
var
xxx_messageInfo_SelfConsensStage
proto
.
InternalMessageInfo
func
(
m
*
SelfConsensStage
)
GetBlockHeight
()
int64
{
if
m
!=
nil
{
return
m
.
BlockHeight
}
return
0
}
func
(
m
*
SelfConsensStage
)
GetEnable
()
uint32
{
if
m
!=
nil
{
return
m
.
Enable
}
return
0
}
type
SelfConsensStageInfo
struct
{
Id
string
`protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Status
uint32
`protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"`
Stage
*
SelfConsensStage
`protobuf:"bytes,3,opt,name=stage,proto3" json:"stage,omitempty"`
FromAddr
string
`protobuf:"bytes,4,opt,name=fromAddr,proto3" json:"fromAddr,omitempty"`
ExecHeight
int64
`protobuf:"varint,5,opt,name=execHeight,proto3" json:"execHeight,omitempty"`
Votes
*
ParaNodeVoteDetail
`protobuf:"bytes,6,opt,name=votes,proto3" json:"votes,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
func
(
m
*
SelfConsensStageInfo
)
Reset
()
{
*
m
=
SelfConsensStageInfo
{}
}
func
(
m
*
SelfConsensStageInfo
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
SelfConsensStageInfo
)
ProtoMessage
()
{}
func
(
*
SelfConsensStageInfo
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_043685f5d437b0a4
,
[]
int
{
24
}
}
func
(
m
*
SelfConsensStageInfo
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_SelfConsensStageInfo
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
SelfConsensStageInfo
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_SelfConsensStageInfo
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
SelfConsensStageInfo
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_SelfConsensStageInfo
.
Merge
(
dst
,
src
)
}
func
(
m
*
SelfConsensStageInfo
)
XXX_Size
()
int
{
return
xxx_messageInfo_SelfConsensStageInfo
.
Size
(
m
)
}
func
(
m
*
SelfConsensStageInfo
)
XXX_DiscardUnknown
()
{
xxx_messageInfo_SelfConsensStageInfo
.
DiscardUnknown
(
m
)
}
var
xxx_messageInfo_SelfConsensStageInfo
proto
.
InternalMessageInfo
func
(
m
*
SelfConsensStageInfo
)
GetId
()
string
{
if
m
!=
nil
{
return
m
.
Id
}
return
""
}
func
(
m
*
SelfConsensStageInfo
)
GetStatus
()
uint32
{
if
m
!=
nil
{
return
m
.
Status
}
return
0
}
func
(
m
*
SelfConsensStageInfo
)
GetStage
()
*
SelfConsensStage
{
if
m
!=
nil
{
return
m
.
Stage
}
return
nil
}
func
(
m
*
SelfConsensStageInfo
)
GetFromAddr
()
string
{
if
m
!=
nil
{
return
m
.
FromAddr
}
return
""
}
func
(
m
*
SelfConsensStageInfo
)
GetExecHeight
()
int64
{
if
m
!=
nil
{
return
m
.
ExecHeight
}
return
0
}
func
(
m
*
SelfConsensStageInfo
)
GetVotes
()
*
ParaNodeVoteDetail
{
if
m
!=
nil
{
return
m
.
Votes
}
return
nil
}
type
LocalSelfConsStageInfo
struct
{
Stage
*
SelfConsensStageInfo
`protobuf:"bytes,1,opt,name=stage,proto3" json:"stage,omitempty"`
TxIndex
string
`protobuf:"bytes,2,opt,name=txIndex,proto3" json:"txIndex,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
func
(
m
*
LocalSelfConsStageInfo
)
Reset
()
{
*
m
=
LocalSelfConsStageInfo
{}
}
func
(
m
*
LocalSelfConsStageInfo
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
LocalSelfConsStageInfo
)
ProtoMessage
()
{}
func
(
*
LocalSelfConsStageInfo
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_043685f5d437b0a4
,
[]
int
{
25
}
}
func
(
m
*
LocalSelfConsStageInfo
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_LocalSelfConsStageInfo
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
LocalSelfConsStageInfo
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_LocalSelfConsStageInfo
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
LocalSelfConsStageInfo
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_LocalSelfConsStageInfo
.
Merge
(
dst
,
src
)
}
func
(
m
*
LocalSelfConsStageInfo
)
XXX_Size
()
int
{
return
xxx_messageInfo_LocalSelfConsStageInfo
.
Size
(
m
)
}
func
(
m
*
LocalSelfConsStageInfo
)
XXX_DiscardUnknown
()
{
xxx_messageInfo_LocalSelfConsStageInfo
.
DiscardUnknown
(
m
)
}
var
xxx_messageInfo_LocalSelfConsStageInfo
proto
.
InternalMessageInfo
func
(
m
*
LocalSelfConsStageInfo
)
GetStage
()
*
SelfConsensStageInfo
{
if
m
!=
nil
{
return
m
.
Stage
}
return
nil
}
func
(
m
*
LocalSelfConsStageInfo
)
GetTxIndex
()
string
{
if
m
!=
nil
{
return
m
.
TxIndex
}
return
""
}
type
ConfigVoteInfo
struct
{
Id
string
`protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// 投票值 1:ok 2:nok
Value
uint32
`protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
func
(
m
*
ConfigVoteInfo
)
Reset
()
{
*
m
=
ConfigVoteInfo
{}
}
func
(
m
*
ConfigVoteInfo
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ConfigVoteInfo
)
ProtoMessage
()
{}
func
(
*
ConfigVoteInfo
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_043685f5d437b0a4
,
[]
int
{
26
}
}
func
(
m
*
ConfigVoteInfo
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ConfigVoteInfo
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
ConfigVoteInfo
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_ConfigVoteInfo
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
ConfigVoteInfo
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_ConfigVoteInfo
.
Merge
(
dst
,
src
)
}
func
(
m
*
ConfigVoteInfo
)
XXX_Size
()
int
{
return
xxx_messageInfo_ConfigVoteInfo
.
Size
(
m
)
}
func
(
m
*
ConfigVoteInfo
)
XXX_DiscardUnknown
()
{
xxx_messageInfo_ConfigVoteInfo
.
DiscardUnknown
(
m
)
}
var
xxx_messageInfo_ConfigVoteInfo
proto
.
InternalMessageInfo
func
(
m
*
ConfigVoteInfo
)
GetId
()
string
{
if
m
!=
nil
{
return
m
.
Id
}
return
""
}
func
(
m
*
ConfigVoteInfo
)
GetValue
()
uint32
{
if
m
!=
nil
{
return
m
.
Value
}
return
0
}
type
ConfigCancelInfo
struct
{
Id
string
`protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
func
(
m
*
ConfigCancelInfo
)
Reset
()
{
*
m
=
ConfigCancelInfo
{}
}
func
(
m
*
ConfigCancelInfo
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ConfigCancelInfo
)
ProtoMessage
()
{}
func
(
*
ConfigCancelInfo
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_043685f5d437b0a4
,
[]
int
{
27
}
}
func
(
m
*
ConfigCancelInfo
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ConfigCancelInfo
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
ConfigCancelInfo
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_ConfigCancelInfo
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
ConfigCancelInfo
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_ConfigCancelInfo
.
Merge
(
dst
,
src
)
}
func
(
m
*
ConfigCancelInfo
)
XXX_Size
()
int
{
return
xxx_messageInfo_ConfigCancelInfo
.
Size
(
m
)
}
func
(
m
*
ConfigCancelInfo
)
XXX_DiscardUnknown
()
{
xxx_messageInfo_ConfigCancelInfo
.
DiscardUnknown
(
m
)
}
var
xxx_messageInfo_ConfigCancelInfo
proto
.
InternalMessageInfo
func
(
m
*
ConfigCancelInfo
)
GetId
()
string
{
if
m
!=
nil
{
return
m
.
Id
}
return
""
}
// 广义配置类型
type
ParaStageConfig
struct
{
Title
string
`protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
// 配置类型
OpTy
uint32
`protobuf:"varint,2,opt,name=opTy,proto3" json:"opTy,omitempty"`
// Types that are valid to be assigned to Op:
// *ParaStageConfig_Stage
// *ParaStageConfig_Vote
// *ParaStageConfig_Cancel
Op
isParaStageConfig_Op
`protobuf_oneof:"op"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
func
(
m
*
ParaStageConfig
)
Reset
()
{
*
m
=
ParaStageConfig
{}
}
func
(
m
*
ParaStageConfig
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ParaStageConfig
)
ProtoMessage
()
{}
func
(
*
ParaStageConfig
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_043685f5d437b0a4
,
[]
int
{
28
}
}
func
(
m
*
ParaStageConfig
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ParaStageConfig
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
ParaStageConfig
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_ParaStageConfig
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
ParaStageConfig
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_ParaStageConfig
.
Merge
(
dst
,
src
)
}
func
(
m
*
ParaStageConfig
)
XXX_Size
()
int
{
return
xxx_messageInfo_ParaStageConfig
.
Size
(
m
)
}
func
(
m
*
ParaStageConfig
)
XXX_DiscardUnknown
()
{
xxx_messageInfo_ParaStageConfig
.
DiscardUnknown
(
m
)
}
var
xxx_messageInfo_ParaStageConfig
proto
.
InternalMessageInfo
func
(
m
*
ParaStageConfig
)
GetTitle
()
string
{
if
m
!=
nil
{
return
m
.
Title
}
return
""
}
func
(
m
*
ParaStageConfig
)
GetOpTy
()
uint32
{
if
m
!=
nil
{
return
m
.
OpTy
}
return
0
}
type
isParaStageConfig_Op
interface
{
isParaStageConfig_Op
()
}
type
ParaStageConfig_Stage
struct
{
Stage
*
SelfConsensStage
`protobuf:"bytes,10,opt,name=stage,proto3,oneof"`
}
type
ParaStageConfig_Vote
struct
{
Vote
*
ConfigVoteInfo
`protobuf:"bytes,11,opt,name=vote,proto3,oneof"`
}
type
ParaStageConfig_Cancel
struct
{
Cancel
*
ConfigCancelInfo
`protobuf:"bytes,12,opt,name=cancel,proto3,oneof"`
}
func
(
*
ParaStageConfig_Stage
)
isParaStageConfig_Op
()
{}
func
(
*
ParaStageConfig_Vote
)
isParaStageConfig_Op
()
{}
func
(
*
ParaStageConfig_Cancel
)
isParaStageConfig_Op
()
{}
func
(
m
*
ParaStageConfig
)
GetOp
()
isParaStageConfig_Op
{
if
m
!=
nil
{
return
m
.
Op
}
return
nil
}
func
(
m
*
ParaStageConfig
)
GetStage
()
*
SelfConsensStage
{
if
x
,
ok
:=
m
.
GetOp
()
.
(
*
ParaStageConfig_Stage
);
ok
{
return
x
.
Stage
}
return
nil
}
func
(
m
*
ParaStageConfig
)
GetVote
()
*
ConfigVoteInfo
{
if
x
,
ok
:=
m
.
GetOp
()
.
(
*
ParaStageConfig_Vote
);
ok
{
return
x
.
Vote
}
return
nil
}
func
(
m
*
ParaStageConfig
)
GetCancel
()
*
ConfigCancelInfo
{
if
x
,
ok
:=
m
.
GetOp
()
.
(
*
ParaStageConfig_Cancel
);
ok
{
return
x
.
Cancel
}
return
nil
}
// XXX_OneofFuncs is for the internal use of the proto package.
func
(
*
ParaStageConfig
)
XXX_OneofFuncs
()
(
func
(
msg
proto
.
Message
,
b
*
proto
.
Buffer
)
error
,
func
(
msg
proto
.
Message
,
tag
,
wire
int
,
b
*
proto
.
Buffer
)
(
bool
,
error
),
func
(
msg
proto
.
Message
)
(
n
int
),
[]
interface
{})
{
return
_ParaStageConfig_OneofMarshaler
,
_ParaStageConfig_OneofUnmarshaler
,
_ParaStageConfig_OneofSizer
,
[]
interface
{}{
(
*
ParaStageConfig_Stage
)(
nil
),
(
*
ParaStageConfig_Vote
)(
nil
),
(
*
ParaStageConfig_Cancel
)(
nil
),
}
}
func
_ParaStageConfig_OneofMarshaler
(
msg
proto
.
Message
,
b
*
proto
.
Buffer
)
error
{
m
:=
msg
.
(
*
ParaStageConfig
)
// op
switch
x
:=
m
.
Op
.
(
type
)
{
case
*
ParaStageConfig_Stage
:
b
.
EncodeVarint
(
10
<<
3
|
proto
.
WireBytes
)
if
err
:=
b
.
EncodeMessage
(
x
.
Stage
);
err
!=
nil
{
return
err
}
case
*
ParaStageConfig_Vote
:
b
.
EncodeVarint
(
11
<<
3
|
proto
.
WireBytes
)
if
err
:=
b
.
EncodeMessage
(
x
.
Vote
);
err
!=
nil
{
return
err
}
case
*
ParaStageConfig_Cancel
:
b
.
EncodeVarint
(
12
<<
3
|
proto
.
WireBytes
)
if
err
:=
b
.
EncodeMessage
(
x
.
Cancel
);
err
!=
nil
{
return
err
}
case
nil
:
default
:
return
fmt
.
Errorf
(
"ParaStageConfig.Op has unexpected type %T"
,
x
)
}
return
nil
}
func
_ParaStageConfig_OneofUnmarshaler
(
msg
proto
.
Message
,
tag
,
wire
int
,
b
*
proto
.
Buffer
)
(
bool
,
error
)
{
m
:=
msg
.
(
*
ParaStageConfig
)
switch
tag
{
case
10
:
// op.stage
if
wire
!=
proto
.
WireBytes
{
return
true
,
proto
.
ErrInternalBadWireType
}
msg
:=
new
(
SelfConsensStage
)
err
:=
b
.
DecodeMessage
(
msg
)
m
.
Op
=
&
ParaStageConfig_Stage
{
msg
}
return
true
,
err
case
11
:
// op.vote
if
wire
!=
proto
.
WireBytes
{
return
true
,
proto
.
ErrInternalBadWireType
}
msg
:=
new
(
ConfigVoteInfo
)
err
:=
b
.
DecodeMessage
(
msg
)
m
.
Op
=
&
ParaStageConfig_Vote
{
msg
}
return
true
,
err
case
12
:
// op.cancel
if
wire
!=
proto
.
WireBytes
{
return
true
,
proto
.
ErrInternalBadWireType
}
msg
:=
new
(
ConfigCancelInfo
)
err
:=
b
.
DecodeMessage
(
msg
)
m
.
Op
=
&
ParaStageConfig_Cancel
{
msg
}
return
true
,
err
default
:
return
false
,
nil
}
}
func
_ParaStageConfig_OneofSizer
(
msg
proto
.
Message
)
(
n
int
)
{
m
:=
msg
.
(
*
ParaStageConfig
)
// op
switch
x
:=
m
.
Op
.
(
type
)
{
case
*
ParaStageConfig_Stage
:
s
:=
proto
.
Size
(
x
.
Stage
)
n
+=
1
// tag and wire
n
+=
proto
.
SizeVarint
(
uint64
(
s
))
n
+=
s
case
*
ParaStageConfig_Vote
:
s
:=
proto
.
Size
(
x
.
Vote
)
n
+=
1
// tag and wire
n
+=
proto
.
SizeVarint
(
uint64
(
s
))
n
+=
s
case
*
ParaStageConfig_Cancel
:
s
:=
proto
.
Size
(
x
.
Cancel
)
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
))
}
return
n
}
type
ReceiptSelfConsStageConfig
struct
{
Prev
*
SelfConsensStageInfo
`protobuf:"bytes,1,opt,name=prev,proto3" json:"prev,omitempty"`
Current
*
SelfConsensStageInfo
`protobuf:"bytes,2,opt,name=current,proto3" json:"current,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
func
(
m
*
ReceiptSelfConsStageConfig
)
Reset
()
{
*
m
=
ReceiptSelfConsStageConfig
{}
}
func
(
m
*
ReceiptSelfConsStageConfig
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReceiptSelfConsStageConfig
)
ProtoMessage
()
{}
func
(
*
ReceiptSelfConsStageConfig
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_043685f5d437b0a4
,
[]
int
{
29
}
}
func
(
m
*
ReceiptSelfConsStageConfig
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReceiptSelfConsStageConfig
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
ReceiptSelfConsStageConfig
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_ReceiptSelfConsStageConfig
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
ReceiptSelfConsStageConfig
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_ReceiptSelfConsStageConfig
.
Merge
(
dst
,
src
)
}
func
(
m
*
ReceiptSelfConsStageConfig
)
XXX_Size
()
int
{
return
xxx_messageInfo_ReceiptSelfConsStageConfig
.
Size
(
m
)
}
func
(
m
*
ReceiptSelfConsStageConfig
)
XXX_DiscardUnknown
()
{
xxx_messageInfo_ReceiptSelfConsStageConfig
.
DiscardUnknown
(
m
)
}
var
xxx_messageInfo_ReceiptSelfConsStageConfig
proto
.
InternalMessageInfo
func
(
m
*
ReceiptSelfConsStageConfig
)
GetPrev
()
*
SelfConsensStageInfo
{
if
m
!=
nil
{
return
m
.
Prev
}
return
nil
}
func
(
m
*
ReceiptSelfConsStageConfig
)
GetCurrent
()
*
SelfConsensStageInfo
{
if
m
!=
nil
{
return
m
.
Current
}
return
nil
}
type
ReceiptSelfConsStageVoteDone
struct
{
Id
string
`protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Stage
*
SelfConsensStage
`protobuf:"bytes,2,opt,name=stage,proto3" json:"stage,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"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
func
(
m
*
ReceiptSelfConsStageVoteDone
)
Reset
()
{
*
m
=
ReceiptSelfConsStageVoteDone
{}
}
func
(
m
*
ReceiptSelfConsStageVoteDone
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReceiptSelfConsStageVoteDone
)
ProtoMessage
()
{}
func
(
*
ReceiptSelfConsStageVoteDone
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_043685f5d437b0a4
,
[]
int
{
30
}
}
func
(
m
*
ReceiptSelfConsStageVoteDone
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReceiptSelfConsStageVoteDone
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
ReceiptSelfConsStageVoteDone
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_ReceiptSelfConsStageVoteDone
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
ReceiptSelfConsStageVoteDone
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_ReceiptSelfConsStageVoteDone
.
Merge
(
dst
,
src
)
}
func
(
m
*
ReceiptSelfConsStageVoteDone
)
XXX_Size
()
int
{
return
xxx_messageInfo_ReceiptSelfConsStageVoteDone
.
Size
(
m
)
}
func
(
m
*
ReceiptSelfConsStageVoteDone
)
XXX_DiscardUnknown
()
{
xxx_messageInfo_ReceiptSelfConsStageVoteDone
.
DiscardUnknown
(
m
)
}
var
xxx_messageInfo_ReceiptSelfConsStageVoteDone
proto
.
InternalMessageInfo
func
(
m
*
ReceiptSelfConsStageVoteDone
)
GetId
()
string
{
if
m
!=
nil
{
return
m
.
Id
}
return
""
}
func
(
m
*
ReceiptSelfConsStageVoteDone
)
GetStage
()
*
SelfConsensStage
{
if
m
!=
nil
{
return
m
.
Stage
}
return
nil
}
func
(
m
*
ReceiptSelfConsStageVoteDone
)
GetTotalNodes
()
int32
{
if
m
!=
nil
{
return
m
.
TotalNodes
}
return
0
}
func
(
m
*
ReceiptSelfConsStageVoteDone
)
GetTotalVote
()
int32
{
if
m
!=
nil
{
return
m
.
TotalVote
}
return
0
}
func
(
m
*
ReceiptSelfConsStageVoteDone
)
GetMostVote
()
int32
{
if
m
!=
nil
{
return
m
.
MostVote
}
return
0
}
func
(
m
*
ReceiptSelfConsStageVoteDone
)
GetVoteRst
()
string
{
if
m
!=
nil
{
return
m
.
VoteRst
}
return
""
}
type
ReceiptSelfConsStagesUpdate
struct
{
Prev
*
SelfConsensStages
`protobuf:"bytes,1,opt,name=prev,proto3" json:"prev,omitempty"`
Current
*
SelfConsensStages
`protobuf:"bytes,2,opt,name=current,proto3" json:"current,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
func
(
m
*
ReceiptSelfConsStagesUpdate
)
Reset
()
{
*
m
=
ReceiptSelfConsStagesUpdate
{}
}
func
(
m
*
ReceiptSelfConsStagesUpdate
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReceiptSelfConsStagesUpdate
)
ProtoMessage
()
{}
func
(
*
ReceiptSelfConsStagesUpdate
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_043685f5d437b0a4
,
[]
int
{
31
}
}
func
(
m
*
ReceiptSelfConsStagesUpdate
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReceiptSelfConsStagesUpdate
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
ReceiptSelfConsStagesUpdate
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_ReceiptSelfConsStagesUpdate
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
ReceiptSelfConsStagesUpdate
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_ReceiptSelfConsStagesUpdate
.
Merge
(
dst
,
src
)
}
func
(
m
*
ReceiptSelfConsStagesUpdate
)
XXX_Size
()
int
{
return
xxx_messageInfo_ReceiptSelfConsStagesUpdate
.
Size
(
m
)
}
func
(
m
*
ReceiptSelfConsStagesUpdate
)
XXX_DiscardUnknown
()
{
xxx_messageInfo_ReceiptSelfConsStagesUpdate
.
DiscardUnknown
(
m
)
}
var
xxx_messageInfo_ReceiptSelfConsStagesUpdate
proto
.
InternalMessageInfo
func
(
m
*
ReceiptSelfConsStagesUpdate
)
GetPrev
()
*
SelfConsensStages
{
if
m
!=
nil
{
return
m
.
Prev
}
return
nil
}
func
(
m
*
ReceiptSelfConsStagesUpdate
)
GetCurrent
()
*
SelfConsensStages
{
if
m
!=
nil
{
return
m
.
Current
}
return
nil
}
// query
type
ReqQuerySelfStages
struct
{
Status
uint32
`protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
Id
string
`protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
Count
int32
`protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
Direction
int32
`protobuf:"varint,4,opt,name=direction,proto3" json:"direction,omitempty"`
Height
int64
`protobuf:"varint,5,opt,name=height,proto3" json:"height,omitempty"`
Index
int32
`protobuf:"varint,6,opt,name=index,proto3" json:"index,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
func
(
m
*
ReqQuerySelfStages
)
Reset
()
{
*
m
=
ReqQuerySelfStages
{}
}
func
(
m
*
ReqQuerySelfStages
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReqQuerySelfStages
)
ProtoMessage
()
{}
func
(
*
ReqQuerySelfStages
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_043685f5d437b0a4
,
[]
int
{
32
}
}
func
(
m
*
ReqQuerySelfStages
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReqQuerySelfStages
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
ReqQuerySelfStages
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_ReqQuerySelfStages
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
ReqQuerySelfStages
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_ReqQuerySelfStages
.
Merge
(
dst
,
src
)
}
func
(
m
*
ReqQuerySelfStages
)
XXX_Size
()
int
{
return
xxx_messageInfo_ReqQuerySelfStages
.
Size
(
m
)
}
func
(
m
*
ReqQuerySelfStages
)
XXX_DiscardUnknown
()
{
xxx_messageInfo_ReqQuerySelfStages
.
DiscardUnknown
(
m
)
}
var
xxx_messageInfo_ReqQuerySelfStages
proto
.
InternalMessageInfo
func
(
m
*
ReqQuerySelfStages
)
GetStatus
()
uint32
{
if
m
!=
nil
{
return
m
.
Status
}
return
0
}
func
(
m
*
ReqQuerySelfStages
)
GetId
()
string
{
if
m
!=
nil
{
return
m
.
Id
}
return
""
}
func
(
m
*
ReqQuerySelfStages
)
GetCount
()
int32
{
if
m
!=
nil
{
return
m
.
Count
}
return
0
}
func
(
m
*
ReqQuerySelfStages
)
GetDirection
()
int32
{
if
m
!=
nil
{
return
m
.
Direction
}
return
0
}
func
(
m
*
ReqQuerySelfStages
)
GetHeight
()
int64
{
if
m
!=
nil
{
return
m
.
Height
}
return
0
}
func
(
m
*
ReqQuerySelfStages
)
GetIndex
()
int32
{
if
m
!=
nil
{
return
m
.
Index
}
return
0
}
type
ReplyQuerySelfStages
struct
{
StageInfo
[]
*
SelfConsensStageInfo
`protobuf:"bytes,1,rep,name=stageInfo,proto3" json:"stageInfo,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
func
(
m
*
ReplyQuerySelfStages
)
Reset
()
{
*
m
=
ReplyQuerySelfStages
{}
}
func
(
m
*
ReplyQuerySelfStages
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReplyQuerySelfStages
)
ProtoMessage
()
{}
func
(
*
ReplyQuerySelfStages
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_043685f5d437b0a4
,
[]
int
{
33
}
}
func
(
m
*
ReplyQuerySelfStages
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReplyQuerySelfStages
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
ReplyQuerySelfStages
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_ReplyQuerySelfStages
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
ReplyQuerySelfStages
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_ReplyQuerySelfStages
.
Merge
(
dst
,
src
)
}
func
(
m
*
ReplyQuerySelfStages
)
XXX_Size
()
int
{
return
xxx_messageInfo_ReplyQuerySelfStages
.
Size
(
m
)
}
func
(
m
*
ReplyQuerySelfStages
)
XXX_DiscardUnknown
()
{
xxx_messageInfo_ReplyQuerySelfStages
.
DiscardUnknown
(
m
)
}
var
xxx_messageInfo_ReplyQuerySelfStages
proto
.
InternalMessageInfo
func
(
m
*
ReplyQuerySelfStages
)
GetStageInfo
()
[]
*
SelfConsensStageInfo
{
if
m
!=
nil
{
return
m
.
StageInfo
}
return
nil
}
type
ParacrossCommitAction
struct
{
Status
*
ParacrossNodeStatus
`protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
...
...
@@ -1544,7 +2320,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_paracross_
a3f64012d2a99463
,
[]
int
{
22
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
34
}
}
func
(
m
*
ParacrossCommitAction
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ParacrossCommitAction
.
Unmarshal
(
m
,
b
)
...
...
@@ -1583,7 +2359,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_paracross_
a3f64012d2a99463
,
[]
int
{
23
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
35
}
}
func
(
m
*
ParacrossMinerAction
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ParacrossMinerAction
.
Unmarshal
(
m
,
b
)
...
...
@@ -1628,6 +2404,7 @@ type ParacrossAction struct {
// *ParacrossAction_TransferToExec
// *ParacrossAction_NodeConfig
// *ParacrossAction_NodeGroupConfig
// *ParacrossAction_SelfStageConfig
Value
isParacrossAction_Value
`protobuf_oneof:"value"`
Ty
int32
`protobuf:"varint,2,opt,name=ty,proto3" json:"ty,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
...
...
@@ -1639,7 +2416,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_paracross_
a3f64012d2a99463
,
[]
int
{
24
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
36
}
}
func
(
m
*
ParacrossAction
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ParacrossAction
.
Unmarshal
(
m
,
b
)
...
...
@@ -1699,6 +2476,10 @@ type ParacrossAction_NodeGroupConfig struct {
NodeGroupConfig
*
ParaNodeGroupConfig
`protobuf:"bytes,10,opt,name=nodeGroupConfig,proto3,oneof"`
}
type
ParacrossAction_SelfStageConfig
struct
{
SelfStageConfig
*
ParaStageConfig
`protobuf:"bytes,11,opt,name=selfStageConfig,proto3,oneof"`
}
func
(
*
ParacrossAction_Commit
)
isParacrossAction_Value
()
{}
func
(
*
ParacrossAction_Miner
)
isParacrossAction_Value
()
{}
...
...
@@ -1717,6 +2498,8 @@ func (*ParacrossAction_NodeConfig) isParacrossAction_Value() {}
func
(
*
ParacrossAction_NodeGroupConfig
)
isParacrossAction_Value
()
{}
func
(
*
ParacrossAction_SelfStageConfig
)
isParacrossAction_Value
()
{}
func
(
m
*
ParacrossAction
)
GetValue
()
isParacrossAction_Value
{
if
m
!=
nil
{
return
m
.
Value
...
...
@@ -1787,6 +2570,13 @@ func (m *ParacrossAction) GetNodeGroupConfig() *ParaNodeGroupConfig {
return
nil
}
func
(
m
*
ParacrossAction
)
GetSelfStageConfig
()
*
ParaStageConfig
{
if
x
,
ok
:=
m
.
GetValue
()
.
(
*
ParacrossAction_SelfStageConfig
);
ok
{
return
x
.
SelfStageConfig
}
return
nil
}
func
(
m
*
ParacrossAction
)
GetTy
()
int32
{
if
m
!=
nil
{
return
m
.
Ty
...
...
@@ -1806,6 +2596,7 @@ func (*ParacrossAction) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffe
(
*
ParacrossAction_TransferToExec
)(
nil
),
(
*
ParacrossAction_NodeConfig
)(
nil
),
(
*
ParacrossAction_NodeGroupConfig
)(
nil
),
(
*
ParacrossAction_SelfStageConfig
)(
nil
),
}
}
...
...
@@ -1858,6 +2649,11 @@ func _ParacrossAction_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
if
err
:=
b
.
EncodeMessage
(
x
.
NodeGroupConfig
);
err
!=
nil
{
return
err
}
case
*
ParacrossAction_SelfStageConfig
:
b
.
EncodeVarint
(
11
<<
3
|
proto
.
WireBytes
)
if
err
:=
b
.
EncodeMessage
(
x
.
SelfStageConfig
);
err
!=
nil
{
return
err
}
case
nil
:
default
:
return
fmt
.
Errorf
(
"ParacrossAction.Value has unexpected type %T"
,
x
)
...
...
@@ -1940,6 +2736,14 @@ func _ParacrossAction_OneofUnmarshaler(msg proto.Message, tag, wire int, b *prot
err
:=
b
.
DecodeMessage
(
msg
)
m
.
Value
=
&
ParacrossAction_NodeGroupConfig
{
msg
}
return
true
,
err
case
11
:
// value.selfStageConfig
if
wire
!=
proto
.
WireBytes
{
return
true
,
proto
.
ErrInternalBadWireType
}
msg
:=
new
(
ParaStageConfig
)
err
:=
b
.
DecodeMessage
(
msg
)
m
.
Value
=
&
ParacrossAction_SelfStageConfig
{
msg
}
return
true
,
err
default
:
return
false
,
nil
}
...
...
@@ -1994,6 +2798,11 @@ func _ParacrossAction_OneofSizer(msg proto.Message) (n int) {
n
+=
1
// tag and wire
n
+=
proto
.
SizeVarint
(
uint64
(
s
))
n
+=
s
case
*
ParacrossAction_SelfStageConfig
:
s
:=
proto
.
Size
(
x
.
SelfStageConfig
)
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
))
...
...
@@ -2016,7 +2825,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_paracross_
a3f64012d2a99463
,
[]
int
{
25
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
37
}
}
func
(
m
*
ReceiptParacrossCommit
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReceiptParacrossCommit
.
Unmarshal
(
m
,
b
)
...
...
@@ -2075,7 +2884,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_paracross_
a3f64012d2a99463
,
[]
int
{
26
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
38
}
}
func
(
m
*
ReceiptParacrossMiner
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReceiptParacrossMiner
.
Unmarshal
(
m
,
b
)
...
...
@@ -2126,7 +2935,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_paracross_
a3f64012d2a99463
,
[]
int
{
27
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
39
}
}
func
(
m
*
ReceiptParacrossDone
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReceiptParacrossDone
.
Unmarshal
(
m
,
b
)
...
...
@@ -2256,7 +3065,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_paracross_
a3f64012d2a99463
,
[]
int
{
28
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
40
}
}
func
(
m
*
ReceiptParacrossRecord
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReceiptParacrossRecord
.
Unmarshal
(
m
,
b
)
...
...
@@ -2303,7 +3112,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_paracross_
a3f64012d2a99463
,
[]
int
{
29
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
41
}
}
func
(
m
*
ParacrossTx
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ParacrossTx
.
Unmarshal
(
m
,
b
)
...
...
@@ -2343,7 +3152,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_paracross_
a3f64012d2a99463
,
[]
int
{
30
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
42
}
}
func
(
m
*
ReqParacrossTitleHeight
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReqParacrossTitleHeight
.
Unmarshal
(
m
,
b
)
...
...
@@ -2395,7 +3204,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_paracross_
a3f64012d2a99463
,
[]
int
{
31
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
43
}
}
func
(
m
*
RespParacrossDone
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_RespParacrossDone
.
Unmarshal
(
m
,
b
)
...
...
@@ -2482,7 +3291,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_paracross_
a3f64012d2a99463
,
[]
int
{
32
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
44
}
}
func
(
m
*
RespParacrossTitles
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_RespParacrossTitles
.
Unmarshal
(
m
,
b
)
...
...
@@ -2521,7 +3330,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_paracross_
a3f64012d2a99463
,
[]
int
{
33
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
45
}
}
func
(
m
*
ReqParacrossTitleHash
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReqParacrossTitleHash
.
Unmarshal
(
m
,
b
)
...
...
@@ -2580,7 +3389,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_paracross_
a3f64012d2a99463
,
[]
int
{
34
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
46
}
}
func
(
m
*
ParacrossAsset
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ParacrossAsset
.
Unmarshal
(
m
,
b
)
...
...
@@ -2693,7 +3502,7 @@ func (m *ParaLocalDbBlock) Reset() { *m = ParaLocalDbBlock{} }
func
(
m
*
ParaLocalDbBlock
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ParaLocalDbBlock
)
ProtoMessage
()
{}
func
(
*
ParaLocalDbBlock
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_
a3f64012d2a99463
,
[]
int
{
35
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
47
}
}
func
(
m
*
ParaLocalDbBlock
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ParaLocalDbBlock
.
Unmarshal
(
m
,
b
)
...
...
@@ -2771,7 +3580,7 @@ func (m *ParaLocalDbBlockInfo) Reset() { *m = ParaLocalDbBlockInfo{} }
func
(
m
*
ParaLocalDbBlockInfo
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ParaLocalDbBlockInfo
)
ProtoMessage
()
{}
func
(
*
ParaLocalDbBlockInfo
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_paracross_
a3f64012d2a99463
,
[]
int
{
36
}
return
fileDescriptor_paracross_
043685f5d437b0a4
,
[]
int
{
48
}
}
func
(
m
*
ParaLocalDbBlockInfo
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ParaLocalDbBlockInfo
.
Unmarshal
(
m
,
b
)
...
...
@@ -2856,6 +3665,18 @@ func init() {
proto
.
RegisterType
((
*
ParaBlock2MainMap
)(
nil
),
"types.ParaBlock2MainMap"
)
proto
.
RegisterType
((
*
ParaBlock2MainInfo
)(
nil
),
"types.ParaBlock2MainInfo"
)
proto
.
RegisterType
((
*
ParacrossNodeStatus
)(
nil
),
"types.ParacrossNodeStatus"
)
proto
.
RegisterType
((
*
SelfConsensStages
)(
nil
),
"types.SelfConsensStages"
)
proto
.
RegisterType
((
*
SelfConsensStage
)(
nil
),
"types.SelfConsensStage"
)
proto
.
RegisterType
((
*
SelfConsensStageInfo
)(
nil
),
"types.SelfConsensStageInfo"
)
proto
.
RegisterType
((
*
LocalSelfConsStageInfo
)(
nil
),
"types.LocalSelfConsStageInfo"
)
proto
.
RegisterType
((
*
ConfigVoteInfo
)(
nil
),
"types.ConfigVoteInfo"
)
proto
.
RegisterType
((
*
ConfigCancelInfo
)(
nil
),
"types.ConfigCancelInfo"
)
proto
.
RegisterType
((
*
ParaStageConfig
)(
nil
),
"types.ParaStageConfig"
)
proto
.
RegisterType
((
*
ReceiptSelfConsStageConfig
)(
nil
),
"types.ReceiptSelfConsStageConfig"
)
proto
.
RegisterType
((
*
ReceiptSelfConsStageVoteDone
)(
nil
),
"types.ReceiptSelfConsStageVoteDone"
)
proto
.
RegisterType
((
*
ReceiptSelfConsStagesUpdate
)(
nil
),
"types.ReceiptSelfConsStagesUpdate"
)
proto
.
RegisterType
((
*
ReqQuerySelfStages
)(
nil
),
"types.ReqQuerySelfStages"
)
proto
.
RegisterType
((
*
ReplyQuerySelfStages
)(
nil
),
"types.ReplyQuerySelfStages"
)
proto
.
RegisterType
((
*
ParacrossCommitAction
)(
nil
),
"types.ParacrossCommitAction"
)
proto
.
RegisterType
((
*
ParacrossMinerAction
)(
nil
),
"types.ParacrossMinerAction"
)
proto
.
RegisterType
((
*
ParacrossAction
)(
nil
),
"types.ParacrossAction"
)
...
...
@@ -3110,134 +3931,158 @@ var _Paracross_serviceDesc = grpc.ServiceDesc{
Metadata
:
"paracross.proto"
,
}
func
init
()
{
proto
.
RegisterFile
(
"paracross.proto"
,
fileDescriptor_paracross_a3f64012d2a99463
)
}
var
fileDescriptor_paracross_a3f64012d2a99463
=
[]
byte
{
// 2005 bytes of a gzipped FileDescriptorProto
0x1f
,
0x8b
,
0x08
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x02
,
0xff
,
0xd4
,
0x59
,
0xcf
,
0x73
,
0x23
,
0x47
,
0xf5
,
0xd7
,
0xe8
,
0xa7
,
0xf5
,
0x6c
,
0xcb
,
0x76
,
0x67
,
0xed
,
0xd5
,
0x57
,
0x49
,
0x36
,
0xaa
,
0xa9
,
0xfd
,
0xa6
,
0x0c
,
0x6c
,
0x39
,
0xc4
,
0x0b
,
0xa1
,
0xa8
,
0x14
,
0x05
,
0xbb
,
0xde
,
0xac
,
0xe5
,
0xca
,
0x6e
,
0x2a
,
0xd5
,
0x76
,
0xe0
,
0xc0
,
0x85
,
0xb1
,
0xd4
,
0xb6
,
0xa7
,
0x90
,
0x66
,
0x66
,
0x67
,
0x5a
,
0x89
,
0xcd
,
0x8d
,
0xa2
,
0x28
,
0xae
,
0x9c
,
0xa8
,
0x0a
,
0x57
,
0x38
,
0xf3
,
0x27
,
0x70
,
0xe0
,
0x48
,
0x6e
,
0x1c
,
0xf8
,
0x1b
,
0xb8
,
0x73
,
0xe0
,
0x4a
,
0xbd
,
0xd7
,
0x3d
,
0x33
,
0xdd
,
0xad
,
0x91
,
0xd6
,
0xd9
,
0xec
,
0x85
,
0x9b
,
0xde
,
0xeb
,
0xd7
,
0xaf
,
0xdf
,
0xfb
,
0xf4
,
0xfb
,
0xd5
,
0x23
,
0xd8
,
0x4a
,
0x82
,
0x34
,
0x18
,
0xa7
,
0x71
,
0x96
,
0x1d
,
0x24
,
0x69
,
0x2c
,
0x63
,
0xd6
,
0x92
,
0x37
,
0x89
,
0xc8
,
0x06
,
0x3b
,
0x32
,
0x0d
,
0xa2
,
0x2c
,
0x18
,
0xcb
,
0x30
,
0x8e
,
0xd4
,
0xca
,
0x60
,
0x63
,
0x1c
,
0xcf
,
0x66
,
0x05
,
0xb5
,
0x7d
,
0x3e
,
0x8d
,
0xc7
,
0xbf
,
0x1c
,
0x5f
,
0x05
,
0xa1
,
0xe6
,
0xf8
,
0xcf
,
0x60
,
0xef
,
0xd3
,
0x5c
,
0xd9
,
0xa9
,
0x0c
,
0xe4
,
0x3c
,
0x7b
,
0x22
,
0x64
,
0x10
,
0x4e
,
0x33
,
0x76
,
0x07
,
0x5a
,
0xc1
,
0x64
,
0x92
,
0x66
,
0x7d
,
0x6f
,
0xd8
,
0xd8
,
0xef
,
0x72
,
0x45
,
0xb0
,
0xb7
,
0xa0
,
0x4b
,
0x3a
,
0x46
,
0x41
,
0x76
,
0xd5
,
0xaf
,
0x0f
,
0x1b
,
0xfb
,
0x1b
,
0xbc
,
0x64
,
0xf8
,
0x3f
,
0x87
,
0x37
,
0x1d
,
0x6d
,
0x8f
,
0x71
,
0x2d
,
0x57
,
0x79
,
0x0f
,
0xa0
,
0x90
,
0x55
,
0x7a
,
0x37
,
0xb8
,
0xc1
,
0x41
,
0xe5
,
0xf2
,
0x9a
,
0x8b
,
0x6c
,
0x3e
,
0x95
,
0x59
,
0xae
,
0xbc
,
0x60
,
0xf8
,
0x7f
,
0xac
,
0xc3
,
0x6e
,
0xa1
,
0x7d
,
0x24
,
0xc2
,
0xcb
,
0x2b
,
0xa9
,
0xce
,
0x60
,
0x7b
,
0xd0
,
0xce
,
0xe8
,
0x57
,
0xdf
,
0x1b
,
0x7a
,
0xfb
,
0x2d
,
0xae
,
0x29
,
0x74
,
0x41
,
0x86
,
0x72
,
0x2a
,
0xfa
,
0xf5
,
0xa1
,
0x87
,
0x2e
,
0x10
,
0x81
,
0xd2
,
0x57
,
0xb4
,
0xbb
,
0xdf
,
0x18
,
0x7a
,
0xfb
,
0x0d
,
0xae
,
0x29
,
0xf6
,
0x03
,
0xe8
,
0x4c
,
0x94
,
0xa1
,
0xfd
,
0xe6
,
0xd0
,
0xdb
,
0x5f
,
0x3f
,
0x7c
,
0xfb
,
0x80
,
0x60
,
0x3d
,
0xa8
,
0x06
,
0x88
,
0xe7
,
0xd2
,
0xe8
,
0xd6
,
0x2c
,
0x08
,
0x23
,
0x65
,
0x52
,
0xbf
,
0x45
,
0x4a
,
0x0d
,
0x0e
,
0x1b
,
0xc0
,
0x1a
,
0x51
,
0x08
,
0x59
,
0x7b
,
0xe8
,
0xed
,
0x6f
,
0xf0
,
0x82
,
0x66
,
0x4f
,
0x61
,
0xe3
,
0xdc
,
0x80
,
0xa8
,
0xdf
,
0xa1
,
0x93
,
0xfd
,
0xea
,
0x93
,
0x4d
,
0x30
,
0xb9
,
0xb5
,
0xcf
,
0xff
,
0x97
,
0x07
,
0xfd
,
0x4a
,
0x70
,
0x78
,
0x96
,
0xbc
,
0x26
,
0x7c
,
0x6c
,
0x37
,
0x9b
,
0x2b
,
0xdd
,
0x6c
,
0x91
,
0xc2
,
0xd2
,
0xcd
,
0x21
,
0xac
,
0x63
,
0x20
,
0x86
,
0xf2
,
0x11
,
0x85
,
0x54
,
0x9b
,
0x42
,
0xca
,
0x64
,
0xb1
,
0x7d
,
0xd8
,
0x52
,
0xe4
,
0xe3
,
0x22
,
0xbc
,
0x3a
,
0x24
,
0xe5
,
0xb2
,
0xfd
,
0x2f
,
0x3d
,
0xd8
,
0x72
,
0x80
,
0x29
,
0x3d
,
0xf1
,
0xaa
,
0x3d
,
0xa9
,
0x5b
,
0x9e
,
0x58
,
0x41
,
0xdc
,
0xa0
,
0x1b
,
0x29
,
0x19
,
0x5f
,
0xdb
,
0x4f
,
0xe3
,
0x3a
,
0xfd
,
0x3f
,
0x9b
,
0xd7
,
0x70
,
0x14
,
0x47
,
0x99
,
0x88
,
0xb2
,
0xf9
,
0x6a
,
0x23
,
0x11
,
0x9a
,
0xab
,
0xf2
,
0x3c
,
0x65
,
0xa9
,
0xc9
,
0x62
,
0xf7
,
0x61
,
0x73
,
0xac
,
0x54
,
0x8d
,
0xcc
,
0x7b
,
0xb1
,
0x99
,
0xec
,
0xdb
,
0xb0
,
0xad
,
0x19
,
0x25
,
0x82
,
0x4d
,
0x3a
,
0x68
,
0x81
,
0xef
,
0xff
,
0xc1
,
0x03
,
0x86
,
0x66
,
0x7e
,
0x12
,
0x4f
,
0x04
,
0xc2
,
0x7f
,
0x14
,
0x47
,
0x17
,
0xe1
,
0xe5
,
0x12
,
0x03
,
0x7b
,
0x50
,
0x8f
,
0x13
,
0xb2
,
0x6b
,
0x93
,
0xd7
,
0xe3
,
0x04
,
0xe9
,
0x70
,
0x42
,
0x36
,
0x74
,
0x79
,
0x3d
,
0x9c
,
0x30
,
0x06
,
0x4d
,
0xac
,
0x0d
,
0xfa
,
0x30
,
0xfa
,
0x8d
,
0x9a
,
0x3e
,
0x0f
,
0xa6
,
0x73
,
0x41
,
0x00
,
0x6d
,
0x72
,
0x45
,
0xa8
,
0x28
,
0x08
,
0xa3
,
0xec
,
0x69
,
0x1a
,
0xff
,
0x4a
,
0x44
,
0x94
,
0x0b
,
0xe8
,
0x6a
,
0xc9
,
0xf2
,
0x7f
,
0x52
,
0xda
,
0xf5
,
0xd3
,
0x58
,
0x0a
,
0x15
,
0xdd
,
0x4b
,
0x4a
,
0x11
,
0x9e
,
0x11
,
0x4b
,
0xa1
,
0x2a
,
0x45
,
0x97
,
0x2b
,
0xc2
,
0xff
,
0xbd
,
0x07
,
0x77
,
0x4c
,
0xd7
,
0x4e
,
0x26
,
0x1a
,
0xfd
,
0xdc
,
0x4c
,
0xcf
,
0x30
,
0xf3
,
0x1e
,
0x40
,
0x92
,
0xc6
,
0x49
,
0x9c
,
0x05
,
0xd3
,
0x93
,
0x89
,
0xce
,
0x02
,
0x83
,
0x83
,
0x01
,
0xf4
,
0x62
,
0x1e
,
0xca
,
0x93
,
0xdc
,
0x5d
,
0x4d
,
0x19
,
0x09
,
0xd5
,
0xac
,
0x4e
,
0xa8
,
0x96
,
0x01
,
0xa0
,
0xff
,
0x1f
,
0x0f
,
0xb6
,
0x73
,
0x93
,
0x0a
,
0x73
,
0x14
,
0x8a
,
0x5e
,
0x81
,
0x62
,
0xa9
,
0xb2
,
0x5e
,
0xad
,
0xb2
,
0x61
,
0xde
,
0xc9
,
0x3d
,
0x00
,
0x19
,
0xa4
,
0x97
,
0x82
,
0x92
,
0x47
,
0x23
,
0x6f
,
0x70
,
0x5c
,
0xa4
,
0x5b
,
0x0b
,
0x48
,
0xb3
,
0xf7
,
0x72
,
0xf4
,
0xda
,
0x54
,
0x71
,
0xfe
,
0xcf
,
0xa8
,
0x38
,
0x36
,
0xfa
,
0x1a
,
0x58
,
0x0c
,
0xfb
,
0x8b
,
0x34
,
0x9e
,
0xd1
,
0x81
,
0x1d
,
0x95
,
0xde
,
0x39
,
0x6d
,
0x24
,
0xda
,
0x9a
,
0x99
,
0x68
,
0xfe
,
0x5f
,
0x3d
,
0xd8
,
0xe5
,
0x62
,
0x2c
,
0xc2
,
0x44
,
0xe6
,
0x8a
,
0x75
,
0xa8
,
0x55
,
0xdd
,
0xc6
,
0xfb
,
0xd0
,
0x1e
,
0xd3
,
0x2a
,
0x41
,
0xb0
,
0x68
,
0x53
,
0x19
,
0xa9
,
0x5c
,
0x0b
,
0xb2
,
0xef
,
0x40
,
0x33
,
0x49
,
0xc5
,
0xe7
,
0x04
,
0xce
,
0xfa
,
0xe1
,
0x5d
,
0x67
,
0x43
,
0x0e
,
0x36
,
0x27
,
0x21
,
0xf6
,
0x3e
,
0x74
,
0xc6
,
0xf3
,
0x34
,
0x15
,
0x91
,
0xd4
,
0x05
,
0x7e
,
0xa9
,
0x7c
,
0x2e
,
0xe7
,
0xff
,
0xc9
,
0x83
,
0xb7
,
0x1d
,
0x07
,
0xd0
,
0x0a
,
0x14
,
0xfb
,
0x2c
,
0x99
,
0x04
,
0x52
,
0x58
,
0xb0
,
0x78
,
0x0e
,
0x2c
,
0xef
,
0x69
,
0xeb
,
0x94
,
0x3b
,
0x6f
,
0x56
,
0xb8
,
0xe3
,
0x58
,
0xf8
,
0xfd
,
0xd2
,
0xc2
,
0xc6
,
0xcb
,
0xf7
,
0x14
,
0x56
,
0xfe
,
0xdb
,
0x83
,
0xbb
,
0x8e
,
0x95
,
0x74
,
0x7f
,
0x71
,
0x24
,
0x16
,
0xe2
,
0xac
,
0xba
,
0xe6
,
0xdb
,
0xf1
,
0xd4
,
0x58
,
0x88
,
0x27
,
0x5c
,
0x8f
,
0x65
,
0x30
,
0x45
,
0xd5
,
0x79
,
0xd0
,
0x1b
,
0x1c
,
0xea
,
0xdc
,
0x48
,
0xe1
,
0xb1
,
0x14
,
0x6d
,
0x2d
,
0x5e
,
0x32
,
0xa8
,
0x62
,
0xc6
,
0x99
,
0xa4
,
0xc5
,
0x36
,
0x2d
,
0x16
,
0x34
,
0xeb
,
0x43
,
0x07
,
0xe3
,
0x8b
,
0x67
,
0x52
,
0x47
,
0x55
,
0x4e
,
0xe2
,
0x99
,
0x93
,
0x38
,
0x12
,
0xca
,
0x59
,
0x0a
,
0xac
,
0x16
,
0x37
,
0x38
,
0xfe
,
0x6f
,
0x3c
,
0x78
,
0x23
,
0x77
,
0xf7
,
0x38
,
0x8d
,
0xe7
,
0xc9
,
0x37
,
0xaa
,
0x62
,
0x45
,
0x8d
,
0x51
,
0xc9
,
0xa4
,
0x6b
,
0xcc
,
0x4b
,
0xf3
,
0xc8
,
0xff
,
0xca
,
0xb5
,
0xe2
,
0xb5
,
0xe4
,
0xf7
,
0x10
,
0xd6
,
0x4b
,
0xf4
,
0x73
,
0x9b
,
0x4c
,
0xd6
,
0x2d
,
0x32
,
0xdc
,
0x8c
,
0xcc
,
0xf6
,
0xd2
,
0x84
,
0xed
,
0x58
,
0x09
,
0xfb
,
0x77
,
0x0f
,
0x06
,
0x4e
,
0x24
,
0x99
,
0xd0
,
0x56
,
0x65
,
0xed
,
0xa1
,
0x93
,
0xb5
,
0x03
,
0x27
,
0x64
,
0x8d
,
0xfd
,
0x45
,
0xda
,
0x1e
,
0x58
,
0x69
,
0x5b
,
0xb9
,
0xc3
,
0xca
,
0x8b
,
0xef
,
0xb9
,
0x99
,
0xbb
,
0x6a
,
0x4b
,
0x91
,
0x16
,
0x57
,
0x70
,
0x87
,
0x8b
,
0x17
,
0x45
,
0x3b
,
0xa6
,
0x0c
,
0x8f
,
0x2e
,
0xe2
,
0xe5
,
0x01
,
0x12
,
0xe6
,
0x3d
,
0xc0
,
0x6c
,
0x6b
,
0x0d
,
0xc3
,
0xd7
,
0x25
,
0x75
,
0xdf
,
0x3f
,
0x82
,
0x3d
,
0x2e
,
0xb2
,
0xc4
,
0x3a
,
0x4a
,
0x5d
,
0xd3
,
0xb7
,
0xa0
,
0x11
,
0x4e
,
0x54
,
0xe3
,
0x5a
,
0x51
,
0x6f
,
0x50
,
0xc6
,
0x3f
,
0xc6
,
0x24
,
0x76
,
0x94
,
0x90
,
0x5f
,
0x19
,
0x7b
,
0x60
,
0x6a
,
0x59
,
0xe5
,
0x3b
,
0x29
,
0xfa
,
0xad
,
0x07
,
0x3b
,
0xb8
,
0x48
,
0xfd
,
0xfe
,
0xf0
,
0x79
,
0x10
,
0x46
,
0xcf
,
0x83
,
0xc4
,
0xb8
,
0x72
,
0x6f
,
0xf9
,
0x30
,
0xa4
,
0xdc
,
0x5f
,
0x3a
,
0x0c
,
0x35
,
0x56
,
0x0e
,
0x43
,
0x4d
,
0x7b
,
0xe8
,
0xf3
,
0x9f
,
0xa8
,
0x66
,
0x5e
,
0x9a
,
0x41
,
0xe8
,
0x1f
,
0x40
,
0x2b
,
0x94
,
0x62
,
0x96
,
0x7b
,
0xd3
,
0x37
,
0xbc
,
0xb1
,
0x0c
,
0xe6
,
0x4a
,
0xcc
,
0xff
,
0x5d
,
0x53
,
0x25
,
0x58
,
0x81
,
0x89
,
0x4e
,
0xb0
,
0xfb
,
0xb0
,
0x89
,
0x27
,
0x95
,
0xc3
,
0x8e
,
0x47
,
0xb3
,
0x98
,
0xcd
,
0xc4
,
0xb1
,
0xb2
,
0x64
,
0x98
,
0x13
,
0x96
,
0xcb
,
0x5e
,
0x92
,
0x88
,
0x25
,
0x6a
,
0x4d
,
0x0b
,
0x35
,
0x1f
,
0x36
,
0x92
,
0x54
,
0x94
,
0x87
,
0xab
,
0x41
,
0xd0
,
0xe2
,
0xd9
,
0xc8
,
0xb6
,
0xdd
,
0x31
,
0x53
,
0x69
,
0x40
,
0x67
,
0x84
,
0x9e
,
0x76
,
0x73
,
0x0d
,
0x05
,
0x0f
,
0x35
,
0x64
,
0x85
,
0xc0
,
0x9a
,
0xd2
,
0x50
,
0x30
,
0x10
,
0x7b
,
0x79
,
0x7d
,
0x14
,
0xcf
,
0x23
,
0x99
,
0xf5
,
0xbb
,
0x54
,
0xd8
,
0x0a
,
0x5a
,
0xad
,
0xa9
,
0x97
,
0x53
,
0x1f
,
0xd4
,
0x90
,
0x9a
,
0xd3
,
0x58
,
0x72
,
0xe5
,
0xb5
,
0x7a
,
0x83
,
0xad
,
0xd3
,
0x23
,
0x2b
,
0x27
,
0x69
,
0xd2
,
0x44
,
0x98
,
0xcf
,
0xf2
,
0xad
,
0x1b
,
0x0a
,
0x53
,
0x8b
,
0x89
,
0x96
,
0x6b
,
0x86
,
0x52
,
0xb2
,
0x49
,
0x4a
,
0x2c
,
0x1e
,
0x7b
,
0x00
,
0x3b
,
0x51
,
0x1c
,
0x1d
,
0xd1
,
0xe8
,
0x7e
,
0x96
,
0x1b
,
0xd9
,
0x23
,
0x23
,
0x17
,
0x17
,
0xf0
,
0xdc
,
0x10
,
0xa7
,
0xe4
,
0x54
,
0xea
,
0x3b
,
0xda
,
0x1a
,
0x7a
,
0xfb
,
0x6b
,
0xdc
,
0x66
,
0xfa
,
0x1f
,
0x1b
,
0xef
,
0x3f
,
0xa5
,
0xe0
,
0x11
,
0x3d
,
0x75
,
0xb1
,
0x04
,
0x19
,
0xef
,
0x1b
,
0x3b
,
0x43
,
0x9c
,
0xb0
,
0x29
,
0x52
,
0x56
,
0xaa
,
0x31
,
0x91
,
0x96
,
0x9f
,
0x87
,
0x91
,
0x48
,
0x5f
,
0x5d
,
0x17
,
0x06
,
0x59
,
0x98
,
0x9d
,
0x8a
,
0xe9
,
0x45
,
0x31
,
0xf1
,
0x53
,
0x90
,
0xad
,
0x71
,
0x97
,
0xed
,
0x7f
,
0xd5
,
0x34
,
0xde
,
0x2e
,
0xfa
,
0xc4
,
0x0f
,
0xb0
,
0x80
,
0xa2
,
0x37
,
0xfa
,
0xc4
,
0xb7
,
0xdc
,
0x13
,
0x4d
,
0x5f
,
0x47
,
0x35
,
0xae
,
0xa5
,
0xd9
,
0x43
,
0x68
,
0xcd
,
0xd0
,
0xf0
,
0x8a
,
0x51
,
0xc1
,
0xf5
,
0x6a
,
0x54
,
0xe3
,
0x4a
,
0x96
,
0xfd
,
0x08
,
0x36
,
0x83
,
0x2c
,
0x13
,
0xf2
,
0x2c
,
0x0d
,
0xa2
,
0xec
,
0x42
,
0xa4
,
0xba
,
0x9e
,
0xee
,
0xea
,
0xcd
,
0x8f
,
0x70
,
0x2d
,
0xcb
,
0x17
,
0x47
,
0x35
,
0x6e
,
0x4b
,
0x17
,
0xdb
,
0x7f
,
0x16
,
0xca
,
0xab
,
0x49
,
0x1a
,
0x7c
,
0x41
,
0x71
,
0xef
,
0x6e
,
0xcf
,
0x17
,
0x8b
,
0xed
,
0x39
,
0x83
,
0x3d
,
0x84
,
0x35
,
0x99
,
0x1f
,
0xdc
,
0x5e
,
0x7d
,
0x70
,
0x21
,
0x88
,
0x9b
,
0xbe
,
0xc8
,
0x8f
,
0xeb
,
0xac
,
0x3e
,
0xae
,
0x10
,
0x64
,
0x1f
,
0x41
,
0x2f
,
0x57
,
0x70
,
0x16
,
0x7f
,
0x74
,
0x2d
,
0xc6
,
0x94
,
0x3e
,
0x25
,
0x4a
,
0xf6
,
0x79
,
0x4a
,
0x64
,
0x54
,
0xe3
,
0xce
,
0x26
,
0xf6
,
0x21
,
0x40
,
0x54
,
0x0c
,
0xad
,
0x94
,
0x64
,
0xab
,
0xc6
,
0xd2
,
0x51
,
0x8d
,
0x1b
,
0xe2
,
0xec
,
0x29
,
0x6c
,
0x45
,
0x76
,
0x03
,
0xa4
,
0x54
,
0x5c
,
0xd9
,
0x22
,
0x47
,
0x35
,
0xee
,
0x6e
,
0xc2
,
0xce
,
0x24
,
0x6f
,
0xf4
,
0xd8
,
0x50
,
0x97
,
0x37
,
0x8f
,
0x3b
,
0xfa
,
0x71
,
0x85
,
0xdd
,
0x7a
,
0xcf
,
0xe8
,
0xd6
,
0x46
,
0xb0
,
0x2c
,
0xeb
,
0xd4
,
0xc6
,
0x08
,
0x72
,
0xbb
,
0xd0
,
0xfe
,
0xae
,
0xd5
,
0xa9
,
0x17
,
0x42
,
0xd3
,
0xfa
,
0xd2
,
0xa0
,
0x7a
,
0xf5
,
0x07
,
0x6e
,
0xaf
,
0x5e
,
0xbd
,
0xa9
,
0xe8
,
0xd6
,
0x1f
,
0x5b
,
0x4f
,
0x85
,
0x32
,
0x82
,
0x5f
,
0x29
,
0xbb
,
0xff
,
0xd9
,
0xc0
,
0xde
,
0x6f
,
0x6b
,
0xa3
,
0x71
,
0xd8
,
0x1e
,
0x64
,
0xbd
,
0x85
,
0x41
,
0x16
,
0x07
,
0x2f
,
0xa4
,
0x14
,
0x8c
,
0x1a
,
0x74
,
0x93
,
0xc5
,
0xde
,
0x85
,
0x1e
,
0x0e
,
0xaf
,
0xa7
,
0xc1
,
0x4c
,
0x68
,
0xa1
,
0x06
,
0x09
,
0x39
,
0xdc
,
0xb2
,
0x9f
,
0x34
,
0xab
,
0xfb
,
0x49
,
0xcb
,
0xed
,
0xc2
,
0x65
,
0xa5
,
0x6f
,
0xaf
,
0xaa
,
0xf4
,
0x9d
,
0x15
,
0x95
,
0x7e
,
0xcd
,
0xa9
,
0xf4
,
0x56
,
0x07
,
0xea
,
0xba
,
0x1d
,
0xc8
,
0xe8
,
0x03
,
0xf0
,
0x92
,
0x3e
,
0xb0
,
0x7e
,
0x9b
,
0x3e
,
0xb0
,
0x51
,
0xd1
,
0x07
,
0x16
,
0xba
,
0xf4
,
0xe6
,
0x2d
,
0xbb
,
0x74
,
0xaf
,
0xb2
,
0x4b
,
0xfb
,
0xbf
,
0x58
,
0x8c
,
0x78
,
0x2e
,
0xc6
,
0x71
,
0x3a
,
0x79
,
0x5d
,
0x11
,
0xef
,
0xff
,
0x3f
,
0xac
,
0x17
,
0xcb
,
0x67
,
0xd7
,
0x78
,
0x61
,
0x0a
,
0x15
,
0xad
,
0x58
,
0x53
,
0x6a
,
0x5a
,
0x2b
,
0x87
,
0xcb
,
0x33
,
0xbc
,
0x5d
,
0x77
,
0x92
,
0xb8
,
0xcd
,
0xc7
,
0x28
,
0xff
,
0xd7
,
0x75
,
0xd8
,
0xb1
,
0xe6
,
0xbe
,
0xff
,
0xad
,
0x38
,
0xed
,
0xbe
,
0x6a
,
0x9c
,
0x76
,
0xcb
,
0x38
,
0xf5
,
0x8f
,
0xe1
,
0x0d
,
0x0b
,
0x02
,
0x42
,
0x13
,
0x8b
,
0x4f
,
0x9b
,
0xac
,
0x71
,
0x67
,
0xc5
,
0x05
,
0xb8
,
0xb8
,
0x96
,
0x53
,
0x45
,
0xc4
,
0xbd
,
0x15
,
0xb4
,
0xac
,
0xfa
,
0x4e
,
0x16
,
0x66
,
0x5f
,
0xeb
,
0x6b
,
0xf6
,
0x5f
,
0xea
,
0xd0
,
0x2b
,
0x9b
,
0x35
,
0x36
,
0x0c
,
0x0c
,
0x32
,
0x7c
,
0x43
,
0xe5
,
0x41
,
0x86
,
0xbf
,
0xa9
,
0x3c
,
0xc7
,
0xf9
,
0xc3
,
0x41
,
0xc6
,
0x78
,
0x75
,
0x61
,
0xd1
,
0x94
,
0x08
,
0xf4
,
0x35
,
0x6e
,
0x70
,
0x8c
,
0x88
,
0x6a
,
0xd2
,
0x89
,
0x9a
,
0x42
,
0x7e
,
0x30
,
0x43
,
0xac
,
0x72
,
0xc8
,
0x15
,
0x85
,
0x67
,
0x0a
,
0x6c
,
0x60
,
0x0a
,
0x6d
,
0xfa
,
0x4d
,
0x0f
,
0x91
,
0x9b
,
0xd9
,
0x79
,
0x3c
,
0xd5
,
0x8f
,
0x66
,
0x4d
,
0x19
,
0xd7
,
0x06
,
0xd6
,
0xb5
,
0xd1
,
0xc7
,
0x41
,
0xbc
,
0x6e
,
0x44
,
0x4b
,
0x67
,
0xd8
,
0x2e
,
0x49
,
0x2c
,
0xf0
,
0xe9
,
0xa3
,
0x58
,
0x90
,
0x06
,
0x5a
,
0x6a
,
0x4f
,
0x8d
,
0xfc
,
0x25
,
0x07
,
0xcb
,
0x46
,
0x36
,
0x1f
,
0x8f
,
0x45
,
0x96
,
0xf5
,
0xef
,
0x92
,
0x73
,
0x39
,
0xe9
,
0xff
,
0x43
,
0x7f
,
0xe8
,
0x7a
,
0x16
,
0x8f
,
0x83
,
0xe9
,
0x93
,
0x73
,
0xca
,
0xdb
,
0xa5
,
0xef
,
0x0e
,
0xf3
,
0xe5
,
0x50
,
0x77
,
0xbe
,
0x8a
,
0xbf
,
0xec
,
0xd5
,
0xf1
,
0x2e
,
0xf4
,
0x92
,
0x00
,
0xbb
,
0xc6
,
0x73
,
0xf3
,
0xed
,
0xb1
,
0xc1
,
0x1d
,
0x6e
,
0x71
,
0xbf
,
0x67
,
0xe1
,
0x4c
,
0x68
,
0x54
,
0x4b
,
0x06
,
0xbb
,
0x0f
,
0x0d
,
0x79
,
0xad
,
0x3e
,
0x46
,
0xaf
,
0x1f
,
0x32
,
0x1d
,
0x5b
,
0x67
,
0xe5
,
0x5f
,
0x28
,
0x1c
,
0x97
,
0xfd
,
0xbf
,
0xe9
,
0x0f
,
0x8a
,
0xa6
,
0x53
,
0xf4
,
0x90
,
0xb9
,
0xad
,
0x63
,
0xdd
,
0x6f
,
0xec
,
0x58
,
0xf7
,
0x6b
,
0x3a
,
0xb6
,
0x5d
,
0x3a
,
0xd6
,
0x25
,
0x27
,
0x0e
,
0xbf
,
0x6c
,
0x40
,
0xb7
,
0xf8
,
0xd3
,
0x88
,
0xfd
,
0x18
,
0xd6
,
0x8e
,
0x85
,
0xa4
,
0xe4
,
0x60
,
0xdb
,
0x45
,
0x4e
,
0xbd
,
0x38
,
0x95
,
0x69
,
0x18
,
0x5d
,
0x0e
,
0xde
,
0x59
,
0x9c
,
0x3f
,
0xad
,
0xef
,
0xd8
,
0x7e
,
0x8d
,
0xfd
,
0x10
,
0xe0
,
0x59
,
0x98
,
0x49
,
0x9d
,
0xa6
,
0x9b
,
0xa5
,
0x8a
,
0x4f
,
0xc2
,
0xe9
,
0x60
,
0x50
,
0x95
,
0xa5
,
0x4a
,
0xd4
,
0xaf
,
0xb1
,
0x4f
,
0x81
,
0x1d
,
0x0b
,
0x0a
,
0x37
,
0xb3
,
0x64
,
0xde
,
0x2b
,
0x55
,
0x54
,
0x95
,
0xd4
,
0xc1
,
0xd2
,
0xcc
,
0xf7
,
0x6b
,
0xec
,
0x14
,
0x7a
,
0xb9
,
0x37
,
0xb7
,
0xd4
,
0xf6
,
0xce
,
0xca
,
0x89
,
0x24
,
0x4b
,
0xfc
,
0x1a
,
0xfb
,
0x10
,
0xb6
,
0x8f
,
0x85
,
0xa4
,
0xa4
,
0x2f
,
0xfa
,
0x5d
,
0xaf
,
0x54
,
0x8b
,
0x97
,
0x30
,
0xd8
,
0x75
,
0xd5
,
0x90
,
0xb8
,
0x5f
,
0x63
,
0x0f
,
0xa0
,
0x7d
,
0x92
,
0x9d
,
0xde
,
0x44
,
0x63
,
0x17
,
0x9a
,
0x1d
,
0x4d
,
0x9e
,
0x64
,
0x47
,
0xc1
,
0xfc
,
0xf2
,
0x4a
,
0x7e
,
0x96
,
0xf8
,
0xb5
,
0xf3
,
0x36
,
0xfd
,
0x13
,
0xf7
,
0xf0
,
0xbf
,
0x01
,
0x00
,
0x00
,
0xff
,
0xff
,
0x52
,
0x4a
,
0x98
,
0xaf
,
0xd6
,
0x1b
,
0x00
,
0x00
,
func
init
()
{
proto
.
RegisterFile
(
"paracross.proto"
,
fileDescriptor_paracross_043685f5d437b0a4
)
}
var
fileDescriptor_paracross_043685f5d437b0a4
=
[]
byte
{
// 2400 bytes of a gzipped FileDescriptorProto
0x1f
,
0x8b
,
0x08
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x02
,
0xff
,
0xd4
,
0x5a
,
0x4f
,
0x73
,
0x1c
,
0x47
,
0x15
,
0xdf
,
0xd9
,
0x7f
,
0xd2
,
0x3e
,
0xfd
,
0xef
,
0xc8
,
0xca
,
0x22
,
0x3b
,
0x8e
,
0xaa
,
0xcb
,
0xa4
,
0x04
,
0x71
,
0x1c
,
0x2c
,
0x83
,
0xa9
,
0x54
,
0x8a
,
0x02
,
0x4b
,
0x8e
,
0x25
,
0x55
,
0xec
,
0x54
,
0x32
,
0x52
,
0xe0
,
0xc0
,
0x85
,
0xd1
,
0x6e
,
0x5b
,
0x9a
,
0x62
,
0x35
,
0xb3
,
0x9e
,
0xe9
,
0x4d
,
0x24
,
0x2e
,
0x14
,
0x05
,
0x14
,
0x47
,
0x38
,
0x51
,
0x15
,
0x0e
,
0x5c
,
0xe0
,
0xcc
,
0x47
,
0xe0
,
0xc0
,
0x11
,
0x4e
,
0x70
,
0xe0
,
0xc0
,
0x27
,
0xe0
,
0xce
,
0x81
,
0x2b
,
0xf5
,
0x5e
,
0x77
,
0xcf
,
0x74
,
0xf7
,
0xce
,
0x8e
,
0x65
,
0xc7
,
0x17
,
0x6e
,
0xdb
,
0xaf
,
0x5f
,
0xbf
,
0x7e
,
0xef
,
0xd7
,
0xef
,
0xbd
,
0x7e
,
0xaf
,
0x67
,
0x61
,
0x65
,
0x1c
,
0x65
,
0xd1
,
0x20
,
0x4b
,
0xf3
,
0xfc
,
0xce
,
0x38
,
0x4b
,
0x65
,
0xca
,
0x3a
,
0xf2
,
0x72
,
0x2c
,
0xf2
,
0xcd
,
0x35
,
0x99
,
0x45
,
0x49
,
0x1e
,
0x0d
,
0x64
,
0x9c
,
0x26
,
0x6a
,
0x66
,
0x73
,
0x71
,
0x90
,
0x9e
,
0x9f
,
0x17
,
0xa3
,
0xd5
,
0x93
,
0x51
,
0x3a
,
0xf8
,
0xf1
,
0xe0
,
0x2c
,
0x8a
,
0x35
,
0x85
,
0x3f
,
0x86
,
0x8d
,
0x8f
,
0x8d
,
0xb0
,
0x23
,
0x19
,
0xc9
,
0x49
,
0xfe
,
0x50
,
0xc8
,
0x28
,
0x1e
,
0xe5
,
0x6c
,
0x1d
,
0x3a
,
0xd1
,
0x70
,
0x98
,
0xe5
,
0xfd
,
0x60
,
0xab
,
0xb5
,
0xdd
,
0x0b
,
0xd5
,
0x80
,
0xdd
,
0x80
,
0x1e
,
0xc9
,
0x38
,
0x88
,
0xf2
,
0xb3
,
0x7e
,
0x73
,
0xab
,
0xb5
,
0xbd
,
0x18
,
0x96
,
0x04
,
0xfe
,
0x43
,
0xb8
,
0xee
,
0x49
,
0xdb
,
0xc5
,
0x39
,
0x23
,
0xf2
,
0x26
,
0x40
,
0xc1
,
0xab
,
0xe4
,
0x2e
,
0x86
,
0x16
,
0x05
,
0x85
,
0xcb
,
0x8b
,
0x50
,
0xe4
,
0x93
,
0x91
,
0xcc
,
0x8d
,
0xf0
,
0x82
,
0xc0
,
0x7f
,
0xd7
,
0x84
,
0x6b
,
0x85
,
0xf4
,
0x03
,
0x11
,
0x9f
,
0x9e
,
0x49
,
0xb5
,
0x07
,
0xdb
,
0x80
,
0x6e
,
0x4e
,
0xbf
,
0xfa
,
0xc1
,
0x56
,
0xb0
,
0xdd
,
0x09
,
0xf5
,
0x08
,
0x4d
,
0x90
,
0xb1
,
0x1c
,
0x89
,
0x7e
,
0x73
,
0x2b
,
0x40
,
0x13
,
0x68
,
0x80
,
0xdc
,
0x67
,
0xb4
,
0xba
,
0xdf
,
0xda
,
0x0a
,
0xb6
,
0x5b
,
0xa1
,
0x1e
,
0xb1
,
0x6f
,
0xc3
,
0xdc
,
0x50
,
0x29
,
0xda
,
0x6f
,
0x6f
,
0x05
,
0xdb
,
0x0b
,
0x3b
,
0x6f
,
0xdc
,
0x21
,
0x58
,
0xef
,
0x54
,
0x03
,
0x14
,
0x1a
,
0x6e
,
0x34
,
0xeb
,
0x3c
,
0x8a
,
0x13
,
0xa5
,
0x52
,
0xbf
,
0x43
,
0x42
,
0x2d
,
0x0a
,
0xdb
,
0x84
,
0x79
,
0x1a
,
0x21
,
0x64
,
0xdd
,
0xad
,
0x60
,
0x7b
,
0x31
,
0x2c
,
0xc6
,
0xec
,
0x11
,
0x2c
,
0x9e
,
0x58
,
0x10
,
0xf5
,
0xe7
,
0x68
,
0x67
,
0x5e
,
0xbd
,
0xb3
,
0x0d
,
0x66
,
0xe8
,
0xac
,
0xe3
,
0xff
,
0x0e
,
0xa0
,
0x5f
,
0x09
,
0x4e
,
0x98
,
0x8f
,
0x5f
,
0x11
,
0x3e
,
0xae
,
0x99
,
0xed
,
0x5a
,
0x33
,
0x3b
,
0x24
,
0xb0
,
0x34
,
0x73
,
0x0b
,
0x16
,
0xd0
,
0x11
,
0x63
,
0xf9
,
0x80
,
0x5c
,
0xaa
,
0x4b
,
0x2e
,
0x65
,
0x93
,
0xd8
,
0x36
,
0xac
,
0xa8
,
0xe1
,
0x6e
,
0xe1
,
0x5e
,
0x73
,
0xc4
,
0xe5
,
0x93
,
0xf9
,
0x17
,
0x01
,
0xac
,
0x78
,
0xc0
,
0x94
,
0x96
,
0x04
,
0xd5
,
0x96
,
0x34
,
0x1d
,
0x4b
,
0x1c
,
0x27
,
0x6e
,
0xd1
,
0x89
,
0x94
,
0x84
,
0x17
,
0xb6
,
0xd3
,
0x3a
,
0x4e
,
0xfe
,
0x47
,
0xfb
,
0x18
,
0xf6
,
0xd2
,
0x24
,
0x17
,
0x49
,
0x3e
,
0xa9
,
0x57
,
0x12
,
0xa1
,
0x39
,
0x2b
,
0xf7
,
0x53
,
0x9a
,
0xda
,
0x24
,
0x76
,
0x0b
,
0x96
,
0x06
,
0x4a
,
0xd4
,
0x81
,
0x7d
,
0x2e
,
0x2e
,
0x91
,
0x7d
,
0x1d
,
0x56
,
0x35
,
0xa1
,
0x44
,
0xb0
,
0x4d
,
0x1b
,
0x4d
,
0xd1
,
0xf9
,
0x6f
,
0x03
,
0x60
,
0xa8
,
0xe6
,
0x47
,
0xe9
,
0x50
,
0x20
,
0xfc
,
0x7b
,
0x69
,
0xf2
,
0x34
,
0x3e
,
0x9d
,
0xa1
,
0xe0
,
0x32
,
0x34
,
0xd3
,
0x31
,
0xe9
,
0xb5
,
0x14
,
0x36
,
0xd3
,
0x31
,
0x8e
,
0xe3
,
0x21
,
0xe9
,
0xd0
,
0x0b
,
0x9b
,
0xf1
,
0x90
,
0x31
,
0x68
,
0x63
,
0x6e
,
0xd0
,
0x9b
,
0xd1
,
0x6f
,
0x94
,
0xf4
,
0x59
,
0x34
,
0x9a
,
0x08
,
0x02
,
0x68
,
0x29
,
0x54
,
0x03
,
0xe5
,
0x05
,
0x71
,
0x92
,
0x3f
,
0xca
,
0xd2
,
0x9f
,
0x88
,
0x84
,
0x62
,
0x01
,
0x4d
,
0x2d
,
0x49
,
0xfc
,
0x7b
,
0xa5
,
0x5e
,
0xdf
,
0x4f
,
0xa5
,
0x50
,
0xde
,
0x3d
,
0x23
,
0x15
,
0xe1
,
0x1e
,
0xa9
,
0x14
,
0x2a
,
0x53
,
0xf4
,
0x42
,
0x35
,
0xe0
,
0xbf
,
0x09
,
0x60
,
0xdd
,
0x36
,
0xed
,
0x70
,
0xa8
,
0xd1
,
0x37
,
0x6a
,
0x06
,
0x96
,
0x9a
,
0x37
,
0x01
,
0xc6
,
0x59
,
0x3a
,
0x4e
,
0xf3
,
0x68
,
0x74
,
0x38
,
0xd4
,
0x51
,
0x60
,
0x51
,
0xd0
,
0x81
,
0x9e
,
0x4d
,
0x62
,
0x79
,
0x68
,
0xcc
,
0xd5
,
0x23
,
0x2b
,
0xa0
,
0xda
,
0xd5
,
0x01
,
0xd5
,
0xb1
,
0x00
,
0xe4
,
0xff
,
0x0d
,
0x60
,
0xd5
,
0xa8
,
0x54
,
0xa8
,
0xa3
,
0x50
,
0x0c
,
0x0a
,
0x14
,
0x4b
,
0x91
,
0xcd
,
0x6a
,
0x91
,
0x2d
,
0xfb
,
0x4c
,
0x6e
,
0x02
,
0xc8
,
0x28
,
0x3b
,
0x15
,
0x14
,
0x3c
,
0x1a
,
0x79
,
0x8b
,
0xe2
,
0x23
,
0xdd
,
0x99
,
0x42
,
0x9a
,
0xbd
,
0x6b
,
0xd0
,
0xeb
,
0x52
,
0xc6
,
0xf9
,
0x8a
,
0x95
,
0x71
,
0x5c
,
0xf4
,
0x35
,
0xb0
,
0xe8
,
0xf6
,
0x4f
,
0xb3
,
0xf4
,
0x9c
,
0x36
,
0x9c
,
0x53
,
0xe1
,
0x6d
,
0xc6
,
0x56
,
0xa0
,
0xcd
,
0xdb
,
0x81
,
0xc6
,
0xff
,
0x1c
,
0xc0
,
0xb5
,
0x50
,
0x0c
,
0x44
,
0x3c
,
0x96
,
0x46
,
0xb0
,
0x76
,
0xb5
,
0xaa
,
0xd3
,
0xb8
,
0x0b
,
0xdd
,
0x01
,
0xcd
,
0x12
,
0x04
,
0xd3
,
0x3a
,
0x95
,
0x9e
,
0x1a
,
0x6a
,
0x46
,
0xf6
,
0x36
,
0xb4
,
0xc7
,
0x99
,
0xf8
,
0x8c
,
0xc0
,
0x59
,
0xd8
,
0x79
,
0xdd
,
0x5b
,
0x60
,
0xc0
,
0x0e
,
0x89
,
0x89
,
0xdd
,
0x85
,
0xb9
,
0xc1
,
0x24
,
0xcb
,
0x44
,
0x22
,
0x75
,
0x82
,
0x9f
,
0xc9
,
0x6f
,
0xf8
,
0xf8
,
0x1f
,
0x02
,
0x78
,
0xc3
,
0x33
,
0x00
,
0xb5
,
0x40
,
0xb6
,
0x4f
,
0xc7
,
0xc3
,
0x48
,
0x0a
,
0x07
,
0x96
,
0xc0
,
0x83
,
0xe5
,
0x5d
,
0xad
,
0x9d
,
0x32
,
0xe7
,
0x7a
,
0x85
,
0x39
,
0x9e
,
0x86
,
0xdf
,
0x2a
,
0x35
,
0x6c
,
0x3d
,
0x7f
,
0x4d
,
0xa1
,
0xe5
,
0x7f
,
0x02
,
0x78
,
0xdd
,
0xd3
,
0x92
,
0xce
,
0x2f
,
0x4d
,
0xc4
,
0x94
,
0x9f
,
0x55
,
0xe7
,
0x7c
,
0xd7
,
0x9f
,
0x5a
,
0x53
,
0xfe
,
0x84
,
0xf3
,
0xa9
,
0x8c
,
0x46
,
0x28
,
0xda
,
0x38
,
0xbd
,
0x45
,
0xa1
,
0x9b
,
0x1b
,
0x47
,
0xb8
,
0x2d
,
0x79
,
0x5b
,
0x27
,
0x2c
,
0x09
,
0x94
,
0x31
,
0xd3
,
0x5c
,
0xd2
,
0x64
,
0x97
,
0x26
,
0x8b
,
0x31
,
0xeb
,
0xc3
,
0x1c
,
0xfa
,
0x57
,
0x98
,
0x4b
,
0xed
,
0x55
,
0x66
,
0x88
,
0x7b
,
0x0e
,
0xd3
,
0x44
,
0x28
,
0x63
,
0xc9
,
0xb1
,
0x3a
,
0xa1
,
0x45
,
0xe1
,
0x3f
,
0x0f
,
0xe0
,
0x35
,
0x63
,
0xee
,
0x7e
,
0x96
,
0x4e
,
0xc6
,
0x5f
,
0x2a
,
0x8b
,
0x15
,
0x39
,
0x46
,
0x05
,
0x93
,
0xce
,
0x31
,
0xcf
,
0x8d
,
0x23
,
0xfe
,
0x37
,
0x5f
,
0x8b
,
0x57
,
0x12
,
0xdf
,
0x5b
,
0xb0
,
0x50
,
0xa2
,
0x6f
,
0x74
,
0xb2
,
0x49
,
0x57
,
0x88
,
0x70
,
0xdb
,
0x33
,
0xbb
,
0x33
,
0x03
,
0x76
,
0xce
,
0x09
,
0xd8
,
0xbf
,
0x06
,
0xb0
,
0xe9
,
0x79
,
0x92
,
0x0d
,
0x6d
,
0x55
,
0xd4
,
0xee
,
0x78
,
0x51
,
0xbb
,
0xe9
,
0xb9
,
0xac
,
0xb5
,
0xbe
,
0x08
,
0xdb
,
0x3b
,
0x4e
,
0xd8
,
0x56
,
0xae
,
0x70
,
0xe2
,
0xe2
,
0x9b
,
0x7e
,
0xe4
,
0xd6
,
0x2d
,
0x29
,
0xc2
,
0xe2
,
0x0c
,
0xd6
,
0x43
,
0xf1
,
0xac
,
0xb8
,
0x8e
,
0x29
,
0xc2
,
0x93
,
0xa7
,
0xe9
,
0x6c
,
0x07
,
0x89
,
0xcd
,
0x1d
,
0x60
,
0x5f
,
0x6b
,
0x2d
,
0xcb
,
0xd6
,
0x19
,
0x79
,
0x9f
,
0xef
,
0xc1
,
0x46
,
0x28
,
0xf2
,
0xb1
,
0xb3
,
0x95
,
0x3a
,
0xa6
,
0xaf
,
0x41
,
0x2b
,
0x1e
,
0xaa
,
0x8b
,
0xab
,
0x26
,
0xdf
,
0x20
,
0x0f
,
0xdf
,
0xc7
,
0x20
,
0xf6
,
0x84
,
0x90
,
0x5d
,
0x39
,
0xbb
,
0x6d
,
0x4b
,
0xa9
,
0xb3
,
0x9d
,
0x04
,
0xfd
,
0x32
,
0x80
,
0x35
,
0x9c
,
0xa4
,
0xfb
,
0x7e
,
0xe7
,
0x49
,
0x14
,
0x27
,
0x4f
,
0xa2
,
0xb1
,
0x75
,
0xe4
,
0xc1
,
0xec
,
0x62
,
0x48
,
0x99
,
0x3f
,
0xb3
,
0x18
,
0x6a
,
0xd5
,
0x16
,
0x43
,
0x6d
,
0xb7
,
0xe8
,
0xe3
,
0x0f
,
0xd5
,
0x65
,
0x5e
,
0xaa
,
0x41
,
0xe8
,
0xdf
,
0x81
,
0x4e
,
0x2c
,
0xc5
,
0xb9
,
0xb1
,
0xa6
,
0x6f
,
0x59
,
0xe3
,
0x28
,
0x1c
,
0x2a
,
0x36
,
0xfe
,
0xab
,
0xb6
,
0x0a
,
0xb0
,
0x02
,
0x13
,
0x1d
,
0x60
,
0xb7
,
0x60
,
0x09
,
0x77
,
0x2a
,
0x8b
,
0x9d
,
0x80
,
0x6a
,
0x31
,
0x97
,
0x88
,
0x65
,
0x65
,
0x49
,
0xb0
,
0x2b
,
0x2c
,
0x9f
,
0x3c
,
0x23
,
0x10
,
0x4b
,
0xd4
,
0xda
,
0x0e
,
0x6a
,
0x1c
,
0x16
,
0xc7
,
0x99
,
0x28
,
0x37
,
0x57
,
0x85
,
0xa0
,
0x43
,
0x73
,
0x91
,
0xed
,
0xfa
,
0x65
,
0xa6
,
0x92
,
0x80
,
0xc6
,
0x08
,
0x5d
,
0xed
,
0x1a
,
0x09
,
0x05
,
0x0d
,
0x25
,
0xe4
,
0x05
,
0xc3
,
0xbc
,
0x92
,
0x50
,
0x10
,
0x10
,
0x7b
,
0x79
,
0xb1
,
0x97
,
0x4e
,
0x12
,
0x99
,
0xf7
,
0x7b
,
0x94
,
0xd8
,
0x8a
,
0xb1
,
0x9a
,
0x53
,
0x9d
,
0x53
,
0x1f
,
0x54
,
0x91
,
0x6a
,
0xc6
,
0x98
,
0x72
,
0xe5
,
0x85
,
0xea
,
0xc1
,
0x16
,
0xa8
,
0xc9
,
0x32
,
0x43
,
0xaa
,
0x34
,
0x11
,
0xe6
,
0x63
,
0xb3
,
0x74
,
0x51
,
0x61
,
0xea
,
0x10
,
0x51
,
0x73
,
0x4d
,
0x50
,
0x42
,
0x96
,
0x48
,
0x88
,
0x43
,
0x63
,
0xb7
,
0x61
,
0x2d
,
0x49
,
0x93
,
0x3d
,
0x2a
,
0xdd
,
0x8f
,
0x8d
,
0x92
,
0xcb
,
0xa4
,
0xe4
,
0xf4
,
0x04
,
0xee
,
0x1b
,
0x63
,
0x95
,
0x9c
,
0x49
,
0x7d
,
0x46
,
0x2b
,
0x5b
,
0xc1
,
0xf6
,
0x7c
,
0xe8
,
0x12
,
0xf9
,
0x2e
,
0xac
,
0x1d
,
0x89
,
0xd1
,
0x53
,
0x5d
,
0x56
,
0x1f
,
0xc9
,
0xe8
,
0x54
,
0xe4
,
0xec
,
0x1d
,
0xd7
,
0x9d
,
0x4c
,
0x88
,
0xf9
,
0x8c
,
0xc6
,
0x9b
,
0x1e
,
0xc3
,
0xaa
,
0x3f
,
0x85
,
0xa9
,
0xf4
,
0xc4
,
0xf2
,
0x0f
,
0x15
,
0x1e
,
0x36
,
0x09
,
0xbd
,
0x40
,
0x24
,
0xd1
,
0x89
,
0xbe
,
0x35
,
0x97
,
0x42
,
0x3d
,
0xe2
,
0xff
,
0x0a
,
0x60
,
0xdd
,
0x17
,
0x47
,
0x4e
,
0x5e
,
0x9f
,
0xfd
,
0x97
,
0x8a
,
0xec
,
0xff
,
0x0e
,
0x74
,
0x72
,
0x5c
,
0xe4
,
0x15
,
0x30
,
0xd3
,
0xda
,
0x13
,
0x97
,
0x93
,
0xd2
,
0xdb
,
0x5e
,
0x4a
,
0xbf
,
0x09
,
0x20
,
0x2e
,
0xc4
,
0xc0
,
0xed
,
0x42
,
0x4b
,
0xca
,
0x0b
,
0x17
,
0x7c
,
0x5c
,
0xc0
,
0xc6
,
0xe3
,
0x74
,
0x10
,
0x8d
,
0x8c
,
0x32
,
0xa5
,
0x75
,
0x77
,
0x8d
,
0xd6
,
0x81
,
0x53
,
0xa4
,
0x54
,
0x21
,
0x61
,
0x34
,
0x27
,
0x9f
,
0x3b
,
0x4c
,
0x86
,
0xe2
,
0x42
,
0xe7
,
0x18
,
0x33
,
0xe4
,
0xf7
,
0x61
,
0x59
,
0xdd
,
0x0e
,
0xa8
,
0x41
,
0x25
,
0x78
,
0x45
,
0x33
,
0xd1
,
0xb4
,
0x9a
,
0x09
,
0xce
,
0x61
,
0x55
,
0xad
,
0xdb
,
0x8b
,
0x92
,
0x81
,
0x18
,
0x55
,
0xad
,
0xe4
,
0xff
,
0xd0
,
0xad
,
0x22
,
0xa9
,
0x53
,
0x5b
,
0x1e
,
0x30
,
0x68
,
0xa7
,
0xe3
,
0xe3
,
0x4b
,
0xbd
,
0x05
,
0xfd
,
0x46
,
0xc4
,
0x94
,
0x99
,
0x50
,
0x7b
,
0x38
,
0x07
,
0x0d
,
0x63
,
0xe4
,
0xdb
,
0xd0
,
0x46
,
0xe8
,
0xfa
,
0x0b
,
0xc4
,
0x7f
,
0x4d
,
0xf3
,
0xbb
,
0xd6
,
0x1d
,
0x34
,
0x42
,
0x62
,
0xa2
,
0x6a
,
0x97
,
0x34
,
0xa7
,
0x20
,
0x2b
,
0xc5
,
0xfb
,
0x46
,
0x1d
,
0x34
,
0x42
,
0xcd
,
0xb8
,
0xdb
,
0xc6
,
0x1a
,
0x86
,
0xff
,
0xa2
,
0xbc
,
0xa3
,
0x9d
,
0xa3
,
0xd1
,
0xf6
,
0x99
,
0xa2
,
0xf3
,
0x0a
,
0x67
,
0x33
,
0x55
,
0x74
,
0x36
,
0x9f
,
0xbf
,
0xa6
,
0xb8
,
0x5d
,
0xff
,
0x1e
,
0xc0
,
0x8d
,
0x2a
,
0x35
,
0x66
,
0x56
,
0x9e
,
0x85
,
0xaf
,
0x37
,
0xaf
,
0xe4
,
0xeb
,
0x6e
,
0xc9
,
0xd9
,
0xaa
,
0x2f
,
0x39
,
0xdb
,
0x75
,
0x25
,
0x67
,
0x67
,
0x76
,
0xc9
,
0xd9
,
0x75
,
0x4a
,
0x4e
,
0xfe
,
0x53
,
0xb8
,
0x5e
,
0x65
,
0x52
,
0xae
,
0x6b
,
0xfd
,
0xdb
,
0x0e
,
0xb4
,
0xfd
,
0x19
,
0x06
,
0x98
,
0xa2
,
0x65
,
0xc7
,
0xc7
,
0x75
,
0xf6
,
0x82
,
0x02
,
0xd4
,
0xdf
,
0x07
,
0xc0
,
0x42
,
0xf1
,
0xec
,
0x93
,
0x89
,
0xc8
,
0x2e
,
0x91
,
0x4d
,
0x27
,
0x39
,
0xf7
,
0x01
,
0xa7
,
0x4c
,
0x1f
,
0x7e
,
0xcd
,
0xb2
,
0x0e
,
0x9d
,
0x01
,
0x66
,
0x54
,
0x0d
,
0x97
,
0x1a
,
0x20
,
0x52
,
0xc3
,
0x38
,
0x13
,
0xf4
,
0x2c
,
0x68
,
0x90
,
0x2a
,
0x08
,
0xd6
,
0x0d
,
0xd7
,
0x71
,
0x6e
,
0xb8
,
0x75
,
0xe8
,
0xc4
,
0x14
,
0xaf
,
0xaa
,
0x62
,
0x57
,
0x03
,
0xfe
,
0x09
,
0xd6
,
0x54
,
0xe3
,
0xd1
,
0xa5
,
0xaf
,
0xe1
,
0x7b
,
0x74
,
0x53
,
0x29
,
0x1f
,
0xd1
,
0xa9
,
0xb8
,
0xd6
,
0x8d
,
0x4a
,
0x6e
,
0xfe
,
0xa1
,
0xf5
,
0xac
,
0xa7
,
0xee
,
0x85
,
0x07
,
0x4a
,
0xb3
,
0x1d
,
0xc7
,
0x6a
,
0xb7
,
0xf0
,
0xf1
,
0xaa
,
0x81
,
0xa2
,
0x12
,
0x93
,
0xaa
,
0xfb
,
0xa7
,
0xe9
,
0x27
,
0x71
,
0x22
,
0xb2
,
0x97
,
0x97
,
0x85
,
0xb5
,
0x43
,
0x9c
,
0x5b
,
0xda
,
0xeb
,
0xec
,
0x3d
,
0x1f
,
0xfa
,
0x64
,
0xfe
,
0xeb
,
0x8e
,
0xf5
,
0x24
,
0xa5
,
0x77
,
0xbc
,
0x8f
,
0x75
,
0x31
,
0x5a
,
0xa3
,
0x77
,
0xbc
,
0xe1
,
0xef
,
0x68
,
0xdb
,
0x4a
,
0x41
,
0x4e
,
0x63
,
0x76
,
0x0f
,
0x3a
,
0xe7
,
0xa8
,
0x78
,
0x45
,
0x07
,
0xe8
,
0x5b
,
0x85
,
0x99
,
0x87
,
0x78
,
0xd9
,
0x77
,
0x60
,
0x29
,
0xca
,
0x73
,
0x21
,
0x8f
,
0xb3
,
0x28
,
0xc9
,
0x9f
,
0x8a
,
0x4c
,
0x97
,
0xc9
,
0x26
,
0x05
,
0x3d
,
0xc0
,
0xb9
,
0xdc
,
0x4c
,
0x1e
,
0x34
,
0x42
,
0x97
,
0xbb
,
0x58
,
0xfe
,
0x83
,
0x58
,
0x9e
,
0x0d
,
0xb3
,
0xe8
,
0x73
,
0x72
,
0x05
,
0x7f
,
0xb9
,
0x99
,
0x2c
,
0x96
,
0x1b
,
0x02
,
0xbb
,
0x07
,
0xf3
,
0xd2
,
0x6c
,
0xdc
,
0xad
,
0xdf
,
0xb8
,
0x60
,
0xc4
,
0x45
,
0x9f
,
0x9b
,
0xed
,
0xe6
,
0xea
,
0xb7
,
0x2b
,
0x18
,
0xd9
,
0x07
,
0xb0
,
0x6c
,
0x04
,
0x1c
,
0xa7
,
0x1f
,
0x5c
,
0x88
,
0x01
,
0x55
,
0x45
,
0x25
,
0x4a
,
0xee
,
0x7e
,
0x8a
,
0xe5
,
0xa0
,
0x11
,
0x7a
,
0x8b
,
0xd8
,
0xfb
,
0x00
,
0x49
,
0xf1
,
0x16
,
0x41
,
0xb5
,
0x53
,
0xdd
,
0x6b
,
0xc3
,
0x41
,
0x23
,
0xb4
,
0xd8
,
0xd9
,
0x23
,
0x58
,
0x49
,
0xdc
,
0xbe
,
0x46
,
0x5f
,
0x10
,
0x35
,
0x9d
,
0xcf
,
0x41
,
0x23
,
0xf4
,
0x17
,
0xb1
,
0x5d
,
0x58
,
0xc9
,
0x4d
,
0x00
,
0x69
,
0x39
,
0xea
,
0xe2
,
0xd8
,
0xb0
,
0xe4
,
0x58
,
0xb3
,
0x28
,
0xc3
,
0x5b
,
0x80
,
0x09
,
0x40
,
0x5e
,
0xea
,
0x8e
,
0xb2
,
0x29
,
0x2f
,
0x77
,
0xe7
,
0xf4
,
0x55
,
0x89
,
0x8d
,
0xdc
,
0x86
,
0xd5
,
0xc8
,
0x59
,
0x0e
,
0x37
,
0xab
,
0x89
,
0xb3
,
0xea
,
0x93
,
0xab
,
0x85
,
0xc7
,
0x37
,
0x9c
,
0x26
,
0x6e
,
0xca
,
0xbd
,
0x9d
,
0x47
,
0x68
,
0x95
,
0x11
,
0xef
,
0xfb
,
0x6d
,
0x5c
,
0xfd
,
0xa2
,
0x22
,
0x2b
,
0x7e
,
0xe8
,
0xbc
,
0x22
,
0x95
,
0x51
,
0xf0
,
0x52
,
0x19
,
0xe2
,
0x9f
,
0x2d
,
0x4c
,
0x61
,
0xae
,
0x34
,
0xba
,
0xaf
,
0xdc
,
0x0b
,
0x27
,
0x98
,
0xba
,
0x70
,
0xb0
,
0x27
,
0xc7
,
0x91
,
0x82
,
0x51
,
0x83
,
0x6e
,
0x93
,
0xd8
,
0x5b
,
0xb0
,
0x8c
,
0x97
,
0xcc
,
0x51
,
0x74
,
0x2e
,
0x34
,
0x93
,
0xca
,
0xc3
,
0x1e
,
0xb5
,
0x2c
,
0x41
,
0xda
,
0xd5
,
0xad
,
0x46
,
0xc7
,
0x6f
,
0xd0
,
0xca
,
0x26
,
0xa0
,
0x5b
,
0xd7
,
0x04
,
0xcc
,
0xd5
,
0x34
,
0x01
,
0xf3
,
0x5e
,
0x13
,
0xe0
,
0x34
,
0x27
,
0x3d
,
0xbf
,
0x39
,
0xb1
,
0x5a
,
0x04
,
0x78
,
0x4e
,
0x8b
,
0xb0
,
0x70
,
0x95
,
0x16
,
0x61
,
0xb1
,
0xa2
,
0x45
,
0x98
,
0x6a
,
0xe0
,
0x96
,
0xae
,
0xd8
,
0xc0
,
0x2d
,
0x57
,
0x36
,
0x70
,
0xfc
,
0x47
,
0xd3
,
0x1e
,
0x1f
,
0x8a
,
0x41
,
0x9a
,
0x0d
,
0x5f
,
0x95
,
0xc7
,
0xf3
,
0xaf
,
0xc2
,
0x42
,
0x31
,
0x7d
,
0x7c
,
0x81
,
0x07
,
0xa6
,
0x50
,
0xd1
,
0x82
,
0xf5
,
0x48
,
0x35
,
0xf2
,
0xe5
,
0xbb
,
0xc3
,
0x31
,
0x9e
,
0xae
,
0xdf
,
0x64
,
0x5e
,
0xe5
,
0x3b
,
0x05
,
0xff
,
0x59
,
0x13
,
0xd6
,
0x9c
,
0x27
,
0x81
,
0xff
,
0x2f
,
0x3f
,
0xed
,
0xbd
,
0xac
,
0x9f
,
0xf6
,
0x4a
,
0x3f
,
0xe5
,
0xfb
,
0xf0
,
0x9a
,
0x03
,
0x01
,
0xa1
,
0x89
,
0xc9
,
0xa7
,
0x4b
,
0xda
,
0xf8
,
0xcf
,
0x08
,
0x53
,
0x70
,
0x85
,
0x9a
,
0x4f
,
0x25
,
0x11
,
0xff
,
0x54
,
0x50
,
0xb3
,
0xea
,
0x33
,
0x99
,
0x7a
,
0x16
,
0x71
,
0x3e
,
0x74
,
0xfe
,
0xa9
,
0x09
,
0xcb
,
0xe5
,
0x85
,
0x8f
,
0x97
,
0x0e
,
0x3a
,
0x19
,
0xf6
,
0x62
,
0xc6
,
0xc9
,
0xf0
,
0x37
,
0xa5
,
0xe7
,
0xd4
,
0xd4
,
0x67
,
0x32
,
0xc5
,
0xa3
,
0x8b
,
0x8b
,
0x8b
,
0x8d
,
0x40
,
0x9f
,
0x0f
,
0x2d
,
0x8a
,
0xe5
,
0x51
,
0x6d
,
0xda
,
0x51
,
0x8f
,
0x90
,
0x1e
,
0x9d
,
0x53
,
0x61
,
0xa7
,
0x21
,
0x57
,
0x23
,
0xdc
,
0x13
,
0x3b
,
0x3c
,
0x8d
,
0x36
,
0xfd
,
0xa6
,
0x5a
,
0xf1
,
0xf2
,
0xfc
,
0x24
,
0x1d
,
0xe9
,
0xf7
,
0x54
,
0x3d
,
0xb2
,
0x8e
,
0x0d
,
0x9c
,
0x63
,
0xa3
,
0xef
,
0x46
,
0x78
,
0xdc
,
0x88
,
0x96
,
0x8e
,
0xb0
,
0x6b
,
0xc4
,
0x31
,
0x45
,
0xa7
,
0xef
,
0x25
,
0x51
,
0x16
,
0x69
,
0xae
,
0x0d
,
0xd5
,
0x63
,
0x96
,
0x14
,
0x4c
,
0x1b
,
0xf9
,
0x64
,
0x30
,
0x10
,
0x79
,
0xde
,
0x7f
,
0x9d
,
0x8c
,
0x33
,
0x43
,
0xec
,
0xc4
,
0xe8
,
0x1b
,
0x08
,
0x75
,
0x94
,
0x0f
,
0x4f
,
0x28
,
0x6e
,
0x67
,
0x3e
,
0x49
,
0xd9
,
0x8f
,
0x4a
,
0x4d
,
0xef
,
0x83
,
0xe9
,
0xf3
,
0x1e
,
0xa4
,
0xde
,
0x82
,
0xe5
,
0x71
,
0x84
,
0xb7
,
0xc6
,
0x13
,
0xfb
,
0x59
,
0x6a
,
0x31
,
0xf4
,
0xa8
,
0xc5
,
0xf9
,
0x1e
,
0xc7
,
0xe7
,
0x42
,
0xa3
,
0x5a
,
0x12
,
0xd8
,
0x2d
,
0x68
,
0xc9
,
0x0b
,
0xf5
,
0x9d
,
0x72
,
0x61
,
0x87
,
0x69
,
0xdf
,
0x3a
,
0x2e
,
0xbf
,
0xae
,
0x87
,
0x38
,
0xcd
,
0xff
,
0xa2
,
0xbf
,
0x35
,
0xd9
,
0x46
,
0x51
,
0x1f
,
0x7a
,
0x55
,
0xc3
,
0x7a
,
0x5f
,
0xda
,
0xb0
,
0xde
,
0x0b
,
0x1a
,
0xb6
,
0x5a
,
0x1a
,
0xd6
,
0x23
,
0x23
,
0x76
,
0xbe
,
0x68
,
0x41
,
0xaf
,
0xf8
,
0x3f
,
0x01
,
0xfb
,
0x2e
,
0xcc
,
0xef
,
0x0b
,
0x49
,
0xc1
,
0xc1
,
0x56
,
0x8b
,
0x98
,
0x7a
,
0x76
,
0x24
,
0xb3
,
0x38
,
0x39
,
0xdd
,
0x7c
,
0x73
,
0xba
,
0x86
,
0x75
,
0x3e
,
0x71
,
0xf2
,
0x06
,
0x7b
,
0x0f
,
0xe0
,
0x71
,
0x9c
,
0x4b
,
0x1d
,
0xa6
,
0x4b
,
0xa5
,
0x88
,
0x8f
,
0xe2
,
0xd1
,
0xe6
,
0x66
,
0x55
,
0x94
,
0x2a
,
0x56
,
0xde
,
0x60
,
0x1f
,
0x03
,
0xdb
,
0x17
,
0xe4
,
0x6e
,
0x76
,
0xca
,
0xbc
,
0x59
,
0x8a
,
0xa8
,
0x4a
,
0xa9
,
0x9b
,
0x33
,
0x23
,
0x9f
,
0x37
,
0xd8
,
0x11
,
0x2c
,
0x1b
,
0x6b
,
0xae
,
0x28
,
0xed
,
0xcd
,
0xda
,
0x8a
,
0x24
,
0x1f
,
0xf3
,
0x06
,
0x7b
,
0x1f
,
0x56
,
0xf7
,
0x85
,
0xa4
,
0xa0
,
0x2f
,
0xee
,
0xbb
,
0xe5
,
0x52
,
0x2c
,
0x1e
,
0xc2
,
0xe6
,
0x35
,
0x5f
,
0x0c
,
0xb1
,
0xf3
,
0x06
,
0xbb
,
0x0d
,
0xdd
,
0xc3
,
0xfc
,
0xe8
,
0x32
,
0x19
,
0xf8
,
0xd0
,
0xac
,
0xe9
,
0xe1
,
0x61
,
0xbe
,
0x17
,
0x4d
,
0x4e
,
0xcf
,
0xe4
,
0xa7
,
0x63
,
0xde
,
0x38
,
0xe9
,
0xd2
,
0x9f
,
0x34
,
0xee
,
0xfd
,
0x2f
,
0x00
,
0x00
,
0xff
,
0xff
,
0xe8
,
0x88
,
0xba
,
0xf2
,
0xf1
,
0x21
,
0x00
,
0x00
,
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment