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
1c511ed9
Commit
1c511ed9
authored
Apr 25, 2019
by
vipwzw
Committed by
33cn
Apr 25, 2019
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
auto ci
parent
4483d296
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
150 additions
and
133 deletions
+150
-133
ticket.pb.go
plugin/dapp/ticket/types/ticket.pb.go
+150
-133
No files found.
plugin/dapp/ticket/types/ticket.pb.go
View file @
1c511ed9
...
...
@@ -3,13 +3,13 @@
package
types
import
proto
"github.com/golang/protobuf/proto"
import
fmt
"fmt"
import
math
"math"
import
types
"github.com/33cn/chain33/types"
import
(
context
"golang.org/x/net/context"
context
"context"
fmt
"fmt"
math
"math"
types
"github.com/33cn/chain33/types"
proto
"github.com/golang/protobuf/proto"
grpc
"google.golang.org/grpc"
)
...
...
@@ -30,16 +30,16 @@ type Ticket struct {
Status
int32
`protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"`
// genesis 创建的私钥比较特殊
IsGenesis
bool
`protobuf:"varint,3,opt,name=isGenesis,proto3" json:"isGenesis,omitempty"`
//
创建时间
//创建时间
CreateTime
int64
`protobuf:"varint,4,opt,name=createTime,proto3" json:"createTime,omitempty"`
//
挖矿时间
//挖矿时间
MinerTime
int64
`protobuf:"varint,5,opt,name=minerTime,proto3" json:"minerTime,omitempty"`
//
挖到的币的数目
//挖到的币的数目
MinerValue
int64
`protobuf:"varint,8,opt,name=minerValue,proto3" json:"minerValue,omitempty"`
MinerAddress
string
`protobuf:"bytes,6,opt,name=minerAddress,proto3" json:"minerAddress,omitempty"`
// return wallet
ReturnAddress
string
`protobuf:"bytes,7,opt,name=returnAddress,proto3" json:"returnAddress,omitempty"`
//
miner Price
//miner Price
Price
int64
`protobuf:"varint,9,opt,name=price,proto3" json:"price,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
...
...
@@ -50,16 +50,17 @@ func (m *Ticket) Reset() { *m = Ticket{} }
func
(
m
*
Ticket
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
Ticket
)
ProtoMessage
()
{}
func
(
*
Ticket
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_
ticket_7a9181c49b2864d8
,
[]
int
{
0
}
return
fileDescriptor_
98a6c21780e82d22
,
[]
int
{
0
}
}
func
(
m
*
Ticket
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_Ticket
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
Ticket
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_Ticket
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
Ticket
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_Ticket
.
Merge
(
dst
,
src
)
func
(
m
*
Ticket
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_Ticket
.
Merge
(
m
,
src
)
}
func
(
m
*
Ticket
)
XXX_Size
()
int
{
return
xxx_messageInfo_Ticket
.
Size
(
m
)
...
...
@@ -152,16 +153,17 @@ func (m *TicketAction) Reset() { *m = TicketAction{} }
func
(
m
*
TicketAction
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
TicketAction
)
ProtoMessage
()
{}
func
(
*
TicketAction
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_
ticket_7a9181c49b2864d8
,
[]
int
{
1
}
return
fileDescriptor_
98a6c21780e82d22
,
[]
int
{
1
}
}
func
(
m
*
TicketAction
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_TicketAction
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
TicketAction
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_TicketAction
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
TicketAction
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_TicketAction
.
Merge
(
dst
,
src
)
func
(
m
*
TicketAction
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_TicketAction
.
Merge
(
m
,
src
)
}
func
(
m
*
TicketAction
)
XXX_Size
()
int
{
return
xxx_messageInfo_TicketAction
.
Size
(
m
)
...
...
@@ -391,7 +393,7 @@ type TicketMiner struct {
Reward
int64
`protobuf:"varint,2,opt,name=reward,proto3" json:"reward,omitempty"`
TicketId
string
`protobuf:"bytes,3,opt,name=ticketId,proto3" json:"ticketId,omitempty"`
Modify
[]
byte
`protobuf:"bytes,4,opt,name=modify,proto3" json:"modify,omitempty"`
//
挖到区块时公开
//挖到区块时公开
PrivHash
[]
byte
`protobuf:"bytes,5,opt,name=privHash,proto3" json:"privHash,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
...
...
@@ -402,16 +404,17 @@ func (m *TicketMiner) Reset() { *m = TicketMiner{} }
func
(
m
*
TicketMiner
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
TicketMiner
)
ProtoMessage
()
{}
func
(
*
TicketMiner
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_
ticket_7a9181c49b2864d8
,
[]
int
{
2
}
return
fileDescriptor_
98a6c21780e82d22
,
[]
int
{
2
}
}
func
(
m
*
TicketMiner
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_TicketMiner
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
TicketMiner
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_TicketMiner
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
TicketMiner
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_TicketMiner
.
Merge
(
dst
,
src
)
func
(
m
*
TicketMiner
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_TicketMiner
.
Merge
(
m
,
src
)
}
func
(
m
*
TicketMiner
)
XXX_Size
()
int
{
return
xxx_messageInfo_TicketMiner
.
Size
(
m
)
...
...
@@ -471,16 +474,17 @@ func (m *TicketMinerOld) Reset() { *m = TicketMinerOld{} }
func
(
m
*
TicketMinerOld
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
TicketMinerOld
)
ProtoMessage
()
{}
func
(
*
TicketMinerOld
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_
ticket_7a9181c49b2864d8
,
[]
int
{
3
}
return
fileDescriptor_
98a6c21780e82d22
,
[]
int
{
3
}
}
func
(
m
*
TicketMinerOld
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_TicketMinerOld
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
TicketMinerOld
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_TicketMinerOld
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
TicketMinerOld
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_TicketMinerOld
.
Merge
(
dst
,
src
)
func
(
m
*
TicketMinerOld
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_TicketMinerOld
.
Merge
(
m
,
src
)
}
func
(
m
*
TicketMinerOld
)
XXX_Size
()
int
{
return
xxx_messageInfo_TicketMinerOld
.
Size
(
m
)
...
...
@@ -531,16 +535,17 @@ func (m *MinerFlag) Reset() { *m = MinerFlag{} }
func
(
m
*
MinerFlag
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
MinerFlag
)
ProtoMessage
()
{}
func
(
*
MinerFlag
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_
ticket_7a9181c49b2864d8
,
[]
int
{
4
}
return
fileDescriptor_
98a6c21780e82d22
,
[]
int
{
4
}
}
func
(
m
*
MinerFlag
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_MinerFlag
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
MinerFlag
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_MinerFlag
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
MinerFlag
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_MinerFlag
.
Merge
(
dst
,
src
)
func
(
m
*
MinerFlag
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_MinerFlag
.
Merge
(
m
,
src
)
}
func
(
m
*
MinerFlag
)
XXX_Size
()
int
{
return
xxx_messageInfo_MinerFlag
.
Size
(
m
)
...
...
@@ -577,16 +582,17 @@ func (m *TicketBind) Reset() { *m = TicketBind{} }
func
(
m
*
TicketBind
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
TicketBind
)
ProtoMessage
()
{}
func
(
*
TicketBind
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_
ticket_7a9181c49b2864d8
,
[]
int
{
5
}
return
fileDescriptor_
98a6c21780e82d22
,
[]
int
{
5
}
}
func
(
m
*
TicketBind
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_TicketBind
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
TicketBind
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_TicketBind
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
TicketBind
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_TicketBind
.
Merge
(
dst
,
src
)
func
(
m
*
TicketBind
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_TicketBind
.
Merge
(
m
,
src
)
}
func
(
m
*
TicketBind
)
XXX_Size
()
int
{
return
xxx_messageInfo_TicketBind
.
Size
(
m
)
...
...
@@ -612,15 +618,15 @@ func (m *TicketBind) GetReturnAddress() string {
}
type
TicketOpen
struct
{
//
用户挖矿的ticket 地址
//用户挖矿的ticket 地址
MinerAddress
string
`protobuf:"bytes,1,opt,name=minerAddress,proto3" json:"minerAddress,omitempty"`
//
购买ticket的数目
//购买ticket的数目
Count
int32
`protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
//
币实际存储的地址
//币实际存储的地址
ReturnAddress
string
`protobuf:"bytes,3,opt,name=returnAddress,proto3" json:"returnAddress,omitempty"`
//
随机种子
//随机种子
RandSeed
int64
`protobuf:"varint,4,opt,name=randSeed,proto3" json:"randSeed,omitempty"`
//
购买ticket时公开
//购买ticket时公开
PubHashes
[][]
byte
`protobuf:"bytes,5,rep,name=pubHashes,proto3" json:"pubHashes,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
...
...
@@ -631,16 +637,17 @@ func (m *TicketOpen) Reset() { *m = TicketOpen{} }
func
(
m
*
TicketOpen
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
TicketOpen
)
ProtoMessage
()
{}
func
(
*
TicketOpen
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_
ticket_7a9181c49b2864d8
,
[]
int
{
6
}
return
fileDescriptor_
98a6c21780e82d22
,
[]
int
{
6
}
}
func
(
m
*
TicketOpen
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_TicketOpen
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
TicketOpen
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_TicketOpen
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
TicketOpen
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_TicketOpen
.
Merge
(
dst
,
src
)
func
(
m
*
TicketOpen
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_TicketOpen
.
Merge
(
m
,
src
)
}
func
(
m
*
TicketOpen
)
XXX_Size
()
int
{
return
xxx_messageInfo_TicketOpen
.
Size
(
m
)
...
...
@@ -699,16 +706,17 @@ func (m *TicketGenesis) Reset() { *m = TicketGenesis{} }
func
(
m
*
TicketGenesis
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
TicketGenesis
)
ProtoMessage
()
{}
func
(
*
TicketGenesis
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_
ticket_7a9181c49b2864d8
,
[]
int
{
7
}
return
fileDescriptor_
98a6c21780e82d22
,
[]
int
{
7
}
}
func
(
m
*
TicketGenesis
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_TicketGenesis
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
TicketGenesis
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_TicketGenesis
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
TicketGenesis
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_TicketGenesis
.
Merge
(
dst
,
src
)
func
(
m
*
TicketGenesis
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_TicketGenesis
.
Merge
(
m
,
src
)
}
func
(
m
*
TicketGenesis
)
XXX_Size
()
int
{
return
xxx_messageInfo_TicketGenesis
.
Size
(
m
)
...
...
@@ -752,16 +760,17 @@ func (m *TicketClose) Reset() { *m = TicketClose{} }
func
(
m
*
TicketClose
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
TicketClose
)
ProtoMessage
()
{}
func
(
*
TicketClose
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_
ticket_7a9181c49b2864d8
,
[]
int
{
8
}
return
fileDescriptor_
98a6c21780e82d22
,
[]
int
{
8
}
}
func
(
m
*
TicketClose
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_TicketClose
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
TicketClose
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_TicketClose
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
TicketClose
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_TicketClose
.
Merge
(
dst
,
src
)
func
(
m
*
TicketClose
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_TicketClose
.
Merge
(
m
,
src
)
}
func
(
m
*
TicketClose
)
XXX_Size
()
int
{
return
xxx_messageInfo_TicketClose
.
Size
(
m
)
...
...
@@ -798,16 +807,17 @@ func (m *TicketList) Reset() { *m = TicketList{} }
func
(
m
*
TicketList
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
TicketList
)
ProtoMessage
()
{}
func
(
*
TicketList
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_
ticket_7a9181c49b2864d8
,
[]
int
{
9
}
return
fileDescriptor_
98a6c21780e82d22
,
[]
int
{
9
}
}
func
(
m
*
TicketList
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_TicketList
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
TicketList
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_TicketList
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
TicketList
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_TicketList
.
Merge
(
dst
,
src
)
func
(
m
*
TicketList
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_TicketList
.
Merge
(
m
,
src
)
}
func
(
m
*
TicketList
)
XXX_Size
()
int
{
return
xxx_messageInfo_TicketList
.
Size
(
m
)
...
...
@@ -843,16 +853,17 @@ func (m *TicketInfos) Reset() { *m = TicketInfos{} }
func
(
m
*
TicketInfos
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
TicketInfos
)
ProtoMessage
()
{}
func
(
*
TicketInfos
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_
ticket_7a9181c49b2864d8
,
[]
int
{
10
}
return
fileDescriptor_
98a6c21780e82d22
,
[]
int
{
10
}
}
func
(
m
*
TicketInfos
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_TicketInfos
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
TicketInfos
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_TicketInfos
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
TicketInfos
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_TicketInfos
.
Merge
(
dst
,
src
)
func
(
m
*
TicketInfos
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_TicketInfos
.
Merge
(
m
,
src
)
}
func
(
m
*
TicketInfos
)
XXX_Size
()
int
{
return
xxx_messageInfo_TicketInfos
.
Size
(
m
)
...
...
@@ -881,16 +892,17 @@ func (m *ReplyTicketList) Reset() { *m = ReplyTicketList{} }
func
(
m
*
ReplyTicketList
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReplyTicketList
)
ProtoMessage
()
{}
func
(
*
ReplyTicketList
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_
ticket_7a9181c49b2864d8
,
[]
int
{
11
}
return
fileDescriptor_
98a6c21780e82d22
,
[]
int
{
11
}
}
func
(
m
*
ReplyTicketList
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReplyTicketList
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
ReplyTicketList
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_ReplyTicketList
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
ReplyTicketList
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_ReplyTicketList
.
Merge
(
dst
,
src
)
func
(
m
*
ReplyTicketList
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_ReplyTicketList
.
Merge
(
m
,
src
)
}
func
(
m
*
ReplyTicketList
)
XXX_Size
()
int
{
return
xxx_messageInfo_ReplyTicketList
.
Size
(
m
)
...
...
@@ -920,16 +932,17 @@ func (m *ReplyWalletTickets) Reset() { *m = ReplyWalletTickets{} }
func
(
m
*
ReplyWalletTickets
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReplyWalletTickets
)
ProtoMessage
()
{}
func
(
*
ReplyWalletTickets
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_
ticket_7a9181c49b2864d8
,
[]
int
{
12
}
return
fileDescriptor_
98a6c21780e82d22
,
[]
int
{
12
}
}
func
(
m
*
ReplyWalletTickets
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReplyWalletTickets
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
ReplyWalletTickets
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_ReplyWalletTickets
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
ReplyWalletTickets
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_ReplyWalletTickets
.
Merge
(
dst
,
src
)
func
(
m
*
ReplyWalletTickets
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_ReplyWalletTickets
.
Merge
(
m
,
src
)
}
func
(
m
*
ReplyWalletTickets
)
XXX_Size
()
int
{
return
xxx_messageInfo_ReplyWalletTickets
.
Size
(
m
)
...
...
@@ -968,16 +981,17 @@ func (m *ReceiptTicket) Reset() { *m = ReceiptTicket{} }
func
(
m
*
ReceiptTicket
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReceiptTicket
)
ProtoMessage
()
{}
func
(
*
ReceiptTicket
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_
ticket_7a9181c49b2864d8
,
[]
int
{
13
}
return
fileDescriptor_
98a6c21780e82d22
,
[]
int
{
13
}
}
func
(
m
*
ReceiptTicket
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReceiptTicket
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
ReceiptTicket
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_ReceiptTicket
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
ReceiptTicket
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_ReceiptTicket
.
Merge
(
dst
,
src
)
func
(
m
*
ReceiptTicket
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_ReceiptTicket
.
Merge
(
m
,
src
)
}
func
(
m
*
ReceiptTicket
)
XXX_Size
()
int
{
return
xxx_messageInfo_ReceiptTicket
.
Size
(
m
)
...
...
@@ -1029,16 +1043,17 @@ func (m *ReceiptTicketBind) Reset() { *m = ReceiptTicketBind{} }
func
(
m
*
ReceiptTicketBind
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReceiptTicketBind
)
ProtoMessage
()
{}
func
(
*
ReceiptTicketBind
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_
ticket_7a9181c49b2864d8
,
[]
int
{
14
}
return
fileDescriptor_
98a6c21780e82d22
,
[]
int
{
14
}
}
func
(
m
*
ReceiptTicketBind
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReceiptTicketBind
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
ReceiptTicketBind
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_ReceiptTicketBind
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
ReceiptTicketBind
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_ReceiptTicketBind
.
Merge
(
dst
,
src
)
func
(
m
*
ReceiptTicketBind
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_ReceiptTicketBind
.
Merge
(
m
,
src
)
}
func
(
m
*
ReceiptTicketBind
)
XXX_Size
()
int
{
return
xxx_messageInfo_ReceiptTicketBind
.
Size
(
m
)
...
...
@@ -1084,16 +1099,17 @@ func (m *ReqBindMiner) Reset() { *m = ReqBindMiner{} }
func
(
m
*
ReqBindMiner
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReqBindMiner
)
ProtoMessage
()
{}
func
(
*
ReqBindMiner
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_
ticket_7a9181c49b2864d8
,
[]
int
{
15
}
return
fileDescriptor_
98a6c21780e82d22
,
[]
int
{
15
}
}
func
(
m
*
ReqBindMiner
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReqBindMiner
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
ReqBindMiner
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_ReqBindMiner
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
ReqBindMiner
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_ReqBindMiner
.
Merge
(
dst
,
src
)
func
(
m
*
ReqBindMiner
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_ReqBindMiner
.
Merge
(
m
,
src
)
}
func
(
m
*
ReqBindMiner
)
XXX_Size
()
int
{
return
xxx_messageInfo_ReqBindMiner
.
Size
(
m
)
...
...
@@ -1143,16 +1159,17 @@ func (m *ReplyBindMiner) Reset() { *m = ReplyBindMiner{} }
func
(
m
*
ReplyBindMiner
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReplyBindMiner
)
ProtoMessage
()
{}
func
(
*
ReplyBindMiner
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_
ticket_7a9181c49b2864d8
,
[]
int
{
16
}
return
fileDescriptor_
98a6c21780e82d22
,
[]
int
{
16
}
}
func
(
m
*
ReplyBindMiner
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReplyBindMiner
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
ReplyBindMiner
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_ReplyBindMiner
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
dst
*
ReplyBindMiner
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_ReplyBindMiner
.
Merge
(
dst
,
src
)
func
(
m
*
ReplyBindMiner
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_ReplyBindMiner
.
Merge
(
m
,
src
)
}
func
(
m
*
ReplyBindMiner
)
XXX_Size
()
int
{
return
xxx_messageInfo_ReplyBindMiner
.
Size
(
m
)
...
...
@@ -1190,6 +1207,66 @@ func init() {
proto
.
RegisterType
((
*
ReplyBindMiner
)(
nil
),
"types.ReplyBindMiner"
)
}
func
init
()
{
proto
.
RegisterFile
(
"ticket.proto"
,
fileDescriptor_98a6c21780e82d22
)
}
var
fileDescriptor_98a6c21780e82d22
=
[]
byte
{
// 852 bytes of a gzipped FileDescriptorProto
0x1f
,
0x8b
,
0x08
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x02
,
0xff
,
0xb4
,
0x56
,
0x5d
,
0x6f
,
0xe3
,
0x44
,
0x14
,
0x8d
,
0xe3
,
0x3a
,
0x49
,
0x6f
,
0x9d
,
0x96
,
0x1d
,
0x0a
,
0xb2
,
0x22
,
0xb4
,
0x8a
,
0x46
,
0x08
,
0xc2
,
0x87
,
0x0a
,
0x14
,
0x84
,
0x80
,
0x17
,
0xd4
,
0x56
,
0x62
,
0x53
,
0x89
,
0xb0
,
0xd2
,
0x74
,
0xb5
,
0x88
,
0x47
,
0xd7
,
0xbe
,
0xcd
,
0x8e
,
0xea
,
0x8c
,
0x8d
,
0x3d
,
0x69
,
0x37
,
0x7f
,
0x00
,
0x69
,
0x1f
,
0x78
,
0xe7
,
0x17
,
0xf0
,
0xc6
,
0x7f
,
0x44
,
0x73
,
0x3d
,
0xfe
,
0x4a
,
0xfa
,
0x50
,
0x09
,
0xf6
,
0xcd
,
0xe7
,
0xce
,
0xb9
,
0xbe
,
0x77
,
0xce
,
0x9c
,
0x3b
,
0x36
,
0xf8
,
0x5a
,
0x46
,
0xb7
,
0xa8
,
0x4f
,
0xb2
,
0x3c
,
0xd5
,
0x29
,
0xf3
,
0xf4
,
0x26
,
0xc3
,
0x62
,
0xe2
,
0x47
,
0xe9
,
0x6a
,
0x95
,
0xaa
,
0x32
,
0xc8
,
0xff
,
0xea
,
0xc3
,
0xe0
,
0x05
,
0xb1
,
0xd8
,
0x04
,
0x46
,
0x25
,
0xff
,
0x32
,
0x0e
,
0x9c
,
0xa9
,
0x33
,
0xdb
,
0x17
,
0x35
,
0x66
,
0xef
,
0xc3
,
0xa0
,
0xd0
,
0xa1
,
0x5e
,
0x17
,
0x41
,
0x7f
,
0xea
,
0xcc
,
0x3c
,
0x61
,
0x11
,
0xfb
,
0x00
,
0xf6
,
0x65
,
0xf1
,
0x0c
,
0x15
,
0x16
,
0xb2
,
0x08
,
0xdc
,
0xa9
,
0x33
,
0x1b
,
0x89
,
0x26
,
0xc0
,
0x9e
,
0x02
,
0x44
,
0x39
,
0x86
,
0x1a
,
0x5f
,
0xc8
,
0x15
,
0x06
,
0x7b
,
0x53
,
0x67
,
0xe6
,
0x8a
,
0x56
,
0xc4
,
0x64
,
0xaf
,
0xa4
,
0xc2
,
0x9c
,
0x96
,
0x3d
,
0x5a
,
0x6e
,
0x02
,
0x26
,
0x9b
,
0xc0
,
0xcb
,
0x30
,
0x59
,
0x63
,
0x30
,
0x2a
,
0xb3
,
0x9b
,
0x08
,
0xe3
,
0xe0
,
0x13
,
0x3a
,
0x8b
,
0xe3
,
0x1c
,
0x8b
,
0x22
,
0x18
,
0x50
,
0xcf
,
0x9d
,
0x18
,
0xfb
,
0x10
,
0xc6
,
0x39
,
0xea
,
0x75
,
0xae
,
0x2a
,
0xd2
,
0x90
,
0x48
,
0xdd
,
0x20
,
0x3b
,
0x06
,
0x2f
,
0xcb
,
0x65
,
0x84
,
0xc1
,
0x3e
,
0x15
,
0x29
,
0x01
,
0x7f
,
0xd3
,
0x07
,
0xbf
,
0x94
,
0xe6
,
0x2c
,
0xd2
,
0x32
,
0x55
,
0xec
,
0x13
,
0xf0
,
0xf4
,
0xb5
,
0x54
,
0x31
,
0xb5
,
0x7a
,
0x70
,
0xfa
,
0xe4
,
0x84
,
0x04
,
0x3d
,
0x29
,
0x39
,
0xe7
,
0x52
,
0xc5
,
0xf3
,
0x9e
,
0x28
,
0x19
,
0x44
,
0x4d
,
0x33
,
0x54
,
0x24
,
0xe4
,
0x36
,
0xf5
,
0x79
,
0x86
,
0x8a
,
0xa8
,
0x86
,
0xc1
,
0xbe
,
0x84
,
0xe1
,
0xd2
,
0x0a
,
0xd8
,
0x27
,
0xf2
,
0x71
,
0x87
,
0x6c
,
0xb5
,
0x9c
,
0xf7
,
0x44
,
0x45
,
0x63
,
0x9f
,
0xc3
,
0x40
,
0x47
,
0x49
,
0x5a
,
0x20
,
0x29
,
0x7e
,
0x70
,
0xca
,
0x3a
,
0x09
,
0x17
,
0x66
,
0x65
,
0xde
,
0x13
,
0x96
,
0xc3
,
0x3e
,
0x05
,
0x8f
,
0x24
,
0x21
,
0xfd
,
0xb7
,
0xc9
,
0x0b
,
0xb3
,
0x62
,
0x7a
,
0x21
,
0x0a
,
0x3b
,
0x84
,
0xbe
,
0xde
,
0x04
,
0x40
,
0x47
,
0xdc
,
0xd7
,
0x9b
,
0xf3
,
0x21
,
0x78
,
0x77
,
0x46
,
0x6b
,
0xfe
,
0xc6
,
0x81
,
0x83
,
0x56
,
0x06
,
0x63
,
0xb0
,
0x77
,
0x2d
,
0x75
,
0x41
,
0xdb
,
0x1b
,
0x0b
,
0x7a
,
0x36
,
0x1e
,
0xc9
,
0xf1
,
0x3e
,
0xcc
,
0x63
,
0xda
,
0x87
,
0x2b
,
0x2c
,
0xea
,
0xf8
,
0xca
,
0xdd
,
0xf5
,
0xd5
,
0x2a
,
0x8d
,
0xe5
,
0xcd
,
0x86
,
0xba
,
0xf3
,
0x85
,
0x45
,
0x26
,
0x27
,
0xcb
,
0xe5
,
0xdd
,
0x3c
,
0x2c
,
0x5e
,
0x91
,
0xda
,
0xbe
,
0xa8
,
0x31
,
0xcf
,
0xe0
,
0xb0
,
0xd5
,
0xca
,
0xf3
,
0x24
,
0x7e
,
0xdb
,
0xdd
,
0xf0
,
0xef
,
0x61
,
0x9f
,
0x6a
,
0xfd
,
0x94
,
0x84
,
0x4b
,
0x53
,
0xec
,
0x26
,
0x09
,
0x97
,
0x54
,
0xcc
,
0x13
,
0xf4
,
0xcc
,
0x02
,
0x18
,
0xe6
,
0x58
,
0x60
,
0x7e
,
0x87
,
0xb6
,
0x5a
,
0x05
,
0xf9
,
0x4b
,
0x80
,
0xc6
,
0x1f
,
0x3b
,
0x96
,
0x75
,
0x1e
,
0x63
,
0xd9
,
0xfe
,
0x03
,
0x96
,
0xe5
,
0x7f
,
0x3b
,
0xd5
,
0x8b
,
0x8d
,
0x9b
,
0x1e
,
0xf5
,
0xe2
,
0x63
,
0xf0
,
0xa2
,
0x74
,
0xad
,
0xb4
,
0x1d
,
0xe1
,
0x12
,
0xec
,
0x96
,
0x73
,
0x1f
,
0x9a
,
0x90
,
0x09
,
0x8c
,
0xf2
,
0x50
,
0xc5
,
0x57
,
0x88
,
0xb1
,
0x9d
,
0xe3
,
0x1a
,
0x9b
,
0x29
,
0xce
,
0xd6
,
0xd7
,
0xe6
,
0x68
,
0xb0
,
0x08
,
0xbc
,
0xa9
,
0x3b
,
0xf3
,
0x45
,
0x13
,
0xe0
,
0x29
,
0x8c
,
0x3b
,
0x46
,
0xfe
,
0xff
,
0x34
,
0x68
,
0x36
,
0xe4
,
0xb6
,
0x36
,
0xc4
,
0x17
,
0x95
,
0x53
,
0x69
,
0x10
,
0xb6
,
0x6e
,
0x35
,
0xb7
,
0x73
,
0xde
,
0xdb
,
0xad
,
0xf4
,
0x77
,
0x5b
,
0xe1
,
0xdf
,
0x55
,
0x3a
,
0xff
,
0x2c
,
0x0b
,
0x6d
,
0x0e
,
0x3f
,
0x8c
,
0xe3
,
0xdc
,
0x36
,
0x4d
,
0xcf
,
0xad
,
0xbb
,
0xd1
,
0x6d
,
0xdf
,
0x8d
,
0xfc
,
0xb3
,
0xaa
,
0x91
,
0x4b
,
0x75
,
0x93
,
0xd2
,
0x55
,
0x59
,
0x15
,
0x2e
,
0x6c
,
0x27
,
0x4d
,
0x80
,
0xff
,
0x00
,
0x47
,
0x02
,
0xb3
,
0x64
,
0xd3
,
0xaa
,
0xf5
,
0x31
,
0x0c
,
0xcb
,
0xf5
,
0x92
,
0x7e
,
0x70
,
0x3a
,
0xee
,
0x8c
,
0xae
,
0xa8
,
0x56
,
0xf9
,
0x6f
,
0xc0
,
0x28
,
0xf7
,
0xd7
,
0x30
,
0x49
,
0x50
,
0x97
,
0xab
,
0xc5
,
0xa3
,
0xd3
,
0xab
,
0x59
,
0xbb
,
0xc5
,
0x8d
,
0x51
,
0xc0
,
0xad
,
0x66
,
0xcd
,
0x60
,
0x7e
,
0x0f
,
0x63
,
0x81
,
0x11
,
0xca
,
0x4c
,
0xff
,
0x87
,
0x8f
,
0xc4
,
0x53
,
0x80
,
0x2c
,
0xc7
,
0xbb
,
0xab
,
0xb6
,
0x48
,
0xad
,
0x48
,
0x2d
,
0xea
,
0x5e
,
0x23
,
0x2a
,
0xff
,
0xd3
,
0x81
,
0x27
,
0x9d
,
0xca
,
0x34
,
0x3f
,
0x33
,
0x38
,
0x4a
,
0x93
,
0x78
,
0xb1
,
0x6b
,
0x9f
,
0xed
,
0xb0
,
0x61
,
0x2a
,
0xbc
,
0x5f
,
0xec
,
0x9e
,
0xee
,
0x76
,
0xf8
,
0x71
,
0x03
,
0xc0
,
0xff
,
0x70
,
0xc0
,
0x17
,
0xf8
,
0xbb
,
0xe9
,
0xa2
,
0xbc
,
0x01
,
0x27
,
0x30
,
0x32
,
0x37
,
0xfd
,
0x59
,
0xe3
,
0x86
,
0x1a
,
0x9b
,
0x0d
,
0xa7
,
0xb9
,
0x5c
,
0x4a
,
0xca
,
0xb6
,
0x75
,
0x5b
,
0x11
,
0x23
,
0x54
,
0xb8
,
0xaa
,
0x9d
,
0xeb
,
0x0a
,
0x8b
,
0x8c
,
0x1f
,
0xa3
,
0x57
,
0x18
,
0xdd
,
0x9e
,
0x87
,
0x49
,
0xa8
,
0xa2
,
0xf2
,
0x8b
,
0x39
,
0x12
,
0x9d
,
0x18
,
0xff
,
0x08
,
0x0e
,
0xe9
,
0xb0
,
0x9b
,
0x4e
,
0x8e
,
0xc1
,
0xd3
,
0xaf
,
0xe7
,
0xf8
,
0xda
,
0xb6
,
0x51
,
0x82
,
0xd3
,
0x7f
,
0x1c
,
0x18
,
0x94
,
0x27
,
0xc3
,
0x7e
,
0x84
,
0xa3
,
0x0b
,
0xfa
,
0xe8
,
0x36
,
0x39
,
0xef
,
0x5a
,
0x2f
,
0xb4
,
0xb7
,
0x34
,
0x79
,
0xaf
,
0x0e
,
0xb6
,
0xdf
,
0xcf
,
0x7b
,
0xec
,
0x0b
,
0x38
,
0x7c
,
0x56
,
0x19
,
0xeb
,
0x82
,
0x3a
,
0x1d
,
0x37
,
0xf9
,
0xbf
,
0xc8
,
0x64
,
0xe2
,
0x5b
,
0x78
,
0xa9
,
0xf4
,
0xb7
,
0xdf
,
0xf0
,
0x1e
,
0xfb
,
0x0a
,
0xc6
,
0x57
,
0xa8
,
0xcf
,
0xd6
,
0x3a
,
0x5d
,
0x48
,
0x25
,
0xd5
,
0x92
,
0xbd
,
0x63
,
0x09
,
0xf5
,
0x35
,
0x5a
,
0xa7
,
0x50
,
0x31
,
0xde
,
0xbb
,
0x1e
,
0xd0
,
0xff
,
0xc8
,
0xd7
,
0xff
,
0x06
,
0x00
,
0x00
,
0xff
,
0xff
,
0x05
,
0xce
,
0xa5
,
0x7a
,
0xb4
,
0x08
,
0x00
,
0x00
,
}
// Reference imports to suppress errors if they are not otherwise used.
var
_
context
.
Context
var
_
grpc
.
ClientConn
...
...
@@ -1202,12 +1279,12 @@ const _ = grpc.SupportPackageIsVersion4
//
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
type
TicketClient
interface
{
//
创建绑定挖矿
//创建绑定挖矿
CreateBindMiner
(
ctx
context
.
Context
,
in
*
ReqBindMiner
,
opts
...
grpc
.
CallOption
)
(
*
ReplyBindMiner
,
error
)
//
查询钱包票数
//查询钱包票数
GetTicketCount
(
ctx
context
.
Context
,
in
*
types
.
ReqNil
,
opts
...
grpc
.
CallOption
)
(
*
types
.
Int64
,
error
)
// Miner
//
设置自动挖矿
//设置自动挖矿
SetAutoMining
(
ctx
context
.
Context
,
in
*
MinerFlag
,
opts
...
grpc
.
CallOption
)
(
*
types
.
Reply
,
error
)
}
...
...
@@ -1248,12 +1325,12 @@ func (c *ticketClient) SetAutoMining(ctx context.Context, in *MinerFlag, opts ..
// TicketServer is the server API for Ticket service.
type
TicketServer
interface
{
//
创建绑定挖矿
//创建绑定挖矿
CreateBindMiner
(
context
.
Context
,
*
ReqBindMiner
)
(
*
ReplyBindMiner
,
error
)
//
查询钱包票数
//查询钱包票数
GetTicketCount
(
context
.
Context
,
*
types
.
ReqNil
)
(
*
types
.
Int64
,
error
)
// Miner
//
设置自动挖矿
//设置自动挖矿
SetAutoMining
(
context
.
Context
,
*
MinerFlag
)
(
*
types
.
Reply
,
error
)
}
...
...
@@ -1335,63 +1412,3 @@ var _Ticket_serviceDesc = grpc.ServiceDesc{
Streams
:
[]
grpc
.
StreamDesc
{},
Metadata
:
"ticket.proto"
,
}
func
init
()
{
proto
.
RegisterFile
(
"ticket.proto"
,
fileDescriptor_ticket_7a9181c49b2864d8
)
}
var
fileDescriptor_ticket_7a9181c49b2864d8
=
[]
byte
{
// 852 bytes of a gzipped FileDescriptorProto
0x1f
,
0x8b
,
0x08
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x02
,
0xff
,
0xb4
,
0x56
,
0x5d
,
0x6f
,
0xe3
,
0x44
,
0x14
,
0x8d
,
0xe3
,
0x3a
,
0x49
,
0x6f
,
0x9d
,
0x96
,
0x1d
,
0x0a
,
0xb2
,
0x22
,
0xb4
,
0x8a
,
0x46
,
0x08
,
0xc2
,
0x87
,
0x0a
,
0x14
,
0x84
,
0x80
,
0x17
,
0xd4
,
0x56
,
0x62
,
0x53
,
0x89
,
0xb0
,
0xd2
,
0x74
,
0xb5
,
0x88
,
0x47
,
0xd7
,
0xbe
,
0xcd
,
0x8e
,
0xea
,
0x8c
,
0x8d
,
0x3d
,
0x69
,
0x37
,
0x7f
,
0x00
,
0x69
,
0x1f
,
0x78
,
0xe7
,
0x17
,
0xf0
,
0xc6
,
0x7f
,
0x44
,
0x73
,
0x3d
,
0xfe
,
0x4a
,
0xfa
,
0x50
,
0x09
,
0xf6
,
0xcd
,
0xe7
,
0xce
,
0xb9
,
0xbe
,
0x77
,
0xce
,
0x9c
,
0x3b
,
0x36
,
0xf8
,
0x5a
,
0x46
,
0xb7
,
0xa8
,
0x4f
,
0xb2
,
0x3c
,
0xd5
,
0x29
,
0xf3
,
0xf4
,
0x26
,
0xc3
,
0x62
,
0xe2
,
0x47
,
0xe9
,
0x6a
,
0x95
,
0xaa
,
0x32
,
0xc8
,
0xff
,
0xea
,
0xc3
,
0xe0
,
0x05
,
0xb1
,
0xd8
,
0x04
,
0x46
,
0x25
,
0xff
,
0x32
,
0x0e
,
0x9c
,
0xa9
,
0x33
,
0xdb
,
0x17
,
0x35
,
0x66
,
0xef
,
0xc3
,
0xa0
,
0xd0
,
0xa1
,
0x5e
,
0x17
,
0x41
,
0x7f
,
0xea
,
0xcc
,
0x3c
,
0x61
,
0x11
,
0xfb
,
0x00
,
0xf6
,
0x65
,
0xf1
,
0x0c
,
0x15
,
0x16
,
0xb2
,
0x08
,
0xdc
,
0xa9
,
0x33
,
0x1b
,
0x89
,
0x26
,
0xc0
,
0x9e
,
0x02
,
0x44
,
0x39
,
0x86
,
0x1a
,
0x5f
,
0xc8
,
0x15
,
0x06
,
0x7b
,
0x53
,
0x67
,
0xe6
,
0x8a
,
0x56
,
0xc4
,
0x64
,
0xaf
,
0xa4
,
0xc2
,
0x9c
,
0x96
,
0x3d
,
0x5a
,
0x6e
,
0x02
,
0x26
,
0x9b
,
0xc0
,
0xcb
,
0x30
,
0x59
,
0x63
,
0x30
,
0x2a
,
0xb3
,
0x9b
,
0x08
,
0xe3
,
0xe0
,
0x13
,
0x3a
,
0x8b
,
0xe3
,
0x1c
,
0x8b
,
0x22
,
0x18
,
0x50
,
0xcf
,
0x9d
,
0x18
,
0xfb
,
0x10
,
0xc6
,
0x39
,
0xea
,
0x75
,
0xae
,
0x2a
,
0xd2
,
0x90
,
0x48
,
0xdd
,
0x20
,
0x3b
,
0x06
,
0x2f
,
0xcb
,
0x65
,
0x84
,
0xc1
,
0x3e
,
0x15
,
0x29
,
0x01
,
0x7f
,
0xd3
,
0x07
,
0xbf
,
0x94
,
0xe6
,
0x2c
,
0xd2
,
0x32
,
0x55
,
0xec
,
0x13
,
0xf0
,
0xf4
,
0xb5
,
0x54
,
0x31
,
0xb5
,
0x7a
,
0x70
,
0xfa
,
0xe4
,
0x84
,
0x04
,
0x3d
,
0x29
,
0x39
,
0xe7
,
0x52
,
0xc5
,
0xf3
,
0x9e
,
0x28
,
0x19
,
0x44
,
0x4d
,
0x33
,
0x54
,
0x24
,
0xe4
,
0x36
,
0xf5
,
0x79
,
0x86
,
0x8a
,
0xa8
,
0x86
,
0xc1
,
0xbe
,
0x84
,
0xe1
,
0xd2
,
0x0a
,
0xd8
,
0x27
,
0xf2
,
0x71
,
0x87
,
0x6c
,
0xb5
,
0x9c
,
0xf7
,
0x44
,
0x45
,
0x63
,
0x9f
,
0xc3
,
0x40
,
0x47
,
0x49
,
0x5a
,
0x20
,
0x29
,
0x7e
,
0x70
,
0xca
,
0x3a
,
0x09
,
0x17
,
0x66
,
0x65
,
0xde
,
0x13
,
0x96
,
0xc3
,
0x3e
,
0x05
,
0x8f
,
0x24
,
0x21
,
0xfd
,
0xb7
,
0xc9
,
0x0b
,
0xb3
,
0x62
,
0x7a
,
0x21
,
0x0a
,
0x3b
,
0x84
,
0xbe
,
0xde
,
0x04
,
0x40
,
0x47
,
0xdc
,
0xd7
,
0x9b
,
0xf3
,
0x21
,
0x78
,
0x77
,
0x46
,
0x6b
,
0xfe
,
0xc6
,
0x81
,
0x83
,
0x56
,
0x06
,
0x63
,
0xb0
,
0x77
,
0x2d
,
0x75
,
0x41
,
0xdb
,
0x1b
,
0x0b
,
0x7a
,
0x36
,
0x1e
,
0xc9
,
0xf1
,
0x3e
,
0xcc
,
0x63
,
0xda
,
0x87
,
0x2b
,
0x2c
,
0xea
,
0xf8
,
0xca
,
0xdd
,
0xf5
,
0xd5
,
0x2a
,
0x8d
,
0xe5
,
0xcd
,
0x86
,
0xba
,
0xf3
,
0x85
,
0x45
,
0x26
,
0x27
,
0xcb
,
0xe5
,
0xdd
,
0x3c
,
0x2c
,
0x5e
,
0x91
,
0xda
,
0xbe
,
0xa8
,
0x31
,
0xcf
,
0xe0
,
0xb0
,
0xd5
,
0xca
,
0xf3
,
0x24
,
0x7e
,
0xdb
,
0xdd
,
0xf0
,
0xef
,
0x61
,
0x9f
,
0x6a
,
0xfd
,
0x94
,
0x84
,
0x4b
,
0x53
,
0xec
,
0x26
,
0x09
,
0x97
,
0x54
,
0xcc
,
0x13
,
0xf4
,
0xcc
,
0x02
,
0x18
,
0xe6
,
0x58
,
0x60
,
0x7e
,
0x87
,
0xb6
,
0x5a
,
0x05
,
0xf9
,
0x4b
,
0x80
,
0xc6
,
0x1f
,
0x3b
,
0x96
,
0x75
,
0x1e
,
0x63
,
0xd9
,
0xfe
,
0x03
,
0x96
,
0xe5
,
0x7f
,
0x3b
,
0xd5
,
0x8b
,
0x8d
,
0x9b
,
0x1e
,
0xf5
,
0xe2
,
0x63
,
0xf0
,
0xa2
,
0x74
,
0xad
,
0xb4
,
0x1d
,
0xe1
,
0x12
,
0xec
,
0x96
,
0x73
,
0x1f
,
0x9a
,
0x90
,
0x09
,
0x8c
,
0xf2
,
0x50
,
0xc5
,
0x57
,
0x88
,
0xb1
,
0x9d
,
0xe3
,
0x1a
,
0x9b
,
0x29
,
0xce
,
0xd6
,
0xd7
,
0xe6
,
0x68
,
0xb0
,
0x08
,
0xbc
,
0xa9
,
0x3b
,
0xf3
,
0x45
,
0x13
,
0xe0
,
0x29
,
0x8c
,
0x3b
,
0x46
,
0xfe
,
0xff
,
0x34
,
0x68
,
0x36
,
0xe4
,
0xb6
,
0x36
,
0xc4
,
0x17
,
0x95
,
0x53
,
0x69
,
0x10
,
0xb6
,
0x6e
,
0x35
,
0xb7
,
0x73
,
0xde
,
0xdb
,
0xad
,
0xf4
,
0x77
,
0x5b
,
0xe1
,
0xdf
,
0x55
,
0x3a
,
0xff
,
0x2c
,
0x0b
,
0x6d
,
0x0e
,
0x3f
,
0x8c
,
0xe3
,
0xdc
,
0x36
,
0x4d
,
0xcf
,
0xad
,
0xbb
,
0xd1
,
0x6d
,
0xdf
,
0x8d
,
0xfc
,
0xb3
,
0xaa
,
0x91
,
0x4b
,
0x75
,
0x93
,
0xd2
,
0x55
,
0x59
,
0x15
,
0x2e
,
0x6c
,
0x27
,
0x4d
,
0x80
,
0xff
,
0x00
,
0x47
,
0x02
,
0xb3
,
0x64
,
0xd3
,
0xaa
,
0xf5
,
0x31
,
0x0c
,
0xcb
,
0xf5
,
0x92
,
0x7e
,
0x70
,
0x3a
,
0xee
,
0x8c
,
0xae
,
0xa8
,
0x56
,
0xf9
,
0x6f
,
0xc0
,
0x28
,
0xf7
,
0xd7
,
0x30
,
0x49
,
0x50
,
0x97
,
0xab
,
0xc5
,
0xa3
,
0xd3
,
0xab
,
0x59
,
0xbb
,
0xc5
,
0x8d
,
0x51
,
0xc0
,
0xad
,
0x66
,
0xcd
,
0x60
,
0x7e
,
0x0f
,
0x63
,
0x81
,
0x11
,
0xca
,
0x4c
,
0xff
,
0x87
,
0x8f
,
0xc4
,
0x53
,
0x80
,
0x2c
,
0xc7
,
0xbb
,
0xab
,
0xb6
,
0x48
,
0xad
,
0x48
,
0x2d
,
0xea
,
0x5e
,
0x23
,
0x2a
,
0xff
,
0xd3
,
0x81
,
0x27
,
0x9d
,
0xca
,
0x34
,
0x3f
,
0x33
,
0x38
,
0x4a
,
0x93
,
0x78
,
0xb1
,
0x6b
,
0x9f
,
0xed
,
0xb0
,
0x61
,
0x2a
,
0xbc
,
0x5f
,
0xec
,
0x9e
,
0xee
,
0x76
,
0xf8
,
0x71
,
0x03
,
0xc0
,
0xff
,
0x70
,
0xc0
,
0x17
,
0xf8
,
0xbb
,
0xe9
,
0xa2
,
0xbc
,
0x01
,
0x27
,
0x30
,
0x32
,
0x37
,
0xfd
,
0x59
,
0xe3
,
0x86
,
0x1a
,
0x9b
,
0x0d
,
0xa7
,
0xb9
,
0x5c
,
0x4a
,
0xca
,
0xb6
,
0x75
,
0x5b
,
0x11
,
0x23
,
0x54
,
0xb8
,
0xaa
,
0x9d
,
0xeb
,
0x0a
,
0x8b
,
0x8c
,
0x1f
,
0xa3
,
0x57
,
0x18
,
0xdd
,
0x9e
,
0x87
,
0x49
,
0xa8
,
0xa2
,
0xf2
,
0x8b
,
0x39
,
0x12
,
0x9d
,
0x18
,
0xff
,
0x08
,
0x0e
,
0xe9
,
0xb0
,
0x9b
,
0x4e
,
0x8e
,
0xc1
,
0xd3
,
0xaf
,
0xe7
,
0xf8
,
0xda
,
0xb6
,
0x51
,
0x82
,
0xd3
,
0x7f
,
0x1c
,
0x18
,
0x94
,
0x27
,
0xc3
,
0x7e
,
0x84
,
0xa3
,
0x0b
,
0xfa
,
0xe8
,
0x36
,
0x39
,
0xef
,
0x5a
,
0x2f
,
0xb4
,
0xb7
,
0x34
,
0x79
,
0xaf
,
0x0e
,
0xb6
,
0xdf
,
0xcf
,
0x7b
,
0xec
,
0x0b
,
0x38
,
0x7c
,
0x56
,
0x19
,
0xeb
,
0x82
,
0x3a
,
0x1d
,
0x37
,
0xf9
,
0xbf
,
0xc8
,
0x64
,
0xe2
,
0x5b
,
0x78
,
0xa9
,
0xf4
,
0xb7
,
0xdf
,
0xf0
,
0x1e
,
0xfb
,
0x0a
,
0xc6
,
0x57
,
0xa8
,
0xcf
,
0xd6
,
0x3a
,
0x5d
,
0x48
,
0x25
,
0xd5
,
0x92
,
0xbd
,
0x63
,
0x09
,
0xf5
,
0x35
,
0x5a
,
0xa7
,
0x50
,
0x31
,
0xde
,
0xbb
,
0x1e
,
0xd0
,
0xff
,
0xc8
,
0xd7
,
0xff
,
0x06
,
0x00
,
0x00
,
0xff
,
0xff
,
0x05
,
0xce
,
0xa5
,
0x7a
,
0xb4
,
0x08
,
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