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
4047ed30
Commit
4047ed30
authored
Jan 25, 2019
by
vipwzw
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
auto ci
parent
de7bd664
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
820 additions
and
205 deletions
+820
-205
localdb.go
plugin/dapp/unfreeze/executor/localdb.go
+1
-1
unfreeze.pb.go
plugin/dapp/unfreeze/types/unfreeze.pb.go
+819
-204
No files found.
plugin/dapp/unfreeze/executor/localdb.go
View file @
4047ed30
...
@@ -13,7 +13,7 @@ import (
...
@@ -13,7 +13,7 @@ import (
/*
/*
1. 可以用创建者和收益者进行列表
1. 可以用创建者和收益者进行列表
1. 按 txIndex 排序
1. 按 txIndex 排序
*/
*/
var
opt_addr_table
=
&
table
.
Option
{
var
opt_addr_table
=
&
table
.
Option
{
...
...
plugin/dapp/unfreeze/types/unfreeze.pb.go
View file @
4047ed30
// Copyright Fuzamei Corp. 2018 All Rights Reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
// Code generated by protoc-gen-go. DO NOT EDIT.
// Code generated by protoc-gen-go. DO NOT EDIT.
// source: unfreeze.proto
// source: unfreeze.proto
/*
Package types is a generated protocol buffer package.
It is generated from these files:
unfreeze.proto
It has these top-level messages:
Unfreeze
FixAmount
LeftProportion
UnfreezeAction
UnfreezeCreate
UnfreezeWithdraw
UnfreezeTerminate
ReceiptUnfreeze
ReplyQueryUnfreezeWithdraw
*/
package
types
package
types
import
proto
"github.com/golang/protobuf/proto"
import
fmt
"fmt"
import
math
"math"
import
types1
"github.com/33cn/chain33/types"
import
(
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"
grpc
"google.golang.org/grpc"
)
)
...
@@ -46,55 +25,58 @@ var _ = math.Inf
...
@@ -46,55 +25,58 @@ var _ = math.Inf
const
_
=
proto
.
ProtoPackageIsVersion2
// please upgrade the proto package
const
_
=
proto
.
ProtoPackageIsVersion2
// please upgrade the proto package
type
Unfreeze
struct
{
type
Unfreeze
struct
{
//
解冻交易ID(唯一识别码)
//解冻交易ID(唯一识别码)
UnfreezeID
string
`protobuf:"bytes,1,opt,name=unfreezeID" json:"unfreezeID,omitempty"`
UnfreezeID
string
`protobuf:"bytes,1,opt,name=unfreezeID
,proto3
" json:"unfreezeID,omitempty"`
//
开始时间
//开始时间
StartTime
int64
`protobuf:"varint,2,opt,name=startTime" json:"startTime,omitempty"`
StartTime
int64
`protobuf:"varint,2,opt,name=startTime
,proto3
" json:"startTime,omitempty"`
//
币种
//币种
AssetExec
string
`protobuf:"bytes,3,opt,name=assetExec" json:"assetExec,omitempty"`
AssetExec
string
`protobuf:"bytes,3,opt,name=assetExec
,proto3
" json:"assetExec,omitempty"`
AssetSymbol
string
`protobuf:"bytes,4,opt,name=assetSymbol" json:"assetSymbol,omitempty"`
AssetSymbol
string
`protobuf:"bytes,4,opt,name=assetSymbol
,proto3
" json:"assetSymbol,omitempty"`
//
冻结总额
//冻结总额
TotalCount
int64
`protobuf:"varint,5,opt,name=totalCount" json:"totalCount,omitempty"`
TotalCount
int64
`protobuf:"varint,5,opt,name=totalCount
,proto3
" json:"totalCount,omitempty"`
//
发币人地址
//发币人地址
Initiator
string
`protobuf:"bytes,6,opt,name=initiator" json:"initiator,omitempty"`
Initiator
string
`protobuf:"bytes,6,opt,name=initiator
,proto3
" json:"initiator,omitempty"`
//
收币人地址
//收币人地址
Beneficiary
string
`protobuf:"bytes,7,opt,name=beneficiary" json:"beneficiary,omitempty"`
Beneficiary
string
`protobuf:"bytes,7,opt,name=beneficiary
,proto3
" json:"beneficiary,omitempty"`
//
解冻剩余币数
//解冻剩余币数
Remaining
int64
`protobuf:"varint,8,opt,name=remaining" json:"remaining,omitempty"`
Remaining
int64
`protobuf:"varint,8,opt,name=remaining
,proto3
" json:"remaining,omitempty"`
//
解冻方式(百分比;固额)
//解冻方式(百分比;固额)
Means
string
`protobuf:"bytes,9,opt,name=means" json:"means,omitempty"`
Means
string
`protobuf:"bytes,9,opt,name=means
,proto3
" json:"means,omitempty"`
// Types that are valid to be assigned to MeansOpt:
// Types that are valid to be assigned to MeansOpt:
// *Unfreeze_FixAmount
// *Unfreeze_FixAmount
// *Unfreeze_LeftProportion
// *Unfreeze_LeftProportion
MeansOpt
isUnfreeze_MeansOpt
`protobuf_oneof:"meansOpt"`
MeansOpt
isUnfreeze_MeansOpt
`protobuf_oneof:"meansOpt"`
Terminated
bool
`protobuf:"varint,12,opt,name=terminated,proto3" json:"terminated,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
}
func
(
m
*
Unfreeze
)
Reset
()
{
*
m
=
Unfreeze
{}
}
func
(
m
*
Unfreeze
)
Reset
()
{
*
m
=
Unfreeze
{}
}
func
(
m
*
Unfreeze
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
m
*
Unfreeze
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
Unfreeze
)
ProtoMessage
()
{}
func
(
*
Unfreeze
)
ProtoMessage
()
{}
func
(
*
Unfreeze
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor0
,
[]
int
{
0
}
}
func
(
*
Unfreeze
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_6caa0554cb0b9167
,
[]
int
{
0
}
type
isUnfreeze_MeansOpt
interface
{
isUnfreeze_MeansOpt
()
}
}
type
Unfreeze_FixAmount
struct
{
func
(
m
*
Unfreeze
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
FixAmount
*
FixAmount
`protobuf:"bytes,10,opt,name=fixAmount,oneof"`
return
xxx_messageInfo_Unfreeze
.
Unmarshal
(
m
,
b
)
}
}
type
Unfreeze_LeftProportion
struct
{
func
(
m
*
Unfreeze
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
LeftProportion
*
LeftProportion
`protobuf:"bytes,11,opt,name=leftProportion,oneof"`
return
xxx_messageInfo_Unfreeze
.
Marshal
(
b
,
m
,
deterministic
)
}
}
func
(
m
*
Unfreeze
)
XXX_Merge
(
src
proto
.
Message
)
{
func
(
*
Unfreeze_FixAmount
)
isUnfreeze_MeansOpt
()
{}
xxx_messageInfo_Unfreeze
.
Merge
(
m
,
src
)
func
(
*
Unfreeze_LeftProportion
)
isUnfreeze_MeansOpt
()
{}
}
func
(
m
*
Unfreeze
)
XXX_Size
()
int
{
func
(
m
*
Unfreeze
)
GetMeansOpt
()
isUnfreeze_MeansOpt
{
return
xxx_messageInfo_Unfreeze
.
Size
(
m
)
if
m
!=
nil
{
}
return
m
.
MeansOpt
func
(
m
*
Unfreeze
)
XXX_DiscardUnknown
()
{
}
xxx_messageInfo_Unfreeze
.
DiscardUnknown
(
m
)
return
nil
}
}
var
xxx_messageInfo_Unfreeze
proto
.
InternalMessageInfo
func
(
m
*
Unfreeze
)
GetUnfreezeID
()
string
{
func
(
m
*
Unfreeze
)
GetUnfreezeID
()
string
{
if
m
!=
nil
{
if
m
!=
nil
{
return
m
.
UnfreezeID
return
m
.
UnfreezeID
...
@@ -158,6 +140,29 @@ func (m *Unfreeze) GetMeans() string {
...
@@ -158,6 +140,29 @@ func (m *Unfreeze) GetMeans() string {
return
""
return
""
}
}
type
isUnfreeze_MeansOpt
interface
{
isUnfreeze_MeansOpt
()
}
type
Unfreeze_FixAmount
struct
{
FixAmount
*
FixAmount
`protobuf:"bytes,10,opt,name=fixAmount,proto3,oneof"`
}
type
Unfreeze_LeftProportion
struct
{
LeftProportion
*
LeftProportion
`protobuf:"bytes,11,opt,name=leftProportion,proto3,oneof"`
}
func
(
*
Unfreeze_FixAmount
)
isUnfreeze_MeansOpt
()
{}
func
(
*
Unfreeze_LeftProportion
)
isUnfreeze_MeansOpt
()
{}
func
(
m
*
Unfreeze
)
GetMeansOpt
()
isUnfreeze_MeansOpt
{
if
m
!=
nil
{
return
m
.
MeansOpt
}
return
nil
}
func
(
m
*
Unfreeze
)
GetFixAmount
()
*
FixAmount
{
func
(
m
*
Unfreeze
)
GetFixAmount
()
*
FixAmount
{
if
x
,
ok
:=
m
.
GetMeansOpt
()
.
(
*
Unfreeze_FixAmount
);
ok
{
if
x
,
ok
:=
m
.
GetMeansOpt
()
.
(
*
Unfreeze_FixAmount
);
ok
{
return
x
.
FixAmount
return
x
.
FixAmount
...
@@ -172,6 +177,13 @@ func (m *Unfreeze) GetLeftProportion() *LeftProportion {
...
@@ -172,6 +177,13 @@ func (m *Unfreeze) GetLeftProportion() *LeftProportion {
return
nil
return
nil
}
}
func
(
m
*
Unfreeze
)
GetTerminated
()
bool
{
if
m
!=
nil
{
return
m
.
Terminated
}
return
false
}
// XXX_OneofFuncs is for the internal use of the proto package.
// XXX_OneofFuncs is for the internal use of the proto package.
func
(
*
Unfreeze
)
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
{})
{
func
(
*
Unfreeze
)
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
_Unfreeze_OneofMarshaler
,
_Unfreeze_OneofUnmarshaler
,
_Unfreeze_OneofSizer
,
[]
interface
{}{
return
_Unfreeze_OneofMarshaler
,
_Unfreeze_OneofUnmarshaler
,
_Unfreeze_OneofSizer
,
[]
interface
{}{
...
@@ -231,12 +243,12 @@ func _Unfreeze_OneofSizer(msg proto.Message) (n int) {
...
@@ -231,12 +243,12 @@ func _Unfreeze_OneofSizer(msg proto.Message) (n int) {
switch
x
:=
m
.
MeansOpt
.
(
type
)
{
switch
x
:=
m
.
MeansOpt
.
(
type
)
{
case
*
Unfreeze_FixAmount
:
case
*
Unfreeze_FixAmount
:
s
:=
proto
.
Size
(
x
.
FixAmount
)
s
:=
proto
.
Size
(
x
.
FixAmount
)
n
+=
proto
.
SizeVarint
(
10
<<
3
|
proto
.
WireBytes
)
n
+=
1
// tag and wire
n
+=
proto
.
SizeVarint
(
uint64
(
s
))
n
+=
proto
.
SizeVarint
(
uint64
(
s
))
n
+=
s
n
+=
s
case
*
Unfreeze_LeftProportion
:
case
*
Unfreeze_LeftProportion
:
s
:=
proto
.
Size
(
x
.
LeftProportion
)
s
:=
proto
.
Size
(
x
.
LeftProportion
)
n
+=
proto
.
SizeVarint
(
11
<<
3
|
proto
.
WireBytes
)
n
+=
1
// tag and wire
n
+=
proto
.
SizeVarint
(
uint64
(
s
))
n
+=
proto
.
SizeVarint
(
uint64
(
s
))
n
+=
s
n
+=
s
case
nil
:
case
nil
:
...
@@ -248,14 +260,37 @@ func _Unfreeze_OneofSizer(msg proto.Message) (n int) {
...
@@ -248,14 +260,37 @@ func _Unfreeze_OneofSizer(msg proto.Message) (n int) {
// 按时间固定额度解冻
// 按时间固定额度解冻
type
FixAmount
struct
{
type
FixAmount
struct
{
Period
int64
`protobuf:"varint,1,opt,name=period" json:"period,omitempty"`
Period
int64
`protobuf:"varint,1,opt,name=period,proto3" json:"period,omitempty"`
Amount
int64
`protobuf:"varint,2,opt,name=amount" json:"amount,omitempty"`
Amount
int64
`protobuf:"varint,2,opt,name=amount,proto3" json:"amount,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
}
func
(
m
*
FixAmount
)
Reset
()
{
*
m
=
FixAmount
{}
}
func
(
m
*
FixAmount
)
Reset
()
{
*
m
=
FixAmount
{}
}
func
(
m
*
FixAmount
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
m
*
FixAmount
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
FixAmount
)
ProtoMessage
()
{}
func
(
*
FixAmount
)
ProtoMessage
()
{}
func
(
*
FixAmount
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor0
,
[]
int
{
1
}
}
func
(
*
FixAmount
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_6caa0554cb0b9167
,
[]
int
{
1
}
}
func
(
m
*
FixAmount
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_FixAmount
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
FixAmount
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_FixAmount
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
m
*
FixAmount
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_FixAmount
.
Merge
(
m
,
src
)
}
func
(
m
*
FixAmount
)
XXX_Size
()
int
{
return
xxx_messageInfo_FixAmount
.
Size
(
m
)
}
func
(
m
*
FixAmount
)
XXX_DiscardUnknown
()
{
xxx_messageInfo_FixAmount
.
DiscardUnknown
(
m
)
}
var
xxx_messageInfo_FixAmount
proto
.
InternalMessageInfo
func
(
m
*
FixAmount
)
GetPeriod
()
int64
{
func
(
m
*
FixAmount
)
GetPeriod
()
int64
{
if
m
!=
nil
{
if
m
!=
nil
{
...
@@ -273,14 +308,37 @@ func (m *FixAmount) GetAmount() int64 {
...
@@ -273,14 +308,37 @@ func (m *FixAmount) GetAmount() int64 {
// 固定时间间隔按余量百分比解冻
// 固定时间间隔按余量百分比解冻
type
LeftProportion
struct
{
type
LeftProportion
struct
{
Period
int64
`protobuf:"varint,1,opt,name=period" json:"period,omitempty"`
Period
int64
`protobuf:"varint,1,opt,name=period,proto3" json:"period,omitempty"`
TenThousandth
int64
`protobuf:"varint,2,opt,name=tenThousandth" json:"tenThousandth,omitempty"`
TenThousandth
int64
`protobuf:"varint,2,opt,name=tenThousandth,proto3" json:"tenThousandth,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
func
(
m
*
LeftProportion
)
Reset
()
{
*
m
=
LeftProportion
{}
}
func
(
m
*
LeftProportion
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
LeftProportion
)
ProtoMessage
()
{}
func
(
*
LeftProportion
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_6caa0554cb0b9167
,
[]
int
{
2
}
}
func
(
m
*
LeftProportion
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_LeftProportion
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
LeftProportion
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_LeftProportion
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
m
*
LeftProportion
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_LeftProportion
.
Merge
(
m
,
src
)
}
func
(
m
*
LeftProportion
)
XXX_Size
()
int
{
return
xxx_messageInfo_LeftProportion
.
Size
(
m
)
}
func
(
m
*
LeftProportion
)
XXX_DiscardUnknown
()
{
xxx_messageInfo_LeftProportion
.
DiscardUnknown
(
m
)
}
}
func
(
m
*
LeftProportion
)
Reset
()
{
*
m
=
LeftProportion
{}
}
var
xxx_messageInfo_LeftProportion
proto
.
InternalMessageInfo
func
(
m
*
LeftProportion
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
LeftProportion
)
ProtoMessage
()
{}
func
(
*
LeftProportion
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor0
,
[]
int
{
2
}
}
func
(
m
*
LeftProportion
)
GetPeriod
()
int64
{
func
(
m
*
LeftProportion
)
GetPeriod
()
int64
{
if
m
!=
nil
{
if
m
!=
nil
{
...
@@ -302,31 +360,58 @@ type UnfreezeAction struct {
...
@@ -302,31 +360,58 @@ type UnfreezeAction struct {
// *UnfreezeAction_Create
// *UnfreezeAction_Create
// *UnfreezeAction_Withdraw
// *UnfreezeAction_Withdraw
// *UnfreezeAction_Terminate
// *UnfreezeAction_Terminate
Value
isUnfreezeAction_Value
`protobuf_oneof:"value"`
Value
isUnfreezeAction_Value
`protobuf_oneof:"value"`
Ty
int32
`protobuf:"varint,4,opt,name=ty" json:"ty,omitempty"`
Ty
int32
`protobuf:"varint,4,opt,name=ty,proto3" json:"ty,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
}
func
(
m
*
UnfreezeAction
)
Reset
()
{
*
m
=
UnfreezeAction
{}
}
func
(
m
*
UnfreezeAction
)
Reset
()
{
*
m
=
UnfreezeAction
{}
}
func
(
m
*
UnfreezeAction
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
m
*
UnfreezeAction
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
UnfreezeAction
)
ProtoMessage
()
{}
func
(
*
UnfreezeAction
)
ProtoMessage
()
{}
func
(
*
UnfreezeAction
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor0
,
[]
int
{
3
}
}
func
(
*
UnfreezeAction
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_6caa0554cb0b9167
,
[]
int
{
3
}
}
func
(
m
*
UnfreezeAction
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_UnfreezeAction
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
UnfreezeAction
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_UnfreezeAction
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
m
*
UnfreezeAction
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_UnfreezeAction
.
Merge
(
m
,
src
)
}
func
(
m
*
UnfreezeAction
)
XXX_Size
()
int
{
return
xxx_messageInfo_UnfreezeAction
.
Size
(
m
)
}
func
(
m
*
UnfreezeAction
)
XXX_DiscardUnknown
()
{
xxx_messageInfo_UnfreezeAction
.
DiscardUnknown
(
m
)
}
var
xxx_messageInfo_UnfreezeAction
proto
.
InternalMessageInfo
type
isUnfreezeAction_Value
interface
{
type
isUnfreezeAction_Value
interface
{
isUnfreezeAction_Value
()
isUnfreezeAction_Value
()
}
}
type
UnfreezeAction_Create
struct
{
type
UnfreezeAction_Create
struct
{
Create
*
UnfreezeCreate
`protobuf:"bytes,1,opt,name=create,oneof"`
Create
*
UnfreezeCreate
`protobuf:"bytes,1,opt,name=create,
proto3,
oneof"`
}
}
type
UnfreezeAction_Withdraw
struct
{
type
UnfreezeAction_Withdraw
struct
{
Withdraw
*
UnfreezeWithdraw
`protobuf:"bytes,2,opt,name=withdraw,oneof"`
Withdraw
*
UnfreezeWithdraw
`protobuf:"bytes,2,opt,name=withdraw,
proto3,
oneof"`
}
}
type
UnfreezeAction_Terminate
struct
{
type
UnfreezeAction_Terminate
struct
{
Terminate
*
UnfreezeTerminate
`protobuf:"bytes,3,opt,name=terminate,oneof"`
Terminate
*
UnfreezeTerminate
`protobuf:"bytes,3,opt,name=terminate,
proto3,
oneof"`
}
}
func
(
*
UnfreezeAction_Create
)
isUnfreezeAction_Value
()
{}
func
(
*
UnfreezeAction_Create
)
isUnfreezeAction_Value
()
{}
func
(
*
UnfreezeAction_Withdraw
)
isUnfreezeAction_Value
()
{}
func
(
*
UnfreezeAction_Withdraw
)
isUnfreezeAction_Value
()
{}
func
(
*
UnfreezeAction_Terminate
)
isUnfreezeAction_Value
()
{}
func
(
*
UnfreezeAction_Terminate
)
isUnfreezeAction_Value
()
{}
func
(
m
*
UnfreezeAction
)
GetValue
()
isUnfreezeAction_Value
{
func
(
m
*
UnfreezeAction
)
GetValue
()
isUnfreezeAction_Value
{
...
@@ -437,17 +522,17 @@ func _UnfreezeAction_OneofSizer(msg proto.Message) (n int) {
...
@@ -437,17 +522,17 @@ func _UnfreezeAction_OneofSizer(msg proto.Message) (n int) {
switch
x
:=
m
.
Value
.
(
type
)
{
switch
x
:=
m
.
Value
.
(
type
)
{
case
*
UnfreezeAction_Create
:
case
*
UnfreezeAction_Create
:
s
:=
proto
.
Size
(
x
.
Create
)
s
:=
proto
.
Size
(
x
.
Create
)
n
+=
proto
.
SizeVarint
(
1
<<
3
|
proto
.
WireBytes
)
n
+=
1
// tag and wire
n
+=
proto
.
SizeVarint
(
uint64
(
s
))
n
+=
proto
.
SizeVarint
(
uint64
(
s
))
n
+=
s
n
+=
s
case
*
UnfreezeAction_Withdraw
:
case
*
UnfreezeAction_Withdraw
:
s
:=
proto
.
Size
(
x
.
Withdraw
)
s
:=
proto
.
Size
(
x
.
Withdraw
)
n
+=
proto
.
SizeVarint
(
2
<<
3
|
proto
.
WireBytes
)
n
+=
1
// tag and wire
n
+=
proto
.
SizeVarint
(
uint64
(
s
))
n
+=
proto
.
SizeVarint
(
uint64
(
s
))
n
+=
s
n
+=
s
case
*
UnfreezeAction_Terminate
:
case
*
UnfreezeAction_Terminate
:
s
:=
proto
.
Size
(
x
.
Terminate
)
s
:=
proto
.
Size
(
x
.
Terminate
)
n
+=
proto
.
SizeVarint
(
3
<<
3
|
proto
.
WireBytes
)
n
+=
1
// tag and wire
n
+=
proto
.
SizeVarint
(
uint64
(
s
))
n
+=
proto
.
SizeVarint
(
uint64
(
s
))
n
+=
s
n
+=
s
case
nil
:
case
nil
:
...
@@ -459,43 +544,45 @@ func _UnfreezeAction_OneofSizer(msg proto.Message) (n int) {
...
@@ -459,43 +544,45 @@ func _UnfreezeAction_OneofSizer(msg proto.Message) (n int) {
// action
// action
type
UnfreezeCreate
struct
{
type
UnfreezeCreate
struct
{
StartTime
int64
`protobuf:"varint,1,opt,name=startTime" json:"startTime,omitempty"`
StartTime
int64
`protobuf:"varint,1,opt,name=startTime
,proto3
" json:"startTime,omitempty"`
AssetExec
string
`protobuf:"bytes,2,opt,name=assetExec" json:"assetExec,omitempty"`
AssetExec
string
`protobuf:"bytes,2,opt,name=assetExec
,proto3
" json:"assetExec,omitempty"`
AssetSymbol
string
`protobuf:"bytes,3,opt,name=assetSymbol" json:"assetSymbol,omitempty"`
AssetSymbol
string
`protobuf:"bytes,3,opt,name=assetSymbol
,proto3
" json:"assetSymbol,omitempty"`
TotalCount
int64
`protobuf:"varint,4,opt,name=totalCount" json:"totalCount,omitempty"`
TotalCount
int64
`protobuf:"varint,4,opt,name=totalCount
,proto3
" json:"totalCount,omitempty"`
Beneficiary
string
`protobuf:"bytes,5,opt,name=beneficiary" json:"beneficiary,omitempty"`
Beneficiary
string
`protobuf:"bytes,5,opt,name=beneficiary
,proto3
" json:"beneficiary,omitempty"`
Means
string
`protobuf:"bytes,6,opt,name=means" json:"means,omitempty"`
Means
string
`protobuf:"bytes,6,opt,name=means
,proto3
" json:"means,omitempty"`
// Types that are valid to be assigned to MeansOpt:
// Types that are valid to be assigned to MeansOpt:
// *UnfreezeCreate_FixAmount
// *UnfreezeCreate_FixAmount
// *UnfreezeCreate_LeftProportion
// *UnfreezeCreate_LeftProportion
MeansOpt
isUnfreezeCreate_MeansOpt
`protobuf_oneof:"meansOpt"`
MeansOpt
isUnfreezeCreate_MeansOpt
`protobuf_oneof:"meansOpt"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
}
func
(
m
*
UnfreezeCreate
)
Reset
()
{
*
m
=
UnfreezeCreate
{}
}
func
(
m
*
UnfreezeCreate
)
Reset
()
{
*
m
=
UnfreezeCreate
{}
}
func
(
m
*
UnfreezeCreate
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
m
*
UnfreezeCreate
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
UnfreezeCreate
)
ProtoMessage
()
{}
func
(
*
UnfreezeCreate
)
ProtoMessage
()
{}
func
(
*
UnfreezeCreate
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor0
,
[]
int
{
4
}
}
func
(
*
UnfreezeCreate
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_6caa0554cb0b9167
,
[]
int
{
4
}
type
isUnfreezeCreate_MeansOpt
interface
{
isUnfreezeCreate_MeansOpt
()
}
}
type
UnfreezeCreate_FixAmount
struct
{
func
(
m
*
UnfreezeCreate
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
FixAmount
*
FixAmount
`protobuf:"bytes,7,opt,name=fixAmount,oneof"`
return
xxx_messageInfo_UnfreezeCreate
.
Unmarshal
(
m
,
b
)
}
}
type
UnfreezeCreate_LeftProportion
struct
{
func
(
m
*
UnfreezeCreate
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
LeftProportion
*
LeftProportion
`protobuf:"bytes,8,opt,name=leftProportion,oneof"`
return
xxx_messageInfo_UnfreezeCreate
.
Marshal
(
b
,
m
,
deterministic
)
}
}
func
(
m
*
UnfreezeCreate
)
XXX_Merge
(
src
proto
.
Message
)
{
func
(
*
UnfreezeCreate_FixAmount
)
isUnfreezeCreate_MeansOpt
()
{}
xxx_messageInfo_UnfreezeCreate
.
Merge
(
m
,
src
)
func
(
*
UnfreezeCreate_LeftProportion
)
isUnfreezeCreate_MeansOpt
()
{}
}
func
(
m
*
UnfreezeCreate
)
XXX_Size
()
int
{
func
(
m
*
UnfreezeCreate
)
GetMeansOpt
()
isUnfreezeCreate_MeansOpt
{
return
xxx_messageInfo_UnfreezeCreate
.
Size
(
m
)
if
m
!=
nil
{
return
m
.
MeansOpt
}
return
nil
}
}
func
(
m
*
UnfreezeCreate
)
XXX_DiscardUnknown
()
{
xxx_messageInfo_UnfreezeCreate
.
DiscardUnknown
(
m
)
}
var
xxx_messageInfo_UnfreezeCreate
proto
.
InternalMessageInfo
func
(
m
*
UnfreezeCreate
)
GetStartTime
()
int64
{
func
(
m
*
UnfreezeCreate
)
GetStartTime
()
int64
{
if
m
!=
nil
{
if
m
!=
nil
{
...
@@ -539,6 +626,29 @@ func (m *UnfreezeCreate) GetMeans() string {
...
@@ -539,6 +626,29 @@ func (m *UnfreezeCreate) GetMeans() string {
return
""
return
""
}
}
type
isUnfreezeCreate_MeansOpt
interface
{
isUnfreezeCreate_MeansOpt
()
}
type
UnfreezeCreate_FixAmount
struct
{
FixAmount
*
FixAmount
`protobuf:"bytes,7,opt,name=fixAmount,proto3,oneof"`
}
type
UnfreezeCreate_LeftProportion
struct
{
LeftProportion
*
LeftProportion
`protobuf:"bytes,8,opt,name=leftProportion,proto3,oneof"`
}
func
(
*
UnfreezeCreate_FixAmount
)
isUnfreezeCreate_MeansOpt
()
{}
func
(
*
UnfreezeCreate_LeftProportion
)
isUnfreezeCreate_MeansOpt
()
{}
func
(
m
*
UnfreezeCreate
)
GetMeansOpt
()
isUnfreezeCreate_MeansOpt
{
if
m
!=
nil
{
return
m
.
MeansOpt
}
return
nil
}
func
(
m
*
UnfreezeCreate
)
GetFixAmount
()
*
FixAmount
{
func
(
m
*
UnfreezeCreate
)
GetFixAmount
()
*
FixAmount
{
if
x
,
ok
:=
m
.
GetMeansOpt
()
.
(
*
UnfreezeCreate_FixAmount
);
ok
{
if
x
,
ok
:=
m
.
GetMeansOpt
()
.
(
*
UnfreezeCreate_FixAmount
);
ok
{
return
x
.
FixAmount
return
x
.
FixAmount
...
@@ -612,12 +722,12 @@ func _UnfreezeCreate_OneofSizer(msg proto.Message) (n int) {
...
@@ -612,12 +722,12 @@ func _UnfreezeCreate_OneofSizer(msg proto.Message) (n int) {
switch
x
:=
m
.
MeansOpt
.
(
type
)
{
switch
x
:=
m
.
MeansOpt
.
(
type
)
{
case
*
UnfreezeCreate_FixAmount
:
case
*
UnfreezeCreate_FixAmount
:
s
:=
proto
.
Size
(
x
.
FixAmount
)
s
:=
proto
.
Size
(
x
.
FixAmount
)
n
+=
proto
.
SizeVarint
(
7
<<
3
|
proto
.
WireBytes
)
n
+=
1
// tag and wire
n
+=
proto
.
SizeVarint
(
uint64
(
s
))
n
+=
proto
.
SizeVarint
(
uint64
(
s
))
n
+=
s
n
+=
s
case
*
UnfreezeCreate_LeftProportion
:
case
*
UnfreezeCreate_LeftProportion
:
s
:=
proto
.
Size
(
x
.
LeftProportion
)
s
:=
proto
.
Size
(
x
.
LeftProportion
)
n
+=
proto
.
SizeVarint
(
8
<<
3
|
proto
.
WireBytes
)
n
+=
1
// tag and wire
n
+=
proto
.
SizeVarint
(
uint64
(
s
))
n
+=
proto
.
SizeVarint
(
uint64
(
s
))
n
+=
s
n
+=
s
case
nil
:
case
nil
:
...
@@ -628,13 +738,36 @@ func _UnfreezeCreate_OneofSizer(msg proto.Message) (n int) {
...
@@ -628,13 +738,36 @@ func _UnfreezeCreate_OneofSizer(msg proto.Message) (n int) {
}
}
type
UnfreezeWithdraw
struct
{
type
UnfreezeWithdraw
struct
{
UnfreezeID
string
`protobuf:"bytes,1,opt,name=unfreezeID" json:"unfreezeID,omitempty"`
UnfreezeID
string
`protobuf:"bytes,1,opt,name=unfreezeID,proto3" json:"unfreezeID,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
func
(
m
*
UnfreezeWithdraw
)
Reset
()
{
*
m
=
UnfreezeWithdraw
{}
}
func
(
m
*
UnfreezeWithdraw
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
UnfreezeWithdraw
)
ProtoMessage
()
{}
func
(
*
UnfreezeWithdraw
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_6caa0554cb0b9167
,
[]
int
{
5
}
}
func
(
m
*
UnfreezeWithdraw
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_UnfreezeWithdraw
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
UnfreezeWithdraw
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_UnfreezeWithdraw
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
m
*
UnfreezeWithdraw
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_UnfreezeWithdraw
.
Merge
(
m
,
src
)
}
func
(
m
*
UnfreezeWithdraw
)
XXX_Size
()
int
{
return
xxx_messageInfo_UnfreezeWithdraw
.
Size
(
m
)
}
func
(
m
*
UnfreezeWithdraw
)
XXX_DiscardUnknown
()
{
xxx_messageInfo_UnfreezeWithdraw
.
DiscardUnknown
(
m
)
}
}
func
(
m
*
UnfreezeWithdraw
)
Reset
()
{
*
m
=
UnfreezeWithdraw
{}
}
var
xxx_messageInfo_UnfreezeWithdraw
proto
.
InternalMessageInfo
func
(
m
*
UnfreezeWithdraw
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
UnfreezeWithdraw
)
ProtoMessage
()
{}
func
(
*
UnfreezeWithdraw
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor0
,
[]
int
{
5
}
}
func
(
m
*
UnfreezeWithdraw
)
GetUnfreezeID
()
string
{
func
(
m
*
UnfreezeWithdraw
)
GetUnfreezeID
()
string
{
if
m
!=
nil
{
if
m
!=
nil
{
...
@@ -644,13 +777,36 @@ func (m *UnfreezeWithdraw) GetUnfreezeID() string {
...
@@ -644,13 +777,36 @@ func (m *UnfreezeWithdraw) GetUnfreezeID() string {
}
}
type
UnfreezeTerminate
struct
{
type
UnfreezeTerminate
struct
{
UnfreezeID
string
`protobuf:"bytes,1,opt,name=unfreezeID" json:"unfreezeID,omitempty"`
UnfreezeID
string
`protobuf:"bytes,1,opt,name=unfreezeID,proto3" json:"unfreezeID,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
}
func
(
m
*
UnfreezeTerminate
)
Reset
()
{
*
m
=
UnfreezeTerminate
{}
}
func
(
m
*
UnfreezeTerminate
)
Reset
()
{
*
m
=
UnfreezeTerminate
{}
}
func
(
m
*
UnfreezeTerminate
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
m
*
UnfreezeTerminate
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
UnfreezeTerminate
)
ProtoMessage
()
{}
func
(
*
UnfreezeTerminate
)
ProtoMessage
()
{}
func
(
*
UnfreezeTerminate
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor0
,
[]
int
{
6
}
}
func
(
*
UnfreezeTerminate
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_6caa0554cb0b9167
,
[]
int
{
6
}
}
func
(
m
*
UnfreezeTerminate
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_UnfreezeTerminate
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
UnfreezeTerminate
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_UnfreezeTerminate
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
m
*
UnfreezeTerminate
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_UnfreezeTerminate
.
Merge
(
m
,
src
)
}
func
(
m
*
UnfreezeTerminate
)
XXX_Size
()
int
{
return
xxx_messageInfo_UnfreezeTerminate
.
Size
(
m
)
}
func
(
m
*
UnfreezeTerminate
)
XXX_DiscardUnknown
()
{
xxx_messageInfo_UnfreezeTerminate
.
DiscardUnknown
(
m
)
}
var
xxx_messageInfo_UnfreezeTerminate
proto
.
InternalMessageInfo
func
(
m
*
UnfreezeTerminate
)
GetUnfreezeID
()
string
{
func
(
m
*
UnfreezeTerminate
)
GetUnfreezeID
()
string
{
if
m
!=
nil
{
if
m
!=
nil
{
...
@@ -661,14 +817,37 @@ func (m *UnfreezeTerminate) GetUnfreezeID() string {
...
@@ -661,14 +817,37 @@ func (m *UnfreezeTerminate) GetUnfreezeID() string {
// receipt
// receipt
type
ReceiptUnfreeze
struct
{
type
ReceiptUnfreeze
struct
{
Prev
*
Unfreeze
`protobuf:"bytes,1,opt,name=prev" json:"prev,omitempty"`
Prev
*
Unfreeze
`protobuf:"bytes,1,opt,name=prev,proto3" json:"prev,omitempty"`
Current
*
Unfreeze
`protobuf:"bytes,2,opt,name=current" json:"current,omitempty"`
Current
*
Unfreeze
`protobuf:"bytes,2,opt,name=current,proto3" json:"current,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
}
func
(
m
*
ReceiptUnfreeze
)
Reset
()
{
*
m
=
ReceiptUnfreeze
{}
}
func
(
m
*
ReceiptUnfreeze
)
Reset
()
{
*
m
=
ReceiptUnfreeze
{}
}
func
(
m
*
ReceiptUnfreeze
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
m
*
ReceiptUnfreeze
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReceiptUnfreeze
)
ProtoMessage
()
{}
func
(
*
ReceiptUnfreeze
)
ProtoMessage
()
{}
func
(
*
ReceiptUnfreeze
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor0
,
[]
int
{
7
}
}
func
(
*
ReceiptUnfreeze
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_6caa0554cb0b9167
,
[]
int
{
7
}
}
func
(
m
*
ReceiptUnfreeze
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReceiptUnfreeze
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
ReceiptUnfreeze
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_ReceiptUnfreeze
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
m
*
ReceiptUnfreeze
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_ReceiptUnfreeze
.
Merge
(
m
,
src
)
}
func
(
m
*
ReceiptUnfreeze
)
XXX_Size
()
int
{
return
xxx_messageInfo_ReceiptUnfreeze
.
Size
(
m
)
}
func
(
m
*
ReceiptUnfreeze
)
XXX_DiscardUnknown
()
{
xxx_messageInfo_ReceiptUnfreeze
.
DiscardUnknown
(
m
)
}
var
xxx_messageInfo_ReceiptUnfreeze
proto
.
InternalMessageInfo
func
(
m
*
ReceiptUnfreeze
)
GetPrev
()
*
Unfreeze
{
func
(
m
*
ReceiptUnfreeze
)
GetPrev
()
*
Unfreeze
{
if
m
!=
nil
{
if
m
!=
nil
{
...
@@ -684,16 +863,86 @@ func (m *ReceiptUnfreeze) GetCurrent() *Unfreeze {
...
@@ -684,16 +863,86 @@ func (m *ReceiptUnfreeze) GetCurrent() *Unfreeze {
return
nil
return
nil
}
}
type
LocalUnfreeze
struct
{
Unfreeze
*
Unfreeze
`protobuf:"bytes,1,opt,name=unfreeze,proto3" json:"unfreeze,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
*
LocalUnfreeze
)
Reset
()
{
*
m
=
LocalUnfreeze
{}
}
func
(
m
*
LocalUnfreeze
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
LocalUnfreeze
)
ProtoMessage
()
{}
func
(
*
LocalUnfreeze
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_6caa0554cb0b9167
,
[]
int
{
8
}
}
func
(
m
*
LocalUnfreeze
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_LocalUnfreeze
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
LocalUnfreeze
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_LocalUnfreeze
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
m
*
LocalUnfreeze
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_LocalUnfreeze
.
Merge
(
m
,
src
)
}
func
(
m
*
LocalUnfreeze
)
XXX_Size
()
int
{
return
xxx_messageInfo_LocalUnfreeze
.
Size
(
m
)
}
func
(
m
*
LocalUnfreeze
)
XXX_DiscardUnknown
()
{
xxx_messageInfo_LocalUnfreeze
.
DiscardUnknown
(
m
)
}
var
xxx_messageInfo_LocalUnfreeze
proto
.
InternalMessageInfo
func
(
m
*
LocalUnfreeze
)
GetUnfreeze
()
*
Unfreeze
{
if
m
!=
nil
{
return
m
.
Unfreeze
}
return
nil
}
func
(
m
*
LocalUnfreeze
)
GetTxIndex
()
string
{
if
m
!=
nil
{
return
m
.
TxIndex
}
return
""
}
// query
// query
type
ReplyQueryUnfreezeWithdraw
struct
{
type
ReplyQueryUnfreezeWithdraw
struct
{
UnfreezeID
string
`protobuf:"bytes,1,opt,name=unfreezeID" json:"unfreezeID,omitempty"`
UnfreezeID
string
`protobuf:"bytes,1,opt,name=unfreezeID,proto3" json:"unfreezeID,omitempty"`
AvailableAmount
int64
`protobuf:"varint,2,opt,name=availableAmount" json:"availableAmount,omitempty"`
AvailableAmount
int64
`protobuf:"varint,2,opt,name=availableAmount,proto3" json:"availableAmount,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
}
func
(
m
*
ReplyQueryUnfreezeWithdraw
)
Reset
()
{
*
m
=
ReplyQueryUnfreezeWithdraw
{}
}
func
(
m
*
ReplyQueryUnfreezeWithdraw
)
Reset
()
{
*
m
=
ReplyQueryUnfreezeWithdraw
{}
}
func
(
m
*
ReplyQueryUnfreezeWithdraw
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
m
*
ReplyQueryUnfreezeWithdraw
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReplyQueryUnfreezeWithdraw
)
ProtoMessage
()
{}
func
(
*
ReplyQueryUnfreezeWithdraw
)
ProtoMessage
()
{}
func
(
*
ReplyQueryUnfreezeWithdraw
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor0
,
[]
int
{
8
}
}
func
(
*
ReplyQueryUnfreezeWithdraw
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_6caa0554cb0b9167
,
[]
int
{
9
}
}
func
(
m
*
ReplyQueryUnfreezeWithdraw
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReplyQueryUnfreezeWithdraw
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
ReplyQueryUnfreezeWithdraw
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_ReplyQueryUnfreezeWithdraw
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
m
*
ReplyQueryUnfreezeWithdraw
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_ReplyQueryUnfreezeWithdraw
.
Merge
(
m
,
src
)
}
func
(
m
*
ReplyQueryUnfreezeWithdraw
)
XXX_Size
()
int
{
return
xxx_messageInfo_ReplyQueryUnfreezeWithdraw
.
Size
(
m
)
}
func
(
m
*
ReplyQueryUnfreezeWithdraw
)
XXX_DiscardUnknown
()
{
xxx_messageInfo_ReplyQueryUnfreezeWithdraw
.
DiscardUnknown
(
m
)
}
var
xxx_messageInfo_ReplyQueryUnfreezeWithdraw
proto
.
InternalMessageInfo
func
(
m
*
ReplyQueryUnfreezeWithdraw
)
GetUnfreezeID
()
string
{
func
(
m
*
ReplyQueryUnfreezeWithdraw
)
GetUnfreezeID
()
string
{
if
m
!=
nil
{
if
m
!=
nil
{
...
@@ -709,6 +958,358 @@ func (m *ReplyQueryUnfreezeWithdraw) GetAvailableAmount() int64 {
...
@@ -709,6 +958,358 @@ func (m *ReplyQueryUnfreezeWithdraw) GetAvailableAmount() int64 {
return
0
return
0
}
}
type
ReqUnfreezes
struct
{
Direction
int32
`protobuf:"varint,1,opt,name=direction,proto3" json:"direction,omitempty"`
Count
int32
`protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
FromKey
string
`protobuf:"bytes,3,opt,name=fromKey,proto3" json:"fromKey,omitempty"`
Initiator
string
`protobuf:"bytes,4,opt,name=initiator,proto3" json:"initiator,omitempty"`
Beneficiary
string
`protobuf:"bytes,5,opt,name=beneficiary,proto3" json:"beneficiary,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
func
(
m
*
ReqUnfreezes
)
Reset
()
{
*
m
=
ReqUnfreezes
{}
}
func
(
m
*
ReqUnfreezes
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReqUnfreezes
)
ProtoMessage
()
{}
func
(
*
ReqUnfreezes
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_6caa0554cb0b9167
,
[]
int
{
10
}
}
func
(
m
*
ReqUnfreezes
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReqUnfreezes
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
ReqUnfreezes
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_ReqUnfreezes
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
m
*
ReqUnfreezes
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_ReqUnfreezes
.
Merge
(
m
,
src
)
}
func
(
m
*
ReqUnfreezes
)
XXX_Size
()
int
{
return
xxx_messageInfo_ReqUnfreezes
.
Size
(
m
)
}
func
(
m
*
ReqUnfreezes
)
XXX_DiscardUnknown
()
{
xxx_messageInfo_ReqUnfreezes
.
DiscardUnknown
(
m
)
}
var
xxx_messageInfo_ReqUnfreezes
proto
.
InternalMessageInfo
func
(
m
*
ReqUnfreezes
)
GetDirection
()
int32
{
if
m
!=
nil
{
return
m
.
Direction
}
return
0
}
func
(
m
*
ReqUnfreezes
)
GetCount
()
int32
{
if
m
!=
nil
{
return
m
.
Count
}
return
0
}
func
(
m
*
ReqUnfreezes
)
GetFromKey
()
string
{
if
m
!=
nil
{
return
m
.
FromKey
}
return
""
}
func
(
m
*
ReqUnfreezes
)
GetInitiator
()
string
{
if
m
!=
nil
{
return
m
.
Initiator
}
return
""
}
func
(
m
*
ReqUnfreezes
)
GetBeneficiary
()
string
{
if
m
!=
nil
{
return
m
.
Beneficiary
}
return
""
}
type
ReplyUnfreeze
struct
{
//解冻交易ID(唯一识别码)
UnfreezeID
string
`protobuf:"bytes,1,opt,name=unfreezeID,proto3" json:"unfreezeID,omitempty"`
//开始时间
StartTime
int64
`protobuf:"varint,2,opt,name=startTime,proto3" json:"startTime,omitempty"`
//币种
AssetExec
string
`protobuf:"bytes,3,opt,name=assetExec,proto3" json:"assetExec,omitempty"`
AssetSymbol
string
`protobuf:"bytes,4,opt,name=assetSymbol,proto3" json:"assetSymbol,omitempty"`
//冻结总额
TotalCount
int64
`protobuf:"varint,5,opt,name=totalCount,proto3" json:"totalCount,omitempty"`
//发币人地址
Initiator
string
`protobuf:"bytes,6,opt,name=initiator,proto3" json:"initiator,omitempty"`
//收币人地址
Beneficiary
string
`protobuf:"bytes,7,opt,name=beneficiary,proto3" json:"beneficiary,omitempty"`
//解冻剩余币数
Remaining
int64
`protobuf:"varint,8,opt,name=remaining,proto3" json:"remaining,omitempty"`
//解冻方式(百分比;固额)
Means
string
`protobuf:"bytes,9,opt,name=means,proto3" json:"means,omitempty"`
// Types that are valid to be assigned to MeansOpt:
// *ReplyUnfreeze_FixAmount
// *ReplyUnfreeze_LeftProportion
MeansOpt
isReplyUnfreeze_MeansOpt
`protobuf_oneof:"meansOpt"`
Terminated
bool
`protobuf:"varint,12,opt,name=terminated,proto3" json:"terminated,omitempty"`
Key
string
`protobuf:"bytes,13,opt,name=key,proto3" json:"key,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
func
(
m
*
ReplyUnfreeze
)
Reset
()
{
*
m
=
ReplyUnfreeze
{}
}
func
(
m
*
ReplyUnfreeze
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReplyUnfreeze
)
ProtoMessage
()
{}
func
(
*
ReplyUnfreeze
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_6caa0554cb0b9167
,
[]
int
{
11
}
}
func
(
m
*
ReplyUnfreeze
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReplyUnfreeze
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
ReplyUnfreeze
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_ReplyUnfreeze
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
m
*
ReplyUnfreeze
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_ReplyUnfreeze
.
Merge
(
m
,
src
)
}
func
(
m
*
ReplyUnfreeze
)
XXX_Size
()
int
{
return
xxx_messageInfo_ReplyUnfreeze
.
Size
(
m
)
}
func
(
m
*
ReplyUnfreeze
)
XXX_DiscardUnknown
()
{
xxx_messageInfo_ReplyUnfreeze
.
DiscardUnknown
(
m
)
}
var
xxx_messageInfo_ReplyUnfreeze
proto
.
InternalMessageInfo
func
(
m
*
ReplyUnfreeze
)
GetUnfreezeID
()
string
{
if
m
!=
nil
{
return
m
.
UnfreezeID
}
return
""
}
func
(
m
*
ReplyUnfreeze
)
GetStartTime
()
int64
{
if
m
!=
nil
{
return
m
.
StartTime
}
return
0
}
func
(
m
*
ReplyUnfreeze
)
GetAssetExec
()
string
{
if
m
!=
nil
{
return
m
.
AssetExec
}
return
""
}
func
(
m
*
ReplyUnfreeze
)
GetAssetSymbol
()
string
{
if
m
!=
nil
{
return
m
.
AssetSymbol
}
return
""
}
func
(
m
*
ReplyUnfreeze
)
GetTotalCount
()
int64
{
if
m
!=
nil
{
return
m
.
TotalCount
}
return
0
}
func
(
m
*
ReplyUnfreeze
)
GetInitiator
()
string
{
if
m
!=
nil
{
return
m
.
Initiator
}
return
""
}
func
(
m
*
ReplyUnfreeze
)
GetBeneficiary
()
string
{
if
m
!=
nil
{
return
m
.
Beneficiary
}
return
""
}
func
(
m
*
ReplyUnfreeze
)
GetRemaining
()
int64
{
if
m
!=
nil
{
return
m
.
Remaining
}
return
0
}
func
(
m
*
ReplyUnfreeze
)
GetMeans
()
string
{
if
m
!=
nil
{
return
m
.
Means
}
return
""
}
type
isReplyUnfreeze_MeansOpt
interface
{
isReplyUnfreeze_MeansOpt
()
}
type
ReplyUnfreeze_FixAmount
struct
{
FixAmount
*
FixAmount
`protobuf:"bytes,10,opt,name=fixAmount,proto3,oneof"`
}
type
ReplyUnfreeze_LeftProportion
struct
{
LeftProportion
*
LeftProportion
`protobuf:"bytes,11,opt,name=leftProportion,proto3,oneof"`
}
func
(
*
ReplyUnfreeze_FixAmount
)
isReplyUnfreeze_MeansOpt
()
{}
func
(
*
ReplyUnfreeze_LeftProportion
)
isReplyUnfreeze_MeansOpt
()
{}
func
(
m
*
ReplyUnfreeze
)
GetMeansOpt
()
isReplyUnfreeze_MeansOpt
{
if
m
!=
nil
{
return
m
.
MeansOpt
}
return
nil
}
func
(
m
*
ReplyUnfreeze
)
GetFixAmount
()
*
FixAmount
{
if
x
,
ok
:=
m
.
GetMeansOpt
()
.
(
*
ReplyUnfreeze_FixAmount
);
ok
{
return
x
.
FixAmount
}
return
nil
}
func
(
m
*
ReplyUnfreeze
)
GetLeftProportion
()
*
LeftProportion
{
if
x
,
ok
:=
m
.
GetMeansOpt
()
.
(
*
ReplyUnfreeze_LeftProportion
);
ok
{
return
x
.
LeftProportion
}
return
nil
}
func
(
m
*
ReplyUnfreeze
)
GetTerminated
()
bool
{
if
m
!=
nil
{
return
m
.
Terminated
}
return
false
}
func
(
m
*
ReplyUnfreeze
)
GetKey
()
string
{
if
m
!=
nil
{
return
m
.
Key
}
return
""
}
// XXX_OneofFuncs is for the internal use of the proto package.
func
(
*
ReplyUnfreeze
)
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
_ReplyUnfreeze_OneofMarshaler
,
_ReplyUnfreeze_OneofUnmarshaler
,
_ReplyUnfreeze_OneofSizer
,
[]
interface
{}{
(
*
ReplyUnfreeze_FixAmount
)(
nil
),
(
*
ReplyUnfreeze_LeftProportion
)(
nil
),
}
}
func
_ReplyUnfreeze_OneofMarshaler
(
msg
proto
.
Message
,
b
*
proto
.
Buffer
)
error
{
m
:=
msg
.
(
*
ReplyUnfreeze
)
// meansOpt
switch
x
:=
m
.
MeansOpt
.
(
type
)
{
case
*
ReplyUnfreeze_FixAmount
:
b
.
EncodeVarint
(
10
<<
3
|
proto
.
WireBytes
)
if
err
:=
b
.
EncodeMessage
(
x
.
FixAmount
);
err
!=
nil
{
return
err
}
case
*
ReplyUnfreeze_LeftProportion
:
b
.
EncodeVarint
(
11
<<
3
|
proto
.
WireBytes
)
if
err
:=
b
.
EncodeMessage
(
x
.
LeftProportion
);
err
!=
nil
{
return
err
}
case
nil
:
default
:
return
fmt
.
Errorf
(
"ReplyUnfreeze.MeansOpt has unexpected type %T"
,
x
)
}
return
nil
}
func
_ReplyUnfreeze_OneofUnmarshaler
(
msg
proto
.
Message
,
tag
,
wire
int
,
b
*
proto
.
Buffer
)
(
bool
,
error
)
{
m
:=
msg
.
(
*
ReplyUnfreeze
)
switch
tag
{
case
10
:
// meansOpt.fixAmount
if
wire
!=
proto
.
WireBytes
{
return
true
,
proto
.
ErrInternalBadWireType
}
msg
:=
new
(
FixAmount
)
err
:=
b
.
DecodeMessage
(
msg
)
m
.
MeansOpt
=
&
ReplyUnfreeze_FixAmount
{
msg
}
return
true
,
err
case
11
:
// meansOpt.leftProportion
if
wire
!=
proto
.
WireBytes
{
return
true
,
proto
.
ErrInternalBadWireType
}
msg
:=
new
(
LeftProportion
)
err
:=
b
.
DecodeMessage
(
msg
)
m
.
MeansOpt
=
&
ReplyUnfreeze_LeftProportion
{
msg
}
return
true
,
err
default
:
return
false
,
nil
}
}
func
_ReplyUnfreeze_OneofSizer
(
msg
proto
.
Message
)
(
n
int
)
{
m
:=
msg
.
(
*
ReplyUnfreeze
)
// meansOpt
switch
x
:=
m
.
MeansOpt
.
(
type
)
{
case
*
ReplyUnfreeze_FixAmount
:
s
:=
proto
.
Size
(
x
.
FixAmount
)
n
+=
1
// tag and wire
n
+=
proto
.
SizeVarint
(
uint64
(
s
))
n
+=
s
case
*
ReplyUnfreeze_LeftProportion
:
s
:=
proto
.
Size
(
x
.
LeftProportion
)
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
ReplyUnfreezes
struct
{
Unfreeze
[]
*
ReplyUnfreeze
`protobuf:"bytes,1,rep,name=unfreeze,proto3" json:"unfreeze,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
func
(
m
*
ReplyUnfreezes
)
Reset
()
{
*
m
=
ReplyUnfreezes
{}
}
func
(
m
*
ReplyUnfreezes
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReplyUnfreezes
)
ProtoMessage
()
{}
func
(
*
ReplyUnfreezes
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_6caa0554cb0b9167
,
[]
int
{
12
}
}
func
(
m
*
ReplyUnfreezes
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReplyUnfreezes
.
Unmarshal
(
m
,
b
)
}
func
(
m
*
ReplyUnfreezes
)
XXX_Marshal
(
b
[]
byte
,
deterministic
bool
)
([]
byte
,
error
)
{
return
xxx_messageInfo_ReplyUnfreezes
.
Marshal
(
b
,
m
,
deterministic
)
}
func
(
m
*
ReplyUnfreezes
)
XXX_Merge
(
src
proto
.
Message
)
{
xxx_messageInfo_ReplyUnfreezes
.
Merge
(
m
,
src
)
}
func
(
m
*
ReplyUnfreezes
)
XXX_Size
()
int
{
return
xxx_messageInfo_ReplyUnfreezes
.
Size
(
m
)
}
func
(
m
*
ReplyUnfreezes
)
XXX_DiscardUnknown
()
{
xxx_messageInfo_ReplyUnfreezes
.
DiscardUnknown
(
m
)
}
var
xxx_messageInfo_ReplyUnfreezes
proto
.
InternalMessageInfo
func
(
m
*
ReplyUnfreezes
)
GetUnfreeze
()
[]
*
ReplyUnfreeze
{
if
m
!=
nil
{
return
m
.
Unfreeze
}
return
nil
}
func
init
()
{
func
init
()
{
proto
.
RegisterType
((
*
Unfreeze
)(
nil
),
"types.Unfreeze"
)
proto
.
RegisterType
((
*
Unfreeze
)(
nil
),
"types.Unfreeze"
)
proto
.
RegisterType
((
*
FixAmount
)(
nil
),
"types.FixAmount"
)
proto
.
RegisterType
((
*
FixAmount
)(
nil
),
"types.FixAmount"
)
...
@@ -718,7 +1319,65 @@ func init() {
...
@@ -718,7 +1319,65 @@ func init() {
proto
.
RegisterType
((
*
UnfreezeWithdraw
)(
nil
),
"types.UnfreezeWithdraw"
)
proto
.
RegisterType
((
*
UnfreezeWithdraw
)(
nil
),
"types.UnfreezeWithdraw"
)
proto
.
RegisterType
((
*
UnfreezeTerminate
)(
nil
),
"types.UnfreezeTerminate"
)
proto
.
RegisterType
((
*
UnfreezeTerminate
)(
nil
),
"types.UnfreezeTerminate"
)
proto
.
RegisterType
((
*
ReceiptUnfreeze
)(
nil
),
"types.ReceiptUnfreeze"
)
proto
.
RegisterType
((
*
ReceiptUnfreeze
)(
nil
),
"types.ReceiptUnfreeze"
)
proto
.
RegisterType
((
*
LocalUnfreeze
)(
nil
),
"types.LocalUnfreeze"
)
proto
.
RegisterType
((
*
ReplyQueryUnfreezeWithdraw
)(
nil
),
"types.ReplyQueryUnfreezeWithdraw"
)
proto
.
RegisterType
((
*
ReplyQueryUnfreezeWithdraw
)(
nil
),
"types.ReplyQueryUnfreezeWithdraw"
)
proto
.
RegisterType
((
*
ReqUnfreezes
)(
nil
),
"types.ReqUnfreezes"
)
proto
.
RegisterType
((
*
ReplyUnfreeze
)(
nil
),
"types.ReplyUnfreeze"
)
proto
.
RegisterType
((
*
ReplyUnfreezes
)(
nil
),
"types.ReplyUnfreezes"
)
}
func
init
()
{
proto
.
RegisterFile
(
"unfreeze.proto"
,
fileDescriptor_6caa0554cb0b9167
)
}
var
fileDescriptor_6caa0554cb0b9167
=
[]
byte
{
// 755 bytes of a gzipped FileDescriptorProto
0x1f
,
0x8b
,
0x08
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x02
,
0xff
,
0xec
,
0x56
,
0xcb
,
0x6e
,
0x13
,
0x4b
,
0x10
,
0xf5
,
0x78
,
0x3c
,
0x7e
,
0x94
,
0x63
,
0xc7
,
0xb7
,
0x6f
,
0xee
,
0x65
,
0x14
,
0x21
,
0x64
,
0x06
,
0x16
,
0x46
,
0x48
,
0x01
,
0x39
,
0x20
,
0x21
,
0xb1
,
0x40
,
0x49
,
0x78
,
0x38
,
0x22
,
0xe2
,
0x31
,
0x09
,
0xb0
,
0x6e
,
0x8f
,
0xcb
,
0x49
,
0x8b
,
0x79
,
0xa5
,
0xdd
,
0x4e
,
0x3c
,
0x7c
,
0x04
,
0x5f
,
0xc0
,
0x9f
,
0xb0
,
0x66
,
0xc5
,
0x8e
,
0x2f
,
0x42
,
0xd3
,
0xf3
,
0x1e
,
0x27
,
0x58
,
0x61
,
0x87
,
0xc4
,
0xce
,
0x75
,
0xaa
,
0xea
,
0x74
,
0x75
,
0xd5
,
0xa9
,
0x1e
,
0x43
,
0x77
,
0xee
,
0x4e
,
0x39
,
0xe2
,
0x27
,
0xdc
,
0xf2
,
0xb9
,
0x27
,
0x3c
,
0xa2
,
0x89
,
0xc0
,
0xc7
,
0xd9
,
0xe6
,
0x9a
,
0xe5
,
0x39
,
0x8e
,
0xe7
,
0x46
,
0xa0
,
0xf1
,
0x55
,
0x85
,
0xe6
,
0xbb
,
0x38
,
0x8e
,
0xdc
,
0x00
,
0x48
,
0x72
,
0xf6
,
0x9f
,
0xea
,
0x4a
,
0x5f
,
0x19
,
0xb4
,
0xcc
,
0x1c
,
0x42
,
0xae
,
0x43
,
0x6b
,
0x26
,
0x28
,
0x17
,
0x47
,
0xcc
,
0x41
,
0xbd
,
0xda
,
0x57
,
0x06
,
0xaa
,
0x99
,
0x01
,
0xa1
,
0x97
,
0xce
,
0x66
,
0x28
,
0x9e
,
0x2d
,
0xd0
,
0xd2
,
0x55
,
0x99
,
0x9c
,
0x01
,
0xa4
,
0x0f
,
0x6d
,
0x69
,
0x1c
,
0x06
,
0xce
,
0xd8
,
0xb3
,
0xf5
,
0x9a
,
0xf4
,
0xe7
,
0xa1
,
0xf0
,
0x74
,
0xe1
,
0x09
,
0x6a
,
0xef
,
0x79
,
0x73
,
0x57
,
0xe8
,
0x9a
,
0xa4
,
0xcf
,
0x21
,
0x21
,
0x3f
,
0x73
,
0x99
,
0x60
,
0x54
,
0x78
,
0x5c
,
0xaf
,
0x47
,
0xfc
,
0x29
,
0x10
,
0xf2
,
0x8f
,
0xd1
,
0xc5
,
0x29
,
0xb3
,
0x18
,
0xe5
,
0x81
,
0xde
,
0x88
,
0xf8
,
0x73
,
0x50
,
0x98
,
0xcf
,
0xd1
,
0xa1
,
0xcc
,
0x65
,
0xee
,
0xb1
,
0xde
,
0x8c
,
0xaa
,
0x4f
,
0x01
,
0xb2
,
0x01
,
0x9a
,
0x83
,
0xd4
,
0x9d
,
0xe9
,
0x2d
,
0x99
,
0x19
,
0x19
,
0xe4
,
0x3e
,
0xb4
,
0xa6
,
0x6c
,
0xb1
,
0xe3
,
0xc8
,
0x92
,
0xa0
,
0xaf
,
0x0c
,
0xda
,
0xc3
,
0xde
,
0x96
,
0xec
,
0xe3
,
0xd6
,
0xf3
,
0x04
,
0x1f
,
0x55
,
0xcc
,
0x2c
,
0x88
,
0x3c
,
0x81
,
0xae
,
0x8d
,
0x53
,
0xf1
,
0x86
,
0x7b
,
0xbe
,
0xc7
,
0x05
,
0xf3
,
0x5c
,
0xbd
,
0x2d
,
0xd3
,
0xfe
,
0x8b
,
0xd3
,
0x0e
,
0x0a
,
0xce
,
0x51
,
0xc5
,
0x2c
,
0x85
,
0xcb
,
0x36
,
0x20
,
0x77
,
0x98
,
0x4b
,
0x05
,
0x4e
,
0xf4
,
0xb5
,
0xbe
,
0x32
,
0x68
,
0x9a
,
0x39
,
0x64
,
0x17
,
0xa0
,
0x29
,
0x6b
,
0x7b
,
0xed
,
0x0b
,
0xe3
,
0x31
,
0xb4
,
0xd2
,
0x32
,
0xc8
,
0xff
,
0x50
,
0xf7
,
0x91
,
0x33
,
0x6f
,
0x22
,
0x27
,
0xa7
,
0x9a
,
0xb1
,
0x15
,
0xe2
,
0x34
,
0xba
,
0x40
,
0x34
,
0xb2
,
0xd8
,
0x32
,
0x5e
,
0x41
,
0xb7
,
0x58
,
0xcc
,
0xa5
,
0x0c
,
0xb7
,
0xa1
,
0x23
,
0xd0
,
0x3d
,
0x3a
,
0xf1
,
0xe6
,
0x33
,
0xea
,
0x4e
,
0xc4
,
0x49
,
0x4c
,
0x54
,
0x04
,
0x8d
,
0xef
,
0x0a
,
0x74
,
0x13
,
0x29
,
0xed
,
0x58
,
0x92
,
0xf0
,
0x1e
,
0xd4
,
0x2d
,
0x8e
,
0x54
,
0xa0
,
0x24
,
0xcc
,
0x9a
,
0x90
,
0x84
,
0xed
,
0x49
,
0xe7
,
0xa8
,
0x62
,
0xc6
,
0x61
,
0xe4
,
0x21
,
0x34
,
0xcf
,
0x99
,
0x38
,
0x99
,
0x70
,
0x7a
,
0x2e
,
0x0f
,
0x69
,
0x0f
,
0xaf
,
0x95
,
0x52
,
0x3e
,
0xc4
,
0xee
,
0x51
,
0xc5
,
0x4c
,
0x43
,
0xc9
,
0x23
,
0x68
,
0xa5
,
0x1d
,
0x92
,
0xd2
,
0x6b
,
0x0f
,
0xf5
,
0x52
,
0xde
,
0x51
,
0xe2
,
0x0f
,
0xc7
,
0x95
,
0x06
,
0x93
,
0x2e
,
0x54
,
0x45
,
0x20
,
0xd5
,
0xa8
,
0x99
,
0x55
,
0x11
,
0xec
,
0x36
,
0x40
,
0x3b
,
0xa3
,
0xf6
,
0x1c
,
0x8d
,
0x6f
,
0xd5
,
0xec
,
0x36
,
0x51
,
0x99
,
0x45
,
0xf9
,
0x2b
,
0xbf
,
0x94
,
0x7f
,
0x75
,
0x85
,
0xfc
,
0xd5
,
0x55
,
0xf2
,
0xaf
,
0x2d
,
0xc9
,
0xbf
,
0x24
,
0x70
,
0x6d
,
0x59
,
0xe0
,
0xa9
,
0x84
,
0xeb
,
0x97
,
0x4a
,
0xb8
,
0xf1
,
0x7b
,
0x12
,
0x6e
,
0x5e
,
0x49
,
0xc2
,
0x05
,
0x89
,
0x0e
,
0xa1
,
0x57
,
0x1e
,
0xdd
,
0xaa
,
0x77
,
0xc6
,
0xd8
,
0x86
,
0x7f
,
0x96
,
0xc6
,
0xb6
,
0x32
,
0x89
,
0xc2
,
0xba
,
0x89
,
0x16
,
0x32
,
0x5f
,
0xa4
,
0xef
,
0xd9
,
0x2d
,
0xa8
,
0xf9
,
0x1c
,
0xcf
,
0x62
,
0xf1
,
0xad
,
0x97
,
0x14
,
0x61
,
0x4a
,
0x27
,
0xb9
,
0x03
,
0x0d
,
0x6b
,
0xce
,
0x39
,
0xc6
,
0xfb
,
0x71
,
0x41
,
0x5c
,
0xe2
,
0x37
,
0xde
,
0x43
,
0xe7
,
0xc0
,
0xb3
,
0xa8
,
0x9d
,
0x1e
,
0x70
,
0x17
,
0x9a
,
0x49
,
0x05
,
0x97
,
0x1d
,
0x92
,
0x06
,
0x10
,
0x1d
,
0x1a
,
0x62
,
0xb1
,
0xef
,
0x4e
,
0x70
,
0x11
,
0xcb
,
0x23
,
0x31
,
0x8d
,
0x29
,
0x6c
,
0x9a
,
0xe8
,
0xdb
,
0xc1
,
0xdb
,
0x39
,
0xf2
,
0xe0
,
0xaa
,
0xdd
,
0x22
,
0x03
,
0x58
,
0xa7
,
0x67
,
0x94
,
0xd9
,
0x74
,
0x6c
,
0xe3
,
0x4e
,
0x7e
,
0xd1
,
0xcb
,
0xb0
,
0xf1
,
0x45
,
0x81
,
0x35
,
0x13
,
0x4f
,
0x93
,
0x13
,
0x66
,
0xa1
,
0x66
,
0x27
,
0x8c
,
0xa3
,
0x5c
,
0x56
,
0xc9
,
0xac
,
0x99
,
0x19
,
0x10
,
0xea
,
0xc9
,
0x4a
,
0xe9
,
0x34
,
0x33
,
0x32
,
0xc2
,
0x6b
,
0x4c
,
0xb9
,
0xe7
,
0xbc
,
0xc4
,
0x20
,
0x56
,
0x71
,
0x62
,
0x16
,
0x1f
,
0xe8
,
0xda
,
0x8a
,
0x07
,
0x7a
,
0x59
,
0xbf
,
0xc6
,
0x0f
,
0x15
,
0x3a
,
0xb2
,
0x0f
,
0x7f
,
0x3f
,
0x48
,
0x7f
,
0xd0
,
0x07
,
0x89
,
0xf4
,
0x40
,
0xfd
,
0x88
,
0x81
,
0xde
,
0x91
,
0x65
,
0x86
,
0x3f
,
0x0b
,
0xfb
,
0xbf
,
0x0b
,
0xdd
,
0xc2
,
0x4c
,
0xc3
,
0x2b
,
0xe4
,
0x97
,
0x46
,
0x1d
,
0xb4
,
0x87
,
0x1b
,
0x71
,
0x29
,
0x85
,
0xc0
,
0x6c
,
0x73
,
0x86
,
0x9f
,
0x95
,
0x2c
,
0x85
,
0x1c
,
0xc0
,
0xbf
,
0x2f
,
0x50
,
0x2c
,
0x6d
,
0x49
,
0x2f
,
0xe5
,
0x38
,
0x3d
,
0x14
,
0x9c
,
0xb9
,
0xc7
,
0x9b
,
0x37
,
0xf3
,
0xac
,
0x17
,
0xae
,
0x96
,
0x51
,
0x21
,
0x0f
,
0xa0
,
0x53
,
0x70
,
0x5d
,
0xc0
,
0x53
,
0x5e
,
0x69
,
0xa3
,
0x32
,
0xae
,
0xcb
,
0x3f
,
0x4f
,
0xdb
,
0x3f
,
0x03
,
0x00
,
0x00
,
0xff
,
0xff
,
0xd2
,
0x37
,
0x34
,
0x48
,
0x63
,
0x09
,
0x00
,
0x00
,
}
}
// Reference imports to suppress errors if they are not otherwise used.
// Reference imports to suppress errors if they are not otherwise used.
...
@@ -729,11 +1388,12 @@ var _ grpc.ClientConn
...
@@ -729,11 +1388,12 @@ var _ grpc.ClientConn
// is compatible with the grpc package it is being compiled against.
// is compatible with the grpc package it is being compiled against.
const
_
=
grpc
.
SupportPackageIsVersion4
const
_
=
grpc
.
SupportPackageIsVersion4
// Client API for Unfreeze service
// UnfreezeClient is the client API for Unfreeze service.
//
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
type
UnfreezeClient
interface
{
type
UnfreezeClient
interface
{
GetUnfreezeWithdraw
(
ctx
context
.
Context
,
in
*
types
1
.
ReqString
,
opts
...
grpc
.
CallOption
)
(
*
ReplyQueryUnfreezeWithdraw
,
error
)
GetUnfreezeWithdraw
(
ctx
context
.
Context
,
in
*
types
.
ReqString
,
opts
...
grpc
.
CallOption
)
(
*
ReplyQueryUnfreezeWithdraw
,
error
)
QueryUnfreeze
(
ctx
context
.
Context
,
in
*
types
1
.
ReqString
,
opts
...
grpc
.
CallOption
)
(
*
Unfreeze
,
error
)
QueryUnfreeze
(
ctx
context
.
Context
,
in
*
types
.
ReqString
,
opts
...
grpc
.
CallOption
)
(
*
Unfreeze
,
error
)
}
}
type
unfreezeClient
struct
{
type
unfreezeClient
struct
{
...
@@ -744,29 +1404,28 @@ func NewUnfreezeClient(cc *grpc.ClientConn) UnfreezeClient {
...
@@ -744,29 +1404,28 @@ func NewUnfreezeClient(cc *grpc.ClientConn) UnfreezeClient {
return
&
unfreezeClient
{
cc
}
return
&
unfreezeClient
{
cc
}
}
}
func
(
c
*
unfreezeClient
)
GetUnfreezeWithdraw
(
ctx
context
.
Context
,
in
*
types
1
.
ReqString
,
opts
...
grpc
.
CallOption
)
(
*
ReplyQueryUnfreezeWithdraw
,
error
)
{
func
(
c
*
unfreezeClient
)
GetUnfreezeWithdraw
(
ctx
context
.
Context
,
in
*
types
.
ReqString
,
opts
...
grpc
.
CallOption
)
(
*
ReplyQueryUnfreezeWithdraw
,
error
)
{
out
:=
new
(
ReplyQueryUnfreezeWithdraw
)
out
:=
new
(
ReplyQueryUnfreezeWithdraw
)
err
:=
grpc
.
Invoke
(
ctx
,
"/types.unfreeze/GetUnfreezeWithdraw"
,
in
,
out
,
c
.
cc
,
opts
...
)
err
:=
c
.
cc
.
Invoke
(
ctx
,
"/types.unfreeze/GetUnfreezeWithdraw"
,
in
,
out
,
opts
...
)
if
err
!=
nil
{
if
err
!=
nil
{
return
nil
,
err
return
nil
,
err
}
}
return
out
,
nil
return
out
,
nil
}
}
func
(
c
*
unfreezeClient
)
QueryUnfreeze
(
ctx
context
.
Context
,
in
*
types
1
.
ReqString
,
opts
...
grpc
.
CallOption
)
(
*
Unfreeze
,
error
)
{
func
(
c
*
unfreezeClient
)
QueryUnfreeze
(
ctx
context
.
Context
,
in
*
types
.
ReqString
,
opts
...
grpc
.
CallOption
)
(
*
Unfreeze
,
error
)
{
out
:=
new
(
Unfreeze
)
out
:=
new
(
Unfreeze
)
err
:=
grpc
.
Invoke
(
ctx
,
"/types.unfreeze/QueryUnfreeze"
,
in
,
out
,
c
.
cc
,
opts
...
)
err
:=
c
.
cc
.
Invoke
(
ctx
,
"/types.unfreeze/QueryUnfreeze"
,
in
,
out
,
opts
...
)
if
err
!=
nil
{
if
err
!=
nil
{
return
nil
,
err
return
nil
,
err
}
}
return
out
,
nil
return
out
,
nil
}
}
// Server API for Unfreeze service
// UnfreezeServer is the server API for Unfreeze service.
type
UnfreezeServer
interface
{
type
UnfreezeServer
interface
{
GetUnfreezeWithdraw
(
context
.
Context
,
*
types
1
.
ReqString
)
(
*
ReplyQueryUnfreezeWithdraw
,
error
)
GetUnfreezeWithdraw
(
context
.
Context
,
*
types
.
ReqString
)
(
*
ReplyQueryUnfreezeWithdraw
,
error
)
QueryUnfreeze
(
context
.
Context
,
*
types
1
.
ReqString
)
(
*
Unfreeze
,
error
)
QueryUnfreeze
(
context
.
Context
,
*
types
.
ReqString
)
(
*
Unfreeze
,
error
)
}
}
func
RegisterUnfreezeServer
(
s
*
grpc
.
Server
,
srv
UnfreezeServer
)
{
func
RegisterUnfreezeServer
(
s
*
grpc
.
Server
,
srv
UnfreezeServer
)
{
...
@@ -774,7 +1433,7 @@ func RegisterUnfreezeServer(s *grpc.Server, srv UnfreezeServer) {
...
@@ -774,7 +1433,7 @@ func RegisterUnfreezeServer(s *grpc.Server, srv UnfreezeServer) {
}
}
func
_Unfreeze_GetUnfreezeWithdraw_Handler
(
srv
interface
{},
ctx
context
.
Context
,
dec
func
(
interface
{})
error
,
interceptor
grpc
.
UnaryServerInterceptor
)
(
interface
{},
error
)
{
func
_Unfreeze_GetUnfreezeWithdraw_Handler
(
srv
interface
{},
ctx
context
.
Context
,
dec
func
(
interface
{})
error
,
interceptor
grpc
.
UnaryServerInterceptor
)
(
interface
{},
error
)
{
in
:=
new
(
types
1
.
ReqString
)
in
:=
new
(
types
.
ReqString
)
if
err
:=
dec
(
in
);
err
!=
nil
{
if
err
:=
dec
(
in
);
err
!=
nil
{
return
nil
,
err
return
nil
,
err
}
}
...
@@ -786,13 +1445,13 @@ func _Unfreeze_GetUnfreezeWithdraw_Handler(srv interface{}, ctx context.Context,
...
@@ -786,13 +1445,13 @@ func _Unfreeze_GetUnfreezeWithdraw_Handler(srv interface{}, ctx context.Context,
FullMethod
:
"/types.unfreeze/GetUnfreezeWithdraw"
,
FullMethod
:
"/types.unfreeze/GetUnfreezeWithdraw"
,
}
}
handler
:=
func
(
ctx
context
.
Context
,
req
interface
{})
(
interface
{},
error
)
{
handler
:=
func
(
ctx
context
.
Context
,
req
interface
{})
(
interface
{},
error
)
{
return
srv
.
(
UnfreezeServer
)
.
GetUnfreezeWithdraw
(
ctx
,
req
.
(
*
types
1
.
ReqString
))
return
srv
.
(
UnfreezeServer
)
.
GetUnfreezeWithdraw
(
ctx
,
req
.
(
*
types
.
ReqString
))
}
}
return
interceptor
(
ctx
,
in
,
info
,
handler
)
return
interceptor
(
ctx
,
in
,
info
,
handler
)
}
}
func
_Unfreeze_QueryUnfreeze_Handler
(
srv
interface
{},
ctx
context
.
Context
,
dec
func
(
interface
{})
error
,
interceptor
grpc
.
UnaryServerInterceptor
)
(
interface
{},
error
)
{
func
_Unfreeze_QueryUnfreeze_Handler
(
srv
interface
{},
ctx
context
.
Context
,
dec
func
(
interface
{})
error
,
interceptor
grpc
.
UnaryServerInterceptor
)
(
interface
{},
error
)
{
in
:=
new
(
types
1
.
ReqString
)
in
:=
new
(
types
.
ReqString
)
if
err
:=
dec
(
in
);
err
!=
nil
{
if
err
:=
dec
(
in
);
err
!=
nil
{
return
nil
,
err
return
nil
,
err
}
}
...
@@ -804,7 +1463,7 @@ func _Unfreeze_QueryUnfreeze_Handler(srv interface{}, ctx context.Context, dec f
...
@@ -804,7 +1463,7 @@ func _Unfreeze_QueryUnfreeze_Handler(srv interface{}, ctx context.Context, dec f
FullMethod
:
"/types.unfreeze/QueryUnfreeze"
,
FullMethod
:
"/types.unfreeze/QueryUnfreeze"
,
}
}
handler
:=
func
(
ctx
context
.
Context
,
req
interface
{})
(
interface
{},
error
)
{
handler
:=
func
(
ctx
context
.
Context
,
req
interface
{})
(
interface
{},
error
)
{
return
srv
.
(
UnfreezeServer
)
.
QueryUnfreeze
(
ctx
,
req
.
(
*
types
1
.
ReqString
))
return
srv
.
(
UnfreezeServer
)
.
QueryUnfreeze
(
ctx
,
req
.
(
*
types
.
ReqString
))
}
}
return
interceptor
(
ctx
,
in
,
info
,
handler
)
return
interceptor
(
ctx
,
in
,
info
,
handler
)
}
}
...
@@ -825,47 +1484,3 @@ var _Unfreeze_serviceDesc = grpc.ServiceDesc{
...
@@ -825,47 +1484,3 @@ var _Unfreeze_serviceDesc = grpc.ServiceDesc{
Streams
:
[]
grpc
.
StreamDesc
{},
Streams
:
[]
grpc
.
StreamDesc
{},
Metadata
:
"unfreeze.proto"
,
Metadata
:
"unfreeze.proto"
,
}
}
func
init
()
{
proto
.
RegisterFile
(
"unfreeze.proto"
,
fileDescriptor0
)
}
var
fileDescriptor0
=
[]
byte
{
// 607 bytes of a gzipped FileDescriptorProto
0x1f
,
0x8b
,
0x08
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x02
,
0xff
,
0x9c
,
0x55
,
0xcb
,
0x6e
,
0xd3
,
0x40
,
0x14
,
0x8d
,
0x93
,
0x26
,
0xb1
,
0x6f
,
0x68
,
0x5a
,
0x86
,
0x97
,
0x55
,
0x21
,
0x14
,
0x0c
,
0x8b
,
0xb0
,
0x29
,
0x28
,
0x05
,
0x09
,
0x89
,
0x05
,
0x6a
,
0xcb
,
0x23
,
0x48
,
0x15
,
0x8f
,
0x69
,
0x11
,
0xeb
,
0x89
,
0x7b
,
0xd3
,
0x8e
,
0x64
,
0xcf
,
0x98
,
0xf1
,
0xb8
,
0xad
,
0xf9
,
0x08
,
0x7e
,
0x80
,
0xef
,
0x61
,
0xc5
,
0x4f
,
0x21
,
0x8f
,
0x1f
,
0x49
,
0x9c
,
0x96
,
0x88
,
0x2e
,
0xe7
,
0x9c
,
0x7b
,
0xce
,
0xbd
,
0x93
,
0x7b
,
0x3c
,
0x81
,
0x7e
,
0x22
,
0xa6
,
0x0a
,
0xf1
,
0x07
,
0x6e
,
0x47
,
0x4a
,
0x6a
,
0x49
,
0xda
,
0x3a
,
0x8d
,
0x30
,
0xde
,
0xba
,
0xe1
,
0xcb
,
0x30
,
0x94
,
0x22
,
0x07
,
0xbd
,
0x5f
,
0x2d
,
0xb0
,
0xbf
,
0x16
,
0x75
,
0xe4
,
0x01
,
0x40
,
0xa9
,
0xf9
,
0xf0
,
0xc6
,
0xb5
,
0x06
,
0xd6
,
0xd0
,
0xa1
,
0x73
,
0x08
,
0xb9
,
0x0f
,
0x4e
,
0xac
,
0x99
,
0xd2
,
0x47
,
0x3c
,
0x44
,
0xb7
,
0x39
,
0xb0
,
0x86
,
0x2d
,
0x3a
,
0x03
,
0x32
,
0x96
,
0xc5
,
0x31
,
0xea
,
0xb7
,
0x17
,
0xe8
,
0xbb
,
0x2d
,
0x23
,
0x9e
,
0x01
,
0x64
,
0x00
,
0x3d
,
0x73
,
0x38
,
0x4c
,
0xc3
,
0x89
,
0x0c
,
0xdc
,
0x35
,
0xc3
,
0xcf
,
0x43
,
0x59
,
0x77
,
0x2d
,
0x35
,
0x0b
,
0xf6
,
0x65
,
0x22
,
0xb4
,
0xdb
,
0x36
,
0xf6
,
0x73
,
0x48
,
0xe6
,
0xcf
,
0x05
,
0xd7
,
0x9c
,
0x69
,
0xa9
,
0xdc
,
0x4e
,
0xee
,
0x5f
,
0x01
,
0x99
,
0xff
,
0x04
,
0x05
,
0x4e
,
0xb9
,
0xcf
,
0x99
,
0x4a
,
0xdd
,
0x6e
,
0xee
,
0x3f
,
0x07
,
0x65
,
0x7a
,
0x85
,
0x21
,
0xe3
,
0x82
,
0x8b
,
0x13
,
0xd7
,
0xce
,
0xa7
,
0xaf
,
0x00
,
0x72
,
0x1b
,
0xda
,
0x21
,
0x32
,
0x11
,
0xbb
,
0x8e
,
0x51
,
0xe6
,
0x07
,
0xf2
,
0x0c
,
0x9c
,
0x29
,
0xbf
,
0xd8
,
0x0d
,
0xcd
,
0x48
,
0x30
,
0xb0
,
0x86
,
0xbd
,
0xd1
,
0xe6
,
0xb6
,
0xf9
,
0x1d
,
0xb7
,
0xdf
,
0x95
,
0xf8
,
0xb8
,
0x41
,
0x67
,
0x45
,
0xe4
,
0x35
,
0xf4
,
0x03
,
0x9c
,
0xea
,
0xcf
,
0x4a
,
0x46
,
0x52
,
0x69
,
0x2e
,
0x85
,
0xdb
,
0x33
,
0xb2
,
0x3b
,
0x85
,
0xec
,
0x60
,
0x81
,
0x1c
,
0x37
,
0x68
,
0xad
,
0x7c
,
0x0f
,
0xc0
,
0x36
,
0xbd
,
0x3f
,
0x45
,
0xda
,
0x7b
,
0x05
,
0x4e
,
0xd5
,
0x86
,
0xdc
,
0x85
,
0x4e
,
0x84
,
0x8a
,
0xcb
,
0x63
,
0xb3
,
0x99
,
0x16
,
0x2d
,
0x4e
,
0x19
,
0xce
,
0xf2
,
0x01
,
0xf3
,
0x95
,
0x14
,
0x27
,
0xef
,
0x23
,
0xf4
,
0x17
,
0x9b
,
0x5d
,
0xe9
,
0xf0
,
0x18
,
0xd6
,
0x35
,
0x8a
,
0xa3
,
0x53
,
0x99
,
0xc4
,
0x4c
,
0x1c
,
0xeb
,
0xd3
,
0xc2
,
0x68
,
0x11
,
0xf4
,
0xfe
,
0x58
,
0xd0
,
0x2f
,
0xa3
,
0xb2
,
0xeb
,
0x1b
,
0xc3
,
0xa7
,
0xd0
,
0xf1
,
0x15
,
0x32
,
0x8d
,
0xc6
,
0x70
,
0x76
,
0xc9
,
0xb2
,
0x6c
,
0xdf
,
0x90
,
0xe3
,
0x06
,
0x2d
,
0xca
,
0xc8
,
0x0b
,
0xb0
,
0xcf
,
0xb9
,
0x3e
,
0x3d
,
0x56
,
0xec
,
0xdc
,
0x34
,
0xe9
,
0x8d
,
0xee
,
0xd5
,
0x24
,
0xdf
,
0x0a
,
0x7a
,
0xdc
,
0xa0
,
0x55
,
0x29
,
0x79
,
0x09
,
0x8e
,
0x46
,
0x15
,
0x72
,
0x91
,
0xb5
,
0x6a
,
0x19
,
0x9d
,
0x5b
,
0xd3
,
0x1d
,
0x95
,
0x7c
,
0xb6
,
0x8e
,
0xaa
,
0x98
,
0xf4
,
0xa1
,
0xa9
,
0x53
,
0x93
,
0xb6
,
0x36
,
0x6d
,
0xea
,
0x74
,
0xaf
,
0x0b
,
0xed
,
0x33
,
0x16
,
0x24
,
0xe8
,
0xfd
,
0x6e
,
0xce
,
0x6e
,
0x93
,
0x8f
,
0xb9
,
0x18
,
0x6f
,
0xeb
,
0x9f
,
0xf1
,
0x6e
,
0xae
,
0x88
,
0x77
,
0x6b
,
0x55
,
0xbc
,
0xd7
,
0x96
,
0xe2
,
0x5d
,
0x0b
,
0x70
,
0x7b
,
0x39
,
0xc0
,
0x55
,
0x44
,
0x3b
,
0x57
,
0x46
,
0xb4
,
0x7b
,
0xbd
,
0x88
,
0xda
,
0xd7
,
0x8f
,
0xe8
,
0x08
,
0x36
,
0xeb
,
0xab
,
0x5b
,
0xf5
,
0x8e
,
0x78
,
0x3b
,
0x70
,
0x73
,
0x69
,
0x6d
,
0x2b
,
0x45
,
0x0c
,
0x36
,
0x28
,
0xfa
,
0xc8
,
0x23
,
0x5d
,
0xbd
,
0x57
,
0x8f
,
0x60
,
0x2d
,
0x52
,
0x78
,
0x56
,
0x84
,
0x6f
,
0xa3
,
0x96
,
0x08
,
0x6a
,
0x48
,
0xf2
,
0x04
,
0xba
,
0x7e
,
0xa2
,
0x14
,
0x16
,
0xdf
,
0xc7
,
0x25
,
0x75
,
0x25
,
0xef
,
0x4d
,
0x61
,
0x8b
,
0x62
,
0x14
,
0xa4
,
0x5f
,
0x12
,
0x54
,
0xe9
,
0xff
,
0xde
,
0x8a
,
0x0c
,
0x61
,
0x83
,
0x9d
,
0x31
,
0x1e
,
0xb0
,
0x49
,
0x80
,
0xbb
,
0xf3
,
0x1f
,
0x64
,
0x1d
,
0x1e
,
0xfd
,
0xb4
,
0xc0
,
0x2e
,
0x85
,
0xe4
,
0x00
,
0x6e
,
0xbd
,
0x47
,
0xbd
,
0xd4
,
0xad
,
0xdc
,
0x21
,
0xc5
,
0xef
,
0x87
,
0x5a
,
0x71
,
0x71
,
0xb2
,
0xf5
,
0xb0
,
0x42
,
0xae
,
0x1a
,
0xd1
,
0x6b
,
0x90
,
0xe7
,
0xb0
,
0xbe
,
0x40
,
0x5d
,
0xe2
,
0x53
,
0xbf
,
0xbf
,
0xd7
,
0x98
,
0x74
,
0xcc
,
0x9f
,
0xc1
,
0xce
,
0xdf
,
0x00
,
0x00
,
0x00
,
0xff
,
0xff
,
0x42
,
0x46
,
0xd7
,
0x7c
,
0x33
,
0x06
,
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