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
1e846ac4
Commit
1e846ac4
authored
Feb 07, 2020
by
vipwzw
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
auto ci
parent
52f1e829
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
243 additions
and
192 deletions
+243
-192
relay.pb.go
plugin/dapp/relay/types/relay.pb.go
+243
-192
No files found.
plugin/dapp/relay/types/relay.pb.go
View file @
1e846ac4
...
...
@@ -57,7 +57,7 @@ func (x RelayOrderStatus) String() string {
return
proto
.
EnumName
(
RelayOrderStatus_name
,
int32
(
x
))
}
func
(
RelayOrderStatus
)
EnumDescriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
0
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
0
}
}
type
RelayAction
struct
{
...
...
@@ -80,7 +80,7 @@ func (m *RelayAction) Reset() { *m = RelayAction{} }
func
(
m
*
RelayAction
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
RelayAction
)
ProtoMessage
()
{}
func
(
*
RelayAction
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
0
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
0
}
}
func
(
m
*
RelayAction
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_RelayAction
.
Unmarshal
(
m
,
b
)
...
...
@@ -382,13 +382,13 @@ type RelayOrder struct {
Id
string
`protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Status
RelayOrderStatus
`protobuf:"varint,2,opt,name=status,proto3,enum=types.RelayOrderStatus" json:"status,omitempty"`
PreStatus
RelayOrderStatus
`protobuf:"varint,3,opt,name=preStatus,proto3,enum=types.RelayOrderStatus" json:"preStatus,omitempty"`
Amount
uint64
`protobuf:"varint,4,opt,name=amount,proto3" json:"a
mount,omitempty"`
LocalCoinAmount
uint64
`protobuf:"varint,4,opt,name=localCoinAmount,proto3" json:"localCoinA
mount,omitempty"`
CreaterAddr
string
`protobuf:"bytes,5,opt,name=createrAddr,proto3" json:"createrAddr,omitempty"`
CoinOperation
uint32
`protobuf:"varint,6,opt,name=coinOperation,proto3" json:"coinO
peration,omitempty"`
Coin
string
`protobuf:"bytes,7,opt,name=coin,proto3" json:"c
oin,omitempty"`
CoinAmount
uint64
`protobuf:"varint,8,opt,name=coinAmount,proto3" json:"coin
Amount,omitempty"`
CoinAddr
string
`protobuf:"bytes,9,opt,name=coinAddr,proto3" json:"coin
Addr,omitempty"`
CoinTxHash
string
`protobuf:"bytes,10,opt,name=coinTxHash,proto3" json:"coin
TxHash,omitempty"`
Operation
uint32
`protobuf:"varint,6,opt,name=operation,proto3" json:"o
peration,omitempty"`
XCoin
string
`protobuf:"bytes,7,opt,name=xCoin,proto3" json:"xC
oin,omitempty"`
XAmount
uint64
`protobuf:"varint,8,opt,name=xAmount,proto3" json:"x
Amount,omitempty"`
XAddr
string
`protobuf:"bytes,9,opt,name=xAddr,proto3" json:"x
Addr,omitempty"`
XTxHash
string
`protobuf:"bytes,10,opt,name=xTxHash,proto3" json:"x
TxHash,omitempty"`
CreateTime
int64
`protobuf:"varint,11,opt,name=createTime,proto3" json:"createTime,omitempty"`
AcceptAddr
string
`protobuf:"bytes,12,opt,name=acceptAddr,proto3" json:"acceptAddr,omitempty"`
AcceptTime
int64
`protobuf:"varint,13,opt,name=acceptTime,proto3" json:"acceptTime,omitempty"`
...
...
@@ -396,8 +396,10 @@ type RelayOrder struct {
FinishTime
int64
`protobuf:"varint,15,opt,name=finishTime,proto3" json:"finishTime,omitempty"`
FinishTxHash
string
`protobuf:"bytes,16,opt,name=finishTxHash,proto3" json:"finishTxHash,omitempty"`
Height
int64
`protobuf:"varint,17,opt,name=height,proto3" json:"height,omitempty"`
CoinHeight
uint64
`protobuf:"varint,18,opt,name=coinHeight,proto3" json:"coinHeight,omitempty"`
CoinWaits
uint32
`protobuf:"varint,19,opt,name=coinWaits,proto3" json:"coinWaits,omitempty"`
XHeight
uint64
`protobuf:"varint,18,opt,name=XHeight,proto3" json:"XHeight,omitempty"`
XBlockWaits
uint32
`protobuf:"varint,19,opt,name=xBlockWaits,proto3" json:"xBlockWaits,omitempty"`
LocalCoinSymbol
string
`protobuf:"bytes,20,opt,name=localCoinSymbol,proto3" json:"localCoinSymbol,omitempty"`
LocalCoinExec
string
`protobuf:"bytes,21,opt,name=localCoinExec,proto3" json:"localCoinExec,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
...
...
@@ -407,7 +409,7 @@ func (m *RelayOrder) Reset() { *m = RelayOrder{} }
func
(
m
*
RelayOrder
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
RelayOrder
)
ProtoMessage
()
{}
func
(
*
RelayOrder
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
1
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
1
}
}
func
(
m
*
RelayOrder
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_RelayOrder
.
Unmarshal
(
m
,
b
)
...
...
@@ -448,9 +450,9 @@ func (m *RelayOrder) GetPreStatus() RelayOrderStatus {
return
RelayOrderStatus_init
}
func
(
m
*
RelayOrder
)
GetAmount
()
uint64
{
func
(
m
*
RelayOrder
)
Get
LocalCoin
Amount
()
uint64
{
if
m
!=
nil
{
return
m
.
Amount
return
m
.
LocalCoin
Amount
}
return
0
}
...
...
@@ -462,37 +464,37 @@ func (m *RelayOrder) GetCreaterAddr() string {
return
""
}
func
(
m
*
RelayOrder
)
Get
Coin
Operation
()
uint32
{
func
(
m
*
RelayOrder
)
GetOperation
()
uint32
{
if
m
!=
nil
{
return
m
.
Coin
Operation
return
m
.
Operation
}
return
0
}
func
(
m
*
RelayOrder
)
GetCoin
()
string
{
func
(
m
*
RelayOrder
)
Get
X
Coin
()
string
{
if
m
!=
nil
{
return
m
.
Coin
return
m
.
X
Coin
}
return
""
}
func
(
m
*
RelayOrder
)
Get
Coin
Amount
()
uint64
{
func
(
m
*
RelayOrder
)
Get
X
Amount
()
uint64
{
if
m
!=
nil
{
return
m
.
Coin
Amount
return
m
.
X
Amount
}
return
0
}
func
(
m
*
RelayOrder
)
Get
Coin
Addr
()
string
{
func
(
m
*
RelayOrder
)
Get
X
Addr
()
string
{
if
m
!=
nil
{
return
m
.
Coin
Addr
return
m
.
X
Addr
}
return
""
}
func
(
m
*
RelayOrder
)
Get
Coin
TxHash
()
string
{
func
(
m
*
RelayOrder
)
Get
X
TxHash
()
string
{
if
m
!=
nil
{
return
m
.
Coin
TxHash
return
m
.
X
TxHash
}
return
""
}
...
...
@@ -546,27 +548,43 @@ func (m *RelayOrder) GetHeight() int64 {
return
0
}
func
(
m
*
RelayOrder
)
Get
Coin
Height
()
uint64
{
func
(
m
*
RelayOrder
)
Get
X
Height
()
uint64
{
if
m
!=
nil
{
return
m
.
Coin
Height
return
m
.
X
Height
}
return
0
}
func
(
m
*
RelayOrder
)
Get
Coin
Waits
()
uint32
{
func
(
m
*
RelayOrder
)
Get
XBlock
Waits
()
uint32
{
if
m
!=
nil
{
return
m
.
Coin
Waits
return
m
.
XBlock
Waits
}
return
0
}
func
(
m
*
RelayOrder
)
GetLocalCoinSymbol
()
string
{
if
m
!=
nil
{
return
m
.
LocalCoinSymbol
}
return
""
}
func
(
m
*
RelayOrder
)
GetLocalCoinExec
()
string
{
if
m
!=
nil
{
return
m
.
LocalCoinExec
}
return
""
}
type
RelayCreate
struct
{
Operation
uint32
`protobuf:"varint,1,opt,name=operation,proto3" json:"operation,omitempty"`
Coin
string
`protobuf:"bytes,2,opt,name=coin,proto3" json:"coin,omitempty"`
Amount
uint64
`protobuf:"varint,3,opt,name=amount,proto3" json:"amount,omitempty"`
Addr
string
`protobuf:"bytes,4,opt,name=addr,proto3" json:"addr,omitempty"`
BtyAmount
uint64
`protobuf:"varint,5,opt,name=btyAmount,proto3" json:"btyAmount,omitempty"`
CoinWaits
uint32
`protobuf:"varint,6,opt,name=coinWaits,proto3" json:"coinWaits,omitempty"`
XCoin
string
`protobuf:"bytes,2,opt,name=xCoin,proto3" json:"xCoin,omitempty"`
XAmount
uint64
`protobuf:"varint,3,opt,name=xAmount,proto3" json:"xAmount,omitempty"`
XAddr
string
`protobuf:"bytes,4,opt,name=xAddr,proto3" json:"xAddr,omitempty"`
LocalCoinAmount
uint64
`protobuf:"varint,5,opt,name=localCoinAmount,proto3" json:"localCoinAmount,omitempty"`
XBlockWaits
uint32
`protobuf:"varint,6,opt,name=xBlockWaits,proto3" json:"xBlockWaits,omitempty"`
LocalCoinSymbol
string
`protobuf:"bytes,7,opt,name=localCoinSymbol,proto3" json:"localCoinSymbol,omitempty"`
LocalCoinExec
string
`protobuf:"bytes,8,opt,name=localCoinExec,proto3" json:"localCoinExec,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
...
...
@@ -576,7 +594,7 @@ func (m *RelayCreate) Reset() { *m = RelayCreate{} }
func
(
m
*
RelayCreate
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
RelayCreate
)
ProtoMessage
()
{}
func
(
*
RelayCreate
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
2
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
2
}
}
func
(
m
*
RelayCreate
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_RelayCreate
.
Unmarshal
(
m
,
b
)
...
...
@@ -603,45 +621,59 @@ func (m *RelayCreate) GetOperation() uint32 {
return
0
}
func
(
m
*
RelayCreate
)
GetCoin
()
string
{
func
(
m
*
RelayCreate
)
Get
X
Coin
()
string
{
if
m
!=
nil
{
return
m
.
Coin
return
m
.
X
Coin
}
return
""
}
func
(
m
*
RelayCreate
)
GetAmount
()
uint64
{
func
(
m
*
RelayCreate
)
Get
X
Amount
()
uint64
{
if
m
!=
nil
{
return
m
.
Amount
return
m
.
X
Amount
}
return
0
}
func
(
m
*
RelayCreate
)
GetAddr
()
string
{
func
(
m
*
RelayCreate
)
Get
X
Addr
()
string
{
if
m
!=
nil
{
return
m
.
Addr
return
m
.
X
Addr
}
return
""
}
func
(
m
*
RelayCreate
)
Get
Bty
Amount
()
uint64
{
func
(
m
*
RelayCreate
)
Get
LocalCoin
Amount
()
uint64
{
if
m
!=
nil
{
return
m
.
Bty
Amount
return
m
.
LocalCoin
Amount
}
return
0
}
func
(
m
*
RelayCreate
)
Get
Coin
Waits
()
uint32
{
func
(
m
*
RelayCreate
)
Get
XBlock
Waits
()
uint32
{
if
m
!=
nil
{
return
m
.
Coin
Waits
return
m
.
XBlock
Waits
}
return
0
}
func
(
m
*
RelayCreate
)
GetLocalCoinSymbol
()
string
{
if
m
!=
nil
{
return
m
.
LocalCoinSymbol
}
return
""
}
func
(
m
*
RelayCreate
)
GetLocalCoinExec
()
string
{
if
m
!=
nil
{
return
m
.
LocalCoinExec
}
return
""
}
type
RelayAccept
struct
{
OrderId
string
`protobuf:"bytes,1,opt,name=orderId,proto3" json:"orderId,omitempty"`
CoinAddr
string
`protobuf:"bytes,2,opt,name=coinAddr,proto3" json:"coin
Addr,omitempty"`
CoinWaits
uint32
`protobuf:"varint,3,opt,name=coinWaits,proto3" json:"coin
Waits,omitempty"`
XAddr
string
`protobuf:"bytes,2,opt,name=xAddr,proto3" json:"x
Addr,omitempty"`
XBlockWaits
uint32
`protobuf:"varint,3,opt,name=xBlockWaits,proto3" json:"xBlock
Waits,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
...
...
@@ -651,7 +683,7 @@ func (m *RelayAccept) Reset() { *m = RelayAccept{} }
func
(
m
*
RelayAccept
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
RelayAccept
)
ProtoMessage
()
{}
func
(
*
RelayAccept
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
3
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
3
}
}
func
(
m
*
RelayAccept
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_RelayAccept
.
Unmarshal
(
m
,
b
)
...
...
@@ -678,16 +710,16 @@ func (m *RelayAccept) GetOrderId() string {
return
""
}
func
(
m
*
RelayAccept
)
Get
Coin
Addr
()
string
{
func
(
m
*
RelayAccept
)
Get
X
Addr
()
string
{
if
m
!=
nil
{
return
m
.
Coin
Addr
return
m
.
X
Addr
}
return
""
}
func
(
m
*
RelayAccept
)
Get
Coin
Waits
()
uint32
{
func
(
m
*
RelayAccept
)
Get
XBlock
Waits
()
uint32
{
if
m
!=
nil
{
return
m
.
Coin
Waits
return
m
.
XBlock
Waits
}
return
0
}
...
...
@@ -705,7 +737,7 @@ func (m *RelayRevoke) Reset() { *m = RelayRevoke{} }
func
(
m
*
RelayRevoke
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
RelayRevoke
)
ProtoMessage
()
{}
func
(
*
RelayRevoke
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
4
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
4
}
}
func
(
m
*
RelayRevoke
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_RelayRevoke
.
Unmarshal
(
m
,
b
)
...
...
@@ -759,7 +791,7 @@ func (m *RelayConfirmTx) Reset() { *m = RelayConfirmTx{} }
func
(
m
*
RelayConfirmTx
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
RelayConfirmTx
)
ProtoMessage
()
{}
func
(
*
RelayConfirmTx
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
5
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
5
}
}
func
(
m
*
RelayConfirmTx
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_RelayConfirmTx
.
Unmarshal
(
m
,
b
)
...
...
@@ -807,7 +839,7 @@ func (m *RelayVerify) Reset() { *m = RelayVerify{} }
func
(
m
*
RelayVerify
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
RelayVerify
)
ProtoMessage
()
{}
func
(
*
RelayVerify
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
6
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
6
}
}
func
(
m
*
RelayVerify
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_RelayVerify
.
Unmarshal
(
m
,
b
)
...
...
@@ -863,7 +895,7 @@ func (m *RelayVerifyCli) Reset() { *m = RelayVerifyCli{} }
func
(
m
*
RelayVerifyCli
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
RelayVerifyCli
)
ProtoMessage
()
{}
func
(
*
RelayVerifyCli
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
7
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
7
}
}
func
(
m
*
RelayVerifyCli
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_RelayVerifyCli
.
Unmarshal
(
m
,
b
)
...
...
@@ -940,7 +972,7 @@ func (m *BtcHeader) Reset() { *m = BtcHeader{} }
func
(
m
*
BtcHeader
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
BtcHeader
)
ProtoMessage
()
{}
func
(
*
BtcHeader
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
8
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
8
}
}
func
(
m
*
BtcHeader
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_BtcHeader
.
Unmarshal
(
m
,
b
)
...
...
@@ -1055,7 +1087,7 @@ func (m *BtcHeaders) Reset() { *m = BtcHeaders{} }
func
(
m
*
BtcHeaders
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
BtcHeaders
)
ProtoMessage
()
{}
func
(
*
BtcHeaders
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
9
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
9
}
}
func
(
m
*
BtcHeaders
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_BtcHeaders
.
Unmarshal
(
m
,
b
)
...
...
@@ -1098,7 +1130,7 @@ func (m *BtcTransaction) Reset() { *m = BtcTransaction{} }
func
(
m
*
BtcTransaction
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
BtcTransaction
)
ProtoMessage
()
{}
func
(
*
BtcTransaction
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
10
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
10
}
}
func
(
m
*
BtcTransaction
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_BtcTransaction
.
Unmarshal
(
m
,
b
)
...
...
@@ -1172,7 +1204,7 @@ func (m *Vin) Reset() { *m = Vin{} }
func
(
m
*
Vin
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
Vin
)
ProtoMessage
()
{}
func
(
*
Vin
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
11
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
11
}
}
func
(
m
*
Vin
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_Vin
.
Unmarshal
(
m
,
b
)
...
...
@@ -1219,7 +1251,7 @@ func (m *Vout) Reset() { *m = Vout{} }
func
(
m
*
Vout
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
Vout
)
ProtoMessage
()
{}
func
(
*
Vout
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
12
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
12
}
}
func
(
m
*
Vout
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_Vout
.
Unmarshal
(
m
,
b
)
...
...
@@ -1276,7 +1308,7 @@ func (m *BtcSpv) Reset() { *m = BtcSpv{} }
func
(
m
*
BtcSpv
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
BtcSpv
)
ProtoMessage
()
{}
func
(
*
BtcSpv
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
13
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
13
}
}
func
(
m
*
BtcSpv
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_BtcSpv
.
Unmarshal
(
m
,
b
)
...
...
@@ -1350,7 +1382,7 @@ func (m *RelayLastRcvBtcHeader) Reset() { *m = RelayLastRcvBtcHeader{} }
func
(
m
*
RelayLastRcvBtcHeader
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
RelayLastRcvBtcHeader
)
ProtoMessage
()
{}
func
(
*
RelayLastRcvBtcHeader
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
14
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
14
}
}
func
(
m
*
RelayLastRcvBtcHeader
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_RelayLastRcvBtcHeader
.
Unmarshal
(
m
,
b
)
...
...
@@ -1399,7 +1431,7 @@ func (m *ReceiptRelayRcvBTCHeaders) Reset() { *m = ReceiptRelayRcvBTCHea
func
(
m
*
ReceiptRelayRcvBTCHeaders
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReceiptRelayRcvBTCHeaders
)
ProtoMessage
()
{}
func
(
*
ReceiptRelayRcvBTCHeaders
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
15
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
15
}
}
func
(
m
*
ReceiptRelayRcvBTCHeaders
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReceiptRelayRcvBTCHeaders
.
Unmarshal
(
m
,
b
)
...
...
@@ -1458,21 +1490,23 @@ type ReceiptRelayLog struct {
OrderId
string
`protobuf:"bytes,1,opt,name=orderId,proto3" json:"orderId,omitempty"`
CurStatus
string
`protobuf:"bytes,2,opt,name=curStatus,proto3" json:"curStatus,omitempty"`
PreStatus
string
`protobuf:"bytes,3,opt,name=preStatus,proto3" json:"preStatus,omitempty"`
TxAmount
string
`protobuf:"bytes,4,opt,name=txAmount,proto3" json:"tx
Amount,omitempty"`
LocalCoinAmount
string
`protobuf:"bytes,4,opt,name=localCoinAmount,proto3" json:"localCoin
Amount,omitempty"`
CreaterAddr
string
`protobuf:"bytes,5,opt,name=createrAddr,proto3" json:"createrAddr,omitempty"`
CoinOperation
string
`protobuf:"bytes
,6,opt,name=coinOperation,proto3" json:"coinOperation,omitempty"`
Coin
string
`protobuf:"bytes,7,opt,name=coin,proto3" json:"c
oin,omitempty"`
CoinAmount
string
`protobuf:"bytes,8,opt,name=coinAmount,proto3" json:"coin
Amount,omitempty"`
CoinAddr
string
`protobuf:"bytes,9,opt,name=coinAddr,proto3" json:"coin
Addr,omitempty"`
CoinTxHash
string
`protobuf:"bytes,10,opt,name=coinTxHash,proto3" json:"coin
TxHash,omitempty"`
CoinOperation
uint32
`protobuf:"varint
,6,opt,name=coinOperation,proto3" json:"coinOperation,omitempty"`
XCoin
string
`protobuf:"bytes,7,opt,name=xCoin,proto3" json:"xC
oin,omitempty"`
XAmount
string
`protobuf:"bytes,8,opt,name=xAmount,proto3" json:"x
Amount,omitempty"`
XAddr
string
`protobuf:"bytes,9,opt,name=xAddr,proto3" json:"x
Addr,omitempty"`
XTxHash
string
`protobuf:"bytes,10,opt,name=xTxHash,proto3" json:"x
TxHash,omitempty"`
CreateTime
int64
`protobuf:"varint,11,opt,name=createTime,proto3" json:"createTime,omitempty"`
AcceptAddr
string
`protobuf:"bytes,12,opt,name=acceptAddr,proto3" json:"acceptAddr,omitempty"`
AcceptTime
int64
`protobuf:"varint,13,opt,name=acceptTime,proto3" json:"acceptTime,omitempty"`
ConfirmTime
int64
`protobuf:"varint,14,opt,name=confirmTime,proto3" json:"confirmTime,omitempty"`
FinishTime
int64
`protobuf:"varint,15,opt,name=finishTime,proto3" json:"finishTime,omitempty"`
FinishTxHash
string
`protobuf:"bytes,16,opt,name=finishTxHash,proto3" json:"finishTxHash,omitempty"`
CoinHeight
uint64
`protobuf:"varint,17,opt,name=coinHeight,proto3" json:"coinHeight,omitempty"`
CoinWaits
uint32
`protobuf:"varint,18,opt,name=coinWaits,proto3" json:"coinWaits,omitempty"`
XHeight
uint64
`protobuf:"varint,17,opt,name=xHeight,proto3" json:"xHeight,omitempty"`
XBlockWaits
uint32
`protobuf:"varint,18,opt,name=xBlockWaits,proto3" json:"xBlockWaits,omitempty"`
LocalCoinSymbol
string
`protobuf:"bytes,19,opt,name=localCoinSymbol,proto3" json:"localCoinSymbol,omitempty"`
LocalCoinExec
string
`protobuf:"bytes,20,opt,name=localCoinExec,proto3" json:"localCoinExec,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
...
...
@@ -1482,7 +1516,7 @@ func (m *ReceiptRelayLog) Reset() { *m = ReceiptRelayLog{} }
func
(
m
*
ReceiptRelayLog
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReceiptRelayLog
)
ProtoMessage
()
{}
func
(
*
ReceiptRelayLog
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
16
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
16
}
}
func
(
m
*
ReceiptRelayLog
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReceiptRelayLog
.
Unmarshal
(
m
,
b
)
...
...
@@ -1523,9 +1557,9 @@ func (m *ReceiptRelayLog) GetPreStatus() string {
return
""
}
func
(
m
*
ReceiptRelayLog
)
Get
Tx
Amount
()
string
{
func
(
m
*
ReceiptRelayLog
)
Get
LocalCoin
Amount
()
string
{
if
m
!=
nil
{
return
m
.
Tx
Amount
return
m
.
LocalCoin
Amount
}
return
""
}
...
...
@@ -1537,37 +1571,37 @@ func (m *ReceiptRelayLog) GetCreaterAddr() string {
return
""
}
func
(
m
*
ReceiptRelayLog
)
GetCoinOperation
()
string
{
func
(
m
*
ReceiptRelayLog
)
GetCoinOperation
()
uint32
{
if
m
!=
nil
{
return
m
.
CoinOperation
}
return
""
return
0
}
func
(
m
*
ReceiptRelayLog
)
GetCoin
()
string
{
func
(
m
*
ReceiptRelayLog
)
Get
X
Coin
()
string
{
if
m
!=
nil
{
return
m
.
Coin
return
m
.
X
Coin
}
return
""
}
func
(
m
*
ReceiptRelayLog
)
Get
Coin
Amount
()
string
{
func
(
m
*
ReceiptRelayLog
)
Get
X
Amount
()
string
{
if
m
!=
nil
{
return
m
.
Coin
Amount
return
m
.
X
Amount
}
return
""
}
func
(
m
*
ReceiptRelayLog
)
Get
Coin
Addr
()
string
{
func
(
m
*
ReceiptRelayLog
)
Get
X
Addr
()
string
{
if
m
!=
nil
{
return
m
.
Coin
Addr
return
m
.
X
Addr
}
return
""
}
func
(
m
*
ReceiptRelayLog
)
Get
Coin
TxHash
()
string
{
func
(
m
*
ReceiptRelayLog
)
Get
X
TxHash
()
string
{
if
m
!=
nil
{
return
m
.
Coin
TxHash
return
m
.
X
TxHash
}
return
""
}
...
...
@@ -1614,20 +1648,34 @@ func (m *ReceiptRelayLog) GetFinishTxHash() string {
return
""
}
func
(
m
*
ReceiptRelayLog
)
Get
Coin
Height
()
uint64
{
func
(
m
*
ReceiptRelayLog
)
Get
X
Height
()
uint64
{
if
m
!=
nil
{
return
m
.
Coin
Height
return
m
.
X
Height
}
return
0
}
func
(
m
*
ReceiptRelayLog
)
Get
Coin
Waits
()
uint32
{
func
(
m
*
ReceiptRelayLog
)
Get
XBlock
Waits
()
uint32
{
if
m
!=
nil
{
return
m
.
Coin
Waits
return
m
.
XBlock
Waits
}
return
0
}
func
(
m
*
ReceiptRelayLog
)
GetLocalCoinSymbol
()
string
{
if
m
!=
nil
{
return
m
.
LocalCoinSymbol
}
return
""
}
func
(
m
*
ReceiptRelayLog
)
GetLocalCoinExec
()
string
{
if
m
!=
nil
{
return
m
.
LocalCoinExec
}
return
""
}
type
ReqRelayAddrCoins
struct
{
Addr
string
`protobuf:"bytes,1,opt,name=addr,proto3" json:"addr,omitempty"`
Status
RelayOrderStatus
`protobuf:"varint,2,opt,name=status,proto3,enum=types.RelayOrderStatus" json:"status,omitempty"`
...
...
@@ -1643,7 +1691,7 @@ func (m *ReqRelayAddrCoins) Reset() { *m = ReqRelayAddrCoins{} }
func
(
m
*
ReqRelayAddrCoins
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReqRelayAddrCoins
)
ProtoMessage
()
{}
func
(
*
ReqRelayAddrCoins
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
17
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
17
}
}
func
(
m
*
ReqRelayAddrCoins
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReqRelayAddrCoins
.
Unmarshal
(
m
,
b
)
...
...
@@ -1709,7 +1757,7 @@ func (m *ReplyRelayOrders) Reset() { *m = ReplyRelayOrders{} }
func
(
m
*
ReplyRelayOrders
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReplyRelayOrders
)
ProtoMessage
()
{}
func
(
*
ReplyRelayOrders
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
18
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
18
}
}
func
(
m
*
ReplyRelayOrders
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReplyRelayOrders
.
Unmarshal
(
m
,
b
)
...
...
@@ -1748,7 +1796,7 @@ func (m *QueryRelayOrderParam) Reset() { *m = QueryRelayOrderParam{} }
func
(
m
*
QueryRelayOrderParam
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
QueryRelayOrderParam
)
ProtoMessage
()
{}
func
(
*
QueryRelayOrderParam
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
19
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
19
}
}
func
(
m
*
QueryRelayOrderParam
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_QueryRelayOrderParam
.
Unmarshal
(
m
,
b
)
...
...
@@ -1793,7 +1841,7 @@ func (m *QueryRelayOrderResult) Reset() { *m = QueryRelayOrderResult{} }
func
(
m
*
QueryRelayOrderResult
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
QueryRelayOrderResult
)
ProtoMessage
()
{}
func
(
*
QueryRelayOrderResult
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
20
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
20
}
}
func
(
m
*
QueryRelayOrderResult
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_QueryRelayOrderResult
.
Unmarshal
(
m
,
b
)
...
...
@@ -1833,7 +1881,7 @@ func (m *ReqRelayBtcHeaderHeightList) Reset() { *m = ReqRelayBtcHeaderHe
func
(
m
*
ReqRelayBtcHeaderHeightList
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReqRelayBtcHeaderHeightList
)
ProtoMessage
()
{}
func
(
*
ReqRelayBtcHeaderHeightList
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
21
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
21
}
}
func
(
m
*
ReqRelayBtcHeaderHeightList
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReqRelayBtcHeaderHeightList
.
Unmarshal
(
m
,
b
)
...
...
@@ -1885,7 +1933,7 @@ func (m *ReplyRelayBtcHeadHeightList) Reset() { *m = ReplyRelayBtcHeadHe
func
(
m
*
ReplyRelayBtcHeadHeightList
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReplyRelayBtcHeadHeightList
)
ProtoMessage
()
{}
func
(
*
ReplyRelayBtcHeadHeightList
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
22
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
22
}
}
func
(
m
*
ReplyRelayBtcHeadHeightList
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReplyRelayBtcHeadHeightList
.
Unmarshal
(
m
,
b
)
...
...
@@ -1923,7 +1971,7 @@ func (m *ReqRelayQryBTCHeadHeight) Reset() { *m = ReqRelayQryBTCHeadHeig
func
(
m
*
ReqRelayQryBTCHeadHeight
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReqRelayQryBTCHeadHeight
)
ProtoMessage
()
{}
func
(
*
ReqRelayQryBTCHeadHeight
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
23
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
23
}
}
func
(
m
*
ReqRelayQryBTCHeadHeight
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReqRelayQryBTCHeadHeight
.
Unmarshal
(
m
,
b
)
...
...
@@ -1962,7 +2010,7 @@ func (m *ReplayRelayQryBTCHeadHeight) Reset() { *m = ReplayRelayQryBTCHe
func
(
m
*
ReplayRelayQryBTCHeadHeight
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReplayRelayQryBTCHeadHeight
)
ProtoMessage
()
{}
func
(
*
ReplayRelayQryBTCHeadHeight
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_relay_
9047ae8d90541176
,
[]
int
{
24
}
return
fileDescriptor_relay_
1037c107938271b1
,
[]
int
{
24
}
}
func
(
m
*
ReplayRelayQryBTCHeadHeight
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReplayRelayQryBTCHeadHeight
.
Unmarshal
(
m
,
b
)
...
...
@@ -2025,101 +2073,104 @@ func init() {
proto
.
RegisterEnum
(
"types.RelayOrderStatus"
,
RelayOrderStatus_name
,
RelayOrderStatus_value
)
}
func
init
()
{
proto
.
RegisterFile
(
"relay.proto"
,
fileDescriptor_relay_9047ae8d90541176
)
}
var
fileDescriptor_relay_9047ae8d90541176
=
[]
byte
{
// 1487 bytes of a gzipped FileDescriptorProto
0x1f
,
0x8b
,
0x08
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x02
,
0xff
,
0xec
,
0x58
,
0xcf
,
0x6e
,
0xdb
,
0x46
,
0x13
,
0x37
,
0xc5
,
0x3f
,
0x96
,
0x46
,
0xb6
,
0x23
,
0xef
,
0x17
,
0xe7
,
0xe3
,
0x97
,
0x2f
,
0x68
,
0x04
,
0xa2
,
0x2d
,
0xdc
,
0xa0
,
0x70
,
0x81
,
0x04
,
0x41
,
0x81
,
0xa2
,
0x17
,
0xcb
,
0x87
,
0x2a
,
0x40
,
0xd0
,
0x24
,
0x1b
,
0xc3
,
0x39
,
0xf4
,
0x44
,
0x93
,
0x6b
,
0x6b
,
0x11
,
0x99
,
0x54
,
0xc8
,
0x95
,
0x22
,
0xf5
,
0xd6
,
0xb7
,
0xe8
,
0xb9
,
0x97
,
0x02
,
0x7d
,
0x89
,
0x3c
,
0x42
,
0x0f
,
0x7d
,
0x91
,
0x3e
,
0x42
,
0x31
,
0xb3
,
0x4b
,
0x72
,
0x29
,
0x39
,
0x4e
,
0x9b
,
0x73
,
0x4f
,
0xe6
,
0xcc
,
0xfc
,
0x76
,
0x67
,
0x38
,
0x7f
,
0x7e
,
0x1c
,
0x19
,
0xfa
,
0x85
,
0x98
,
0xc6
,
0xab
,
0xa3
,
0x59
,
0x91
,
0xab
,
0x9c
,
0xf9
,
0x6a
,
0x35
,
0x13
,
0x65
,
0xf4
,
0x93
,
0x0b
,
0x7d
,
0x8e
,
0xea
,
0xe3
,
0x44
,
0xc9
,
0x3c
,
0x63
,
0x5f
,
0x42
,
0x90
,
0x14
,
0x22
,
0x56
,
0x22
,
0x74
,
0x86
,
0xce
,
0x61
,
0xff
,
0x21
,
0x3b
,
0x22
,
0xdc
,
0x11
,
0x61
,
0x4e
,
0xc8
,
0x32
,
0xde
,
0xe2
,
0x06
,
0x83
,
0xe8
,
0x38
,
0x49
,
0xc4
,
0x4c
,
0x85
,
0x9d
,
0x4d
,
0xf4
,
0x31
,
0x59
,
0x10
,
0xad
,
0x31
,
0x88
,
0x2e
,
0xc4
,
0x22
,
0x7f
,
0x2d
,
0x42
,
0x77
,
0x13
,
0xcd
,
0xc9
,
0x82
,
0x68
,
0x8d
,
0x61
,
0x8f
,
0xa1
,
0x97
,
0xe4
,
0xd9
,
0x85
,
0x2c
,
0xae
,
0x4e
,
0x97
,
0xa1
,
0x47
,
0x07
,
0x0e
,
0x5a
,
0xc1
,
0x54
,
0xc6
,
0xf1
,
0x16
,
0x6f
,
0x90
,
0xe8
,
0x64
,
0x21
,
0x0a
,
0x79
,
0xb1
,
0x0a
,
0xfd
,
0x4d
,
0x27
,
0x67
,
0x64
,
0x41
,
0x27
,
0x1a
,
0x83
,
0x4e
,
0xf4
,
0xd3
,
0xc9
,
0x54
,
0x86
,
0xc1
,
0xa6
,
0x93
,
0xb3
,
0xca
,
0x88
,
0x4e
,
0x6a
,
0x24
,
0x7b
,
0x04
,
0x70
,
0xae
,
0x92
,
0xb1
,
0x88
,
0x53
,
0x51
,
0x94
,
0xe1
,
0x36
,
0x9d
,
0xdb
,
0x37
,
0xe7
,
0x46
,
0xb5
,
0x61
,
0xbc
,
0xc5
,
0x2d
,
0x18
,
0xdb
,
0x83
,
0x8e
,
0x5a
,
0x85
,
0x30
,
0x74
,
0x0e
,
0x7d
,
0xde
,
0x51
,
0xab
,
0xd1
,
0x36
,
0xf8
,
0x8b
,
0x78
,
0x3a
,
0x17
,
0xd1
,
0x9f
,
0x1e
,
0x00
,
0x79
,
0x7b
,
0x56
,
0xa4
,
0xa2
,
0x40
,
0x9c
,
0x4c
,
0x29
,
0xfd
,
0x3d
,
0xde
,
0x91
,
0x29
,
0xfb
,
0x0a
,
0x82
,
0x52
,
0xc5
,
0x6a
,
0x5e
,
0x52
,
0x92
,
0xf7
,
0x1e
,
0xfe
,
0xd7
,
0x0e
,
0x90
,
0x8e
,
0xbc
,
0x24
,
0x33
,
0x37
,
0x30
,
0x7c
,
0xa9
,
0x59
,
0x21
,
0xb4
,
0x92
,
0x52
,
0x7d
,
0xc3
,
0x99
,
0x06
,
0xc9
,
0xee
,
0x40
,
0x10
,
0x5f
,
0xe5
,
0xf3
,
0x4c
,
0x51
,
0xb6
,
0x3d
,
0x6e
,
0x24
,
0x36
,
0x84
,
0xbe
,
0x2e
,
0x77
,
0x71
,
0x9c
,
0xa6
,
0x05
,
0xa5
,
0xb5
,
0xc7
,
0x6d
,
0x15
,
0xfb
,
0x14
,
0x76
,
0x93
,
0x5c
,
0x66
,
0xcf
,
0x66
,
0xa2
,
0x88
,
0xb1
,
0x8b
,
0x28
,
0x93
,
0xbb
,
0xbc
,
0xad
,
0x64
,
0x0c
,
0x3c
,
0x54
,
0x50
,
0xba
,
0x7a
,
0x9c
,
0x9e
,
0xd9
,
0x27
,
0x00
,
0xf8
,
0xf7
,
0x58
,
0xfb
,
0xed
,
0x92
,
0x5f
,
0x4b
,
0xc3
,
0xee
,
0x42
,
0x97
,
0x24
,
0x74
,
0xdc
,
0xa3
,
0x73
,
0xb5
,
0x5c
,
0x9d
,
0x3d
,
0x5d
,
0x8e
,
0xe3
,
0x72
,
0x42
,
0x79
,
0xed
,
0x71
,
0x4b
,
0x43
,
0x76
,
0x0a
,
0xf2
,
0x54
,
0x5e
,
0x89
,
0xb0
,
0x3f
,
0x74
,
0x0e
,
0x5d
,
0x6e
,
0x69
,
0xd0
,
0xae
,
0x1b
,
0x93
,
0x6e
,
0xdf
,
0xd1
,
0xe7
,
0x1b
,
0x4d
,
0x63
,
0xa7
,
0xf3
,
0xbb
,
0xfa
,
0x7c
,
0xa3
,
0xa1
,
0xbc
,
0x98
,
0xb6
,
0x43
,
0xc0
,
0x1e
,
0x01
,
0x6c
,
0x15
,
0xde
,
0x70
,
0x21
,
0x33
,
0x59
,
0x4e
,
0x08
,
0x70
,
0x4b
,
0xdf
,
0xd0
,
0x68
,
0x58
,
0x04
,
0x3b
,
0x46
,
0xd2
,
0xef
,
0x30
,
0xa0
,
0x18
,
0x5a
,
0x3a
,
0xac
,
0xca
,
0x44
,
0xc8
,
0xcb
,
0x89
,
0x0a
,
0xf7
,
0xe9
,
0xbc
,
0x91
,
0xaa
,
0xb7
,
0x1f
,
0x6b
,
0x1b
,
0x6b
,
0x32
,
0xa7
,
0x35
,
0xec
,
0x1e
,
0x8e
,
0x8f
,
0xcc
,
0x5e
,
0xc5
,
0x52
,
0x95
,
0xe1
,
0x7f
,
0xa8
,
0x1e
,
0x8d
,
0x22
,
0xfa
,
0xd5
,
0x31
,
0x63
,
0xaf
,
0x47
,
0x1a
,
0xd1
,
0x79
,
0x5d
,
0x3d
,
0x47
,
0xa3
,
0xf3
,
0x8d
,
0xca
,
0x75
,
0xac
,
0xca
,
0x35
,
0xdd
,
0xe2
,
0xb6
,
0xba
,
0x85
,
0x81
,
0x17
,
0x63
,
0x3e
,
0x3d
,
0x8d
,
0xc5
,
0x67
,
0xbc
,
0xfd
,
0x5c
,
0xad
,
0x4c
,
0x91
,
0x7d
,
0x82
,
0x37
,
0x8a
,
0x76
,
0xa4
,
0xc1
,
0x7a
,
0xa4
,
0x71
,
0xcd
,
0x4f
,
0xc4
,
0x21
,
0x21
,
0x6c
,
0xe7
,
0xd8
,
0xbe
,
0x4f
,
0xaa
,
0x09
,
0xa9
,
0xc4
,
0x56
,
0xab
,
0x74
,
0xd6
,
0x5a
,
0xa5
,
0xe5
,
0xc2
,
0x5d
,
0x77
,
0xf1
,
0xca
,
0xb8
,
0xd0
,
0x14
,
0x74
,
0x83
,
0x8b
,
0x3b
,
0x10
,
0xa8
,
0xb8
,
0xb8
,
0x14
,
0x9a
,
0xee
,
0x76
,
0xb9
,
0x91
,
0x28
,
0x17
,
0x44
,
0x9f
,
0xe6
,
0x6e
,
0x23
,
0x45
,
0x23
,
0xd8
,
0x6b
,
0x53
,
0xd5
,
0x07
,
0xee
,
0xd6
,
0x5d
,
0xa0
,
0x83
,
0x37
,
0x52
,
0x94
,
0x9b
,
0xe0
,
0x34
,
0x13
,
0xdd
,
0x70
,
0xc1
,
0x67
,
0xd0
,
0x51
,
0x4b
,
0xc3
,
0xc3
,
0x07
,
0x0d
,
0x17
,
0x9d
,
0x16
,
0x71
,
0x56
,
0xea
,
0x78
,
0x78
,
0x47
,
0x2d
,
0xd9
,
0x7d
,
0x70
,
0xcb
,
0xd9
,
0xc2
,
0x30
,
0xf0
,
0x6e
,
0x83
,
0x7b
,
0x39
,
0x5b
,
0x70
,
0xb4
,
0x44
,
0x3f
,
0x3b
,
0x26
,
0xea
,
0x9a
,
0xfb
,
0x6e
,
0x70
,
0x7a
,
0x1b
,
0xfc
,
0x22
,
0x7e
,
0x7b
,
0xba
,
0x34
,
0x41
,
0x6b
,
0x01
,
0xf1
,
0x6a
,
0xf9
,
0x24
,
0x4b
,
0xc5
,
0xd2
,
0x24
,
0xa4
,
0x12
,
0xb1
,
0x6b
,
0xaf
,
0x44
,
0xf1
,
0x7a
,
0x54
,
0xc4
,
0x59
,
0x32
,
0x31
,
0x3d
,
0x62
,
0x69
,
0xa8
,
0x53
,
0xa6
,
0x79
,
0xf2
,
0x9a
,
0x12
,
0xa1
,
0x99
,
0xa6
,
0x51
,
0x44
,
0xbf
,
0x77
,
0xa0
,
0x57
,
0xd3
,
0x2b
,
0x76
,
0xda
,
0x04
,
0x61
,
0x3a
,
0x24
,
0x7a
,
0xd6
,
0x4c
,
0x44
,
0xc9
,
0xa6
,
0xce
,
0xd5
,
0x94
,
0xe9
,
0xf1
,
0xb6
,
0xd2
,
0x9a
,
0x29
,
0xd3
,
0xbb
,
0x66
,
0xa6
,
0x42
,
0xd8
,
0x5e
,
0x88
,
0xa2
,
0xc4
,
0x42
,
0x7a
,
0x3a
,
0x6e
,
0x23
,
0x56
,
0x71
,
0x4f
,
0x05
,
0xcf
,
0x73
,
0x65
,
0x02
,
0xb3
,
0x34
,
0x18
,
0x8b
,
0xc2
,
0x19
,
0x0f
,
0x68
,
0x46
,
0xe9
,
0x19
,
0x73
,
0x93
,
0xe5
,
0x59
,
0x22
,
0x88
,
0xf0
,
0x3c
,
0xae
,
0x05
,
0x44
,
0x9e
,
0x63
,
0x17
,
0x76
,
0x35
,
0x12
,
0x9f
,
0xf1
,
0xf6
,
0x54
,
0x5e
,
0x5c
,
0xc8
,
0x64
,
0x3e
,
0x55
,
0x2b
,
0xe2
,
0x39
,
0x97
,
0x5b
,
0x1a
,
0xe4
,
0x89
,
0x59
,
0x21
,
0x16
,
0x32
,
0x9f
,
0x97
,
0x16
,
0xd7
,
0xb5
,
0x74
,
0xd8
,
0xfe
,
0x99
,
0x58
,
0x2a
,
0xb2
,
0xf7
,
0x75
,
0xfb
,
0x57
,
0x32
,
0xbe
,
0x97
,
0x2c
,
0xb9
,
0x28
,
0x85
,
0x22
,
0x9a
,
0xeb
,
0xf2
,
0x4a
,
0x8c
,
0xbe
,
0x05
,
0x68
,
0xbe
,
0x57
,
0xec
,
0x08
,
0xe7
,
0xd4
,
0x48
,
0xa1
,
0x33
,
0x74
,
0x0f
,
0xfb
,
0x0f
,
0x07
,
0xeb
,
0x5f
,
0x35
,
0xde
,
0x40
,
0xa2
,
0x77
,
0x0e
,
0xec
,
0xb5
,
0x5b
,
0xec
,
0xda
,
0xa2
,
0x0c
,
0xa1
,
0xaf
,
0x6b
,
0xa8
,
0x73
,
0xae
,
0x4b
,
0x62
,
0xab
,
0xd8
,
0x3d
,
0x70
,
0x17
,
0x12
,
0xa7
,
0x07
,
0x5d
,
0x82
,
0x71
,
0x79
,
0x26
,
0x33
,
0x8e
,
0x6a
,
0x76
,
0x1f
,
0xbc
,
0x45
,
0x3e
,
0xc7
,
0xcf
,
0x12
,
0x9a
,
0xfb
,
0x95
,
0x39
,
0x9f
,
0x2b
,
0x4e
,
0x86
,
0x3a
,
0xfb
,
0xbe
,
0x95
,
0xfd
,
0x8d
,
0x4e
,
0x08
,
0xae
,
0xe9
,
0x84
,
0xe8
,
0x31
,
0xb8
,
0x67
,
0x32
,
0xc3
,
0x04
,
0x21
,
0x51
,
0x89
,
0xb2
,
0xac
,
0x1a
,
0xdc
,
0x88
,
0x58
,
0xc4
,
0x33
,
0xfc
,
0x48
,
0x9b
,
0xa8
,
0xb5
,
0x10
,
0x71
,
0xf0
,
0xd0
,
0x7d
,
0xc5
,
0x39
,
0xe7
,
0x71
,
0xa9
,
0xf7
,
0xa5
,
0x2e
,
0xaf
,
0x65
,
0xfb
,
0xce
,
0xce
,
0x7b
,
0xee
,
0x74
,
0xed
,
0x3b
,
0x7f
,
0x71
,
0x20
,
0xd0
,
0x73
,
0x78
,
0x6d
,
0x12
,
0xab
,
0x77
,
0xec
,
0x58
,
0xef
,
0xf8
,
0xbe
,
0x3e
,
0x6e
,
0x4d
,
0x91
,
0xb7
,
0x36
,
0x45
,
0xf6
,
0x74
,
0xfa
,
0xed
,
0xe9
,
0xc4
,
0x42
,
0xd1
,
0x1c
,
0x3e
,
0x2f
,
0xf2
,
0xfc
,
0x22
,
0x0c
,
0x86
,
0xee
,
0xe1
,
0x0e
,
0xb7
,
0x55
,
0x51
,
0x0c
,
0x07
,
0xc4
,
0x0d
,
0x4f
,
0xe3
,
0x52
,
0xf1
,
0x64
,
0xd1
,
0x0c
,
0xe3
,
0x21
,
0x04
,
0x75
,
0xdf
,
0x38
,
0xd7
,
0xf6
,
0x8d
,
0xb1
,
0x63
,
0xb3
,
0x63
,
0x7e
,
0x5a
,
0xcd
,
0x60
,
0x69
,
0xa2
,
0x3f
,
0x1c
,
0xf8
,
0x1f
,
0x17
,
0x89
,
0x90
,
0x33
,
0xa5
,
0x59
,
0x39
,
0x59
,
0x8c
,
0x4e
,
0x4f
,
0xaa
,
0x16
,
0x7d
,
0x00
,
0xdb
,
0x13
,
0xb3
,
0x76
,
0xbd
,
0xaf
,
0x41
,
0x2b
,
0x00
,
0x7a
,
0x9a
,
0xc6
,
0xa5
,
0x6a
,
0x7b
,
0x6a
,
0x34
,
0x98
,
0xa6
,
0x4c
,
0xbc
,
0x1d
,
0xdb
,
0x19
,
0x6c
,
0x14
,
0xec
,
0x73
,
0xd8
,
0x43
,
0xec
,
0xa8
,
0x89
,
0x55
,
0xaf
,
0x45
,
0x6b
,
0x5a
,
0x6c
,
0xb4
,
0x4c
,
0xbc
,
0xb5
,
0x60
,
0xfa
,
0x03
,
0xd7
,
0x56
,
0x46
,
0xef
,
0x3c
,
0xb8
,
0x65
,
0xbf
,
0xd5
,
0xd3
,
0xfc
,
0xf2
,
0x06
,
0x5a
,
0xc5
,
0xef
,
0xd5
,
0xdc
,
0xac
,
0x68
,
0xa6
,
0x7b
,
0x1a
,
0x05
,
0x5a
,
0xdb
,
0xfb
,
0x5d
,
0xcf
,
0x5e
,
0xe3
,
0xee
,
0x42
,
0x57
,
0x2d
,
0x8f
,
0x9b
,
0x45
,
0xae
,
0xc7
,
0x6b
,
0xf9
,
0x63
,
0x57
,
0xb9
,
0xde
,
0xc7
,
0xad
,
0x72
,
0xbd
,
0x7f
,
0x57
,
0xb9
,
0xd6
,
0x2a
,
0xd7
,
0x5e
,
0xd9
,
0xf6
,
0x6f
,
0x5e
,
0xd9
,
0xd8
,
0xfa
,
0x96
,
0xf2
,
0x9b
,
0x03
,
0xfb
,
0x5c
,
0xbc
,
0xd1
,
0xcb
,
0x50
,
0x9a
,
0x16
,
0x27
,
0xb9
,
0xcc
,
0xca
,
0x7a
,
0xdd
,
0x72
,
0xac
,
0x75
,
0xeb
,
0x1f
,
0xff
,
0x60
,
0xb8
,
0x0d
,
0x3e
,
0xfa
,
0x29
,
0x89
,
0x80
,
0x7b
,
0x5c
,
0x0b
,
0x18
,
0xee
,
0x2c
,
0xbe
,
0x14
,
0xdf
,
0xcf
,
0xaf
,
0xce
,
0x85
,
0xde
,
0xe7
,
0x7c
,
0x6e
,
0x69
,
0xb0
,
0xa0
,
0x28
,
0xbd
,
0x94
,
0x3f
,
0x6a
,
0xe6
,
0xf5
,
0x79
,
0x2d
,
0x47
,
0xdf
,
0xc1
,
0x80
,
0x8b
,
0xd9
,
0x74
,
0xd5
,
0xb8
,
0x2c
,
0xd9
,
0x23
,
0xf3
,
0x03
,
0x94
,
0x9a
,
0xbc
,
0x1a
,
0xdf
,
0xfd
,
0x8d
,
0xd8
,
0xb8
,
0x8d
,
0x8a
,
0x62
,
0xb8
,
0xfd
,
0x62
,
0x2e
,
0x0a
,
0xeb
,
0xa2
,
0xe7
,
0x71
,
0x11
,
0x5f
,
0x59
,
0xef
,
0xe8
,
0xfc
,
0xbd
,
0x77
,
0xb4
,
0x86
,
0xad
,
0xd3
,
0x1a
,
0xb6
,
0x68
,
0x04
,
0x07
,
0x6b
,
0x2e
,
0xb8
,
0x28
,
0xe7
,
0x53
,
0xc5
,
0xbe
,
0x80
,
0xe0
,
0x43
,
0xb1
,
0x1a
,
0x40
,
0xf4
,
0x06
,
0xfe
,
0x5f
,
0xd5
,
0xa6
,
0x26
,
0x22
,
0x5d
,
0xd5
,
0xa7
,
0xb2
,
0xa4
,
0xca
,
0x16
,
0xe2
,
0x8d
,
0x29
,
0xbc
,
0x43
,
0xcd
,
0xd3
,
0x28
,
0x90
,
0xc6
,
0x13
,
0x1c
,
0x11
,
0x5d
,
0x2f
,
0x9f
,
0x1b
,
0x09
,
0x4f
,
0xa5
,
0xb2
,
0x10
,
0xcd
,
0x66
,
0xe9
,
0xf3
,
0x46
,
0x11
,
0x7d
,
0x8d
,
0x2e
,
0xab
,
0x14
,
0x1b
,
0xa7
,
0x96
,
0xcb
,
0x10
,
0x89
,
0x12
,
0x25
,
0x1d
,
0xbd
,
0xcb
,
0x2b
,
0x31
,
0xfa
,
0x06
,
0xc2
,
0x2a
,
0xd6
,
0x17
,
0xc5
,
0xca
,
0x70
,
0xeb
,
0xb8
,
0xfe
,
0x55
,
0x61
,
0x91
,
0xb3
,
0x8e
,
0xd4
,
0x26
,
0xe7
,
0x1f
,
0xb4
,
0xd3
,
0x78
,
0x75
,
0xfd
,
0x71
,
0xcd
,
0x5b
,
0xed
,
0xf7
,
0xac
,
0x15
,
0xd7
,
0x30
,
0x7f
,
0xeb
,
0xf2
,
0x07
,
0x39
,
0x36
,
0x4d
,
0xbb
,
0x7c
,
0xac
,
0x0b
,
0x9e
,
0xcc
,
0xa4
,
0x1a
,
0x6c
,
0xb1
,
0x3e
,
0x6c
,
0xcf
,
0x44
,
0x96
,
0xca
,
0xec
,
0x72
,
0xe0
,
0xa0
,
0x80
,
0xdf
,
0x33
,
0x14
,
0x3a
,
0x6c
,
0x0f
,
0xe7
,
0x8a
,
0x46
,
0x15
,
0x65
,
0x97
,
0xed
,
0x40
,
0x57
,
0xcf
,
0x9d
,
0x48
,
0x07
,
0x1e
,
0x4a
,
0x49
,
0x9c
,
0x25
,
0x62
,
0x2a
,
0xd2
,
0x81
,
0x8f
,
0x07
,
0xf1
,
0xd3
,
0x99
,
0xcf
,
0xd5
,
0x20
,
0x38
,
0x0f
,
0xe8
,
0x5f
,
0x21
,
0x8f
,
0xfe
,
0x0a
,
0x00
,
0x00
,
0xff
,
0xff
,
0x78
,
0x69
,
0x6c
,
0x7c
,
0x19
,
0x11
,
0x00
,
0x00
,
func
init
()
{
proto
.
RegisterFile
(
"relay.proto"
,
fileDescriptor_relay_1037c107938271b1
)
}
var
fileDescriptor_relay_1037c107938271b1
=
[]
byte
{
// 1524 bytes of a gzipped FileDescriptorProto
0x1f
,
0x8b
,
0x08
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x02
,
0xff
,
0xe4
,
0x58
,
0xc1
,
0x6e
,
0xdb
,
0x46
,
0x13
,
0x36
,
0x25
,
0x91
,
0x16
,
0x47
,
0xb6
,
0x23
,
0x6f
,
0xec
,
0xfc
,
0xfc
,
0xdb
,
0xa0
,
0x31
,
0x88
,
0xb6
,
0x70
,
0x83
,
0xc2
,
0x05
,
0x12
,
0x04
,
0x05
,
0x8a
,
0x5e
,
0x2c
,
0xa3
,
0xa8
,
0x02
,
0x04
,
0x4d
,
0xb2
,
0x36
,
0x9c
,
0x02
,
0x3d
,
0x14
,
0x34
,
0xb9
,
0xb6
,
0x89
,
0xc8
,
0xa4
,
0xb2
,
0x5c
,
0x29
,
0x52
,
0x6f
,
0x3d
,
0x17
,
0xbd
,
0xf7
,
0xdc
,
0x63
,
0x9f
,
0xa0
,
0xb7
,
0x3e
,
0x42
,
0x0f
,
0x7d
,
0xa1
,
0x62
,
0x66
,
0x97
,
0xe4
,
0x52
,
0x96
,
0x1d
,
0xb5
,
0xd7
,
0xde
,
0x38
,
0x33
,
0xdf
,
0xee
,
0xcc
,
0xce
,
0xce
,
0x7c
,
0x3b
,
0x12
,
0xf4
,
0xa4
,
0x18
,
0x45
,
0xf3
,
0x83
,
0xb1
,
0xcc
,
0x55
,
0xce
,
0x5c
,
0x35
,
0x1f
,
0x8b
,
0x22
,
0xfc
,
0xb1
,
0x0d
,
0x3d
,
0x8e
,
0xea
,
0xc3
,
0x58
,
0xa5
,
0x79
,
0xc6
,
0x3e
,
0x05
,
0x2f
,
0x96
,
0x22
,
0x52
,
0x22
,
0x70
,
0xf6
,
0x9c
,
0xfd
,
0xde
,
0x23
,
0x76
,
0x40
,
0xb8
,
0x03
,
0xc2
,
0x1c
,
0x91
,
0x65
,
0xb8
,
0xc6
,
0x0d
,
0x06
,
0xd1
,
0x51
,
0x1c
,
0x8b
,
0xb1
,
0x0a
,
0x5a
,
0xd7
,
0xd1
,
0x87
,
0x64
,
0x41
,
0xb4
,
0xc6
,
0x20
,
0x5a
,
0x8a
,
0x69
,
0xfe
,
0x5a
,
0x04
,
0xed
,
0xeb
,
0x68
,
0x4e
,
0x16
,
0x44
,
0x6b
,
0x0c
,
0x7b
,
0x02
,
0x7e
,
0x9c
,
0x67
,
0xe7
,
0xa9
,
0xbc
,
0x3a
,
0x99
,
0x05
,
0x1d
,
0x5a
,
0xb0
,
0xdb
,
0x08
,
0xa6
,
0x34
,
0x0e
,
0xd7
,
0x78
,
0x8d
,
0x44
,
0x27
,
0x53
,
0x21
,
0xd3
,
0xf3
,
0x79
,
0xe0
,
0x5e
,
0x77
,
0x72
,
0x4a
,
0x16
,
0x74
,
0xa2
,
0x31
,
0xe8
,
0x44
,
0x7f
,
0x1d
,
0x8d
,
0xd2
,
0xc0
,
0xbb
,
0xee
,
0xe4
,
0xb4
,
0x34
,
0xa2
,
0x93
,
0x0a
,
0xc9
,
0x1e
,
0x03
,
0x9c
,
0xa9
,
0x78
,
0x28
,
0xa2
,
0x44
,
0xc8
,
0x22
,
0x58
,
0xa7
,
0x75
,
0xdb
,
0x66
,
0xdd
,
0xa0
,
0x32
,
0x0c
,
0xd7
,
0xb8
,
0x05
,
0x63
,
0x5b
,
0xd0
,
0x52
,
0xf3
,
0x00
,
0xf6
,
0x9c
,
0x7d
,
0x97
,
0xb7
,
0xd4
,
0x7c
,
0xb0
,
0x0e
,
0xee
,
0x34
,
0x1a
,
0x4d
,
0x44
,
0xf8
,
0xbb
,
0x0b
,
0x40
,
0xde
,
0x9e
,
0xcb
,
0x44
,
0x48
,
0xc4
,
0xa5
,
0x09
,
0xa5
,
0xdf
,
0xe7
,
0xad
,
0x34
,
0x61
,
0x9f
,
0x81
,
0x57
,
0xa8
,
0x48
,
0x4d
,
0x0a
,
0x4a
,
0xf2
,
0xd6
,
0xa3
,
0xff
,
0xd9
,
0x01
,
0xd2
,
0x92
,
0x63
,
0x32
,
0x73
,
0x03
,
0xc3
,
0x43
,
0x8d
,
0xa5
,
0xd0
,
0x4a
,
0x4a
,
0xf5
,
0x2d
,
0x6b
,
0x6a
,
0x24
,
0xdb
,
0x87
,
0x3b
,
0xa3
,
0x3c
,
0x8e
,
0x46
,
0x47
,
0x79
,
0x9a
,
0x1d
,
0x5e
,
0xe5
,
0x93
,
0x4c
,
0x51
,
0xda
,
0x3b
,
0x7c
,
0x51
,
0xcd
,
0xf6
,
0xa0
,
0xa7
,
0x0b
,
0x40
,
0x1e
,
0x26
,
0x89
,
0xa4
,
0x44
,
0xfb
,
0xdc
,
0x56
,
0xb1
,
0xfb
,
0xe0
,
0xe7
,
0x63
,
0x21
,
0x23
,
0xac
,
0x29
,
0xca
,
0xeb
,
0x26
,
0xaf
,
0x15
,
0x6c
,
0x07
,
0xdc
,
0x19
,
0x6e
,
0x47
,
0x99
,
0xf3
,
0xb9
,
0x16
,
0x58
,
0x00
,
0xeb
,
0x33
,
0xe3
,
0xb7
,
0x4b
,
0x7e
,
0x4b
,
0x91
,
0xf0
,
0xe4
,
0xc9
,
0x37
,
0x78
,
0xf2
,
0x81
,
0xf8
,
0x93
,
0xd9
,
0x30
,
0x2a
,
0x2e
,
0x29
,
0xa9
,
0x3e
,
0x2f
,
0x45
,
0xf6
,
0x01
,
0x80
,
0x0e
,
0xe6
,
0x24
,
0xbd
,
0x12
,
0x41
,
0x6f
,
0xcf
,
0xd9
,
0x6f
,
0x73
,
0x4b
,
0x83
,
0x76
,
0x5d
,
0x92
,
0xb4
,
0xe9
,
0x06
,
0x2d
,
0xb6
,
0x34
,
0xb5
,
0x9d
,
0xd6
,
0x6f
,
0xea
,
0xf5
,
0xb5
,
0x86
,
0xce
,
0x6f
,
0x0a
,
0x0e
,
0x01
,
0x5b
,
0x04
,
0xb0
,
0x55
,
0xb8
,
0xc3
,
0x79
,
0x9a
,
0xa5
,
0xc5
,
0x25
,
0x01
,
0xee
,
0xe8
,
0x1d
,
0x6a
,
0x0d
,
0x0b
,
0x61
,
0xc3
,
0x48
,
0xfa
,
0x00
,
0x7d
,
0x8a
,
0xa1
,
0xa1
,
0x63
,
0xf7
,
0xc0
,
0xbb
,
0x14
,
0xe9
,
0xc5
,
0xa5
,
0x0a
,
0xb6
,
0x69
,
0xbd
,
0x91
,
0xf0
,
0xdc
,
0xdf
,
0x0e
,
0xb5
,
0x81
,
0xe9
,
0x3c
,
0x19
,
0x11
,
0xe3
,
0x9a
,
0x0d
,
0x46
,
0x79
,
0xfc
,
0xfa
,
0x55
,
0x94
,
0xaa
,
0x22
,
0xb8
,
0x4b
,
0x79
,
0xb7
,
0x55
,
0x8d
,
0x3b
,
0x3e
,
0x9e
,
0x5f
,
0x9d
,
0xe5
,
0xa3
,
0x60
,
0x87
,
0x5c
,
0x2f
,
0xaa
,
0xd9
,
0x87
,
0xb0
,
0x59
,
0xa9
,
0xbe
,
0x9a
,
0x89
,
0x38
,
0xd8
,
0x25
,
0x5c
,
0x53
,
0x19
,
0xfe
,
0xdc
,
0x32
,
0xf4
,
0xa1
,
0xa9
,
0xa1
,
0x79
,
0xef
,
0xce
,
0x8d
,
0xf7
,
0xde
,
0xba
,
0xe1
,
0xde
,
0xdb
,
0x37
,
0xdc
,
0x7b
,
0xc7
,
0xbe
,
0xf7
,
0x25
,
0x75
,
0xea
,
0xde
,
0x58
,
0xa7
,
0x76
,
0x3e
,
0xbc
,
0x95
,
0xf2
,
0xb1
,
0xbe
,
0x62
,
0x3e
,
0xba
,
0xcb
,
0xf2
,
0xf1
,
0x7d
,
0xc5
,
0xa6
,
0xc4
,
0x78
,
0x01
,
0xac
,
0xe7
,
0xd8
,
0x6c
,
0x4f
,
0xcb
,
0x7e
,
0x2e
,
0xc5
,
0xfa
,
0x68
,
0x2d
,
0xfb
,
0x68
,
0x0b
,
0x01
,
0xb7
,
0xaf
,
0x05
,
0x1c
,
0xbe
,
0x32
,
0x0e
,
0x34
,
0x5d
,
0xde
,
0xe2
,
0xe0
,
0x1e
,
0x78
,
0x2a
,
0x92
,
0x17
,
0x42
,
0x53
,
0xf3
,
0x26
,
0x37
,
0x12
,
0xea
,
0x23
,
0xa2
,
0x7a
,
0xb3
,
0xbb
,
0x91
,
0xc2
,
0x01
,
0x6c
,
0x35
,
0x69
,
0xf5
,
0x1d
,
0x7b
,
0xeb
,
0xba
,
0xd5
,
0xd1
,
0x1b
,
0x29
,
0xcc
,
0x4d
,
0x70
,
0x9a
,
0x35
,
0x6f
,
0xd9
,
0xe0
,
0x23
,
0x68
,
0xa9
,
0x99
,
0x79
,
0x33
,
0x76
,
0x6b
,
0xde
,
0x3c
,
0x91
,
0x51
,
0x56
,
0xe8
,
0x78
,
0x78
,
0x4b
,
0xcd
,
0xd8
,
0x03
,
0x68
,
0x17
,
0xe3
,
0xa9
,
0x79
,
0x2d
,
0x36
,
0x6b
,
0xdc
,
0xf1
,
0x78
,
0xca
,
0xd1
,
0x12
,
0xfe
,
0xe2
,
0x98
,
0xa8
,
0x2b
,
0x9e
,
0xbe
,
0x3d
,
0xe5
,
0x32
,
0x7a
,
0x7b
,
0x32
,
0x2b
,
0x53
,
0x4e
,
0x02
,
0xe2
,
0xd5
,
0xec
,
0x69
,
0x96
,
0x88
,
0x99
,
0x49
,
0x48
,
0x29
,
0x62
,
0x0f
,
0x5f
,
0x09
,
0xf9
,
0x7a
,
0x20
,
0xa3
,
0x2c
,
0xbe
,
0x34
,
0x25
,
0x68
,
0x69
,
0xb0
,
0xd6
,
0xcf
,
0xf0
,
0x62
,
0x28
,
0x11
,
0x9a
,
0x03
,
0x6b
,
0x45
,
0xf8
,
0x67
,
0x0b
,
0xfc
,
0xea
,
0x29
,
0x60
,
0x0c
,
0x3a
,
0x97
,
0x08
,
0xd3
,
0x21
,
0xd1
,
0x37
,
0x56
,
0x94
,
0xa1
,
0x0c
,
0xea
,
0x0e
,
0x4d
,
0xef
,
0x1d
,
0xde
,
0x54
,
0x5a
,
0x2c
,
0xa0
,
0x9b
,
0xc3
,
0x62
,
0x81
,
0xa9
,
0x90
,
0x05
,
0x5e
,
0x64
,
0x47
,
0xc7
,
0x6d
,
0xc4
,
0x32
,
0xee
,
0x91
,
0xe0
,
0x79
,
0xae
,
0x4c
,
0x60
,
0x96
,
0x06
,
0x63
,
0x51
,
0xc8
,
0x4a
,
0x1e
,
0xb1
,
0x0a
,
0x7d
,
0x63
,
0x6e
,
0xb2
,
0x3c
,
0x8b
,
0x05
,
0x55
,
0x7f
,
0x87
,
0x6b
,
0x01
,
0x91
,
0x67
,
0x58
,
0x87
,
0x5d
,
0x8d
,
0xc4
,
0x6f
,
0xdc
,
0x3d
,
0x49
,
0xcf
,
0xcf
,
0xd3
,
0x78
,
0x32
,
0x52
,
0x73
,
0x22
,
0xe4
,
0x36
,
0xb7
,
0x34
,
0xc8
,
0x6c
,
0x63
,
0x29
,
0xa6
,
0x69
,
0x3e
,
0x29
,
0x2c
,
0x6a
,
0x6e
,
0xe8
,
0xd8
,
0x7b
,
0xd0
,
0xcd
,
0xc4
,
0x4c
,
0x91
,
0xbd
,
0x47
,
0xf6
,
0x4a
,
0xc6
,
0x73
,
0xa5
,
0x05
,
0x17
,
0x85
,
0x50
,
0x44
,
0xcc
,
0x5d
,
0x5e
,
0x8a
,
0xe1
,
0x97
,
0x00
,
0xf5
,
0xdb
,
0xca
,
0x0e
,
0xc0
,
0xaf
,
0xde
,
0xd6
,
0xc0
,
0xd9
,
0x6b
,
0xef
,
0xf7
,
0x1e
,
0xf5
,
0x17
,
0x5f
,
0x60
,
0x5e
,
0x43
,
0xc2
,
0x3f
,
0x1c
,
0xd8
,
0x6a
,
0x96
,
0xd8
,
0xd2
,
0x4b
,
0xd9
,
0x83
,
0x9e
,
0xbe
,
0x43
,
0x9d
,
0x73
,
0x7d
,
0x25
,
0xb6
,
0x8a
,
0xdd
,
0x87
,
0xf6
,
0x34
,
0xc5
,
0xee
,
0x41
,
0x97
,
0x60
,
0x5c
,
0x9e
,
0xa6
,
0x19
,
0x47
,
0x35
,
0x7b
,
0x00
,
0x9d
,
0x69
,
0x3e
,
0xc1
,
0x97
,
0x13
,
0xcd
,
0xbd
,
0xd2
,
0x9c
,
0x4f
,
0x14
,
0x27
,
0x43
,
0x95
,
0x7d
,
0xd7
,
0xca
,
0xfe
,
0xb5
,
0x4a
,
0xf0
,
0x96
,
0x54
,
0x42
,
0xf8
,
0x04
,
0xda
,
0xa7
,
0x9a
,
0x2e
,
0xa3
,
0x24
,
0x91
,
0xa2
,
0x28
,
0xca
,
0x02
,
0x37
,
0x22
,
0x5e
,
0xe2
,
0x29
,
0x0e
,
0x14
,
0x26
,
0x6a
,
0x2d
,
0x84
,
0x1c
,
0x3a
,
0xe8
,
0x1e
,
0x93
,
0x1e
,
0xe7
,
0x69
,
0x76
,
0x16
,
0x15
,
0x7a
,
0xb6
,
0xeb
,
0xf2
,
0x4a
,
0xb6
,
0xf7
,
0x6c
,
0xdd
,
0xb0
,
0x67
,
0xdb
,
0xde
,
0xf3
,
0x57
,
0x07
,
0x3c
,
0xdd
,
0x87
,
0x4b
,
0x93
,
0x58
,
0x9e
,
0xb1
,
0x65
,
0x9d
,
0xf1
,
0xa6
,
0x3a
,
0x6e
,
0x74
,
0x51
,
0x67
,
0xa1
,
0x8b
,
0xec
,
0xee
,
0x74
,
0x9b
,
0xdd
,
0x89
,
0x17
,
0x45
,
0x7d
,
0xf8
,
0x42
,
0xe6
,
0xf9
,
0x79
,
0xe0
,
0xed
,
0xb5
,
0xf7
,
0x37
,
0xb8
,
0xad
,
0x0a
,
0x23
,
0xd8
,
0x25
,
0x6e
,
0x78
,
0x16
,
0x15
,
0x8a
,
0xc7
,
0xd3
,
0xba
,
0x19
,
0xf7
,
0xc1
,
0xab
,
0xea
,
0xc6
,
0x59
,
0x5a
,
0x37
,
0xc6
,
0x8e
,
0xc5
,
0x8e
,
0xf9
,
0x69
,
0x14
,
0x83
,
0xa5
,
0x09
,
0xff
,
0x72
,
0xe0
,
0xff
,
0x5c
,
0xc4
,
0x22
,
0x1d
,
0x2b
,
0xcd
,
0xca
,
0xf1
,
0x74
,
0x70
,
0x72
,
0x54
,
0x96
,
0xe8
,
0x43
,
0x58
,
0xbf
,
0x34
,
0x23
,
0xe2
,
0x4d
,
0x05
,
0x5a
,
0x02
,
0xd0
,
0xd3
,
0x28
,
0x2a
,
0x54
,
0xd3
,
0x53
,
0xad
,
0xc1
,
0x34
,
0x65
,
0xe2
,
0xed
,
0xd0
,
0xce
,
0x60
,
0xad
,
0x60
,
0x1f
,
0xc3
,
0x16
,
0x62
,
0x07
,
0x75
,
0xac
,
0x7a
,
0x72
,
0x5b
,
0xd0
,
0x62
,
0xa1
,
0x65
,
0xe2
,
0xad
,
0x05
,
0xd3
,
0x0f
,
0x67
,
0x53
,
0x19
,
0xfe
,
0xe4
,
0xc2
,
0x1d
,
0xfb
,
0x54
,
0xcf
,
0xf2
,
0x8b
,
0x5b
,
0x68
,
0xf5
,
0x3e
,
0xf8
,
0xf1
,
0xc4
,
0x8c
,
0x93
,
0xa6
,
0x7a
,
0x6a
,
0x05
,
0x5a
,
0x9b
,
0xb3
,
0xa8
,
0xbf
,
0xc2
,
0xc8
,
0xe9
,
0xff
,
0x9b
,
0x91
,
0x93
,
0x9a
,
0x28
,
0xcd
,
0x9e
,
0x2f
,
0x8c
,
0x9d
,
0x4d
,
0xe5
,
0x6a
,
0xa3
,
0xa7
,
0xff
,
0x5f
,
0x1f
,
0x3d
,
0xf1
,
0x7c
,
0xc3
,
0x7a
,
0xf6
,
0xc4
,
0x91
,
0x6c
,
0xf9
,
0x88
,
0xc9
,
0x56
,
0x1a
,
0xa9
,
0xee
,
0xae
,
0x38
,
0x52
,
0xed
,
0x2c
,
0x1b
,
0xa9
,
0x7e
,
0x73
,
0x60
,
0x9b
,
0x8b
,
0x37
,
0x7a
,
0xac
,
0x4a
,
0x12
,
0x89
,
0x86
,
0x02
,
0x29
,
0x06
,
0x29
,
0xaa
,
0xa4
,
0x1d
,
0xfc
,
0xfe
,
0xe7
,
0x3f
,
0x94
,
0x76
,
0xc0
,
0xc5
,
0xea
,
0x28
,
0x88
,
0xcc
,
0x7d
,
0xae
,
0x05
,
0x4c
,
0xe0
,
0x38
,
0xba
,
0x10
,
0xdf
,
0x4c
,
0xae
,
0xce
,
0x84
,
0x1e
,
0x3d
,
0x5d
,
0x6e
,
0x69
,
0x90
,
0x48
,
0x51
,
0x3a
,
0x4e
,
0x7f
,
0xd0
,
0x2c
,
0xee
,
0xf2
,
0x4a
,
0x0e
,
0xbf
,
0x86
,
0x3e
,
0x17
,
0xe3
,
0xd1
,
0xbc
,
0x76
,
0x59
,
0xb0
,
0xc7
,
0xe6
,
0x87
,
0x37
,
0x35
,
0x4c
,
0x49
,
0x05
,
0xdb
,
0xd7
,
0x62
,
0xe3
,
0x36
,
0x2a
,
0x8c
,
0x60
,
0xe7
,
0xe5
,
0x44
,
0x48
,
0x6b
,
0xa3
,
0x17
,
0x91
,
0x8c
,
0xae
,
0xac
,
0x33
,
0x3a
,
0xab
,
0x9d
,
0xd1
,
0x6a
,
0xdc
,
0x56
,
0xa3
,
0x71
,
0xc3
,
0x01
,
0xec
,
0x2e
,
0xb8
,
0xe0
,
0xa2
,
0x98
,
0x8c
,
0x14
,
0xfb
,
0x04
,
0xbc
,
0x77
,
0xc5
,
0x6a
,
0x00
,
0xe1
,
0x1b
,
0x78
,
0xbf
,
0xbc
,
0x9b
,
0x8a
,
0xd4
,
0x74
,
0xa5
,
0x3c
,
0x4b
,
0x0b
,
0x62
,
0x2d
,
0x29
,
0xde
,
0x98
,
0x4a
,
0x72
,
0xa8
,
0x14
,
0x6b
,
0x05
,
0x3e
,
0x09
,
0x31
,
0x36
,
0x99
,
0xbe
,
0x2f
,
0x97
,
0x1b
,
0x09
,
0x57
,
0x25
,
0xa9
,
0x14
,
0xf5
,
0x94
,
0xea
,
0xf2
,
0x5a
,
0x11
,
0x7e
,
0x8e
,
0x2e
,
0xcb
,
0x14
,
0x1b
,
0xa7
,
0x96
,
0xcb
,
0x00
,
0x49
,
0x17
,
0x25
,
0x1d
,
0x7d
,
0x9b
,
0x97
,
0x62
,
0xf8
,
0x05
,
0x04
,
0x65
,
0xac
,
0x2f
,
0xe5
,
0xdc
,
0xf0
,
0xb4
,
0x09
,
0xa5
,
0x49
,
0xf4
,
0x3a
,
0x52
,
0x9b
,
0xe8
,
0xbf
,
0xd3
,
0x4e
,
0xa3
,
0xf9
,
0xf2
,
0xe5
,
0x9a
,
0x03
,
0x9b
,
0xe7
,
0xac
,
0x14
,
0x4b
,
0x5e
,
0x91
,
0xc6
,
0xe6
,
0x0f
,
0x73
,
0x2c
,
0x9a
,
0xe6
,
0xf5
,
0xb1
,
0x2e
,
0x74
,
0xd2
,
0x2c
,
0x55
,
0xfd
,
0x35
,
0xd6
,
0x83
,
0xf5
,
0xb1
,
0xc8
,
0x92
,
0x34
,
0xbb
,
0xe8
,
0x3b
,
0x28
,
0x60
,
0xa7
,
0xa1
,
0xd0
,
0x62
,
0x5b
,
0x00
,
0xa6
,
0xf1
,
0x51
,
0x6e
,
0xb3
,
0x0d
,
0xe8
,
0xea
,
0x2e
,
0x16
,
0x49
,
0xbf
,
0x83
,
0x52
,
0x1c
,
0x65
,
0xb1
,
0x18
,
0x89
,
0xa4
,
0xef
,
0xe2
,
0x42
,
0x7c
,
0x86
,
0xf3
,
0x89
,
0xea
,
0x7b
,
0x67
,
0x1e
,
0xfd
,
0x05
,
0xf4
,
0xf8
,
0xef
,
0x00
,
0x00
,
0x00
,
0xff
,
0xff
,
0xd7
,
0x34
,
0x7d
,
0xa0
,
0x11
,
0x12
,
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