Commit 9214dcb2 authored by vipwzw's avatar vipwzw

auto ci

parent c6257883
......@@ -4,12 +4,16 @@
package types
import (
context "context"
fmt "fmt"
proto "github.com/golang/protobuf/proto"
math "math"
types "github.com/33cn/chain33/types"
proto "github.com/golang/protobuf/proto"
context "golang.org/x/net/context"
grpc "google.golang.org/grpc"
)
......@@ -38,17 +42,16 @@ func (m *AddressResult) Reset() { *m = AddressResult{} }
func (m *AddressResult) String() string { return proto.CompactTextString(m) }
func (*AddressResult) ProtoMessage() {}
func (*AddressResult) Descriptor() ([]byte, []int) {
return fileDescriptor_2484d55734a116de, []int{0}
return fileDescriptor_blackwhite_2ed23cf9b4479115, []int{0}
}
func (m *AddressResult) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AddressResult.Unmarshal(m, b)
}
func (m *AddressResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_AddressResult.Marshal(b, m, deterministic)
}
func (m *AddressResult) XXX_Merge(src proto.Message) {
xxx_messageInfo_AddressResult.Merge(m, src)
func (dst *AddressResult) XXX_Merge(src proto.Message) {
xxx_messageInfo_AddressResult.Merge(dst, src)
}
func (m *AddressResult) XXX_Size() int {
return xxx_messageInfo_AddressResult.Size(m)
......@@ -128,17 +131,16 @@ func (m *BlackwhiteRound) Reset() { *m = BlackwhiteRound{} }
func (m *BlackwhiteRound) String() string { return proto.CompactTextString(m) }
func (*BlackwhiteRound) ProtoMessage() {}
func (*BlackwhiteRound) Descriptor() ([]byte, []int) {
return fileDescriptor_2484d55734a116de, []int{1}
return fileDescriptor_blackwhite_2ed23cf9b4479115, []int{1}
}
func (m *BlackwhiteRound) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BlackwhiteRound.Unmarshal(m, b)
}
func (m *BlackwhiteRound) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BlackwhiteRound.Marshal(b, m, deterministic)
}
func (m *BlackwhiteRound) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlackwhiteRound.Merge(m, src)
func (dst *BlackwhiteRound) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlackwhiteRound.Merge(dst, src)
}
func (m *BlackwhiteRound) XXX_Size() int {
return xxx_messageInfo_BlackwhiteRound.Size(m)
......@@ -272,17 +274,16 @@ func (m *BlackwhiteAction) Reset() { *m = BlackwhiteAction{} }
func (m *BlackwhiteAction) String() string { return proto.CompactTextString(m) }
func (*BlackwhiteAction) ProtoMessage() {}
func (*BlackwhiteAction) Descriptor() ([]byte, []int) {
return fileDescriptor_2484d55734a116de, []int{2}
return fileDescriptor_blackwhite_2ed23cf9b4479115, []int{2}
}
func (m *BlackwhiteAction) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BlackwhiteAction.Unmarshal(m, b)
}
func (m *BlackwhiteAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BlackwhiteAction.Marshal(b, m, deterministic)
}
func (m *BlackwhiteAction) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlackwhiteAction.Merge(m, src)
func (dst *BlackwhiteAction) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlackwhiteAction.Merge(dst, src)
}
func (m *BlackwhiteAction) XXX_Size() int {
return xxx_messageInfo_BlackwhiteAction.Size(m)
......@@ -489,17 +490,16 @@ func (m *BlackwhiteCreate) Reset() { *m = BlackwhiteCreate{} }
func (m *BlackwhiteCreate) String() string { return proto.CompactTextString(m) }
func (*BlackwhiteCreate) ProtoMessage() {}
func (*BlackwhiteCreate) Descriptor() ([]byte, []int) {
return fileDescriptor_2484d55734a116de, []int{3}
return fileDescriptor_blackwhite_2ed23cf9b4479115, []int{3}
}
func (m *BlackwhiteCreate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BlackwhiteCreate.Unmarshal(m, b)
}
func (m *BlackwhiteCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BlackwhiteCreate.Marshal(b, m, deterministic)
}
func (m *BlackwhiteCreate) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlackwhiteCreate.Merge(m, src)
func (dst *BlackwhiteCreate) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlackwhiteCreate.Merge(dst, src)
}
func (m *BlackwhiteCreate) XXX_Size() int {
return xxx_messageInfo_BlackwhiteCreate.Size(m)
......@@ -551,17 +551,16 @@ func (m *BlackwhitePlay) Reset() { *m = BlackwhitePlay{} }
func (m *BlackwhitePlay) String() string { return proto.CompactTextString(m) }
func (*BlackwhitePlay) ProtoMessage() {}
func (*BlackwhitePlay) Descriptor() ([]byte, []int) {
return fileDescriptor_2484d55734a116de, []int{4}
return fileDescriptor_blackwhite_2ed23cf9b4479115, []int{4}
}
func (m *BlackwhitePlay) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BlackwhitePlay.Unmarshal(m, b)
}
func (m *BlackwhitePlay) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BlackwhitePlay.Marshal(b, m, deterministic)
}
func (m *BlackwhitePlay) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlackwhitePlay.Merge(m, src)
func (dst *BlackwhitePlay) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlackwhitePlay.Merge(dst, src)
}
func (m *BlackwhitePlay) XXX_Size() int {
return xxx_messageInfo_BlackwhitePlay.Size(m)
......@@ -605,17 +604,16 @@ func (m *BlackwhiteShow) Reset() { *m = BlackwhiteShow{} }
func (m *BlackwhiteShow) String() string { return proto.CompactTextString(m) }
func (*BlackwhiteShow) ProtoMessage() {}
func (*BlackwhiteShow) Descriptor() ([]byte, []int) {
return fileDescriptor_2484d55734a116de, []int{5}
return fileDescriptor_blackwhite_2ed23cf9b4479115, []int{5}
}
func (m *BlackwhiteShow) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BlackwhiteShow.Unmarshal(m, b)
}
func (m *BlackwhiteShow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BlackwhiteShow.Marshal(b, m, deterministic)
}
func (m *BlackwhiteShow) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlackwhiteShow.Merge(m, src)
func (dst *BlackwhiteShow) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlackwhiteShow.Merge(dst, src)
}
func (m *BlackwhiteShow) XXX_Size() int {
return xxx_messageInfo_BlackwhiteShow.Size(m)
......@@ -651,17 +649,16 @@ func (m *BlackwhiteTimeoutDone) Reset() { *m = BlackwhiteTimeoutDone{} }
func (m *BlackwhiteTimeoutDone) String() string { return proto.CompactTextString(m) }
func (*BlackwhiteTimeoutDone) ProtoMessage() {}
func (*BlackwhiteTimeoutDone) Descriptor() ([]byte, []int) {
return fileDescriptor_2484d55734a116de, []int{6}
return fileDescriptor_blackwhite_2ed23cf9b4479115, []int{6}
}
func (m *BlackwhiteTimeoutDone) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BlackwhiteTimeoutDone.Unmarshal(m, b)
}
func (m *BlackwhiteTimeoutDone) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BlackwhiteTimeoutDone.Marshal(b, m, deterministic)
}
func (m *BlackwhiteTimeoutDone) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlackwhiteTimeoutDone.Merge(m, src)
func (dst *BlackwhiteTimeoutDone) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlackwhiteTimeoutDone.Merge(dst, src)
}
func (m *BlackwhiteTimeoutDone) XXX_Size() int {
return xxx_messageInfo_BlackwhiteTimeoutDone.Size(m)
......@@ -691,17 +688,16 @@ func (m *ReceiptBlackwhite) Reset() { *m = ReceiptBlackwhite{} }
func (m *ReceiptBlackwhite) String() string { return proto.CompactTextString(m) }
func (*ReceiptBlackwhite) ProtoMessage() {}
func (*ReceiptBlackwhite) Descriptor() ([]byte, []int) {
return fileDescriptor_2484d55734a116de, []int{7}
return fileDescriptor_blackwhite_2ed23cf9b4479115, []int{7}
}
func (m *ReceiptBlackwhite) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptBlackwhite.Unmarshal(m, b)
}
func (m *ReceiptBlackwhite) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptBlackwhite.Marshal(b, m, deterministic)
}
func (m *ReceiptBlackwhite) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptBlackwhite.Merge(m, src)
func (dst *ReceiptBlackwhite) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptBlackwhite.Merge(dst, src)
}
func (m *ReceiptBlackwhite) XXX_Size() int {
return xxx_messageInfo_ReceiptBlackwhite.Size(m)
......@@ -722,7 +718,7 @@ func (m *ReceiptBlackwhite) GetRound() *BlackwhiteRound {
type ReceiptBlackwhiteStatus struct {
GameID string `protobuf:"bytes,1,opt,name=gameID,proto3" json:"gameID,omitempty"`
Status int32 `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"`
//记录上一次状态
// 记录上一次状态
PrevStatus int32 `protobuf:"varint,3,opt,name=prevStatus,proto3" json:"prevStatus,omitempty"`
Addr string `protobuf:"bytes,4,opt,name=addr,proto3" json:"addr,omitempty"`
Index int64 `protobuf:"varint,5,opt,name=index,proto3" json:"index,omitempty"`
......@@ -735,17 +731,16 @@ func (m *ReceiptBlackwhiteStatus) Reset() { *m = ReceiptBlackwhiteStatus
func (m *ReceiptBlackwhiteStatus) String() string { return proto.CompactTextString(m) }
func (*ReceiptBlackwhiteStatus) ProtoMessage() {}
func (*ReceiptBlackwhiteStatus) Descriptor() ([]byte, []int) {
return fileDescriptor_2484d55734a116de, []int{8}
return fileDescriptor_blackwhite_2ed23cf9b4479115, []int{8}
}
func (m *ReceiptBlackwhiteStatus) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptBlackwhiteStatus.Unmarshal(m, b)
}
func (m *ReceiptBlackwhiteStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptBlackwhiteStatus.Marshal(b, m, deterministic)
}
func (m *ReceiptBlackwhiteStatus) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptBlackwhiteStatus.Merge(m, src)
func (dst *ReceiptBlackwhiteStatus) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptBlackwhiteStatus.Merge(dst, src)
}
func (m *ReceiptBlackwhiteStatus) XXX_Size() int {
return xxx_messageInfo_ReceiptBlackwhiteStatus.Size(m)
......@@ -802,17 +797,16 @@ func (m *ReqBlackwhiteRoundInfo) Reset() { *m = ReqBlackwhiteRoundInfo{}
func (m *ReqBlackwhiteRoundInfo) String() string { return proto.CompactTextString(m) }
func (*ReqBlackwhiteRoundInfo) ProtoMessage() {}
func (*ReqBlackwhiteRoundInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_2484d55734a116de, []int{9}
return fileDescriptor_blackwhite_2ed23cf9b4479115, []int{9}
}
func (m *ReqBlackwhiteRoundInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqBlackwhiteRoundInfo.Unmarshal(m, b)
}
func (m *ReqBlackwhiteRoundInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqBlackwhiteRoundInfo.Marshal(b, m, deterministic)
}
func (m *ReqBlackwhiteRoundInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqBlackwhiteRoundInfo.Merge(m, src)
func (dst *ReqBlackwhiteRoundInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqBlackwhiteRoundInfo.Merge(dst, src)
}
func (m *ReqBlackwhiteRoundInfo) XXX_Size() int {
return xxx_messageInfo_ReqBlackwhiteRoundInfo.Size(m)
......@@ -841,17 +835,16 @@ func (m *ReplyBlackwhiteRoundInfo) Reset() { *m = ReplyBlackwhiteRoundIn
func (m *ReplyBlackwhiteRoundInfo) String() string { return proto.CompactTextString(m) }
func (*ReplyBlackwhiteRoundInfo) ProtoMessage() {}
func (*ReplyBlackwhiteRoundInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_2484d55734a116de, []int{10}
return fileDescriptor_blackwhite_2ed23cf9b4479115, []int{10}
}
func (m *ReplyBlackwhiteRoundInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplyBlackwhiteRoundInfo.Unmarshal(m, b)
}
func (m *ReplyBlackwhiteRoundInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplyBlackwhiteRoundInfo.Marshal(b, m, deterministic)
}
func (m *ReplyBlackwhiteRoundInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyBlackwhiteRoundInfo.Merge(m, src)
func (dst *ReplyBlackwhiteRoundInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyBlackwhiteRoundInfo.Merge(dst, src)
}
func (m *ReplyBlackwhiteRoundInfo) XXX_Size() int {
return xxx_messageInfo_ReplyBlackwhiteRoundInfo.Size(m)
......@@ -870,9 +863,9 @@ func (m *ReplyBlackwhiteRoundInfo) GetRound() *BlackwhiteRoundResult {
}
type ReqBlackwhiteRoundList struct {
//优先根据status查询,status不可为空
// 优先根据status查询,status不可为空
Status int32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
//二级搜索,如果要查询一个地址下的所有game信息,可以根据status,分多次查询,这样规避存储数据时的臃余情况
// 二级搜索,如果要查询一个地址下的所有game信息,可以根据status,分多次查询,这样规避存储数据时的臃余情况
Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"`
Count int32 `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
Direction int32 `protobuf:"varint,4,opt,name=direction,proto3" json:"direction,omitempty"`
......@@ -886,17 +879,16 @@ func (m *ReqBlackwhiteRoundList) Reset() { *m = ReqBlackwhiteRoundList{}
func (m *ReqBlackwhiteRoundList) String() string { return proto.CompactTextString(m) }
func (*ReqBlackwhiteRoundList) ProtoMessage() {}
func (*ReqBlackwhiteRoundList) Descriptor() ([]byte, []int) {
return fileDescriptor_2484d55734a116de, []int{11}
return fileDescriptor_blackwhite_2ed23cf9b4479115, []int{11}
}
func (m *ReqBlackwhiteRoundList) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqBlackwhiteRoundList.Unmarshal(m, b)
}
func (m *ReqBlackwhiteRoundList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqBlackwhiteRoundList.Marshal(b, m, deterministic)
}
func (m *ReqBlackwhiteRoundList) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqBlackwhiteRoundList.Merge(m, src)
func (dst *ReqBlackwhiteRoundList) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqBlackwhiteRoundList.Merge(dst, src)
}
func (m *ReqBlackwhiteRoundList) XXX_Size() int {
return xxx_messageInfo_ReqBlackwhiteRoundList.Size(m)
......@@ -953,17 +945,16 @@ func (m *ReplyBlackwhiteRoundList) Reset() { *m = ReplyBlackwhiteRoundLi
func (m *ReplyBlackwhiteRoundList) String() string { return proto.CompactTextString(m) }
func (*ReplyBlackwhiteRoundList) ProtoMessage() {}
func (*ReplyBlackwhiteRoundList) Descriptor() ([]byte, []int) {
return fileDescriptor_2484d55734a116de, []int{12}
return fileDescriptor_blackwhite_2ed23cf9b4479115, []int{12}
}
func (m *ReplyBlackwhiteRoundList) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplyBlackwhiteRoundList.Unmarshal(m, b)
}
func (m *ReplyBlackwhiteRoundList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplyBlackwhiteRoundList.Marshal(b, m, deterministic)
}
func (m *ReplyBlackwhiteRoundList) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyBlackwhiteRoundList.Merge(m, src)
func (dst *ReplyBlackwhiteRoundList) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyBlackwhiteRoundList.Merge(dst, src)
}
func (m *ReplyBlackwhiteRoundList) XXX_Size() int {
return xxx_messageInfo_ReplyBlackwhiteRoundList.Size(m)
......@@ -993,17 +984,16 @@ func (m *ReqLoopResult) Reset() { *m = ReqLoopResult{} }
func (m *ReqLoopResult) String() string { return proto.CompactTextString(m) }
func (*ReqLoopResult) ProtoMessage() {}
func (*ReqLoopResult) Descriptor() ([]byte, []int) {
return fileDescriptor_2484d55734a116de, []int{13}
return fileDescriptor_blackwhite_2ed23cf9b4479115, []int{13}
}
func (m *ReqLoopResult) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqLoopResult.Unmarshal(m, b)
}
func (m *ReqLoopResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqLoopResult.Marshal(b, m, deterministic)
}
func (m *ReqLoopResult) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqLoopResult.Merge(m, src)
func (dst *ReqLoopResult) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqLoopResult.Merge(dst, src)
}
func (m *ReqLoopResult) XXX_Size() int {
return xxx_messageInfo_ReqLoopResult.Size(m)
......@@ -1040,17 +1030,16 @@ func (m *PerLoopResult) Reset() { *m = PerLoopResult{} }
func (m *PerLoopResult) String() string { return proto.CompactTextString(m) }
func (*PerLoopResult) ProtoMessage() {}
func (*PerLoopResult) Descriptor() ([]byte, []int) {
return fileDescriptor_2484d55734a116de, []int{14}
return fileDescriptor_blackwhite_2ed23cf9b4479115, []int{14}
}
func (m *PerLoopResult) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PerLoopResult.Unmarshal(m, b)
}
func (m *PerLoopResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PerLoopResult.Marshal(b, m, deterministic)
}
func (m *PerLoopResult) XXX_Merge(src proto.Message) {
xxx_messageInfo_PerLoopResult.Merge(m, src)
func (dst *PerLoopResult) XXX_Merge(src proto.Message) {
xxx_messageInfo_PerLoopResult.Merge(dst, src)
}
func (m *PerLoopResult) XXX_Size() int {
return xxx_messageInfo_PerLoopResult.Size(m)
......@@ -1087,17 +1076,16 @@ func (m *ReplyLoopResults) Reset() { *m = ReplyLoopResults{} }
func (m *ReplyLoopResults) String() string { return proto.CompactTextString(m) }
func (*ReplyLoopResults) ProtoMessage() {}
func (*ReplyLoopResults) Descriptor() ([]byte, []int) {
return fileDescriptor_2484d55734a116de, []int{15}
return fileDescriptor_blackwhite_2ed23cf9b4479115, []int{15}
}
func (m *ReplyLoopResults) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplyLoopResults.Unmarshal(m, b)
}
func (m *ReplyLoopResults) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplyLoopResults.Marshal(b, m, deterministic)
}
func (m *ReplyLoopResults) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyLoopResults.Merge(m, src)
func (dst *ReplyLoopResults) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyLoopResults.Merge(dst, src)
}
func (m *ReplyLoopResults) XXX_Size() int {
return xxx_messageInfo_ReplyLoopResults.Size(m)
......@@ -1162,17 +1150,16 @@ func (m *BlackwhiteRoundResult) Reset() { *m = BlackwhiteRoundResult{} }
func (m *BlackwhiteRoundResult) String() string { return proto.CompactTextString(m) }
func (*BlackwhiteRoundResult) ProtoMessage() {}
func (*BlackwhiteRoundResult) Descriptor() ([]byte, []int) {
return fileDescriptor_2484d55734a116de, []int{16}
return fileDescriptor_blackwhite_2ed23cf9b4479115, []int{16}
}
func (m *BlackwhiteRoundResult) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BlackwhiteRoundResult.Unmarshal(m, b)
}
func (m *BlackwhiteRoundResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BlackwhiteRoundResult.Marshal(b, m, deterministic)
}
func (m *BlackwhiteRoundResult) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlackwhiteRoundResult.Merge(m, src)
func (dst *BlackwhiteRoundResult) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlackwhiteRoundResult.Merge(dst, src)
}
func (m *BlackwhiteRoundResult) XXX_Size() int {
return xxx_messageInfo_BlackwhiteRoundResult.Size(m)
......@@ -1303,17 +1290,16 @@ func (m *BlackwhiteCreateTxReq) Reset() { *m = BlackwhiteCreateTxReq{} }
func (m *BlackwhiteCreateTxReq) String() string { return proto.CompactTextString(m) }
func (*BlackwhiteCreateTxReq) ProtoMessage() {}
func (*BlackwhiteCreateTxReq) Descriptor() ([]byte, []int) {
return fileDescriptor_2484d55734a116de, []int{17}
return fileDescriptor_blackwhite_2ed23cf9b4479115, []int{17}
}
func (m *BlackwhiteCreateTxReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BlackwhiteCreateTxReq.Unmarshal(m, b)
}
func (m *BlackwhiteCreateTxReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BlackwhiteCreateTxReq.Marshal(b, m, deterministic)
}
func (m *BlackwhiteCreateTxReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlackwhiteCreateTxReq.Merge(m, src)
func (dst *BlackwhiteCreateTxReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlackwhiteCreateTxReq.Merge(dst, src)
}
func (m *BlackwhiteCreateTxReq) XXX_Size() int {
return xxx_messageInfo_BlackwhiteCreateTxReq.Size(m)
......@@ -1373,17 +1359,16 @@ func (m *BlackwhitePlayTxReq) Reset() { *m = BlackwhitePlayTxReq{} }
func (m *BlackwhitePlayTxReq) String() string { return proto.CompactTextString(m) }
func (*BlackwhitePlayTxReq) ProtoMessage() {}
func (*BlackwhitePlayTxReq) Descriptor() ([]byte, []int) {
return fileDescriptor_2484d55734a116de, []int{18}
return fileDescriptor_blackwhite_2ed23cf9b4479115, []int{18}
}
func (m *BlackwhitePlayTxReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BlackwhitePlayTxReq.Unmarshal(m, b)
}
func (m *BlackwhitePlayTxReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BlackwhitePlayTxReq.Marshal(b, m, deterministic)
}
func (m *BlackwhitePlayTxReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlackwhitePlayTxReq.Merge(m, src)
func (dst *BlackwhitePlayTxReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlackwhitePlayTxReq.Merge(dst, src)
}
func (m *BlackwhitePlayTxReq) XXX_Size() int {
return xxx_messageInfo_BlackwhitePlayTxReq.Size(m)
......@@ -1435,17 +1420,16 @@ func (m *BlackwhiteShowTxReq) Reset() { *m = BlackwhiteShowTxReq{} }
func (m *BlackwhiteShowTxReq) String() string { return proto.CompactTextString(m) }
func (*BlackwhiteShowTxReq) ProtoMessage() {}
func (*BlackwhiteShowTxReq) Descriptor() ([]byte, []int) {
return fileDescriptor_2484d55734a116de, []int{19}
return fileDescriptor_blackwhite_2ed23cf9b4479115, []int{19}
}
func (m *BlackwhiteShowTxReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BlackwhiteShowTxReq.Unmarshal(m, b)
}
func (m *BlackwhiteShowTxReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BlackwhiteShowTxReq.Marshal(b, m, deterministic)
}
func (m *BlackwhiteShowTxReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlackwhiteShowTxReq.Merge(m, src)
func (dst *BlackwhiteShowTxReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlackwhiteShowTxReq.Merge(dst, src)
}
func (m *BlackwhiteShowTxReq) XXX_Size() int {
return xxx_messageInfo_BlackwhiteShowTxReq.Size(m)
......@@ -1489,17 +1473,16 @@ func (m *BlackwhiteTimeoutDoneTxReq) Reset() { *m = BlackwhiteTimeoutDon
func (m *BlackwhiteTimeoutDoneTxReq) String() string { return proto.CompactTextString(m) }
func (*BlackwhiteTimeoutDoneTxReq) ProtoMessage() {}
func (*BlackwhiteTimeoutDoneTxReq) Descriptor() ([]byte, []int) {
return fileDescriptor_2484d55734a116de, []int{20}
return fileDescriptor_blackwhite_2ed23cf9b4479115, []int{20}
}
func (m *BlackwhiteTimeoutDoneTxReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BlackwhiteTimeoutDoneTxReq.Unmarshal(m, b)
}
func (m *BlackwhiteTimeoutDoneTxReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BlackwhiteTimeoutDoneTxReq.Marshal(b, m, deterministic)
}
func (m *BlackwhiteTimeoutDoneTxReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlackwhiteTimeoutDoneTxReq.Merge(m, src)
func (dst *BlackwhiteTimeoutDoneTxReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlackwhiteTimeoutDoneTxReq.Merge(dst, src)
}
func (m *BlackwhiteTimeoutDoneTxReq) XXX_Size() int {
return xxx_messageInfo_BlackwhiteTimeoutDoneTxReq.Size(m)
......@@ -1548,73 +1531,6 @@ func init() {
proto.RegisterType((*BlackwhiteTimeoutDoneTxReq)(nil), "types.BlackwhiteTimeoutDoneTxReq")
}
func init() { proto.RegisterFile("blackwhite.proto", fileDescriptor_2484d55734a116de) }
var fileDescriptor_2484d55734a116de = []byte{
// 961 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x57, 0xcd, 0x8e, 0x1b, 0x45,
0x10, 0xde, 0xf1, 0x78, 0xec, 0x6c, 0x79, 0xff, 0xd2, 0x24, 0x9b, 0xd6, 0x6a, 0x85, 0xac, 0x39,
0xa0, 0x95, 0x40, 0x4b, 0x30, 0x39, 0x43, 0x9c, 0x44, 0xd9, 0x8d, 0x14, 0x45, 0x56, 0xdb, 0x80,
0xc4, 0x89, 0x89, 0xdd, 0xc4, 0x23, 0xec, 0x19, 0x6f, 0x4f, 0x3b, 0x5e, 0x8b, 0x37, 0xe0, 0x0a,
0x2f, 0xc0, 0x63, 0x71, 0xe2, 0xc6, 0x43, 0x70, 0x42, 0x5d, 0xdd, 0x9e, 0xee, 0x5e, 0xcf, 0x6c,
0xd0, 0x1e, 0x11, 0xb7, 0xa9, 0xdf, 0xae, 0xaa, 0xaf, 0xba, 0xaa, 0x07, 0x8e, 0xde, 0xce, 0x92,
0xf1, 0x4f, 0xab, 0x69, 0x2a, 0xf9, 0xf9, 0x42, 0xe4, 0x32, 0x27, 0x91, 0x5c, 0x2f, 0x78, 0x71,
0x72, 0x5f, 0x8a, 0x24, 0x2b, 0x92, 0xb1, 0x4c, 0xf3, 0x4c, 0x4b, 0xe2, 0x9f, 0x61, 0xbf, 0x3f,
0x99, 0x08, 0x5e, 0x14, 0x8c, 0x17, 0xcb, 0x99, 0x24, 0x04, 0x9a, 0xc9, 0x64, 0x22, 0x68, 0xd0,
0x0d, 0xce, 0x76, 0x19, 0x7e, 0x93, 0x63, 0x68, 0x25, 0xf3, 0x7c, 0x99, 0x49, 0xda, 0xe8, 0x06,
0x67, 0x21, 0x33, 0x14, 0xf9, 0x18, 0x60, 0x9a, 0x14, 0xd3, 0x6f, 0x93, 0xd9, 0x92, 0x17, 0x34,
0xec, 0x86, 0x67, 0x7b, 0xcc, 0xe1, 0x28, 0x79, 0x31, 0xcd, 0x57, 0x43, 0x3e, 0x16, 0x5c, 0xd2,
0x26, 0x7a, 0x74, 0x38, 0xf1, 0x1f, 0x21, 0x1c, 0x3e, 0x2b, 0x63, 0x65, 0xf9, 0x32, 0x9b, 0xa8,
0xb3, 0xde, 0x25, 0x73, 0xfe, 0xea, 0x85, 0x89, 0xc0, 0x50, 0x8a, 0x5f, 0xc8, 0x44, 0x2e, 0x0b,
0x8c, 0x21, 0x62, 0x86, 0x52, 0x67, 0x2c, 0x66, 0xc9, 0xba, 0xaf, 0xe3, 0x0b, 0x31, 0x3e, 0x87,
0x43, 0xba, 0xd0, 0x51, 0x14, 0x17, 0xcf, 0x51, 0xa1, 0x89, 0xc6, 0x2e, 0x8b, 0x7c, 0x02, 0x07,
0xe3, 0xa5, 0x18, 0x38, 0x4a, 0x11, 0x2a, 0xdd, 0xe0, 0xaa, 0xca, 0xcc, 0xf2, 0x7c, 0x41, 0x5b,
0x28, 0xc5, 0x6f, 0x12, 0xc3, 0xde, 0x78, 0x29, 0x86, 0xd3, 0x7c, 0xa5, 0x2d, 0xdb, 0x28, 0xf3,
0x78, 0x2a, 0xc2, 0xb1, 0xe0, 0x89, 0xe4, 0xa3, 0x74, 0xce, 0xe9, 0x3d, 0x1d, 0xa1, 0xe5, 0x90,
0x13, 0xb8, 0xa7, 0x6a, 0x82, 0xd2, 0x5d, 0x94, 0x96, 0x34, 0xa1, 0xd0, 0x96, 0xe9, 0x9c, 0xe7,
0x4b, 0x49, 0x01, 0x45, 0x1b, 0xd2, 0x7a, 0x55, 0xf0, 0xd1, 0x8e, 0xae, 0xad, 0xe5, 0x28, 0xaf,
0xaa, 0x72, 0x6f, 0x92, 0x39, 0xa7, 0x7b, 0x28, 0x2d, 0x69, 0xf2, 0x04, 0x40, 0xe1, 0xaa, 0x11,
0xa7, 0xfb, 0xdd, 0xf0, 0xac, 0xd3, 0x7b, 0x70, 0x8e, 0x3d, 0x72, 0xee, 0x75, 0x03, 0x73, 0xf4,
0x14, 0x02, 0xab, 0x34, 0xcb, 0xb8, 0xa0, 0x07, 0xdd, 0x50, 0x21, 0xa3, 0x29, 0xf2, 0x00, 0xa2,
0x34, 0x9b, 0xf0, 0x6b, 0x7a, 0x88, 0x11, 0x6a, 0x22, 0xfe, 0x3b, 0x80, 0x23, 0x8b, 0x6d, 0x1f,
0x7b, 0x8e, 0x7c, 0x01, 0x2d, 0x1d, 0x22, 0x82, 0xdb, 0xe9, 0x3d, 0x32, 0x87, 0x5a, 0xc5, 0xe7,
0x28, 0xbe, 0xdc, 0x61, 0x46, 0x91, 0x7c, 0x0a, 0x4d, 0x05, 0x16, 0xa2, 0xde, 0xe9, 0x3d, 0xdc,
0x32, 0x50, 0x08, 0x5d, 0xee, 0x30, 0x54, 0x52, 0xca, 0xaa, 0x74, 0xd8, 0x06, 0x55, 0xca, 0x0a,
0x14, 0xa5, 0xac, 0x94, 0xc8, 0x53, 0xe8, 0x98, 0x62, 0xbe, 0xc8, 0x33, 0x8e, 0x9d, 0xd1, 0xe9,
0x9d, 0x6e, 0xd9, 0x8c, 0xac, 0xce, 0xe5, 0x0e, 0x73, 0x4d, 0xc8, 0x01, 0x34, 0xe4, 0xda, 0xf4,
0x43, 0x43, 0xae, 0x9f, 0xb5, 0x21, 0x7a, 0xaf, 0x3a, 0x3f, 0xfe, 0xc5, 0x4b, 0x5e, 0xe7, 0x74,
0xa3, 0x53, 0x83, 0x0f, 0x75, 0x6a, 0x63, 0xbb, 0x53, 0x9d, 0x6e, 0x08, 0xfd, 0x6e, 0x70, 0xd1,
0x6e, 0xfa, 0x68, 0xc7, 0x3f, 0xc0, 0x81, 0x5f, 0xae, 0xdb, 0xee, 0xd8, 0x5d, 0xee, 0x79, 0xfc,
0xd4, 0x3d, 0x41, 0xd5, 0xf8, 0xd6, 0x5b, 0xac, 0xa7, 0x41, 0x43, 0xf3, 0x35, 0x15, 0x7f, 0x0e,
0x0f, 0x2b, 0x2b, 0x5e, 0xe7, 0x28, 0xee, 0xc3, 0x7d, 0xc6, 0xc7, 0x3c, 0x5d, 0x48, 0x6b, 0x47,
0x3e, 0x83, 0x48, 0xa8, 0x21, 0x62, 0xba, 0xeb, 0x78, 0x0b, 0x4b, 0x1c, 0x31, 0x4c, 0x2b, 0xc5,
0xbf, 0x06, 0xf0, 0x68, 0xcb, 0xc7, 0x50, 0x4f, 0x95, 0xbb, 0x4c, 0x21, 0xc1, 0xdf, 0x6b, 0x6b,
0x04, 0x27, 0x62, 0x0e, 0xa7, 0x9c, 0xaa, 0x4d, 0x67, 0xaa, 0x96, 0xf7, 0x26, 0x72, 0xef, 0xcd,
0x63, 0x38, 0x66, 0xfc, 0xea, 0x46, 0xc8, 0xaf, 0xb2, 0x1f, 0xf3, 0xda, 0x52, 0xbc, 0x01, 0xca,
0xf8, 0x62, 0xb6, 0xae, 0xb2, 0xe9, 0xf9, 0x15, 0x39, 0xad, 0xa9, 0x88, 0xbe, 0xec, 0xa6, 0x2e,
0xbf, 0x05, 0x55, 0x21, 0xbc, 0x4e, 0x0b, 0xe9, 0xa4, 0x1f, 0x78, 0xe9, 0x53, 0x68, 0x27, 0x7a,
0x6e, 0x18, 0x5c, 0x37, 0xa4, 0x4a, 0x72, 0x5c, 0x4e, 0xe6, 0x88, 0x69, 0x82, 0x9c, 0xc2, 0xee,
0x24, 0x15, 0x1c, 0x87, 0x82, 0x19, 0xc9, 0x96, 0x51, 0x53, 0x98, 0x9a, 0x34, 0x31, 0x2e, 0x27,
0xcd, 0xf0, 0xdf, 0xa6, 0xd9, 0x87, 0x7d, 0xc6, 0xaf, 0x5e, 0xe7, 0xf9, 0xc2, 0xce, 0xb7, 0x4a,
0xcc, 0x29, 0xb4, 0xd5, 0xac, 0x1f, 0xf2, 0x2b, 0x03, 0xfa, 0x86, 0x8c, 0xbf, 0x86, 0xfd, 0x05,
0x17, 0xbe, 0x8b, 0x55, 0x9a, 0x71, 0x51, 0x60, 0x20, 0x7a, 0x44, 0x72, 0x81, 0xed, 0x34, 0xcb,
0x0b, 0xc5, 0x6f, 0x68, 0xbe, 0xa6, 0xe2, 0xef, 0xe1, 0x08, 0x73, 0xb2, 0x2e, 0xea, 0x5b, 0xef,
0x1c, 0xda, 0x42, 0xab, 0xa0, 0x13, 0x3b, 0xb1, 0xbd, 0x10, 0xd8, 0x46, 0x29, 0xfe, 0x33, 0x74,
0xef, 0x94, 0x53, 0x80, 0xff, 0x57, 0xec, 0x7f, 0x64, 0xc5, 0xfe, 0x1e, 0xb8, 0x08, 0xeb, 0x2d,
0x33, 0xba, 0x66, 0xfc, 0x4a, 0x45, 0x3e, 0xd8, 0x5a, 0x35, 0x03, 0x0f, 0xb1, 0xc1, 0xf6, 0xaa,
0x19, 0xf8, 0xab, 0x66, 0xe4, 0xaf, 0x9a, 0x91, 0x5d, 0x35, 0x17, 0x37, 0x56, 0xcd, 0x86, 0x26,
0x47, 0x10, 0xbe, 0xe4, 0xdc, 0xdc, 0x5b, 0xf5, 0x19, 0xaf, 0xe0, 0x23, 0x7f, 0xf9, 0xe8, 0x00,
0x8f, 0xa1, 0x75, 0xe1, 0xb5, 0xe0, 0x45, 0xd9, 0x82, 0x7d, 0x6f, 0x03, 0xf5, 0xcb, 0x0d, 0x74,
0xb9, 0xb5, 0x81, 0x2c, 0x67, 0x73, 0x70, 0xd3, 0x1e, 0xfc, 0x9d, 0x7b, 0xb0, 0xea, 0x94, 0x0f,
0x1e, 0x3c, 0xf4, 0x16, 0x93, 0xa6, 0x36, 0x8e, 0x43, 0xeb, 0xf8, 0x25, 0x9c, 0x54, 0xae, 0xaa,
0xdb, 0xfd, 0x1b, 0x3f, 0x8d, 0xd2, 0x4f, 0xef, 0xaf, 0x00, 0xc0, 0x3e, 0xd4, 0xc9, 0x13, 0x68,
0x99, 0x77, 0x42, 0xdd, 0xa3, 0xe8, 0xe4, 0xd0, 0x08, 0xbe, 0xc9, 0x8a, 0xf4, 0x5d, 0x36, 0xba,
0x8e, 0x77, 0xc8, 0x63, 0x68, 0xe2, 0xbe, 0xad, 0x7e, 0xea, 0xd4, 0x58, 0xe0, 0x1b, 0xa0, 0xfa,
0x25, 0x55, 0x65, 0xf1, 0x15, 0x74, 0xdc, 0x8d, 0x7c, 0xeb, 0x0b, 0xa9, 0xc2, 0xfe, 0x6d, 0x0b,
0xff, 0x34, 0xbe, 0xfc, 0x27, 0x00, 0x00, 0xff, 0xff, 0xce, 0x4f, 0x3f, 0x4a, 0x97, 0x0c, 0x00,
0x00,
}
// Reference imports to suppress errors if they are not otherwise used.
var _ context.Context
var _ grpc.ClientConn
......@@ -1628,11 +1544,11 @@ 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 BlackwhiteClient interface {
// blackwhite 对外提供服务的接口
//区块链接口
// 区块链接口
Create(ctx context.Context, in *BlackwhiteCreate, opts ...grpc.CallOption) (*types.UnsignTx, error)
//获取最新的区块头
// 获取最新的区块头
Show(ctx context.Context, in *BlackwhiteShow, opts ...grpc.CallOption) (*types.UnsignTx, error)
//交易接口
// 交易接口
Play(ctx context.Context, in *BlackwhitePlay, opts ...grpc.CallOption) (*types.UnsignTx, error)
TimeoutDone(ctx context.Context, in *BlackwhiteTimeoutDone, opts ...grpc.CallOption) (*types.UnsignTx, error)
}
......@@ -1684,11 +1600,11 @@ func (c *blackwhiteClient) TimeoutDone(ctx context.Context, in *BlackwhiteTimeou
// BlackwhiteServer is the server API for Blackwhite service.
type BlackwhiteServer interface {
// blackwhite 对外提供服务的接口
//区块链接口
// 区块链接口
Create(context.Context, *BlackwhiteCreate) (*types.UnsignTx, error)
//获取最新的区块头
// 获取最新的区块头
Show(context.Context, *BlackwhiteShow) (*types.UnsignTx, error)
//交易接口
// 交易接口
Play(context.Context, *BlackwhitePlay) (*types.UnsignTx, error)
TimeoutDone(context.Context, *BlackwhiteTimeoutDone) (*types.UnsignTx, error)
}
......@@ -1793,3 +1709,70 @@ var _Blackwhite_serviceDesc = grpc.ServiceDesc{
Streams: []grpc.StreamDesc{},
Metadata: "blackwhite.proto",
}
func init() { proto.RegisterFile("blackwhite.proto", fileDescriptor_blackwhite_2ed23cf9b4479115) }
var fileDescriptor_blackwhite_2ed23cf9b4479115 = []byte{
// 961 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x57, 0xcd, 0x8e, 0x1b, 0x45,
0x10, 0xde, 0xf1, 0x78, 0xec, 0x6c, 0x79, 0xff, 0xd2, 0x24, 0x9b, 0xd6, 0x6a, 0x85, 0xac, 0x39,
0xa0, 0x95, 0x40, 0x4b, 0x30, 0x39, 0x43, 0x9c, 0x44, 0xd9, 0x8d, 0x14, 0x45, 0x56, 0xdb, 0x80,
0xc4, 0x89, 0x89, 0xdd, 0xc4, 0x23, 0xec, 0x19, 0x6f, 0x4f, 0x3b, 0x5e, 0x8b, 0x37, 0xe0, 0x0a,
0x2f, 0xc0, 0x63, 0x71, 0xe2, 0xc6, 0x43, 0x70, 0x42, 0x5d, 0xdd, 0x9e, 0xee, 0x5e, 0xcf, 0x6c,
0xd0, 0x1e, 0x11, 0xb7, 0xa9, 0xdf, 0xae, 0xaa, 0xaf, 0xba, 0xaa, 0x07, 0x8e, 0xde, 0xce, 0x92,
0xf1, 0x4f, 0xab, 0x69, 0x2a, 0xf9, 0xf9, 0x42, 0xe4, 0x32, 0x27, 0x91, 0x5c, 0x2f, 0x78, 0x71,
0x72, 0x5f, 0x8a, 0x24, 0x2b, 0x92, 0xb1, 0x4c, 0xf3, 0x4c, 0x4b, 0xe2, 0x9f, 0x61, 0xbf, 0x3f,
0x99, 0x08, 0x5e, 0x14, 0x8c, 0x17, 0xcb, 0x99, 0x24, 0x04, 0x9a, 0xc9, 0x64, 0x22, 0x68, 0xd0,
0x0d, 0xce, 0x76, 0x19, 0x7e, 0x93, 0x63, 0x68, 0x25, 0xf3, 0x7c, 0x99, 0x49, 0xda, 0xe8, 0x06,
0x67, 0x21, 0x33, 0x14, 0xf9, 0x18, 0x60, 0x9a, 0x14, 0xd3, 0x6f, 0x93, 0xd9, 0x92, 0x17, 0x34,
0xec, 0x86, 0x67, 0x7b, 0xcc, 0xe1, 0x28, 0x79, 0x31, 0xcd, 0x57, 0x43, 0x3e, 0x16, 0x5c, 0xd2,
0x26, 0x7a, 0x74, 0x38, 0xf1, 0x1f, 0x21, 0x1c, 0x3e, 0x2b, 0x63, 0x65, 0xf9, 0x32, 0x9b, 0xa8,
0xb3, 0xde, 0x25, 0x73, 0xfe, 0xea, 0x85, 0x89, 0xc0, 0x50, 0x8a, 0x5f, 0xc8, 0x44, 0x2e, 0x0b,
0x8c, 0x21, 0x62, 0x86, 0x52, 0x67, 0x2c, 0x66, 0xc9, 0xba, 0xaf, 0xe3, 0x0b, 0x31, 0x3e, 0x87,
0x43, 0xba, 0xd0, 0x51, 0x14, 0x17, 0xcf, 0x51, 0xa1, 0x89, 0xc6, 0x2e, 0x8b, 0x7c, 0x02, 0x07,
0xe3, 0xa5, 0x18, 0x38, 0x4a, 0x11, 0x2a, 0xdd, 0xe0, 0xaa, 0xca, 0xcc, 0xf2, 0x7c, 0x41, 0x5b,
0x28, 0xc5, 0x6f, 0x12, 0xc3, 0xde, 0x78, 0x29, 0x86, 0xd3, 0x7c, 0xa5, 0x2d, 0xdb, 0x28, 0xf3,
0x78, 0x2a, 0xc2, 0xb1, 0xe0, 0x89, 0xe4, 0xa3, 0x74, 0xce, 0xe9, 0x3d, 0x1d, 0xa1, 0xe5, 0x90,
0x13, 0xb8, 0xa7, 0x6a, 0x82, 0xd2, 0x5d, 0x94, 0x96, 0x34, 0xa1, 0xd0, 0x96, 0xe9, 0x9c, 0xe7,
0x4b, 0x49, 0x01, 0x45, 0x1b, 0xd2, 0x7a, 0x55, 0xf0, 0xd1, 0x8e, 0xae, 0xad, 0xe5, 0x28, 0xaf,
0xaa, 0x72, 0x6f, 0x92, 0x39, 0xa7, 0x7b, 0x28, 0x2d, 0x69, 0xf2, 0x04, 0x40, 0xe1, 0xaa, 0x11,
0xa7, 0xfb, 0xdd, 0xf0, 0xac, 0xd3, 0x7b, 0x70, 0x8e, 0x3d, 0x72, 0xee, 0x75, 0x03, 0x73, 0xf4,
0x14, 0x02, 0xab, 0x34, 0xcb, 0xb8, 0xa0, 0x07, 0xdd, 0x50, 0x21, 0xa3, 0x29, 0xf2, 0x00, 0xa2,
0x34, 0x9b, 0xf0, 0x6b, 0x7a, 0x88, 0x11, 0x6a, 0x22, 0xfe, 0x3b, 0x80, 0x23, 0x8b, 0x6d, 0x1f,
0x7b, 0x8e, 0x7c, 0x01, 0x2d, 0x1d, 0x22, 0x82, 0xdb, 0xe9, 0x3d, 0x32, 0x87, 0x5a, 0xc5, 0xe7,
0x28, 0xbe, 0xdc, 0x61, 0x46, 0x91, 0x7c, 0x0a, 0x4d, 0x05, 0x16, 0xa2, 0xde, 0xe9, 0x3d, 0xdc,
0x32, 0x50, 0x08, 0x5d, 0xee, 0x30, 0x54, 0x52, 0xca, 0xaa, 0x74, 0xd8, 0x06, 0x55, 0xca, 0x0a,
0x14, 0xa5, 0xac, 0x94, 0xc8, 0x53, 0xe8, 0x98, 0x62, 0xbe, 0xc8, 0x33, 0x8e, 0x9d, 0xd1, 0xe9,
0x9d, 0x6e, 0xd9, 0x8c, 0xac, 0xce, 0xe5, 0x0e, 0x73, 0x4d, 0xc8, 0x01, 0x34, 0xe4, 0xda, 0xf4,
0x43, 0x43, 0xae, 0x9f, 0xb5, 0x21, 0x7a, 0xaf, 0x3a, 0x3f, 0xfe, 0xc5, 0x4b, 0x5e, 0xe7, 0x74,
0xa3, 0x53, 0x83, 0x0f, 0x75, 0x6a, 0x63, 0xbb, 0x53, 0x9d, 0x6e, 0x08, 0xfd, 0x6e, 0x70, 0xd1,
0x6e, 0xfa, 0x68, 0xc7, 0x3f, 0xc0, 0x81, 0x5f, 0xae, 0xdb, 0xee, 0xd8, 0x5d, 0xee, 0x79, 0xfc,
0xd4, 0x3d, 0x41, 0xd5, 0xf8, 0xd6, 0x5b, 0xac, 0xa7, 0x41, 0x43, 0xf3, 0x35, 0x15, 0x7f, 0x0e,
0x0f, 0x2b, 0x2b, 0x5e, 0xe7, 0x28, 0xee, 0xc3, 0x7d, 0xc6, 0xc7, 0x3c, 0x5d, 0x48, 0x6b, 0x47,
0x3e, 0x83, 0x48, 0xa8, 0x21, 0x62, 0xba, 0xeb, 0x78, 0x0b, 0x4b, 0x1c, 0x31, 0x4c, 0x2b, 0xc5,
0xbf, 0x06, 0xf0, 0x68, 0xcb, 0xc7, 0x50, 0x4f, 0x95, 0xbb, 0x4c, 0x21, 0xc1, 0xdf, 0x6b, 0x6b,
0x04, 0x27, 0x62, 0x0e, 0xa7, 0x9c, 0xaa, 0x4d, 0x67, 0xaa, 0x96, 0xf7, 0x26, 0x72, 0xef, 0xcd,
0x63, 0x38, 0x66, 0xfc, 0xea, 0x46, 0xc8, 0xaf, 0xb2, 0x1f, 0xf3, 0xda, 0x52, 0xbc, 0x01, 0xca,
0xf8, 0x62, 0xb6, 0xae, 0xb2, 0xe9, 0xf9, 0x15, 0x39, 0xad, 0xa9, 0x88, 0xbe, 0xec, 0xa6, 0x2e,
0xbf, 0x05, 0x55, 0x21, 0xbc, 0x4e, 0x0b, 0xe9, 0xa4, 0x1f, 0x78, 0xe9, 0x53, 0x68, 0x27, 0x7a,
0x6e, 0x18, 0x5c, 0x37, 0xa4, 0x4a, 0x72, 0x5c, 0x4e, 0xe6, 0x88, 0x69, 0x82, 0x9c, 0xc2, 0xee,
0x24, 0x15, 0x1c, 0x87, 0x82, 0x19, 0xc9, 0x96, 0x51, 0x53, 0x98, 0x9a, 0x34, 0x31, 0x2e, 0x27,
0xcd, 0xf0, 0xdf, 0xa6, 0xd9, 0x87, 0x7d, 0xc6, 0xaf, 0x5e, 0xe7, 0xf9, 0xc2, 0xce, 0xb7, 0x4a,
0xcc, 0x29, 0xb4, 0xd5, 0xac, 0x1f, 0xf2, 0x2b, 0x03, 0xfa, 0x86, 0x8c, 0xbf, 0x86, 0xfd, 0x05,
0x17, 0xbe, 0x8b, 0x55, 0x9a, 0x71, 0x51, 0x60, 0x20, 0x7a, 0x44, 0x72, 0x81, 0xed, 0x34, 0xcb,
0x0b, 0xc5, 0x6f, 0x68, 0xbe, 0xa6, 0xe2, 0xef, 0xe1, 0x08, 0x73, 0xb2, 0x2e, 0xea, 0x5b, 0xef,
0x1c, 0xda, 0x42, 0xab, 0xa0, 0x13, 0x3b, 0xb1, 0xbd, 0x10, 0xd8, 0x46, 0x29, 0xfe, 0x33, 0x74,
0xef, 0x94, 0x53, 0x80, 0xff, 0x57, 0xec, 0x7f, 0x64, 0xc5, 0xfe, 0x1e, 0xb8, 0x08, 0xeb, 0x2d,
0x33, 0xba, 0x66, 0xfc, 0x4a, 0x45, 0x3e, 0xd8, 0x5a, 0x35, 0x03, 0x0f, 0xb1, 0xc1, 0xf6, 0xaa,
0x19, 0xf8, 0xab, 0x66, 0xe4, 0xaf, 0x9a, 0x91, 0x5d, 0x35, 0x17, 0x37, 0x56, 0xcd, 0x86, 0x26,
0x47, 0x10, 0xbe, 0xe4, 0xdc, 0xdc, 0x5b, 0xf5, 0x19, 0xaf, 0xe0, 0x23, 0x7f, 0xf9, 0xe8, 0x00,
0x8f, 0xa1, 0x75, 0xe1, 0xb5, 0xe0, 0x45, 0xd9, 0x82, 0x7d, 0x6f, 0x03, 0xf5, 0xcb, 0x0d, 0x74,
0xb9, 0xb5, 0x81, 0x2c, 0x67, 0x73, 0x70, 0xd3, 0x1e, 0xfc, 0x9d, 0x7b, 0xb0, 0xea, 0x94, 0x0f,
0x1e, 0x3c, 0xf4, 0x16, 0x93, 0xa6, 0x36, 0x8e, 0x43, 0xeb, 0xf8, 0x25, 0x9c, 0x54, 0xae, 0xaa,
0xdb, 0xfd, 0x1b, 0x3f, 0x8d, 0xd2, 0x4f, 0xef, 0xaf, 0x00, 0xc0, 0x3e, 0xd4, 0xc9, 0x13, 0x68,
0x99, 0x77, 0x42, 0xdd, 0xa3, 0xe8, 0xe4, 0xd0, 0x08, 0xbe, 0xc9, 0x8a, 0xf4, 0x5d, 0x36, 0xba,
0x8e, 0x77, 0xc8, 0x63, 0x68, 0xe2, 0xbe, 0xad, 0x7e, 0xea, 0xd4, 0x58, 0xe0, 0x1b, 0xa0, 0xfa,
0x25, 0x55, 0x65, 0xf1, 0x15, 0x74, 0xdc, 0x8d, 0x7c, 0xeb, 0x0b, 0xa9, 0xc2, 0xfe, 0x6d, 0x0b,
0xff, 0x34, 0xbe, 0xfc, 0x27, 0x00, 0x00, 0xff, 0xff, 0xce, 0x4f, 0x3f, 0x4a, 0x97, 0x0c, 0x00,
0x00,
}
......@@ -4,12 +4,16 @@
package types
import (
context "context"
fmt "fmt"
proto "github.com/golang/protobuf/proto"
math "math"
types "github.com/33cn/chain33/types"
proto "github.com/golang/protobuf/proto"
context "golang.org/x/net/context"
grpc "google.golang.org/grpc"
)
......@@ -24,7 +28,7 @@ var _ = math.Inf
// proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
//GuessGame 竞猜游戏详情
// GuessGame 竞猜游戏详情
type GuessGame struct {
GameID string `protobuf:"bytes,1,opt,name=gameID,proto3" json:"gameID,omitempty"`
Status int32 `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"`
......@@ -61,17 +65,16 @@ func (m *GuessGame) Reset() { *m = GuessGame{} }
func (m *GuessGame) String() string { return proto.CompactTextString(m) }
func (*GuessGame) ProtoMessage() {}
func (*GuessGame) Descriptor() ([]byte, []int) {
return fileDescriptor_7574406c5d3430e8, []int{0}
return fileDescriptor_guess_4b019e5c5053844a, []int{0}
}
func (m *GuessGame) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GuessGame.Unmarshal(m, b)
}
func (m *GuessGame) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GuessGame.Marshal(b, m, deterministic)
}
func (m *GuessGame) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessGame.Merge(m, src)
func (dst *GuessGame) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessGame.Merge(dst, src)
}
func (m *GuessGame) XXX_Size() int {
return xxx_messageInfo_GuessGame.Size(m)
......@@ -264,7 +267,7 @@ func (m *GuessGame) GetDrivenByAdmin() bool {
return false
}
//GuessPlayer 竞猜玩家信息
// GuessPlayer 竞猜玩家信息
type GuessPlayer struct {
Addr string `protobuf:"bytes,1,opt,name=addr,proto3" json:"addr,omitempty"`
Bet *GuessBet `protobuf:"bytes,2,opt,name=bet,proto3" json:"bet,omitempty"`
......@@ -277,17 +280,16 @@ func (m *GuessPlayer) Reset() { *m = GuessPlayer{} }
func (m *GuessPlayer) String() string { return proto.CompactTextString(m) }
func (*GuessPlayer) ProtoMessage() {}
func (*GuessPlayer) Descriptor() ([]byte, []int) {
return fileDescriptor_7574406c5d3430e8, []int{1}
return fileDescriptor_guess_4b019e5c5053844a, []int{1}
}
func (m *GuessPlayer) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GuessPlayer.Unmarshal(m, b)
}
func (m *GuessPlayer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GuessPlayer.Marshal(b, m, deterministic)
}
func (m *GuessPlayer) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessPlayer.Merge(m, src)
func (dst *GuessPlayer) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessPlayer.Merge(dst, src)
}
func (m *GuessPlayer) XXX_Size() int {
return xxx_messageInfo_GuessPlayer.Size(m)
......@@ -312,7 +314,7 @@ func (m *GuessPlayer) GetBet() *GuessBet {
return nil
}
//GuessBet 竞猜下注信息
// GuessBet 竞猜下注信息
type GuessBet struct {
Option string `protobuf:"bytes,1,opt,name=option,proto3" json:"option,omitempty"`
BetsNumber int64 `protobuf:"varint,2,opt,name=betsNumber,proto3" json:"betsNumber,omitempty"`
......@@ -329,17 +331,16 @@ func (m *GuessBet) Reset() { *m = GuessBet{} }
func (m *GuessBet) String() string { return proto.CompactTextString(m) }
func (*GuessBet) ProtoMessage() {}
func (*GuessBet) Descriptor() ([]byte, []int) {
return fileDescriptor_7574406c5d3430e8, []int{2}
return fileDescriptor_guess_4b019e5c5053844a, []int{2}
}
func (m *GuessBet) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GuessBet.Unmarshal(m, b)
}
func (m *GuessBet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GuessBet.Marshal(b, m, deterministic)
}
func (m *GuessBet) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessBet.Merge(m, src)
func (dst *GuessBet) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessBet.Merge(dst, src)
}
func (m *GuessBet) XXX_Size() int {
return xxx_messageInfo_GuessBet.Size(m)
......@@ -392,7 +393,7 @@ func (m *GuessBet) GetPreIndex() int64 {
return 0
}
//GuessBetStat 竞猜下注统计信息
// GuessBetStat 竞猜下注统计信息
type GuessBetStat struct {
TotalBetTimes int64 `protobuf:"varint,1,opt,name=totalBetTimes,proto3" json:"totalBetTimes,omitempty"`
TotalBetsNumber int64 `protobuf:"varint,2,opt,name=totalBetsNumber,proto3" json:"totalBetsNumber,omitempty"`
......@@ -406,17 +407,16 @@ func (m *GuessBetStat) Reset() { *m = GuessBetStat{} }
func (m *GuessBetStat) String() string { return proto.CompactTextString(m) }
func (*GuessBetStat) ProtoMessage() {}
func (*GuessBetStat) Descriptor() ([]byte, []int) {
return fileDescriptor_7574406c5d3430e8, []int{3}
return fileDescriptor_guess_4b019e5c5053844a, []int{3}
}
func (m *GuessBetStat) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GuessBetStat.Unmarshal(m, b)
}
func (m *GuessBetStat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GuessBetStat.Marshal(b, m, deterministic)
}
func (m *GuessBetStat) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessBetStat.Merge(m, src)
func (dst *GuessBetStat) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessBetStat.Merge(dst, src)
}
func (m *GuessBetStat) XXX_Size() int {
return xxx_messageInfo_GuessBetStat.Size(m)
......@@ -448,7 +448,7 @@ func (m *GuessBetStat) GetItems() []*GuessBetStatItem {
return nil
}
//GuessBetStat 竞猜下注子选项统计信息
// GuessBetStat 竞猜下注子选项统计信息
type GuessBetStatItem struct {
Option string `protobuf:"bytes,1,opt,name=option,proto3" json:"option,omitempty"`
BetsNumber int64 `protobuf:"varint,2,opt,name=betsNumber,proto3" json:"betsNumber,omitempty"`
......@@ -462,17 +462,16 @@ func (m *GuessBetStatItem) Reset() { *m = GuessBetStatItem{} }
func (m *GuessBetStatItem) String() string { return proto.CompactTextString(m) }
func (*GuessBetStatItem) ProtoMessage() {}
func (*GuessBetStatItem) Descriptor() ([]byte, []int) {
return fileDescriptor_7574406c5d3430e8, []int{4}
return fileDescriptor_guess_4b019e5c5053844a, []int{4}
}
func (m *GuessBetStatItem) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GuessBetStatItem.Unmarshal(m, b)
}
func (m *GuessBetStatItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GuessBetStatItem.Marshal(b, m, deterministic)
}
func (m *GuessBetStatItem) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessBetStatItem.Merge(m, src)
func (dst *GuessBetStatItem) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessBetStatItem.Merge(dst, src)
}
func (m *GuessBetStatItem) XXX_Size() int {
return xxx_messageInfo_GuessBetStatItem.Size(m)
......@@ -504,7 +503,7 @@ func (m *GuessBetStatItem) GetBetsTimes() int64 {
return 0
}
//GuessGameAction 竞猜游戏动作
// GuessGameAction 竞猜游戏动作
type GuessGameAction struct {
// Types that are valid to be assigned to Value:
// *GuessGameAction_Start
......@@ -524,17 +523,16 @@ func (m *GuessGameAction) Reset() { *m = GuessGameAction{} }
func (m *GuessGameAction) String() string { return proto.CompactTextString(m) }
func (*GuessGameAction) ProtoMessage() {}
func (*GuessGameAction) Descriptor() ([]byte, []int) {
return fileDescriptor_7574406c5d3430e8, []int{5}
return fileDescriptor_guess_4b019e5c5053844a, []int{5}
}
func (m *GuessGameAction) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GuessGameAction.Unmarshal(m, b)
}
func (m *GuessGameAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GuessGameAction.Marshal(b, m, deterministic)
}
func (m *GuessGameAction) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessGameAction.Merge(m, src)
func (dst *GuessGameAction) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessGameAction.Merge(dst, src)
}
func (m *GuessGameAction) XXX_Size() int {
return xxx_messageInfo_GuessGameAction.Size(m)
......@@ -791,7 +789,7 @@ func _GuessGameAction_OneofSizer(msg proto.Message) (n int) {
return n
}
//GuessGameStart 游戏创建
// GuessGameStart 游戏创建
type GuessGameStart struct {
Topic string `protobuf:"bytes,1,opt,name=topic,proto3" json:"topic,omitempty"`
Options string `protobuf:"bytes,2,opt,name=options,proto3" json:"options,omitempty"`
......@@ -814,17 +812,16 @@ func (m *GuessGameStart) Reset() { *m = GuessGameStart{} }
func (m *GuessGameStart) String() string { return proto.CompactTextString(m) }
func (*GuessGameStart) ProtoMessage() {}
func (*GuessGameStart) Descriptor() ([]byte, []int) {
return fileDescriptor_7574406c5d3430e8, []int{6}
return fileDescriptor_guess_4b019e5c5053844a, []int{6}
}
func (m *GuessGameStart) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GuessGameStart.Unmarshal(m, b)
}
func (m *GuessGameStart) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GuessGameStart.Marshal(b, m, deterministic)
}
func (m *GuessGameStart) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessGameStart.Merge(m, src)
func (dst *GuessGameStart) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessGameStart.Merge(dst, src)
}
func (m *GuessGameStart) XXX_Size() int {
return xxx_messageInfo_GuessGameStart.Size(m)
......@@ -919,7 +916,7 @@ func (m *GuessGameStart) GetDrivenByAdmin() bool {
return false
}
//GuessGameBet 参与游戏下注
// GuessGameBet 参与游戏下注
type GuessGameBet struct {
GameID string `protobuf:"bytes,1,opt,name=gameID,proto3" json:"gameID,omitempty"`
Option string `protobuf:"bytes,2,opt,name=option,proto3" json:"option,omitempty"`
......@@ -933,17 +930,16 @@ func (m *GuessGameBet) Reset() { *m = GuessGameBet{} }
func (m *GuessGameBet) String() string { return proto.CompactTextString(m) }
func (*GuessGameBet) ProtoMessage() {}
func (*GuessGameBet) Descriptor() ([]byte, []int) {
return fileDescriptor_7574406c5d3430e8, []int{7}
return fileDescriptor_guess_4b019e5c5053844a, []int{7}
}
func (m *GuessGameBet) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GuessGameBet.Unmarshal(m, b)
}
func (m *GuessGameBet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GuessGameBet.Marshal(b, m, deterministic)
}
func (m *GuessGameBet) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessGameBet.Merge(m, src)
func (dst *GuessGameBet) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessGameBet.Merge(dst, src)
}
func (m *GuessGameBet) XXX_Size() int {
return xxx_messageInfo_GuessGameBet.Size(m)
......@@ -975,7 +971,7 @@ func (m *GuessGameBet) GetBetsNum() int64 {
return 0
}
//GuessGameStopBet 游戏停止下注
// GuessGameStopBet 游戏停止下注
type GuessGameStopBet struct {
GameID string `protobuf:"bytes,1,opt,name=gameID,proto3" json:"gameID,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
......@@ -987,17 +983,16 @@ func (m *GuessGameStopBet) Reset() { *m = GuessGameStopBet{} }
func (m *GuessGameStopBet) String() string { return proto.CompactTextString(m) }
func (*GuessGameStopBet) ProtoMessage() {}
func (*GuessGameStopBet) Descriptor() ([]byte, []int) {
return fileDescriptor_7574406c5d3430e8, []int{8}
return fileDescriptor_guess_4b019e5c5053844a, []int{8}
}
func (m *GuessGameStopBet) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GuessGameStopBet.Unmarshal(m, b)
}
func (m *GuessGameStopBet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GuessGameStopBet.Marshal(b, m, deterministic)
}
func (m *GuessGameStopBet) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessGameStopBet.Merge(m, src)
func (dst *GuessGameStopBet) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessGameStopBet.Merge(dst, src)
}
func (m *GuessGameStopBet) XXX_Size() int {
return xxx_messageInfo_GuessGameStopBet.Size(m)
......@@ -1015,7 +1010,7 @@ func (m *GuessGameStopBet) GetGameID() string {
return ""
}
//GuessGameAbort 游戏异常终止,退还下注
// GuessGameAbort 游戏异常终止,退还下注
type GuessGameAbort struct {
GameID string `protobuf:"bytes,1,opt,name=gameID,proto3" json:"gameID,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
......@@ -1027,17 +1022,16 @@ func (m *GuessGameAbort) Reset() { *m = GuessGameAbort{} }
func (m *GuessGameAbort) String() string { return proto.CompactTextString(m) }
func (*GuessGameAbort) ProtoMessage() {}
func (*GuessGameAbort) Descriptor() ([]byte, []int) {
return fileDescriptor_7574406c5d3430e8, []int{9}
return fileDescriptor_guess_4b019e5c5053844a, []int{9}
}
func (m *GuessGameAbort) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GuessGameAbort.Unmarshal(m, b)
}
func (m *GuessGameAbort) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GuessGameAbort.Marshal(b, m, deterministic)
}
func (m *GuessGameAbort) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessGameAbort.Merge(m, src)
func (dst *GuessGameAbort) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessGameAbort.Merge(dst, src)
}
func (m *GuessGameAbort) XXX_Size() int {
return xxx_messageInfo_GuessGameAbort.Size(m)
......@@ -1055,7 +1049,7 @@ func (m *GuessGameAbort) GetGameID() string {
return ""
}
//GuessGamePublish 游戏结果揭晓
// GuessGamePublish 游戏结果揭晓
type GuessGamePublish struct {
GameID string `protobuf:"bytes,1,opt,name=gameID,proto3" json:"gameID,omitempty"`
Result string `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`
......@@ -1068,17 +1062,16 @@ func (m *GuessGamePublish) Reset() { *m = GuessGamePublish{} }
func (m *GuessGamePublish) String() string { return proto.CompactTextString(m) }
func (*GuessGamePublish) ProtoMessage() {}
func (*GuessGamePublish) Descriptor() ([]byte, []int) {
return fileDescriptor_7574406c5d3430e8, []int{10}
return fileDescriptor_guess_4b019e5c5053844a, []int{10}
}
func (m *GuessGamePublish) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GuessGamePublish.Unmarshal(m, b)
}
func (m *GuessGamePublish) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GuessGamePublish.Marshal(b, m, deterministic)
}
func (m *GuessGamePublish) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessGamePublish.Merge(m, src)
func (dst *GuessGamePublish) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessGamePublish.Merge(dst, src)
}
func (m *GuessGamePublish) XXX_Size() int {
return xxx_messageInfo_GuessGamePublish.Size(m)
......@@ -1103,7 +1096,7 @@ func (m *GuessGamePublish) GetResult() string {
return ""
}
//GuessGameQuery 查询游戏结果
// GuessGameQuery 查询游戏结果
type GuessGameQuery struct {
GameID string `protobuf:"bytes,1,opt,name=gameID,proto3" json:"gameID,omitempty"`
Ty uint32 `protobuf:"varint,2,opt,name=ty,proto3" json:"ty,omitempty"`
......@@ -1116,17 +1109,16 @@ func (m *GuessGameQuery) Reset() { *m = GuessGameQuery{} }
func (m *GuessGameQuery) String() string { return proto.CompactTextString(m) }
func (*GuessGameQuery) ProtoMessage() {}
func (*GuessGameQuery) Descriptor() ([]byte, []int) {
return fileDescriptor_7574406c5d3430e8, []int{11}
return fileDescriptor_guess_4b019e5c5053844a, []int{11}
}
func (m *GuessGameQuery) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GuessGameQuery.Unmarshal(m, b)
}
func (m *GuessGameQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GuessGameQuery.Marshal(b, m, deterministic)
}
func (m *GuessGameQuery) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessGameQuery.Merge(m, src)
func (dst *GuessGameQuery) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessGameQuery.Merge(dst, src)
}
func (m *GuessGameQuery) XXX_Size() int {
return xxx_messageInfo_GuessGameQuery.Size(m)
......@@ -1151,7 +1143,7 @@ func (m *GuessGameQuery) GetTy() uint32 {
return 0
}
//QueryGuessGameInfo 游戏信息查询消息
// QueryGuessGameInfo 游戏信息查询消息
type QueryGuessGameInfo struct {
GameID string `protobuf:"bytes,1,opt,name=gameID,proto3" json:"gameID,omitempty"`
Addr string `protobuf:"bytes,2,opt,name=addr,proto3" json:"addr,omitempty"`
......@@ -1169,17 +1161,16 @@ func (m *QueryGuessGameInfo) Reset() { *m = QueryGuessGameInfo{} }
func (m *QueryGuessGameInfo) String() string { return proto.CompactTextString(m) }
func (*QueryGuessGameInfo) ProtoMessage() {}
func (*QueryGuessGameInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_7574406c5d3430e8, []int{12}
return fileDescriptor_guess_4b019e5c5053844a, []int{12}
}
func (m *QueryGuessGameInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_QueryGuessGameInfo.Unmarshal(m, b)
}
func (m *QueryGuessGameInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_QueryGuessGameInfo.Marshal(b, m, deterministic)
}
func (m *QueryGuessGameInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryGuessGameInfo.Merge(m, src)
func (dst *QueryGuessGameInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryGuessGameInfo.Merge(dst, src)
}
func (m *QueryGuessGameInfo) XXX_Size() int {
return xxx_messageInfo_QueryGuessGameInfo.Size(m)
......@@ -1239,7 +1230,7 @@ func (m *QueryGuessGameInfo) GetPrimaryKey() string {
return ""
}
//ReplyGuessGameInfo 游戏信息查询响应消息
// ReplyGuessGameInfo 游戏信息查询响应消息
type ReplyGuessGameInfo struct {
Game *GuessGame `protobuf:"bytes,1,opt,name=game,proto3" json:"game,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
......@@ -1251,17 +1242,16 @@ func (m *ReplyGuessGameInfo) Reset() { *m = ReplyGuessGameInfo{} }
func (m *ReplyGuessGameInfo) String() string { return proto.CompactTextString(m) }
func (*ReplyGuessGameInfo) ProtoMessage() {}
func (*ReplyGuessGameInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_7574406c5d3430e8, []int{13}
return fileDescriptor_guess_4b019e5c5053844a, []int{13}
}
func (m *ReplyGuessGameInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplyGuessGameInfo.Unmarshal(m, b)
}
func (m *ReplyGuessGameInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplyGuessGameInfo.Marshal(b, m, deterministic)
}
func (m *ReplyGuessGameInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyGuessGameInfo.Merge(m, src)
func (dst *ReplyGuessGameInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyGuessGameInfo.Merge(dst, src)
}
func (m *ReplyGuessGameInfo) XXX_Size() int {
return xxx_messageInfo_ReplyGuessGameInfo.Size(m)
......@@ -1279,7 +1269,7 @@ func (m *ReplyGuessGameInfo) GetGame() *GuessGame {
return nil
}
//QueryGuessGameInfos 游戏信息列表查询消息
// QueryGuessGameInfos 游戏信息列表查询消息
type QueryGuessGameInfos struct {
GameIDs []string `protobuf:"bytes,1,rep,name=gameIDs,proto3" json:"gameIDs,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
......@@ -1291,17 +1281,16 @@ func (m *QueryGuessGameInfos) Reset() { *m = QueryGuessGameInfos{} }
func (m *QueryGuessGameInfos) String() string { return proto.CompactTextString(m) }
func (*QueryGuessGameInfos) ProtoMessage() {}
func (*QueryGuessGameInfos) Descriptor() ([]byte, []int) {
return fileDescriptor_7574406c5d3430e8, []int{14}
return fileDescriptor_guess_4b019e5c5053844a, []int{14}
}
func (m *QueryGuessGameInfos) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_QueryGuessGameInfos.Unmarshal(m, b)
}
func (m *QueryGuessGameInfos) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_QueryGuessGameInfos.Marshal(b, m, deterministic)
}
func (m *QueryGuessGameInfos) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryGuessGameInfos.Merge(m, src)
func (dst *QueryGuessGameInfos) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryGuessGameInfos.Merge(dst, src)
}
func (m *QueryGuessGameInfos) XXX_Size() int {
return xxx_messageInfo_QueryGuessGameInfos.Size(m)
......@@ -1319,7 +1308,7 @@ func (m *QueryGuessGameInfos) GetGameIDs() []string {
return nil
}
//ReplyGuessGameInfos 游戏信息列表查询响应消息
// ReplyGuessGameInfos 游戏信息列表查询响应消息
type ReplyGuessGameInfos struct {
Games []*GuessGame `protobuf:"bytes,1,rep,name=games,proto3" json:"games,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
......@@ -1331,17 +1320,16 @@ func (m *ReplyGuessGameInfos) Reset() { *m = ReplyGuessGameInfos{} }
func (m *ReplyGuessGameInfos) String() string { return proto.CompactTextString(m) }
func (*ReplyGuessGameInfos) ProtoMessage() {}
func (*ReplyGuessGameInfos) Descriptor() ([]byte, []int) {
return fileDescriptor_7574406c5d3430e8, []int{15}
return fileDescriptor_guess_4b019e5c5053844a, []int{15}
}
func (m *ReplyGuessGameInfos) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplyGuessGameInfos.Unmarshal(m, b)
}
func (m *ReplyGuessGameInfos) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplyGuessGameInfos.Marshal(b, m, deterministic)
}
func (m *ReplyGuessGameInfos) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyGuessGameInfos.Merge(m, src)
func (dst *ReplyGuessGameInfos) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyGuessGameInfos.Merge(dst, src)
}
func (m *ReplyGuessGameInfos) XXX_Size() int {
return xxx_messageInfo_ReplyGuessGameInfos.Size(m)
......@@ -1359,7 +1347,7 @@ func (m *ReplyGuessGameInfos) GetGames() []*GuessGame {
return nil
}
//ReceiptGuessGame 竞猜游戏收据信息
// ReceiptGuessGame 竞猜游戏收据信息
type ReceiptGuessGame struct {
StartIndex int64 `protobuf:"varint,1,opt,name=startIndex,proto3" json:"startIndex,omitempty"`
GameID string `protobuf:"bytes,2,opt,name=gameID,proto3" json:"gameID,omitempty"`
......@@ -1384,17 +1372,16 @@ func (m *ReceiptGuessGame) Reset() { *m = ReceiptGuessGame{} }
func (m *ReceiptGuessGame) String() string { return proto.CompactTextString(m) }
func (*ReceiptGuessGame) ProtoMessage() {}
func (*ReceiptGuessGame) Descriptor() ([]byte, []int) {
return fileDescriptor_7574406c5d3430e8, []int{16}
return fileDescriptor_guess_4b019e5c5053844a, []int{16}
}
func (m *ReceiptGuessGame) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptGuessGame.Unmarshal(m, b)
}
func (m *ReceiptGuessGame) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptGuessGame.Marshal(b, m, deterministic)
}
func (m *ReceiptGuessGame) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptGuessGame.Merge(m, src)
func (dst *ReceiptGuessGame) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptGuessGame.Merge(dst, src)
}
func (m *ReceiptGuessGame) XXX_Size() int {
return xxx_messageInfo_ReceiptGuessGame.Size(m)
......@@ -1503,7 +1490,7 @@ func (m *ReceiptGuessGame) GetGame() *GuessGame {
return nil
}
//UserBet 用户下注信息
// UserBet 用户下注信息
type UserBet struct {
StartIndex int64 `protobuf:"varint,1,opt,name=startIndex,proto3" json:"startIndex,omitempty"`
Index int64 `protobuf:"varint,2,opt,name=index,proto3" json:"index,omitempty"`
......@@ -1520,17 +1507,16 @@ func (m *UserBet) Reset() { *m = UserBet{} }
func (m *UserBet) String() string { return proto.CompactTextString(m) }
func (*UserBet) ProtoMessage() {}
func (*UserBet) Descriptor() ([]byte, []int) {
return fileDescriptor_7574406c5d3430e8, []int{17}
return fileDescriptor_guess_4b019e5c5053844a, []int{17}
}
func (m *UserBet) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UserBet.Unmarshal(m, b)
}
func (m *UserBet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_UserBet.Marshal(b, m, deterministic)
}
func (m *UserBet) XXX_Merge(src proto.Message) {
xxx_messageInfo_UserBet.Merge(m, src)
func (dst *UserBet) XXX_Merge(src proto.Message) {
xxx_messageInfo_UserBet.Merge(dst, src)
}
func (m *UserBet) XXX_Size() int {
return xxx_messageInfo_UserBet.Size(m)
......@@ -1583,7 +1569,7 @@ func (m *UserBet) GetBetsNumber() int64 {
return 0
}
//GuessStartTxReq 构造start交易的请求
// GuessStartTxReq 构造start交易的请求
type GuessStartTxReq struct {
Topic string `protobuf:"bytes,1,opt,name=topic,proto3" json:"topic,omitempty"`
Options string `protobuf:"bytes,2,opt,name=options,proto3" json:"options,omitempty"`
......@@ -1607,17 +1593,16 @@ func (m *GuessStartTxReq) Reset() { *m = GuessStartTxReq{} }
func (m *GuessStartTxReq) String() string { return proto.CompactTextString(m) }
func (*GuessStartTxReq) ProtoMessage() {}
func (*GuessStartTxReq) Descriptor() ([]byte, []int) {
return fileDescriptor_7574406c5d3430e8, []int{18}
return fileDescriptor_guess_4b019e5c5053844a, []int{18}
}
func (m *GuessStartTxReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GuessStartTxReq.Unmarshal(m, b)
}
func (m *GuessStartTxReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GuessStartTxReq.Marshal(b, m, deterministic)
}
func (m *GuessStartTxReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessStartTxReq.Merge(m, src)
func (dst *GuessStartTxReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessStartTxReq.Merge(dst, src)
}
func (m *GuessStartTxReq) XXX_Size() int {
return xxx_messageInfo_GuessStartTxReq.Size(m)
......@@ -1719,7 +1704,7 @@ func (m *GuessStartTxReq) GetFee() int64 {
return 0
}
//GuessBetTxReq 构造bet交易的请求
// GuessBetTxReq 构造bet交易的请求
type GuessBetTxReq struct {
GameID string `protobuf:"bytes,1,opt,name=gameID,proto3" json:"gameID,omitempty"`
Option string `protobuf:"bytes,2,opt,name=option,proto3" json:"option,omitempty"`
......@@ -1734,17 +1719,16 @@ func (m *GuessBetTxReq) Reset() { *m = GuessBetTxReq{} }
func (m *GuessBetTxReq) String() string { return proto.CompactTextString(m) }
func (*GuessBetTxReq) ProtoMessage() {}
func (*GuessBetTxReq) Descriptor() ([]byte, []int) {
return fileDescriptor_7574406c5d3430e8, []int{19}
return fileDescriptor_guess_4b019e5c5053844a, []int{19}
}
func (m *GuessBetTxReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GuessBetTxReq.Unmarshal(m, b)
}
func (m *GuessBetTxReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GuessBetTxReq.Marshal(b, m, deterministic)
}
func (m *GuessBetTxReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessBetTxReq.Merge(m, src)
func (dst *GuessBetTxReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessBetTxReq.Merge(dst, src)
}
func (m *GuessBetTxReq) XXX_Size() int {
return xxx_messageInfo_GuessBetTxReq.Size(m)
......@@ -1783,7 +1767,7 @@ func (m *GuessBetTxReq) GetFee() int64 {
return 0
}
//GuessStopBetTxReq 构造stopBet交易的请求
// GuessStopBetTxReq 构造stopBet交易的请求
type GuessStopBetTxReq struct {
GameID string `protobuf:"bytes,1,opt,name=gameID,proto3" json:"gameID,omitempty"`
Fee int64 `protobuf:"varint,2,opt,name=fee,proto3" json:"fee,omitempty"`
......@@ -1796,17 +1780,16 @@ func (m *GuessStopBetTxReq) Reset() { *m = GuessStopBetTxReq{} }
func (m *GuessStopBetTxReq) String() string { return proto.CompactTextString(m) }
func (*GuessStopBetTxReq) ProtoMessage() {}
func (*GuessStopBetTxReq) Descriptor() ([]byte, []int) {
return fileDescriptor_7574406c5d3430e8, []int{20}
return fileDescriptor_guess_4b019e5c5053844a, []int{20}
}
func (m *GuessStopBetTxReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GuessStopBetTxReq.Unmarshal(m, b)
}
func (m *GuessStopBetTxReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GuessStopBetTxReq.Marshal(b, m, deterministic)
}
func (m *GuessStopBetTxReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessStopBetTxReq.Merge(m, src)
func (dst *GuessStopBetTxReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessStopBetTxReq.Merge(dst, src)
}
func (m *GuessStopBetTxReq) XXX_Size() int {
return xxx_messageInfo_GuessStopBetTxReq.Size(m)
......@@ -1831,7 +1814,7 @@ func (m *GuessStopBetTxReq) GetFee() int64 {
return 0
}
//GuessAbortTxReq 构造abort交易的请求
// GuessAbortTxReq 构造abort交易的请求
type GuessAbortTxReq struct {
GameID string `protobuf:"bytes,1,opt,name=gameID,proto3" json:"gameID,omitempty"`
Fee int64 `protobuf:"varint,2,opt,name=fee,proto3" json:"fee,omitempty"`
......@@ -1844,17 +1827,16 @@ func (m *GuessAbortTxReq) Reset() { *m = GuessAbortTxReq{} }
func (m *GuessAbortTxReq) String() string { return proto.CompactTextString(m) }
func (*GuessAbortTxReq) ProtoMessage() {}
func (*GuessAbortTxReq) Descriptor() ([]byte, []int) {
return fileDescriptor_7574406c5d3430e8, []int{21}
return fileDescriptor_guess_4b019e5c5053844a, []int{21}
}
func (m *GuessAbortTxReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GuessAbortTxReq.Unmarshal(m, b)
}
func (m *GuessAbortTxReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GuessAbortTxReq.Marshal(b, m, deterministic)
}
func (m *GuessAbortTxReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessAbortTxReq.Merge(m, src)
func (dst *GuessAbortTxReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessAbortTxReq.Merge(dst, src)
}
func (m *GuessAbortTxReq) XXX_Size() int {
return xxx_messageInfo_GuessAbortTxReq.Size(m)
......@@ -1879,7 +1861,7 @@ func (m *GuessAbortTxReq) GetFee() int64 {
return 0
}
//GuessPublishTxReq 构造publish交易的请求
// GuessPublishTxReq 构造publish交易的请求
type GuessPublishTxReq struct {
GameID string `protobuf:"bytes,1,opt,name=gameID,proto3" json:"gameID,omitempty"`
Result string `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`
......@@ -1893,17 +1875,16 @@ func (m *GuessPublishTxReq) Reset() { *m = GuessPublishTxReq{} }
func (m *GuessPublishTxReq) String() string { return proto.CompactTextString(m) }
func (*GuessPublishTxReq) ProtoMessage() {}
func (*GuessPublishTxReq) Descriptor() ([]byte, []int) {
return fileDescriptor_7574406c5d3430e8, []int{22}
return fileDescriptor_guess_4b019e5c5053844a, []int{22}
}
func (m *GuessPublishTxReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GuessPublishTxReq.Unmarshal(m, b)
}
func (m *GuessPublishTxReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GuessPublishTxReq.Marshal(b, m, deterministic)
}
func (m *GuessPublishTxReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessPublishTxReq.Merge(m, src)
func (dst *GuessPublishTxReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessPublishTxReq.Merge(dst, src)
}
func (m *GuessPublishTxReq) XXX_Size() int {
return xxx_messageInfo_GuessPublishTxReq.Size(m)
......@@ -1948,17 +1929,16 @@ func (m *GuessGameRecord) Reset() { *m = GuessGameRecord{} }
func (m *GuessGameRecord) String() string { return proto.CompactTextString(m) }
func (*GuessGameRecord) ProtoMessage() {}
func (*GuessGameRecord) Descriptor() ([]byte, []int) {
return fileDescriptor_7574406c5d3430e8, []int{23}
return fileDescriptor_guess_4b019e5c5053844a, []int{23}
}
func (m *GuessGameRecord) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GuessGameRecord.Unmarshal(m, b)
}
func (m *GuessGameRecord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GuessGameRecord.Marshal(b, m, deterministic)
}
func (m *GuessGameRecord) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessGameRecord.Merge(m, src)
func (dst *GuessGameRecord) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessGameRecord.Merge(dst, src)
}
func (m *GuessGameRecord) XXX_Size() int {
return xxx_messageInfo_GuessGameRecord.Size(m)
......@@ -1996,17 +1976,16 @@ func (m *GuessGameRecords) Reset() { *m = GuessGameRecords{} }
func (m *GuessGameRecords) String() string { return proto.CompactTextString(m) }
func (*GuessGameRecords) ProtoMessage() {}
func (*GuessGameRecords) Descriptor() ([]byte, []int) {
return fileDescriptor_7574406c5d3430e8, []int{24}
return fileDescriptor_guess_4b019e5c5053844a, []int{24}
}
func (m *GuessGameRecords) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GuessGameRecords.Unmarshal(m, b)
}
func (m *GuessGameRecords) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GuessGameRecords.Marshal(b, m, deterministic)
}
func (m *GuessGameRecords) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessGameRecords.Merge(m, src)
func (dst *GuessGameRecords) XXX_Merge(src proto.Message) {
xxx_messageInfo_GuessGameRecords.Merge(dst, src)
}
func (m *GuessGameRecords) XXX_Size() int {
return xxx_messageInfo_GuessGameRecords.Size(m)
......@@ -2059,98 +2038,6 @@ func init() {
proto.RegisterType((*GuessGameRecords)(nil), "types.GuessGameRecords")
}
func init() { proto.RegisterFile("guess.proto", fileDescriptor_7574406c5d3430e8) }
var fileDescriptor_7574406c5d3430e8 = []byte{
// 1367 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x58, 0xc9, 0x8e, 0xdb, 0x46,
0x13, 0x1e, 0x92, 0xa2, 0x96, 0x92, 0x66, 0x46, 0xee, 0xf1, 0xc2, 0x7f, 0x60, 0x18, 0xfa, 0x09,
0xc3, 0x11, 0x02, 0xd8, 0x09, 0x64, 0x20, 0x08, 0x1c, 0xf8, 0x30, 0x8a, 0x61, 0x7b, 0x10, 0x20,
0x71, 0x68, 0x1b, 0xc9, 0x95, 0x92, 0x7a, 0x34, 0x04, 0x24, 0x92, 0x26, 0x5b, 0x03, 0xe9, 0x21,
0x72, 0xcb, 0x1b, 0x38, 0x87, 0xdc, 0xf2, 0x1a, 0x41, 0x4e, 0x79, 0xa4, 0xa0, 0xaa, 0x9b, 0x62,
0x93, 0xa2, 0x16, 0x07, 0xb9, 0xb1, 0x96, 0xee, 0xaa, 0xae, 0xed, 0x2b, 0x09, 0xda, 0xd3, 0x05,
0x4f, 0xd3, 0x27, 0x71, 0x12, 0x89, 0x88, 0xd9, 0x62, 0x15, 0xf3, 0xf4, 0xfc, 0x96, 0x48, 0xfc,
0x30, 0xf5, 0xc7, 0x22, 0x88, 0x42, 0x29, 0x71, 0xff, 0xae, 0x43, 0xeb, 0x15, 0x6a, 0xbe, 0xf2,
0xe7, 0x9c, 0xdd, 0x85, 0xfa, 0xd4, 0x9f, 0xf3, 0xcb, 0x17, 0x8e, 0xd1, 0x33, 0xfa, 0x2d, 0x4f,
0x51, 0xc8, 0x4f, 0x85, 0x2f, 0x16, 0xa9, 0x63, 0xf6, 0x8c, 0xbe, 0xed, 0x29, 0x8a, 0xdd, 0x87,
0x56, 0x9c, 0xf0, 0xb7, 0x52, 0x64, 0x91, 0x28, 0x67, 0xa0, 0x34, 0x15, 0x7e, 0x22, 0xde, 0x05,
0x73, 0xee, 0xd4, 0x7a, 0x46, 0xdf, 0xf2, 0x72, 0x06, 0xeb, 0x41, 0x9b, 0x88, 0xd7, 0x3c, 0x98,
0x5e, 0x0b, 0xc7, 0x26, 0xb9, 0xce, 0x5a, 0x6b, 0xbc, 0x5b, 0xbe, 0xf6, 0xd3, 0x6b, 0xa7, 0x4e,
0x2e, 0xe9, 0x2c, 0xf6, 0x00, 0x80, 0xc8, 0xcb, 0x70, 0xc2, 0x97, 0x4e, 0x83, 0xae, 0xd0, 0x38,
0xec, 0x36, 0xd8, 0x22, 0x8a, 0x83, 0xb1, 0xd3, 0xa4, 0xb3, 0x92, 0x60, 0xe7, 0xd0, 0x1c, 0xfb,
0x82, 0x4f, 0xa3, 0x64, 0xe5, 0xb4, 0x48, 0xb0, 0xa6, 0x99, 0x03, 0x8d, 0x28, 0xc6, 0xf8, 0xa4,
0x0e, 0x90, 0x28, 0x23, 0x99, 0x0b, 0x9d, 0xb9, 0xbf, 0x1c, 0xf2, 0xcc, 0xe1, 0x36, 0x59, 0x2b,
0xf0, 0xd8, 0x23, 0x38, 0x91, 0x74, 0xfa, 0x43, 0xc8, 0xe9, 0xd9, 0x1d, 0xd2, 0x2a, 0x71, 0xd9,
0x43, 0x38, 0x56, 0x9c, 0xef, 0x17, 0xf3, 0x11, 0x4f, 0x9c, 0x63, 0x52, 0x2b, 0x32, 0xd1, 0xe2,
0x84, 0xdf, 0xbc, 0xe4, 0xfc, 0xa5, 0x3f, 0x16, 0x51, 0xe2, 0x9c, 0x48, 0x8b, 0x3a, 0x0f, 0x23,
0x20, 0xe9, 0x8b, 0xc9, 0x24, 0x71, 0x4e, 0xc9, 0x65, 0x8d, 0x83, 0x96, 0xe2, 0x99, 0x2f, 0xf2,
0x4b, 0xba, 0xd2, 0x52, 0x81, 0x89, 0x91, 0x56, 0x0c, 0xba, 0xe6, 0x96, 0x8c, 0xb4, 0xc6, 0x42,
0x5f, 0xf8, 0x32, 0x0e, 0x12, 0xae, 0x5e, 0xcf, 0xa4, 0x2f, 0x3a, 0x0f, 0xf3, 0xed, 0x4f, 0xe6,
0x41, 0x48, 0x77, 0x9c, 0xd1, 0x1d, 0x39, 0x03, 0x3d, 0x1d, 0xe5, 0x0f, 0xbe, 0x2d, 0x73, 0x95,
0x73, 0x58, 0x1f, 0xec, 0x78, 0xe6, 0xaf, 0x52, 0xe7, 0x4e, 0xcf, 0xea, 0xb7, 0x07, 0xec, 0x09,
0xd5, 0xec, 0x13, 0x2a, 0xce, 0x37, 0x33, 0x7f, 0xc5, 0x13, 0x4f, 0x2a, 0x60, 0x35, 0x26, 0x3c,
0x5d, 0xcc, 0x84, 0x73, 0x57, 0x56, 0xa9, 0xa4, 0xd8, 0x63, 0x68, 0x8c, 0xb8, 0xc0, 0xe2, 0x73,
0xee, 0xf5, 0x8c, 0x7e, 0x7b, 0x70, 0xa6, 0xdf, 0x31, 0x94, 0x22, 0x2f, 0xd3, 0xc1, 0xe2, 0x08,
0xa8, 0x6e, 0x1c, 0xf2, 0x45, 0x12, 0x58, 0x1c, 0x71, 0xc2, 0x65, 0x41, 0xfd, 0x8f, 0x04, 0x6b,
0x1a, 0x83, 0x39, 0x49, 0x82, 0x1b, 0x1e, 0x0e, 0x57, 0x17, 0xf8, 0x2e, 0xe7, 0xbc, 0x67, 0xf4,
0x9b, 0x5e, 0x91, 0xe9, 0xbe, 0x80, 0xb6, 0xe6, 0x34, 0x63, 0x50, 0xf3, 0x31, 0x20, 0xb2, 0xa3,
0xe8, 0x9b, 0xfd, 0x1f, 0xac, 0x11, 0x17, 0xd4, 0x4c, 0xed, 0xc1, 0x69, 0xc9, 0x4b, 0x0f, 0x65,
0xee, 0xef, 0x06, 0x34, 0x33, 0x0e, 0xbe, 0x58, 0x96, 0x61, 0xd6, 0x97, 0x92, 0x2a, 0xc5, 0xd4,
0xdc, 0x88, 0xe9, 0x39, 0x34, 0x83, 0xf4, 0xa7, 0x20, 0x0c, 0x79, 0x42, 0xed, 0xd9, 0xf4, 0xd6,
0x34, 0xde, 0x19, 0x27, 0xd1, 0x55, 0x20, 0x54, 0x6b, 0x2a, 0x2a, 0x0f, 0x8b, 0xbd, 0x2d, 0x2c,
0xf5, 0x62, 0x58, 0xdc, 0x5f, 0x0c, 0xe8, 0xe8, 0x21, 0xc6, 0x38, 0x89, 0x48, 0xf8, 0xb3, 0x21,
0xa7, 0x56, 0x4f, 0xc9, 0x6b, 0xcb, 0x2b, 0x32, 0x59, 0x1f, 0x4e, 0x33, 0x46, 0xf1, 0x05, 0x65,
0x36, 0x7b, 0x0c, 0x76, 0x20, 0xf8, 0x1c, 0x47, 0x0c, 0x96, 0xc6, 0xbd, 0x8a, 0xb4, 0x5e, 0x0a,
0x3e, 0xf7, 0xa4, 0x96, 0x7b, 0x0d, 0xdd, 0xb2, 0xe8, 0x5f, 0x47, 0xf0, 0x3e, 0xb4, 0x90, 0x92,
0xcf, 0xb0, 0xe4, 0x0c, 0x5b, 0x33, 0xdc, 0xbf, 0x4c, 0x38, 0x5d, 0x4f, 0xcf, 0x0b, 0x9a, 0xab,
0xe8, 0x2c, 0x4d, 0x20, 0x32, 0xd4, 0x1e, 0xdc, 0xd1, 0x9d, 0x45, 0xb5, 0xb7, 0x34, 0xe1, 0x8e,
0x3c, 0xa9, 0xc5, 0x3e, 0xd3, 0x4b, 0xe1, 0xac, 0xac, 0x8c, 0xa3, 0xe5, 0x88, 0x0a, 0x82, 0x3d,
0x85, 0x46, 0x2a, 0xa2, 0x78, 0xc8, 0x05, 0xf9, 0x51, 0x0a, 0x83, 0xbc, 0x99, 0xc4, 0xaf, 0x8f,
0xbc, 0x4c, 0x13, 0x9d, 0xf1, 0x47, 0x51, 0x22, 0x73, 0x5c, 0xe1, 0xcc, 0x05, 0x0a, 0xd1, 0x19,
0xd2, 0x42, 0x1b, 0xf1, 0x62, 0x34, 0x0b, 0xd2, 0x6b, 0xca, 0x7e, 0x85, 0x8d, 0x37, 0x52, 0x8c,
0x36, 0x94, 0x26, 0xda, 0xf8, 0xb0, 0xe0, 0xc9, 0x8a, 0xea, 0xa2, 0xc2, 0xc6, 0x8f, 0x28, 0x44,
0x1b, 0xa4, 0xc5, 0x4e, 0xc0, 0x14, 0x2b, 0x9a, 0xd5, 0xb6, 0x67, 0x8a, 0xd5, 0xb0, 0x01, 0xf6,
0x8d, 0x3f, 0x5b, 0x70, 0xf7, 0x37, 0x0b, 0x4e, 0x8a, 0x51, 0xca, 0xe7, 0xb7, 0xa1, 0xcf, 0x6f,
0x6d, 0x46, 0x9b, 0xc5, 0x19, 0xad, 0x4f, 0x76, 0xab, 0x34, 0xd9, 0xcb, 0xf3, 0xbb, 0x76, 0xd0,
0xfc, 0xb6, 0x0f, 0x9b, 0xdf, 0xf5, 0x43, 0xe6, 0x77, 0x63, 0xef, 0xfc, 0x6e, 0xee, 0x9f, 0xdf,
0xad, 0x03, 0xe6, 0x37, 0xec, 0x9f, 0xdf, 0xed, 0x8a, 0xf9, 0xbd, 0x31, 0xde, 0x3a, 0x55, 0xe3,
0xed, 0x67, 0xd5, 0xec, 0xaa, 0x3c, 0x77, 0xed, 0x0c, 0xaa, 0xe3, 0xcc, 0x42, 0xc7, 0x39, 0x34,
0xa5, 0x31, 0x46, 0xaa, 0x9f, 0x32, 0xd2, 0xfd, 0x5c, 0xf5, 0xad, 0x56, 0xcb, 0xdb, 0x6e, 0x77,
0xfb, 0x5a, 0xad, 0x50, 0x11, 0x6f, 0xd5, 0x1c, 0x6a, 0xb7, 0xaa, 0xea, 0xdd, 0xe5, 0xb3, 0x42,
0x16, 0x53, 0x47, 0x16, 0xf7, 0x6b, 0xcd, 0x1a, 0x95, 0xf3, 0xd6, 0x1b, 0x64, 0x75, 0xe3, 0xe9,
0x63, 0xac, 0x6e, 0xf7, 0x4f, 0x03, 0x18, 0x9d, 0x58, 0x9f, 0xbf, 0x0c, 0xaf, 0xa2, 0xad, 0xc7,
0x33, 0xb0, 0x30, 0x35, 0xb0, 0xc8, 0x97, 0x2f, 0xab, 0xb0, 0x7c, 0xad, 0x07, 0x75, 0x4d, 0x1f,
0xd4, 0x05, 0x10, 0xb6, 0xcb, 0x20, 0xac, 0x37, 0x48, 0xbd, 0xd4, 0x20, 0x0f, 0x00, 0xe2, 0x24,
0x98, 0xfb, 0xc9, 0xea, 0x3b, 0x2e, 0x1b, 0xb4, 0xe5, 0x69, 0x1c, 0xf7, 0x19, 0x30, 0x8f, 0xc7,
0xb3, 0xd2, 0x4b, 0x1e, 0x42, 0x0d, 0x7d, 0x57, 0xd3, 0xae, 0x5b, 0x6e, 0x7e, 0x8f, 0xa4, 0xee,
0x17, 0x70, 0xb6, 0x19, 0x85, 0x14, 0x6b, 0x41, 0x3e, 0x1c, 0x21, 0xc2, 0xc2, 0x4e, 0x56, 0xa4,
0xfb, 0x1c, 0xce, 0x36, 0x8d, 0xa5, 0xec, 0x11, 0xd8, 0xa8, 0x21, 0xd5, 0xab, 0xcc, 0x49, 0xb1,
0xfb, 0xab, 0x05, 0x5d, 0x8f, 0x8f, 0x79, 0x10, 0x8b, 0x7c, 0xbb, 0x2d, 0x6e, 0x8b, 0xc6, 0xc6,
0xb6, 0x98, 0x27, 0xc5, 0x2c, 0x24, 0x65, 0xf7, 0x96, 0x9b, 0xa7, 0xa7, 0x56, 0x48, 0x4f, 0x96,
0x4a, 0x5b, 0x4b, 0x65, 0x21, 0x39, 0xf5, 0x8a, 0xe4, 0xac, 0x31, 0xb6, 0x51, 0x5a, 0x3d, 0xd6,
0xc9, 0x6e, 0x96, 0x50, 0x79, 0xeb, 0x26, 0xeb, 0x42, 0x47, 0x7a, 0xf2, 0xed, 0xb5, 0x1f, 0x4e,
0x39, 0x0d, 0x85, 0xa6, 0x57, 0xe0, 0xb1, 0xae, 0x04, 0x9f, 0x36, 0x89, 0x08, 0x65, 0xf2, 0xae,
0xed, 0xec, 0xc0, 0xc9, 0xe3, 0x0d, 0x9c, 0xcc, 0xca, 0xe0, 0x64, 0x67, 0x19, 0x7c, 0x34, 0xa0,
0xf1, 0x3e, 0xe5, 0x09, 0x76, 0xf6, 0xbe, 0x6c, 0xac, 0x5f, 0x6c, 0xea, 0x2f, 0xce, 0x73, 0x64,
0x55, 0x36, 0x4e, 0xad, 0xd8, 0x38, 0xea, 0x2d, 0xf6, 0x8e, 0xb7, 0xd4, 0xcb, 0x6f, 0x71, 0xff,
0xb0, 0x14, 0xaa, 0xbf, 0x95, 0x3f, 0x35, 0x3c, 0xfe, 0xe1, 0x3f, 0x45, 0xa2, 0xfb, 0xd0, 0x9a,
0xfb, 0xcb, 0x02, 0x0c, 0xe5, 0x8c, 0x0d, 0x9c, 0xb2, 0x0f, 0xc2, 0xa9, 0xfa, 0x61, 0x38, 0xd5,
0x38, 0x04, 0xa7, 0x9a, 0x7b, 0x71, 0xaa, 0xb5, 0x1f, 0xa7, 0xe0, 0x00, 0x9c, 0x6a, 0xef, 0xc7,
0xa9, 0x4e, 0x05, 0x4e, 0x75, 0xc1, 0xba, 0xe2, 0x5c, 0x15, 0x21, 0x7e, 0xba, 0x1c, 0x8e, 0xb3,
0x8d, 0x4f, 0xa6, 0xeb, 0x53, 0x41, 0x89, 0x41, 0x0d, 0x0b, 0x40, 0x21, 0x12, 0x7d, 0x67, 0x66,
0x6a, 0xb9, 0x99, 0xe7, 0x70, 0x4b, 0xd5, 0x05, 0x81, 0xd3, 0x6e, 0x53, 0xea, 0xb8, 0x99, 0x1f,
0xff, 0x46, 0x95, 0x15, 0xe1, 0xd5, 0xa7, 0x1e, 0x7e, 0xaf, 0x6c, 0x2b, 0x08, 0xdb, 0xfb, 0xcc,
0x2a, 0x1c, 0xcb, 0xae, 0xb5, 0xf2, 0x6b, 0x2f, 0xb5, 0x05, 0xd6, 0xe3, 0xe3, 0x28, 0x99, 0x6c,
0xbd, 0xb4, 0xd8, 0xb0, 0x66, 0xb9, 0x61, 0xdd, 0x89, 0x06, 0xb4, 0xf2, 0xaa, 0x94, 0x7d, 0x09,
0x8d, 0x44, 0x7e, 0xaa, 0x89, 0x7d, 0x77, 0x63, 0x32, 0x90, 0xd8, 0xcb, 0xd4, 0x4a, 0x28, 0x64,
0x96, 0x51, 0x68, 0xf0, 0xd1, 0x04, 0x9b, 0xfe, 0xda, 0x60, 0x5f, 0x01, 0xe4, 0x5d, 0xca, 0xaa,
0xf7, 0xec, 0xf3, 0xec, 0xc7, 0xd5, 0xfb, 0x30, 0x0d, 0xa6, 0xe1, 0xbb, 0xa5, 0x7b, 0xc4, 0x06,
0xda, 0x0f, 0xab, 0xaa, 0x85, 0xbb, 0xea, 0xcc, 0x33, 0xb5, 0xf4, 0x64, 0x6b, 0xc9, 0xb6, 0xdd,
0xbb, 0xea, 0x6c, 0xe6, 0xa7, 0x5c, 0x53, 0xaa, 0x57, 0xf0, 0x5d, 0x36, 0xb3, 0xa5, 0x65, 0xdb,
0x2e, 0x5e, 0x71, 0x76, 0x54, 0xa7, 0x7f, 0x77, 0x9e, 0xfe, 0x13, 0x00, 0x00, 0xff, 0xff, 0xd2,
0x0f, 0x63, 0x87, 0x06, 0x12, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.
var _ context.Context
var _ grpc.ClientConn
......@@ -2163,15 +2050,15 @@ 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 GuessClient interface {
//游戏开始
// 游戏开始
GuessStart(ctx context.Context, in *GuessGameStart, opts ...grpc.CallOption) (*types.UnsignTx, error)
//游戏下注
// 游戏下注
GuessBet(ctx context.Context, in *GuessGameBet, opts ...grpc.CallOption) (*types.UnsignTx, error)
//游戏终止下注
// 游戏终止下注
GuessStopBet(ctx context.Context, in *GuessGameStopBet, opts ...grpc.CallOption) (*types.UnsignTx, error)
//游戏异常终止
// 游戏异常终止
GuessAbort(ctx context.Context, in *GuessGameAbort, opts ...grpc.CallOption) (*types.UnsignTx, error)
//游戏结束
// 游戏结束
GuessPublish(ctx context.Context, in *GuessGamePublish, opts ...grpc.CallOption) (*types.UnsignTx, error)
}
......@@ -2230,15 +2117,15 @@ func (c *guessClient) GuessPublish(ctx context.Context, in *GuessGamePublish, op
// GuessServer is the server API for Guess service.
type GuessServer interface {
//游戏开始
// 游戏开始
GuessStart(context.Context, *GuessGameStart) (*types.UnsignTx, error)
//游戏下注
// 游戏下注
GuessBet(context.Context, *GuessGameBet) (*types.UnsignTx, error)
//游戏终止下注
// 游戏终止下注
GuessStopBet(context.Context, *GuessGameStopBet) (*types.UnsignTx, error)
//游戏异常终止
// 游戏异常终止
GuessAbort(context.Context, *GuessGameAbort) (*types.UnsignTx, error)
//游戏结束
// 游戏结束
GuessPublish(context.Context, *GuessGamePublish) (*types.UnsignTx, error)
}
......@@ -2364,3 +2251,95 @@ var _Guess_serviceDesc = grpc.ServiceDesc{
Streams: []grpc.StreamDesc{},
Metadata: "guess.proto",
}
func init() { proto.RegisterFile("guess.proto", fileDescriptor_guess_4b019e5c5053844a) }
var fileDescriptor_guess_4b019e5c5053844a = []byte{
// 1367 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x58, 0xc9, 0x8e, 0xdb, 0x46,
0x13, 0x1e, 0x92, 0xa2, 0x96, 0x92, 0x66, 0x46, 0xee, 0xf1, 0xc2, 0x7f, 0x60, 0x18, 0xfa, 0x09,
0xc3, 0x11, 0x02, 0xd8, 0x09, 0x64, 0x20, 0x08, 0x1c, 0xf8, 0x30, 0x8a, 0x61, 0x7b, 0x10, 0x20,
0x71, 0x68, 0x1b, 0xc9, 0x95, 0x92, 0x7a, 0x34, 0x04, 0x24, 0x92, 0x26, 0x5b, 0x03, 0xe9, 0x21,
0x72, 0xcb, 0x1b, 0x38, 0x87, 0xdc, 0xf2, 0x1a, 0x41, 0x4e, 0x79, 0xa4, 0xa0, 0xaa, 0x9b, 0x62,
0x93, 0xa2, 0x16, 0x07, 0xb9, 0xb1, 0x96, 0xee, 0xaa, 0xae, 0xed, 0x2b, 0x09, 0xda, 0xd3, 0x05,
0x4f, 0xd3, 0x27, 0x71, 0x12, 0x89, 0x88, 0xd9, 0x62, 0x15, 0xf3, 0xf4, 0xfc, 0x96, 0x48, 0xfc,
0x30, 0xf5, 0xc7, 0x22, 0x88, 0x42, 0x29, 0x71, 0xff, 0xae, 0x43, 0xeb, 0x15, 0x6a, 0xbe, 0xf2,
0xe7, 0x9c, 0xdd, 0x85, 0xfa, 0xd4, 0x9f, 0xf3, 0xcb, 0x17, 0x8e, 0xd1, 0x33, 0xfa, 0x2d, 0x4f,
0x51, 0xc8, 0x4f, 0x85, 0x2f, 0x16, 0xa9, 0x63, 0xf6, 0x8c, 0xbe, 0xed, 0x29, 0x8a, 0xdd, 0x87,
0x56, 0x9c, 0xf0, 0xb7, 0x52, 0x64, 0x91, 0x28, 0x67, 0xa0, 0x34, 0x15, 0x7e, 0x22, 0xde, 0x05,
0x73, 0xee, 0xd4, 0x7a, 0x46, 0xdf, 0xf2, 0x72, 0x06, 0xeb, 0x41, 0x9b, 0x88, 0xd7, 0x3c, 0x98,
0x5e, 0x0b, 0xc7, 0x26, 0xb9, 0xce, 0x5a, 0x6b, 0xbc, 0x5b, 0xbe, 0xf6, 0xd3, 0x6b, 0xa7, 0x4e,
0x2e, 0xe9, 0x2c, 0xf6, 0x00, 0x80, 0xc8, 0xcb, 0x70, 0xc2, 0x97, 0x4e, 0x83, 0xae, 0xd0, 0x38,
0xec, 0x36, 0xd8, 0x22, 0x8a, 0x83, 0xb1, 0xd3, 0xa4, 0xb3, 0x92, 0x60, 0xe7, 0xd0, 0x1c, 0xfb,
0x82, 0x4f, 0xa3, 0x64, 0xe5, 0xb4, 0x48, 0xb0, 0xa6, 0x99, 0x03, 0x8d, 0x28, 0xc6, 0xf8, 0xa4,
0x0e, 0x90, 0x28, 0x23, 0x99, 0x0b, 0x9d, 0xb9, 0xbf, 0x1c, 0xf2, 0xcc, 0xe1, 0x36, 0x59, 0x2b,
0xf0, 0xd8, 0x23, 0x38, 0x91, 0x74, 0xfa, 0x43, 0xc8, 0xe9, 0xd9, 0x1d, 0xd2, 0x2a, 0x71, 0xd9,
0x43, 0x38, 0x56, 0x9c, 0xef, 0x17, 0xf3, 0x11, 0x4f, 0x9c, 0x63, 0x52, 0x2b, 0x32, 0xd1, 0xe2,
0x84, 0xdf, 0xbc, 0xe4, 0xfc, 0xa5, 0x3f, 0x16, 0x51, 0xe2, 0x9c, 0x48, 0x8b, 0x3a, 0x0f, 0x23,
0x20, 0xe9, 0x8b, 0xc9, 0x24, 0x71, 0x4e, 0xc9, 0x65, 0x8d, 0x83, 0x96, 0xe2, 0x99, 0x2f, 0xf2,
0x4b, 0xba, 0xd2, 0x52, 0x81, 0x89, 0x91, 0x56, 0x0c, 0xba, 0xe6, 0x96, 0x8c, 0xb4, 0xc6, 0x42,
0x5f, 0xf8, 0x32, 0x0e, 0x12, 0xae, 0x5e, 0xcf, 0xa4, 0x2f, 0x3a, 0x0f, 0xf3, 0xed, 0x4f, 0xe6,
0x41, 0x48, 0x77, 0x9c, 0xd1, 0x1d, 0x39, 0x03, 0x3d, 0x1d, 0xe5, 0x0f, 0xbe, 0x2d, 0x73, 0x95,
0x73, 0x58, 0x1f, 0xec, 0x78, 0xe6, 0xaf, 0x52, 0xe7, 0x4e, 0xcf, 0xea, 0xb7, 0x07, 0xec, 0x09,
0xd5, 0xec, 0x13, 0x2a, 0xce, 0x37, 0x33, 0x7f, 0xc5, 0x13, 0x4f, 0x2a, 0x60, 0x35, 0x26, 0x3c,
0x5d, 0xcc, 0x84, 0x73, 0x57, 0x56, 0xa9, 0xa4, 0xd8, 0x63, 0x68, 0x8c, 0xb8, 0xc0, 0xe2, 0x73,
0xee, 0xf5, 0x8c, 0x7e, 0x7b, 0x70, 0xa6, 0xdf, 0x31, 0x94, 0x22, 0x2f, 0xd3, 0xc1, 0xe2, 0x08,
0xa8, 0x6e, 0x1c, 0xf2, 0x45, 0x12, 0x58, 0x1c, 0x71, 0xc2, 0x65, 0x41, 0xfd, 0x8f, 0x04, 0x6b,
0x1a, 0x83, 0x39, 0x49, 0x82, 0x1b, 0x1e, 0x0e, 0x57, 0x17, 0xf8, 0x2e, 0xe7, 0xbc, 0x67, 0xf4,
0x9b, 0x5e, 0x91, 0xe9, 0xbe, 0x80, 0xb6, 0xe6, 0x34, 0x63, 0x50, 0xf3, 0x31, 0x20, 0xb2, 0xa3,
0xe8, 0x9b, 0xfd, 0x1f, 0xac, 0x11, 0x17, 0xd4, 0x4c, 0xed, 0xc1, 0x69, 0xc9, 0x4b, 0x0f, 0x65,
0xee, 0xef, 0x06, 0x34, 0x33, 0x0e, 0xbe, 0x58, 0x96, 0x61, 0xd6, 0x97, 0x92, 0x2a, 0xc5, 0xd4,
0xdc, 0x88, 0xe9, 0x39, 0x34, 0x83, 0xf4, 0xa7, 0x20, 0x0c, 0x79, 0x42, 0xed, 0xd9, 0xf4, 0xd6,
0x34, 0xde, 0x19, 0x27, 0xd1, 0x55, 0x20, 0x54, 0x6b, 0x2a, 0x2a, 0x0f, 0x8b, 0xbd, 0x2d, 0x2c,
0xf5, 0x62, 0x58, 0xdc, 0x5f, 0x0c, 0xe8, 0xe8, 0x21, 0xc6, 0x38, 0x89, 0x48, 0xf8, 0xb3, 0x21,
0xa7, 0x56, 0x4f, 0xc9, 0x6b, 0xcb, 0x2b, 0x32, 0x59, 0x1f, 0x4e, 0x33, 0x46, 0xf1, 0x05, 0x65,
0x36, 0x7b, 0x0c, 0x76, 0x20, 0xf8, 0x1c, 0x47, 0x0c, 0x96, 0xc6, 0xbd, 0x8a, 0xb4, 0x5e, 0x0a,
0x3e, 0xf7, 0xa4, 0x96, 0x7b, 0x0d, 0xdd, 0xb2, 0xe8, 0x5f, 0x47, 0xf0, 0x3e, 0xb4, 0x90, 0x92,
0xcf, 0xb0, 0xe4, 0x0c, 0x5b, 0x33, 0xdc, 0xbf, 0x4c, 0x38, 0x5d, 0x4f, 0xcf, 0x0b, 0x9a, 0xab,
0xe8, 0x2c, 0x4d, 0x20, 0x32, 0xd4, 0x1e, 0xdc, 0xd1, 0x9d, 0x45, 0xb5, 0xb7, 0x34, 0xe1, 0x8e,
0x3c, 0xa9, 0xc5, 0x3e, 0xd3, 0x4b, 0xe1, 0xac, 0xac, 0x8c, 0xa3, 0xe5, 0x88, 0x0a, 0x82, 0x3d,
0x85, 0x46, 0x2a, 0xa2, 0x78, 0xc8, 0x05, 0xf9, 0x51, 0x0a, 0x83, 0xbc, 0x99, 0xc4, 0xaf, 0x8f,
0xbc, 0x4c, 0x13, 0x9d, 0xf1, 0x47, 0x51, 0x22, 0x73, 0x5c, 0xe1, 0xcc, 0x05, 0x0a, 0xd1, 0x19,
0xd2, 0x42, 0x1b, 0xf1, 0x62, 0x34, 0x0b, 0xd2, 0x6b, 0xca, 0x7e, 0x85, 0x8d, 0x37, 0x52, 0x8c,
0x36, 0x94, 0x26, 0xda, 0xf8, 0xb0, 0xe0, 0xc9, 0x8a, 0xea, 0xa2, 0xc2, 0xc6, 0x8f, 0x28, 0x44,
0x1b, 0xa4, 0xc5, 0x4e, 0xc0, 0x14, 0x2b, 0x9a, 0xd5, 0xb6, 0x67, 0x8a, 0xd5, 0xb0, 0x01, 0xf6,
0x8d, 0x3f, 0x5b, 0x70, 0xf7, 0x37, 0x0b, 0x4e, 0x8a, 0x51, 0xca, 0xe7, 0xb7, 0xa1, 0xcf, 0x6f,
0x6d, 0x46, 0x9b, 0xc5, 0x19, 0xad, 0x4f, 0x76, 0xab, 0x34, 0xd9, 0xcb, 0xf3, 0xbb, 0x76, 0xd0,
0xfc, 0xb6, 0x0f, 0x9b, 0xdf, 0xf5, 0x43, 0xe6, 0x77, 0x63, 0xef, 0xfc, 0x6e, 0xee, 0x9f, 0xdf,
0xad, 0x03, 0xe6, 0x37, 0xec, 0x9f, 0xdf, 0xed, 0x8a, 0xf9, 0xbd, 0x31, 0xde, 0x3a, 0x55, 0xe3,
0xed, 0x67, 0xd5, 0xec, 0xaa, 0x3c, 0x77, 0xed, 0x0c, 0xaa, 0xe3, 0xcc, 0x42, 0xc7, 0x39, 0x34,
0xa5, 0x31, 0x46, 0xaa, 0x9f, 0x32, 0xd2, 0xfd, 0x5c, 0xf5, 0xad, 0x56, 0xcb, 0xdb, 0x6e, 0x77,
0xfb, 0x5a, 0xad, 0x50, 0x11, 0x6f, 0xd5, 0x1c, 0x6a, 0xb7, 0xaa, 0xea, 0xdd, 0xe5, 0xb3, 0x42,
0x16, 0x53, 0x47, 0x16, 0xf7, 0x6b, 0xcd, 0x1a, 0x95, 0xf3, 0xd6, 0x1b, 0x64, 0x75, 0xe3, 0xe9,
0x63, 0xac, 0x6e, 0xf7, 0x4f, 0x03, 0x18, 0x9d, 0x58, 0x9f, 0xbf, 0x0c, 0xaf, 0xa2, 0xad, 0xc7,
0x33, 0xb0, 0x30, 0x35, 0xb0, 0xc8, 0x97, 0x2f, 0xab, 0xb0, 0x7c, 0xad, 0x07, 0x75, 0x4d, 0x1f,
0xd4, 0x05, 0x10, 0xb6, 0xcb, 0x20, 0xac, 0x37, 0x48, 0xbd, 0xd4, 0x20, 0x0f, 0x00, 0xe2, 0x24,
0x98, 0xfb, 0xc9, 0xea, 0x3b, 0x2e, 0x1b, 0xb4, 0xe5, 0x69, 0x1c, 0xf7, 0x19, 0x30, 0x8f, 0xc7,
0xb3, 0xd2, 0x4b, 0x1e, 0x42, 0x0d, 0x7d, 0x57, 0xd3, 0xae, 0x5b, 0x6e, 0x7e, 0x8f, 0xa4, 0xee,
0x17, 0x70, 0xb6, 0x19, 0x85, 0x14, 0x6b, 0x41, 0x3e, 0x1c, 0x21, 0xc2, 0xc2, 0x4e, 0x56, 0xa4,
0xfb, 0x1c, 0xce, 0x36, 0x8d, 0xa5, 0xec, 0x11, 0xd8, 0xa8, 0x21, 0xd5, 0xab, 0xcc, 0x49, 0xb1,
0xfb, 0xab, 0x05, 0x5d, 0x8f, 0x8f, 0x79, 0x10, 0x8b, 0x7c, 0xbb, 0x2d, 0x6e, 0x8b, 0xc6, 0xc6,
0xb6, 0x98, 0x27, 0xc5, 0x2c, 0x24, 0x65, 0xf7, 0x96, 0x9b, 0xa7, 0xa7, 0x56, 0x48, 0x4f, 0x96,
0x4a, 0x5b, 0x4b, 0x65, 0x21, 0x39, 0xf5, 0x8a, 0xe4, 0xac, 0x31, 0xb6, 0x51, 0x5a, 0x3d, 0xd6,
0xc9, 0x6e, 0x96, 0x50, 0x79, 0xeb, 0x26, 0xeb, 0x42, 0x47, 0x7a, 0xf2, 0xed, 0xb5, 0x1f, 0x4e,
0x39, 0x0d, 0x85, 0xa6, 0x57, 0xe0, 0xb1, 0xae, 0x04, 0x9f, 0x36, 0x89, 0x08, 0x65, 0xf2, 0xae,
0xed, 0xec, 0xc0, 0xc9, 0xe3, 0x0d, 0x9c, 0xcc, 0xca, 0xe0, 0x64, 0x67, 0x19, 0x7c, 0x34, 0xa0,
0xf1, 0x3e, 0xe5, 0x09, 0x76, 0xf6, 0xbe, 0x6c, 0xac, 0x5f, 0x6c, 0xea, 0x2f, 0xce, 0x73, 0x64,
0x55, 0x36, 0x4e, 0xad, 0xd8, 0x38, 0xea, 0x2d, 0xf6, 0x8e, 0xb7, 0xd4, 0xcb, 0x6f, 0x71, 0xff,
0xb0, 0x14, 0xaa, 0xbf, 0x95, 0x3f, 0x35, 0x3c, 0xfe, 0xe1, 0x3f, 0x45, 0xa2, 0xfb, 0xd0, 0x9a,
0xfb, 0xcb, 0x02, 0x0c, 0xe5, 0x8c, 0x0d, 0x9c, 0xb2, 0x0f, 0xc2, 0xa9, 0xfa, 0x61, 0x38, 0xd5,
0x38, 0x04, 0xa7, 0x9a, 0x7b, 0x71, 0xaa, 0xb5, 0x1f, 0xa7, 0xe0, 0x00, 0x9c, 0x6a, 0xef, 0xc7,
0xa9, 0x4e, 0x05, 0x4e, 0x75, 0xc1, 0xba, 0xe2, 0x5c, 0x15, 0x21, 0x7e, 0xba, 0x1c, 0x8e, 0xb3,
0x8d, 0x4f, 0xa6, 0xeb, 0x53, 0x41, 0x89, 0x41, 0x0d, 0x0b, 0x40, 0x21, 0x12, 0x7d, 0x67, 0x66,
0x6a, 0xb9, 0x99, 0xe7, 0x70, 0x4b, 0xd5, 0x05, 0x81, 0xd3, 0x6e, 0x53, 0xea, 0xb8, 0x99, 0x1f,
0xff, 0x46, 0x95, 0x15, 0xe1, 0xd5, 0xa7, 0x1e, 0x7e, 0xaf, 0x6c, 0x2b, 0x08, 0xdb, 0xfb, 0xcc,
0x2a, 0x1c, 0xcb, 0xae, 0xb5, 0xf2, 0x6b, 0x2f, 0xb5, 0x05, 0xd6, 0xe3, 0xe3, 0x28, 0x99, 0x6c,
0xbd, 0xb4, 0xd8, 0xb0, 0x66, 0xb9, 0x61, 0xdd, 0x89, 0x06, 0xb4, 0xf2, 0xaa, 0x94, 0x7d, 0x09,
0x8d, 0x44, 0x7e, 0xaa, 0x89, 0x7d, 0x77, 0x63, 0x32, 0x90, 0xd8, 0xcb, 0xd4, 0x4a, 0x28, 0x64,
0x96, 0x51, 0x68, 0xf0, 0xd1, 0x04, 0x9b, 0xfe, 0xda, 0x60, 0x5f, 0x01, 0xe4, 0x5d, 0xca, 0xaa,
0xf7, 0xec, 0xf3, 0xec, 0xc7, 0xd5, 0xfb, 0x30, 0x0d, 0xa6, 0xe1, 0xbb, 0xa5, 0x7b, 0xc4, 0x06,
0xda, 0x0f, 0xab, 0xaa, 0x85, 0xbb, 0xea, 0xcc, 0x33, 0xb5, 0xf4, 0x64, 0x6b, 0xc9, 0xb6, 0xdd,
0xbb, 0xea, 0x6c, 0xe6, 0xa7, 0x5c, 0x53, 0xaa, 0x57, 0xf0, 0x5d, 0x36, 0xb3, 0xa5, 0x65, 0xdb,
0x2e, 0x5e, 0x71, 0x76, 0x54, 0xa7, 0x7f, 0x77, 0x9e, 0xfe, 0x13, 0x00, 0x00, 0xff, 0xff, 0xd2,
0x0f, 0x63, 0x87, 0x06, 0x12, 0x00, 0x00,
}
......@@ -5,10 +5,12 @@ package types
import (
fmt "fmt"
proto "github.com/golang/protobuf/proto"
math "math"
types "github.com/33cn/chain33/types"
proto "github.com/golang/protobuf/proto"
)
// Reference imports to suppress errors if they are not otherwise used.
......@@ -22,16 +24,16 @@ var _ = math.Inf
// proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
//////////////////////////////////////////////////////////////////////////////
// ////////////////////////////////////////////////////////////////////////////
// message for multisig start/////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
//多重签名账户的状态信息,存在在statedb中,通过多重签名账户作为key值
//createaddr: 创建多重签名地址的创建者账户
//multisigaddr: 多重签名地址
//owners: 可以操作此多重签名地址的owner账户列表
//DailyLimit: 不同资产的每日限额,通过symbol来区分,本连的原生币,以及跨链过来的其他链的原生币
//txCount:记录此多重签名地址上提交的withdraw交易数
//requiredweight:确认一笔withdraw交易需要的权重。
// ////////////////////////////////////////////////////////////////////////////
// 多重签名账户的状态信息,存在在statedb中,通过多重签名账户作为key值
// createaddr: 创建多重签名地址的创建者账户
// multisigaddr: 多重签名地址
// owners: 可以操作此多重签名地址的owner账户列表
// DailyLimit: 不同资产的每日限额,通过symbol来区分,本连的原生币,以及跨链过来的其他链的原生币
// txCount:记录此多重签名地址上提交的withdraw交易数
// requiredweight:确认一笔withdraw交易需要的权重。
type MultiSig struct {
CreateAddr string `protobuf:"bytes,1,opt,name=createAddr,proto3" json:"createAddr,omitempty"`
MultiSigAddr string `protobuf:"bytes,2,opt,name=multiSigAddr,proto3" json:"multiSigAddr,omitempty"`
......@@ -48,17 +50,16 @@ func (m *MultiSig) Reset() { *m = MultiSig{} }
func (m *MultiSig) String() string { return proto.CompactTextString(m) }
func (*MultiSig) ProtoMessage() {}
func (*MultiSig) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{0}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{0}
}
func (m *MultiSig) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MultiSig.Unmarshal(m, b)
}
func (m *MultiSig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_MultiSig.Marshal(b, m, deterministic)
}
func (m *MultiSig) XXX_Merge(src proto.Message) {
xxx_messageInfo_MultiSig.Merge(m, src)
func (dst *MultiSig) XXX_Merge(src proto.Message) {
xxx_messageInfo_MultiSig.Merge(dst, src)
}
func (m *MultiSig) XXX_Size() int {
return xxx_messageInfo_MultiSig.Size(m)
......@@ -111,7 +112,7 @@ func (m *MultiSig) GetRequiredWeight() uint64 {
return 0
}
//这个地址是否已经确认某个交易
// 这个地址是否已经确认某个交易
type ConfirmedOwner struct {
ConfirmedOwner []*Owner `protobuf:"bytes,1,rep,name=confirmedOwner,proto3" json:"confirmedOwner,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
......@@ -123,17 +124,16 @@ func (m *ConfirmedOwner) Reset() { *m = ConfirmedOwner{} }
func (m *ConfirmedOwner) String() string { return proto.CompactTextString(m) }
func (*ConfirmedOwner) ProtoMessage() {}
func (*ConfirmedOwner) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{1}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{1}
}
func (m *ConfirmedOwner) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConfirmedOwner.Unmarshal(m, b)
}
func (m *ConfirmedOwner) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConfirmedOwner.Marshal(b, m, deterministic)
}
func (m *ConfirmedOwner) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfirmedOwner.Merge(m, src)
func (dst *ConfirmedOwner) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfirmedOwner.Merge(dst, src)
}
func (m *ConfirmedOwner) XXX_Size() int {
return xxx_messageInfo_ConfirmedOwner.Size(m)
......@@ -151,8 +151,8 @@ func (m *ConfirmedOwner) GetConfirmedOwner() []*Owner {
return nil
}
//记录提交的交易详情,在满足确认条件后执行data中的交易
//txHash:用于存贮提交的确认交易。存贮在localdb中,通过txhash可以获取
// 记录提交的交易详情,在满足确认条件后执行data中的交易
// txHash:用于存贮提交的确认交易。存贮在localdb中,通过txhash可以获取
type MultiSigTx struct {
Txid uint64 `protobuf:"varint,1,opt,name=txid,proto3" json:"txid,omitempty"`
TxHash string `protobuf:"bytes,2,opt,name=txHash,proto3" json:"txHash,omitempty"`
......@@ -169,17 +169,16 @@ func (m *MultiSigTx) Reset() { *m = MultiSigTx{} }
func (m *MultiSigTx) String() string { return proto.CompactTextString(m) }
func (*MultiSigTx) ProtoMessage() {}
func (*MultiSigTx) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{2}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{2}
}
func (m *MultiSigTx) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MultiSigTx.Unmarshal(m, b)
}
func (m *MultiSigTx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_MultiSigTx.Marshal(b, m, deterministic)
}
func (m *MultiSigTx) XXX_Merge(src proto.Message) {
xxx_messageInfo_MultiSigTx.Merge(m, src)
func (dst *MultiSigTx) XXX_Merge(src proto.Message) {
xxx_messageInfo_MultiSigTx.Merge(dst, src)
}
func (m *MultiSigTx) XXX_Size() int {
return xxx_messageInfo_MultiSigTx.Size(m)
......@@ -245,17 +244,16 @@ func (m *Owner) Reset() { *m = Owner{} }
func (m *Owner) String() string { return proto.CompactTextString(m) }
func (*Owner) ProtoMessage() {}
func (*Owner) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{3}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{3}
}
func (m *Owner) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Owner.Unmarshal(m, b)
}
func (m *Owner) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Owner.Marshal(b, m, deterministic)
}
func (m *Owner) XXX_Merge(src proto.Message) {
xxx_messageInfo_Owner.Merge(m, src)
func (dst *Owner) XXX_Merge(src proto.Message) {
xxx_messageInfo_Owner.Merge(dst, src)
}
func (m *Owner) XXX_Size() int {
return xxx_messageInfo_Owner.Size(m)
......@@ -280,9 +278,9 @@ func (m *Owner) GetWeight() uint64 {
return 0
}
//每日资产限额,不同的资产价格不一致,需要设置各自的每日限额。没有设置或者限额是0时,表示不能取币
//spentToday今天已经花费的额度。用于和dailyLimit做对比,超过每日限额时需要多重签名
//lastDay记录当天开始的时间戳,新的一天需要重置spentToday为初始值0,并修改lastDay的时间戳
// 每日资产限额,不同的资产价格不一致,需要设置各自的每日限额。没有设置或者限额是0时,表示不能取币
// spentToday今天已经花费的额度。用于和dailyLimit做对比,超过每日限额时需要多重签名
// lastDay记录当天开始的时间戳,新的一天需要重置spentToday为初始值0,并修改lastDay的时间戳
type DailyLimit struct {
Symbol string `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"`
Execer string `protobuf:"bytes,2,opt,name=execer,proto3" json:"execer,omitempty"`
......@@ -298,17 +296,16 @@ func (m *DailyLimit) Reset() { *m = DailyLimit{} }
func (m *DailyLimit) String() string { return proto.CompactTextString(m) }
func (*DailyLimit) ProtoMessage() {}
func (*DailyLimit) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{4}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{4}
}
func (m *DailyLimit) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DailyLimit.Unmarshal(m, b)
}
func (m *DailyLimit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_DailyLimit.Marshal(b, m, deterministic)
}
func (m *DailyLimit) XXX_Merge(src proto.Message) {
xxx_messageInfo_DailyLimit.Merge(m, src)
func (dst *DailyLimit) XXX_Merge(src proto.Message) {
xxx_messageInfo_DailyLimit.Merge(dst, src)
}
func (m *DailyLimit) XXX_Size() int {
return xxx_messageInfo_DailyLimit.Size(m)
......@@ -367,17 +364,16 @@ func (m *SymbolDailyLimit) Reset() { *m = SymbolDailyLimit{} }
func (m *SymbolDailyLimit) String() string { return proto.CompactTextString(m) }
func (*SymbolDailyLimit) ProtoMessage() {}
func (*SymbolDailyLimit) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{5}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{5}
}
func (m *SymbolDailyLimit) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SymbolDailyLimit.Unmarshal(m, b)
}
func (m *SymbolDailyLimit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SymbolDailyLimit.Marshal(b, m, deterministic)
}
func (m *SymbolDailyLimit) XXX_Merge(src proto.Message) {
xxx_messageInfo_SymbolDailyLimit.Merge(m, src)
func (dst *SymbolDailyLimit) XXX_Merge(src proto.Message) {
xxx_messageInfo_SymbolDailyLimit.Merge(dst, src)
}
func (m *SymbolDailyLimit) XXX_Size() int {
return xxx_messageInfo_SymbolDailyLimit.Size(m)
......@@ -409,7 +405,7 @@ func (m *SymbolDailyLimit) GetDailyLimit() uint64 {
return 0
}
//MultiSig 所有可能的交易action
// MultiSig 所有可能的交易action
type MultiSigAction struct {
// Types that are valid to be assigned to Value:
// *MultiSigAction_MultiSigAccCreate
......@@ -429,17 +425,16 @@ func (m *MultiSigAction) Reset() { *m = MultiSigAction{} }
func (m *MultiSigAction) String() string { return proto.CompactTextString(m) }
func (*MultiSigAction) ProtoMessage() {}
func (*MultiSigAction) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{6}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{6}
}
func (m *MultiSigAction) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MultiSigAction.Unmarshal(m, b)
}
func (m *MultiSigAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_MultiSigAction.Marshal(b, m, deterministic)
}
func (m *MultiSigAction) XXX_Merge(src proto.Message) {
xxx_messageInfo_MultiSigAction.Merge(m, src)
func (dst *MultiSigAction) XXX_Merge(src proto.Message) {
xxx_messageInfo_MultiSigAction.Merge(dst, src)
}
func (m *MultiSigAction) XXX_Size() int {
return xxx_messageInfo_MultiSigAction.Size(m)
......@@ -696,7 +691,7 @@ func _MultiSigAction_OneofSizer(msg proto.Message) (n int) {
return n
}
//创建多重签名账户时需要的信息:创建时最少初始化两个owners,资产的每日限额初始时可以不设置
// 创建多重签名账户时需要的信息:创建时最少初始化两个owners,资产的每日限额初始时可以不设置
type MultiSigAccCreate struct {
Owners []*Owner `protobuf:"bytes,1,rep,name=owners,proto3" json:"owners,omitempty"`
RequiredWeight uint64 `protobuf:"varint,2,opt,name=requiredWeight,proto3" json:"requiredWeight,omitempty"`
......@@ -710,17 +705,16 @@ func (m *MultiSigAccCreate) Reset() { *m = MultiSigAccCreate{} }
func (m *MultiSigAccCreate) String() string { return proto.CompactTextString(m) }
func (*MultiSigAccCreate) ProtoMessage() {}
func (*MultiSigAccCreate) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{7}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{7}
}
func (m *MultiSigAccCreate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MultiSigAccCreate.Unmarshal(m, b)
}
func (m *MultiSigAccCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_MultiSigAccCreate.Marshal(b, m, deterministic)
}
func (m *MultiSigAccCreate) XXX_Merge(src proto.Message) {
xxx_messageInfo_MultiSigAccCreate.Merge(m, src)
func (dst *MultiSigAccCreate) XXX_Merge(src proto.Message) {
xxx_messageInfo_MultiSigAccCreate.Merge(dst, src)
}
func (m *MultiSigAccCreate) XXX_Size() int {
return xxx_messageInfo_MultiSigAccCreate.Size(m)
......@@ -752,7 +746,7 @@ func (m *MultiSigAccCreate) GetDailyLimit() *SymbolDailyLimit {
return nil
}
//对MultiSigAccount账户owner的操作:add/del/replace/modify
// 对MultiSigAccount账户owner的操作:add/del/replace/modify
type MultiSigOwnerOperate struct {
MultiSigAccAddr string `protobuf:"bytes,1,opt,name=multiSigAccAddr,proto3" json:"multiSigAccAddr,omitempty"`
OldOwner string `protobuf:"bytes,2,opt,name=oldOwner,proto3" json:"oldOwner,omitempty"`
......@@ -768,17 +762,16 @@ func (m *MultiSigOwnerOperate) Reset() { *m = MultiSigOwnerOperate{} }
func (m *MultiSigOwnerOperate) String() string { return proto.CompactTextString(m) }
func (*MultiSigOwnerOperate) ProtoMessage() {}
func (*MultiSigOwnerOperate) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{8}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{8}
}
func (m *MultiSigOwnerOperate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MultiSigOwnerOperate.Unmarshal(m, b)
}
func (m *MultiSigOwnerOperate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_MultiSigOwnerOperate.Marshal(b, m, deterministic)
}
func (m *MultiSigOwnerOperate) XXX_Merge(src proto.Message) {
xxx_messageInfo_MultiSigOwnerOperate.Merge(m, src)
func (dst *MultiSigOwnerOperate) XXX_Merge(src proto.Message) {
xxx_messageInfo_MultiSigOwnerOperate.Merge(dst, src)
}
func (m *MultiSigOwnerOperate) XXX_Size() int {
return xxx_messageInfo_MultiSigOwnerOperate.Size(m)
......@@ -824,8 +817,8 @@ func (m *MultiSigOwnerOperate) GetOperateFlag() uint64 {
return 0
}
//对MultiSigAccount账户的操作:modify/add:SymbolDailyLimit,requiredweight
//修改或者添加每日限额,或者请求权重的值。
// 对MultiSigAccount账户的操作:modify/add:SymbolDailyLimit,requiredweight
// 修改或者添加每日限额,或者请求权重的值。
type MultiSigAccOperate struct {
MultiSigAccAddr string `protobuf:"bytes,1,opt,name=multiSigAccAddr,proto3" json:"multiSigAccAddr,omitempty"`
DailyLimit *SymbolDailyLimit `protobuf:"bytes,2,opt,name=dailyLimit,proto3" json:"dailyLimit,omitempty"`
......@@ -840,17 +833,16 @@ func (m *MultiSigAccOperate) Reset() { *m = MultiSigAccOperate{} }
func (m *MultiSigAccOperate) String() string { return proto.CompactTextString(m) }
func (*MultiSigAccOperate) ProtoMessage() {}
func (*MultiSigAccOperate) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{9}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{9}
}
func (m *MultiSigAccOperate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MultiSigAccOperate.Unmarshal(m, b)
}
func (m *MultiSigAccOperate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_MultiSigAccOperate.Marshal(b, m, deterministic)
}
func (m *MultiSigAccOperate) XXX_Merge(src proto.Message) {
xxx_messageInfo_MultiSigAccOperate.Merge(m, src)
func (dst *MultiSigAccOperate) XXX_Merge(src proto.Message) {
xxx_messageInfo_MultiSigAccOperate.Merge(dst, src)
}
func (m *MultiSigAccOperate) XXX_Size() int {
return xxx_messageInfo_MultiSigAccOperate.Size(m)
......@@ -889,9 +881,9 @@ func (m *MultiSigAccOperate) GetOperateFlag() bool {
return false
}
//多重签名合约中账户之间转币操作:增加一个from的字段实现MultiSigAddr--->addr之间的转账
//需要判断from地址是否是多重签名地址
//将MultiSig合约中from地址上execname+symbol的资产转移到to地址
// 多重签名合约中账户之间转币操作:增加一个from的字段实现MultiSigAddr--->addr之间的转账
// 需要判断from地址是否是多重签名地址
// 将MultiSig合约中from地址上execname+symbol的资产转移到to地址
type MultiSigExecTransferFrom struct {
Symbol string `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"`
Amount int64 `protobuf:"varint,2,opt,name=amount,proto3" json:"amount,omitempty"`
......@@ -908,17 +900,16 @@ func (m *MultiSigExecTransferFrom) Reset() { *m = MultiSigExecTransferFr
func (m *MultiSigExecTransferFrom) String() string { return proto.CompactTextString(m) }
func (*MultiSigExecTransferFrom) ProtoMessage() {}
func (*MultiSigExecTransferFrom) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{10}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{10}
}
func (m *MultiSigExecTransferFrom) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MultiSigExecTransferFrom.Unmarshal(m, b)
}
func (m *MultiSigExecTransferFrom) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_MultiSigExecTransferFrom.Marshal(b, m, deterministic)
}
func (m *MultiSigExecTransferFrom) XXX_Merge(src proto.Message) {
xxx_messageInfo_MultiSigExecTransferFrom.Merge(m, src)
func (dst *MultiSigExecTransferFrom) XXX_Merge(src proto.Message) {
xxx_messageInfo_MultiSigExecTransferFrom.Merge(dst, src)
}
func (m *MultiSigExecTransferFrom) XXX_Size() int {
return xxx_messageInfo_MultiSigExecTransferFrom.Size(m)
......@@ -971,9 +962,9 @@ func (m *MultiSigExecTransferFrom) GetFrom() string {
return ""
}
//多重签名合约中账户之间转币操作: addr --->MultiSigAddr之间的转账
//需要判断to地址是否是多重签名地址
//将MultiSig合约中签名地址上execname+symbol的资产转移到to地址
// 多重签名合约中账户之间转币操作: addr --->MultiSigAddr之间的转账
// 需要判断to地址是否是多重签名地址
// 将MultiSig合约中签名地址上execname+symbol的资产转移到to地址
type MultiSigExecTransferTo struct {
Symbol string `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"`
Amount int64 `protobuf:"varint,2,opt,name=amount,proto3" json:"amount,omitempty"`
......@@ -989,17 +980,16 @@ func (m *MultiSigExecTransferTo) Reset() { *m = MultiSigExecTransferTo{}
func (m *MultiSigExecTransferTo) String() string { return proto.CompactTextString(m) }
func (*MultiSigExecTransferTo) ProtoMessage() {}
func (*MultiSigExecTransferTo) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{11}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{11}
}
func (m *MultiSigExecTransferTo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MultiSigExecTransferTo.Unmarshal(m, b)
}
func (m *MultiSigExecTransferTo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_MultiSigExecTransferTo.Marshal(b, m, deterministic)
}
func (m *MultiSigExecTransferTo) XXX_Merge(src proto.Message) {
xxx_messageInfo_MultiSigExecTransferTo.Merge(m, src)
func (dst *MultiSigExecTransferTo) XXX_Merge(src proto.Message) {
xxx_messageInfo_MultiSigExecTransferTo.Merge(dst, src)
}
func (m *MultiSigExecTransferTo) XXX_Size() int {
return xxx_messageInfo_MultiSigExecTransferTo.Size(m)
......@@ -1045,9 +1035,9 @@ func (m *MultiSigExecTransferTo) GetTo() string {
return ""
}
//多重签名账户withdraw交易的确认或者取消确认
//multisigaccaddr:多重签名账户地址
//transactionid:多重签名账户上的withdraw交易的内部id
// 多重签名账户withdraw交易的确认或者取消确认
// multisigaccaddr:多重签名账户地址
// transactionid:多重签名账户上的withdraw交易的内部id
type MultiSigConfirmTx struct {
MultiSigAccAddr string `protobuf:"bytes,1,opt,name=multiSigAccAddr,proto3" json:"multiSigAccAddr,omitempty"`
TxId uint64 `protobuf:"varint,2,opt,name=txId,proto3" json:"txId,omitempty"`
......@@ -1061,17 +1051,16 @@ func (m *MultiSigConfirmTx) Reset() { *m = MultiSigConfirmTx{} }
func (m *MultiSigConfirmTx) String() string { return proto.CompactTextString(m) }
func (*MultiSigConfirmTx) ProtoMessage() {}
func (*MultiSigConfirmTx) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{12}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{12}
}
func (m *MultiSigConfirmTx) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MultiSigConfirmTx.Unmarshal(m, b)
}
func (m *MultiSigConfirmTx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_MultiSigConfirmTx.Marshal(b, m, deterministic)
}
func (m *MultiSigConfirmTx) XXX_Merge(src proto.Message) {
xxx_messageInfo_MultiSigConfirmTx.Merge(m, src)
func (dst *MultiSigConfirmTx) XXX_Merge(src proto.Message) {
xxx_messageInfo_MultiSigConfirmTx.Merge(dst, src)
}
func (m *MultiSigConfirmTx) XXX_Size() int {
return xxx_messageInfo_MultiSigConfirmTx.Size(m)
......@@ -1103,7 +1092,7 @@ func (m *MultiSigConfirmTx) GetConfirmOrRevoke() bool {
return false
}
//获取所有多重签名账号
// 获取所有多重签名账号
type ReqMultiSigAccs struct {
Start int64 `protobuf:"varint,1,opt,name=start,proto3" json:"start,omitempty"`
End int64 `protobuf:"varint,2,opt,name=end,proto3" json:"end,omitempty"`
......@@ -1116,17 +1105,16 @@ func (m *ReqMultiSigAccs) Reset() { *m = ReqMultiSigAccs{} }
func (m *ReqMultiSigAccs) String() string { return proto.CompactTextString(m) }
func (*ReqMultiSigAccs) ProtoMessage() {}
func (*ReqMultiSigAccs) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{13}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{13}
}
func (m *ReqMultiSigAccs) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqMultiSigAccs.Unmarshal(m, b)
}
func (m *ReqMultiSigAccs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqMultiSigAccs.Marshal(b, m, deterministic)
}
func (m *ReqMultiSigAccs) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqMultiSigAccs.Merge(m, src)
func (dst *ReqMultiSigAccs) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqMultiSigAccs.Merge(dst, src)
}
func (m *ReqMultiSigAccs) XXX_Size() int {
return xxx_messageInfo_ReqMultiSigAccs.Size(m)
......@@ -1162,17 +1150,16 @@ func (m *ReplyMultiSigAccs) Reset() { *m = ReplyMultiSigAccs{} }
func (m *ReplyMultiSigAccs) String() string { return proto.CompactTextString(m) }
func (*ReplyMultiSigAccs) ProtoMessage() {}
func (*ReplyMultiSigAccs) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{14}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{14}
}
func (m *ReplyMultiSigAccs) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplyMultiSigAccs.Unmarshal(m, b)
}
func (m *ReplyMultiSigAccs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplyMultiSigAccs.Marshal(b, m, deterministic)
}
func (m *ReplyMultiSigAccs) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyMultiSigAccs.Merge(m, src)
func (dst *ReplyMultiSigAccs) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyMultiSigAccs.Merge(dst, src)
}
func (m *ReplyMultiSigAccs) XXX_Size() int {
return xxx_messageInfo_ReplyMultiSigAccs.Size(m)
......@@ -1190,7 +1177,7 @@ func (m *ReplyMultiSigAccs) GetAddress() []string {
return nil
}
//获取指定多重签名账号的状态信息
// 获取指定多重签名账号的状态信息
type ReqMultiSigAccInfo struct {
MultiSigAccAddr string `protobuf:"bytes,1,opt,name=multiSigAccAddr,proto3" json:"multiSigAccAddr,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
......@@ -1202,17 +1189,16 @@ func (m *ReqMultiSigAccInfo) Reset() { *m = ReqMultiSigAccInfo{} }
func (m *ReqMultiSigAccInfo) String() string { return proto.CompactTextString(m) }
func (*ReqMultiSigAccInfo) ProtoMessage() {}
func (*ReqMultiSigAccInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{15}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{15}
}
func (m *ReqMultiSigAccInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqMultiSigAccInfo.Unmarshal(m, b)
}
func (m *ReqMultiSigAccInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqMultiSigAccInfo.Marshal(b, m, deterministic)
}
func (m *ReqMultiSigAccInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqMultiSigAccInfo.Merge(m, src)
func (dst *ReqMultiSigAccInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqMultiSigAccInfo.Merge(dst, src)
}
func (m *ReqMultiSigAccInfo) XXX_Size() int {
return xxx_messageInfo_ReqMultiSigAccInfo.Size(m)
......@@ -1230,7 +1216,7 @@ func (m *ReqMultiSigAccInfo) GetMultiSigAccAddr() string {
return ""
}
//指定多重签名账号的状态信息
// 指定多重签名账号的状态信息
type ReplyMultiSigAccInfo struct {
CreateAddr string `protobuf:"bytes,1,opt,name=createAddr,proto3" json:"createAddr,omitempty"`
MultiSigAddr string `protobuf:"bytes,2,opt,name=multiSigAddr,proto3" json:"multiSigAddr,omitempty"`
......@@ -1247,17 +1233,16 @@ func (m *ReplyMultiSigAccInfo) Reset() { *m = ReplyMultiSigAccInfo{} }
func (m *ReplyMultiSigAccInfo) String() string { return proto.CompactTextString(m) }
func (*ReplyMultiSigAccInfo) ProtoMessage() {}
func (*ReplyMultiSigAccInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{16}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{16}
}
func (m *ReplyMultiSigAccInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplyMultiSigAccInfo.Unmarshal(m, b)
}
func (m *ReplyMultiSigAccInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplyMultiSigAccInfo.Marshal(b, m, deterministic)
}
func (m *ReplyMultiSigAccInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyMultiSigAccInfo.Merge(m, src)
func (dst *ReplyMultiSigAccInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyMultiSigAccInfo.Merge(dst, src)
}
func (m *ReplyMultiSigAccInfo) XXX_Size() int {
return xxx_messageInfo_ReplyMultiSigAccInfo.Size(m)
......@@ -1310,7 +1295,7 @@ func (m *ReplyMultiSigAccInfo) GetRequiredWeight() uint64 {
return 0
}
//获取txids设置过滤条件和区间,pending, executed
// 获取txids设置过滤条件和区间,pending, executed
type ReqMultiSigTxids struct {
MultiSigAddr string `protobuf:"bytes,1,opt,name=multiSigAddr,proto3" json:"multiSigAddr,omitempty"`
FromTxId uint64 `protobuf:"varint,2,opt,name=fromTxId,proto3" json:"fromTxId,omitempty"`
......@@ -1326,17 +1311,16 @@ func (m *ReqMultiSigTxids) Reset() { *m = ReqMultiSigTxids{} }
func (m *ReqMultiSigTxids) String() string { return proto.CompactTextString(m) }
func (*ReqMultiSigTxids) ProtoMessage() {}
func (*ReqMultiSigTxids) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{17}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{17}
}
func (m *ReqMultiSigTxids) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqMultiSigTxids.Unmarshal(m, b)
}
func (m *ReqMultiSigTxids) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqMultiSigTxids.Marshal(b, m, deterministic)
}
func (m *ReqMultiSigTxids) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqMultiSigTxids.Merge(m, src)
func (dst *ReqMultiSigTxids) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqMultiSigTxids.Merge(dst, src)
}
func (m *ReqMultiSigTxids) XXX_Size() int {
return xxx_messageInfo_ReqMultiSigTxids.Size(m)
......@@ -1394,17 +1378,16 @@ func (m *ReplyMultiSigTxids) Reset() { *m = ReplyMultiSigTxids{} }
func (m *ReplyMultiSigTxids) String() string { return proto.CompactTextString(m) }
func (*ReplyMultiSigTxids) ProtoMessage() {}
func (*ReplyMultiSigTxids) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{18}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{18}
}
func (m *ReplyMultiSigTxids) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplyMultiSigTxids.Unmarshal(m, b)
}
func (m *ReplyMultiSigTxids) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplyMultiSigTxids.Marshal(b, m, deterministic)
}
func (m *ReplyMultiSigTxids) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyMultiSigTxids.Merge(m, src)
func (dst *ReplyMultiSigTxids) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyMultiSigTxids.Merge(dst, src)
}
func (m *ReplyMultiSigTxids) XXX_Size() int {
return xxx_messageInfo_ReplyMultiSigTxids.Size(m)
......@@ -1429,7 +1412,7 @@ func (m *ReplyMultiSigTxids) GetTxids() []uint64 {
return nil
}
//获取txid交易的信息,以及参与确认的owner信息
// 获取txid交易的信息,以及参与确认的owner信息
type ReqMultiSigTxInfo struct {
MultiSigAddr string `protobuf:"bytes,1,opt,name=multiSigAddr,proto3" json:"multiSigAddr,omitempty"`
TxId uint64 `protobuf:"varint,2,opt,name=txId,proto3" json:"txId,omitempty"`
......@@ -1442,17 +1425,16 @@ func (m *ReqMultiSigTxInfo) Reset() { *m = ReqMultiSigTxInfo{} }
func (m *ReqMultiSigTxInfo) String() string { return proto.CompactTextString(m) }
func (*ReqMultiSigTxInfo) ProtoMessage() {}
func (*ReqMultiSigTxInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{19}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{19}
}
func (m *ReqMultiSigTxInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqMultiSigTxInfo.Unmarshal(m, b)
}
func (m *ReqMultiSigTxInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqMultiSigTxInfo.Marshal(b, m, deterministic)
}
func (m *ReqMultiSigTxInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqMultiSigTxInfo.Merge(m, src)
func (dst *ReqMultiSigTxInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqMultiSigTxInfo.Merge(dst, src)
}
func (m *ReqMultiSigTxInfo) XXX_Size() int {
return xxx_messageInfo_ReqMultiSigTxInfo.Size(m)
......@@ -1488,17 +1470,16 @@ func (m *ReplyMultiSigTxInfo) Reset() { *m = ReplyMultiSigTxInfo{} }
func (m *ReplyMultiSigTxInfo) String() string { return proto.CompactTextString(m) }
func (*ReplyMultiSigTxInfo) ProtoMessage() {}
func (*ReplyMultiSigTxInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{20}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{20}
}
func (m *ReplyMultiSigTxInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplyMultiSigTxInfo.Unmarshal(m, b)
}
func (m *ReplyMultiSigTxInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplyMultiSigTxInfo.Marshal(b, m, deterministic)
}
func (m *ReplyMultiSigTxInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyMultiSigTxInfo.Merge(m, src)
func (dst *ReplyMultiSigTxInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyMultiSigTxInfo.Merge(dst, src)
}
func (m *ReplyMultiSigTxInfo) XXX_Size() int {
return xxx_messageInfo_ReplyMultiSigTxInfo.Size(m)
......@@ -1516,7 +1497,7 @@ func (m *ReplyMultiSigTxInfo) GetMultiSigTxInfo() *MultiSigTx {
return nil
}
//获取指定资产当日剩余的免多重签名的余额
// 获取指定资产当日剩余的免多重签名的余额
type ReqMultiSigAccUnSpentToday struct {
MultiSigAddr string `protobuf:"bytes,1,opt,name=multiSigAddr,proto3" json:"multiSigAddr,omitempty"`
Execer string `protobuf:"bytes,2,opt,name=execer,proto3" json:"execer,omitempty"`
......@@ -1530,17 +1511,16 @@ func (m *ReqMultiSigAccUnSpentToday) Reset() { *m = ReqMultiSigAccUnSpen
func (m *ReqMultiSigAccUnSpentToday) String() string { return proto.CompactTextString(m) }
func (*ReqMultiSigAccUnSpentToday) ProtoMessage() {}
func (*ReqMultiSigAccUnSpentToday) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{21}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{21}
}
func (m *ReqMultiSigAccUnSpentToday) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqMultiSigAccUnSpentToday.Unmarshal(m, b)
}
func (m *ReqMultiSigAccUnSpentToday) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqMultiSigAccUnSpentToday.Marshal(b, m, deterministic)
}
func (m *ReqMultiSigAccUnSpentToday) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqMultiSigAccUnSpentToday.Merge(m, src)
func (dst *ReqMultiSigAccUnSpentToday) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqMultiSigAccUnSpentToday.Merge(dst, src)
}
func (m *ReqMultiSigAccUnSpentToday) XXX_Size() int {
return xxx_messageInfo_ReqMultiSigAccUnSpentToday.Size(m)
......@@ -1583,17 +1563,16 @@ func (m *ReplyUnSpentAssets) Reset() { *m = ReplyUnSpentAssets{} }
func (m *ReplyUnSpentAssets) String() string { return proto.CompactTextString(m) }
func (*ReplyUnSpentAssets) ProtoMessage() {}
func (*ReplyUnSpentAssets) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{22}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{22}
}
func (m *ReplyUnSpentAssets) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplyUnSpentAssets.Unmarshal(m, b)
}
func (m *ReplyUnSpentAssets) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplyUnSpentAssets.Marshal(b, m, deterministic)
}
func (m *ReplyUnSpentAssets) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyUnSpentAssets.Merge(m, src)
func (dst *ReplyUnSpentAssets) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyUnSpentAssets.Merge(dst, src)
}
func (m *ReplyUnSpentAssets) XXX_Size() int {
return xxx_messageInfo_ReplyUnSpentAssets.Size(m)
......@@ -1623,17 +1602,16 @@ func (m *UnSpentAssets) Reset() { *m = UnSpentAssets{} }
func (m *UnSpentAssets) String() string { return proto.CompactTextString(m) }
func (*UnSpentAssets) ProtoMessage() {}
func (*UnSpentAssets) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{23}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{23}
}
func (m *UnSpentAssets) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UnSpentAssets.Unmarshal(m, b)
}
func (m *UnSpentAssets) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_UnSpentAssets.Marshal(b, m, deterministic)
}
func (m *UnSpentAssets) XXX_Merge(src proto.Message) {
xxx_messageInfo_UnSpentAssets.Merge(m, src)
func (dst *UnSpentAssets) XXX_Merge(src proto.Message) {
xxx_messageInfo_UnSpentAssets.Merge(dst, src)
}
func (m *UnSpentAssets) XXX_Size() int {
return xxx_messageInfo_UnSpentAssets.Size(m)
......@@ -1658,7 +1636,7 @@ func (m *UnSpentAssets) GetAmount() uint64 {
return 0
}
//TyLogMultiSigAccCreate交易的执行Receipt
// TyLogMultiSigAccCreate交易的执行Receipt
type ReceiptMultiSig struct {
MultiSigAddr string `protobuf:"bytes,1,opt,name=multiSigAddr,proto3" json:"multiSigAddr,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
......@@ -1670,17 +1648,16 @@ func (m *ReceiptMultiSig) Reset() { *m = ReceiptMultiSig{} }
func (m *ReceiptMultiSig) String() string { return proto.CompactTextString(m) }
func (*ReceiptMultiSig) ProtoMessage() {}
func (*ReceiptMultiSig) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{24}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{24}
}
func (m *ReceiptMultiSig) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptMultiSig.Unmarshal(m, b)
}
func (m *ReceiptMultiSig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptMultiSig.Marshal(b, m, deterministic)
}
func (m *ReceiptMultiSig) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptMultiSig.Merge(m, src)
func (dst *ReceiptMultiSig) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptMultiSig.Merge(dst, src)
}
func (m *ReceiptMultiSig) XXX_Size() int {
return xxx_messageInfo_ReceiptMultiSig.Size(m)
......@@ -1711,17 +1688,16 @@ func (m *ReceiptOwnerAddOrDel) Reset() { *m = ReceiptOwnerAddOrDel{} }
func (m *ReceiptOwnerAddOrDel) String() string { return proto.CompactTextString(m) }
func (*ReceiptOwnerAddOrDel) ProtoMessage() {}
func (*ReceiptOwnerAddOrDel) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{25}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{25}
}
func (m *ReceiptOwnerAddOrDel) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptOwnerAddOrDel.Unmarshal(m, b)
}
func (m *ReceiptOwnerAddOrDel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptOwnerAddOrDel.Marshal(b, m, deterministic)
}
func (m *ReceiptOwnerAddOrDel) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptOwnerAddOrDel.Merge(m, src)
func (dst *ReceiptOwnerAddOrDel) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptOwnerAddOrDel.Merge(dst, src)
}
func (m *ReceiptOwnerAddOrDel) XXX_Size() int {
return xxx_messageInfo_ReceiptOwnerAddOrDel.Size(m)
......@@ -1753,8 +1729,8 @@ func (m *ReceiptOwnerAddOrDel) GetAddOrDel() bool {
return false
}
//TyLogMultiSigOwnerModify = 10003 //输出modify的owner:preweight以及currentweight
//TyLogMultiSigOwnerReplace = 10004 //输出old的owner的信息:以及当前的owner信息:addr+weight
// TyLogMultiSigOwnerModify = 10003 //输出modify的owner:preweight以及currentweight
// TyLogMultiSigOwnerReplace = 10004 //输出old的owner的信息:以及当前的owner信息:addr+weight
type ReceiptOwnerModOrRep struct {
MultiSigAddr string `protobuf:"bytes,1,opt,name=multiSigAddr,proto3" json:"multiSigAddr,omitempty"`
PrevOwner *Owner `protobuf:"bytes,2,opt,name=prevOwner,proto3" json:"prevOwner,omitempty"`
......@@ -1769,17 +1745,16 @@ func (m *ReceiptOwnerModOrRep) Reset() { *m = ReceiptOwnerModOrRep{} }
func (m *ReceiptOwnerModOrRep) String() string { return proto.CompactTextString(m) }
func (*ReceiptOwnerModOrRep) ProtoMessage() {}
func (*ReceiptOwnerModOrRep) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{26}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{26}
}
func (m *ReceiptOwnerModOrRep) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptOwnerModOrRep.Unmarshal(m, b)
}
func (m *ReceiptOwnerModOrRep) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptOwnerModOrRep.Marshal(b, m, deterministic)
}
func (m *ReceiptOwnerModOrRep) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptOwnerModOrRep.Merge(m, src)
func (dst *ReceiptOwnerModOrRep) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptOwnerModOrRep.Merge(dst, src)
}
func (m *ReceiptOwnerModOrRep) XXX_Size() int {
return xxx_messageInfo_ReceiptOwnerModOrRep.Size(m)
......@@ -1818,8 +1793,8 @@ func (m *ReceiptOwnerModOrRep) GetModOrRep() bool {
return false
}
//多重签名账户的操作:ReqWeight,AssetDailyLimit
//TyLogMultiSigAccWeightModify = 10005 //输出修改前后确认权重的值:preReqWeight和curReqWeight
// 多重签名账户的操作:ReqWeight,AssetDailyLimit
// TyLogMultiSigAccWeightModify = 10005 //输出修改前后确认权重的值:preReqWeight和curReqWeight
type ReceiptWeightModify struct {
MultiSigAddr string `protobuf:"bytes,1,opt,name=multiSigAddr,proto3" json:"multiSigAddr,omitempty"`
PrevWeight uint64 `protobuf:"varint,2,opt,name=prevWeight,proto3" json:"prevWeight,omitempty"`
......@@ -1833,17 +1808,16 @@ func (m *ReceiptWeightModify) Reset() { *m = ReceiptWeightModify{} }
func (m *ReceiptWeightModify) String() string { return proto.CompactTextString(m) }
func (*ReceiptWeightModify) ProtoMessage() {}
func (*ReceiptWeightModify) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{27}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{27}
}
func (m *ReceiptWeightModify) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptWeightModify.Unmarshal(m, b)
}
func (m *ReceiptWeightModify) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptWeightModify.Marshal(b, m, deterministic)
}
func (m *ReceiptWeightModify) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptWeightModify.Merge(m, src)
func (dst *ReceiptWeightModify) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptWeightModify.Merge(dst, src)
}
func (m *ReceiptWeightModify) XXX_Size() int {
return xxx_messageInfo_ReceiptWeightModify.Size(m)
......@@ -1875,8 +1849,8 @@ func (m *ReceiptWeightModify) GetCurrentWeight() uint64 {
return 0
}
//TyLogMultiSigAccDailyLimitAdd = 10006 //输出add的DailyLimit:Symbol和DailyLimit
//TyLogMultiSigAccDailyLimitModify = 10007 //输出modify的DailyLimit:preDailyLimit以及currentDailyLimit
// TyLogMultiSigAccDailyLimitAdd = 10006 //输出add的DailyLimit:Symbol和DailyLimit
// TyLogMultiSigAccDailyLimitModify = 10007 //输出modify的DailyLimit:preDailyLimit以及currentDailyLimit
type ReceiptDailyLimitOperate struct {
MultiSigAddr string `protobuf:"bytes,1,opt,name=multiSigAddr,proto3" json:"multiSigAddr,omitempty"`
PrevDailyLimit *DailyLimit `protobuf:"bytes,2,opt,name=prevDailyLimit,proto3" json:"prevDailyLimit,omitempty"`
......@@ -1891,17 +1865,16 @@ func (m *ReceiptDailyLimitOperate) Reset() { *m = ReceiptDailyLimitOpera
func (m *ReceiptDailyLimitOperate) String() string { return proto.CompactTextString(m) }
func (*ReceiptDailyLimitOperate) ProtoMessage() {}
func (*ReceiptDailyLimitOperate) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{28}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{28}
}
func (m *ReceiptDailyLimitOperate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptDailyLimitOperate.Unmarshal(m, b)
}
func (m *ReceiptDailyLimitOperate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptDailyLimitOperate.Marshal(b, m, deterministic)
}
func (m *ReceiptDailyLimitOperate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptDailyLimitOperate.Merge(m, src)
func (dst *ReceiptDailyLimitOperate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptDailyLimitOperate.Merge(dst, src)
}
func (m *ReceiptDailyLimitOperate) XXX_Size() int {
return xxx_messageInfo_ReceiptDailyLimitOperate.Size(m)
......@@ -1940,9 +1913,9 @@ func (m *ReceiptDailyLimitOperate) GetAddOrModify() bool {
return false
}
//交易确认或者撤销(撤销值针对未执行的交易)
//TyLogMultiSigConfirmTx = 10008 //输出确认的交易id,以及owner信息:addr+weight
//TyLogMultiSigConfirmTxRevoke = 10009 //输出撤销确认的交易id,以及owner信息:addr+weight
// 交易确认或者撤销(撤销值针对未执行的交易)
// TyLogMultiSigConfirmTx = 10008 //输出确认的交易id,以及owner信息:addr+weight
// TyLogMultiSigConfirmTxRevoke = 10009 //输出撤销确认的交易id,以及owner信息:addr+weight
type ReceiptConfirmTx struct {
MultiSigTxOwner *MultiSigTxOwner `protobuf:"bytes,1,opt,name=multiSigTxOwner,proto3" json:"multiSigTxOwner,omitempty"`
ConfirmeOrRevoke bool `protobuf:"varint,2,opt,name=confirmeOrRevoke,proto3" json:"confirmeOrRevoke,omitempty"`
......@@ -1955,17 +1928,16 @@ func (m *ReceiptConfirmTx) Reset() { *m = ReceiptConfirmTx{} }
func (m *ReceiptConfirmTx) String() string { return proto.CompactTextString(m) }
func (*ReceiptConfirmTx) ProtoMessage() {}
func (*ReceiptConfirmTx) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{29}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{29}
}
func (m *ReceiptConfirmTx) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptConfirmTx.Unmarshal(m, b)
}
func (m *ReceiptConfirmTx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptConfirmTx.Marshal(b, m, deterministic)
}
func (m *ReceiptConfirmTx) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptConfirmTx.Merge(m, src)
func (dst *ReceiptConfirmTx) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptConfirmTx.Merge(dst, src)
}
func (m *ReceiptConfirmTx) XXX_Size() int {
return xxx_messageInfo_ReceiptConfirmTx.Size(m)
......@@ -1990,7 +1962,7 @@ func (m *ReceiptConfirmTx) GetConfirmeOrRevoke() bool {
return false
}
//可能会修改dailyLimit的相关属性
// 可能会修改dailyLimit的相关属性
type ReceiptAccDailyLimitUpdate struct {
MultiSigAddr string `protobuf:"bytes,1,opt,name=multiSigAddr,proto3" json:"multiSigAddr,omitempty"`
PrevDailyLimit *DailyLimit `protobuf:"bytes,2,opt,name=prevDailyLimit,proto3" json:"prevDailyLimit,omitempty"`
......@@ -2004,17 +1976,16 @@ func (m *ReceiptAccDailyLimitUpdate) Reset() { *m = ReceiptAccDailyLimit
func (m *ReceiptAccDailyLimitUpdate) String() string { return proto.CompactTextString(m) }
func (*ReceiptAccDailyLimitUpdate) ProtoMessage() {}
func (*ReceiptAccDailyLimitUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{30}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{30}
}
func (m *ReceiptAccDailyLimitUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptAccDailyLimitUpdate.Unmarshal(m, b)
}
func (m *ReceiptAccDailyLimitUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptAccDailyLimitUpdate.Marshal(b, m, deterministic)
}
func (m *ReceiptAccDailyLimitUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptAccDailyLimitUpdate.Merge(m, src)
func (dst *ReceiptAccDailyLimitUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptAccDailyLimitUpdate.Merge(dst, src)
}
func (m *ReceiptAccDailyLimitUpdate) XXX_Size() int {
return xxx_messageInfo_ReceiptAccDailyLimitUpdate.Size(m)
......@@ -2046,7 +2017,7 @@ func (m *ReceiptAccDailyLimitUpdate) GetCurDailyLimit() *DailyLimit {
return nil
}
//执行MultiSigAcc相关的交易可能会修改tx的执行状态和增加确认owner
// 执行MultiSigAcc相关的交易可能会修改tx的执行状态和增加确认owner
type ReceiptMultiSigTx struct {
MultiSigTxOwner *MultiSigTxOwner `protobuf:"bytes,1,opt,name=multiSigTxOwner,proto3" json:"multiSigTxOwner,omitempty"`
PrevExecuted bool `protobuf:"varint,2,opt,name=prevExecuted,proto3" json:"prevExecuted,omitempty"`
......@@ -2063,17 +2034,16 @@ func (m *ReceiptMultiSigTx) Reset() { *m = ReceiptMultiSigTx{} }
func (m *ReceiptMultiSigTx) String() string { return proto.CompactTextString(m) }
func (*ReceiptMultiSigTx) ProtoMessage() {}
func (*ReceiptMultiSigTx) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{31}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{31}
}
func (m *ReceiptMultiSigTx) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptMultiSigTx.Unmarshal(m, b)
}
func (m *ReceiptMultiSigTx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptMultiSigTx.Marshal(b, m, deterministic)
}
func (m *ReceiptMultiSigTx) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptMultiSigTx.Merge(m, src)
func (dst *ReceiptMultiSigTx) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptMultiSigTx.Merge(dst, src)
}
func (m *ReceiptMultiSigTx) XXX_Size() int {
return xxx_messageInfo_ReceiptMultiSigTx.Size(m)
......@@ -2138,17 +2108,16 @@ func (m *ReceiptTxCountUpdate) Reset() { *m = ReceiptTxCountUpdate{} }
func (m *ReceiptTxCountUpdate) String() string { return proto.CompactTextString(m) }
func (*ReceiptTxCountUpdate) ProtoMessage() {}
func (*ReceiptTxCountUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{32}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{32}
}
func (m *ReceiptTxCountUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptTxCountUpdate.Unmarshal(m, b)
}
func (m *ReceiptTxCountUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptTxCountUpdate.Marshal(b, m, deterministic)
}
func (m *ReceiptTxCountUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptTxCountUpdate.Merge(m, src)
func (dst *ReceiptTxCountUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptTxCountUpdate.Merge(dst, src)
}
func (m *ReceiptTxCountUpdate) XXX_Size() int {
return xxx_messageInfo_ReceiptTxCountUpdate.Size(m)
......@@ -2186,17 +2155,16 @@ func (m *MultiSigTxOwner) Reset() { *m = MultiSigTxOwner{} }
func (m *MultiSigTxOwner) String() string { return proto.CompactTextString(m) }
func (*MultiSigTxOwner) ProtoMessage() {}
func (*MultiSigTxOwner) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{33}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{33}
}
func (m *MultiSigTxOwner) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MultiSigTxOwner.Unmarshal(m, b)
}
func (m *MultiSigTxOwner) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_MultiSigTxOwner.Marshal(b, m, deterministic)
}
func (m *MultiSigTxOwner) XXX_Merge(src proto.Message) {
xxx_messageInfo_MultiSigTxOwner.Merge(m, src)
func (dst *MultiSigTxOwner) XXX_Merge(src proto.Message) {
xxx_messageInfo_MultiSigTxOwner.Merge(dst, src)
}
func (m *MultiSigTxOwner) XXX_Size() int {
return xxx_messageInfo_MultiSigTxOwner.Size(m)
......@@ -2239,17 +2207,16 @@ func (m *Uint64) Reset() { *m = Uint64{} }
func (m *Uint64) String() string { return proto.CompactTextString(m) }
func (*Uint64) ProtoMessage() {}
func (*Uint64) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{34}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{34}
}
func (m *Uint64) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Uint64.Unmarshal(m, b)
}
func (m *Uint64) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Uint64.Marshal(b, m, deterministic)
}
func (m *Uint64) XXX_Merge(src proto.Message) {
xxx_messageInfo_Uint64.Merge(m, src)
func (dst *Uint64) XXX_Merge(src proto.Message) {
xxx_messageInfo_Uint64.Merge(dst, src)
}
func (m *Uint64) XXX_Size() int {
return xxx_messageInfo_Uint64.Size(m)
......@@ -2267,7 +2234,7 @@ func (m *Uint64) GetData() uint64 {
return 0
}
//记录账户收到固定资产的数量
// 记录账户收到固定资产的数量
type AccountAssets struct {
MultiSigAddr string `protobuf:"bytes,1,opt,name=multiSigAddr,proto3" json:"multiSigAddr,omitempty"`
Assets *Assets `protobuf:"bytes,2,opt,name=assets,proto3" json:"assets,omitempty"`
......@@ -2281,17 +2248,16 @@ func (m *AccountAssets) Reset() { *m = AccountAssets{} }
func (m *AccountAssets) String() string { return proto.CompactTextString(m) }
func (*AccountAssets) ProtoMessage() {}
func (*AccountAssets) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{35}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{35}
}
func (m *AccountAssets) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AccountAssets.Unmarshal(m, b)
}
func (m *AccountAssets) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_AccountAssets.Marshal(b, m, deterministic)
}
func (m *AccountAssets) XXX_Merge(src proto.Message) {
xxx_messageInfo_AccountAssets.Merge(m, src)
func (dst *AccountAssets) XXX_Merge(src proto.Message) {
xxx_messageInfo_AccountAssets.Merge(dst, src)
}
func (m *AccountAssets) XXX_Size() int {
return xxx_messageInfo_AccountAssets.Size(m)
......@@ -2323,7 +2289,7 @@ func (m *AccountAssets) GetAmount() int64 {
return 0
}
//获取多重签名账户上的指定资产或者所有资产
// 获取多重签名账户上的指定资产或者所有资产
type ReqAccAssets struct {
MultiSigAddr string `protobuf:"bytes,1,opt,name=multiSigAddr,proto3" json:"multiSigAddr,omitempty"`
Assets *Assets `protobuf:"bytes,2,opt,name=assets,proto3" json:"assets,omitempty"`
......@@ -2337,17 +2303,16 @@ func (m *ReqAccAssets) Reset() { *m = ReqAccAssets{} }
func (m *ReqAccAssets) String() string { return proto.CompactTextString(m) }
func (*ReqAccAssets) ProtoMessage() {}
func (*ReqAccAssets) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{36}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{36}
}
func (m *ReqAccAssets) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqAccAssets.Unmarshal(m, b)
}
func (m *ReqAccAssets) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqAccAssets.Marshal(b, m, deterministic)
}
func (m *ReqAccAssets) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqAccAssets.Merge(m, src)
func (dst *ReqAccAssets) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqAccAssets.Merge(dst, src)
}
func (m *ReqAccAssets) XXX_Size() int {
return xxx_messageInfo_ReqAccAssets.Size(m)
......@@ -2390,17 +2355,16 @@ func (m *ReplyAccAssets) Reset() { *m = ReplyAccAssets{} }
func (m *ReplyAccAssets) String() string { return proto.CompactTextString(m) }
func (*ReplyAccAssets) ProtoMessage() {}
func (*ReplyAccAssets) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{37}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{37}
}
func (m *ReplyAccAssets) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplyAccAssets.Unmarshal(m, b)
}
func (m *ReplyAccAssets) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplyAccAssets.Marshal(b, m, deterministic)
}
func (m *ReplyAccAssets) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyAccAssets.Merge(m, src)
func (dst *ReplyAccAssets) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyAccAssets.Merge(dst, src)
}
func (m *ReplyAccAssets) XXX_Size() int {
return xxx_messageInfo_ReplyAccAssets.Size(m)
......@@ -2418,7 +2382,7 @@ func (m *ReplyAccAssets) GetAccAssets() []*AccAssets {
return nil
}
//账户资产信息
// 账户资产信息
type AccAssets struct {
Assets *Assets `protobuf:"bytes,1,opt,name=assets,proto3" json:"assets,omitempty"`
RecvAmount int64 `protobuf:"varint,2,opt,name=recvAmount,proto3" json:"recvAmount,omitempty"`
......@@ -2432,17 +2396,16 @@ func (m *AccAssets) Reset() { *m = AccAssets{} }
func (m *AccAssets) String() string { return proto.CompactTextString(m) }
func (*AccAssets) ProtoMessage() {}
func (*AccAssets) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{38}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{38}
}
func (m *AccAssets) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AccAssets.Unmarshal(m, b)
}
func (m *AccAssets) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_AccAssets.Marshal(b, m, deterministic)
}
func (m *AccAssets) XXX_Merge(src proto.Message) {
xxx_messageInfo_AccAssets.Merge(m, src)
func (dst *AccAssets) XXX_Merge(src proto.Message) {
xxx_messageInfo_AccAssets.Merge(dst, src)
}
func (m *AccAssets) XXX_Size() int {
return xxx_messageInfo_AccAssets.Size(m)
......@@ -2486,17 +2449,16 @@ func (m *Assets) Reset() { *m = Assets{} }
func (m *Assets) String() string { return proto.CompactTextString(m) }
func (*Assets) ProtoMessage() {}
func (*Assets) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{39}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{39}
}
func (m *Assets) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Assets.Unmarshal(m, b)
}
func (m *Assets) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Assets.Marshal(b, m, deterministic)
}
func (m *Assets) XXX_Merge(src proto.Message) {
xxx_messageInfo_Assets.Merge(m, src)
func (dst *Assets) XXX_Merge(src proto.Message) {
xxx_messageInfo_Assets.Merge(dst, src)
}
func (m *Assets) XXX_Size() int {
return xxx_messageInfo_Assets.Size(m)
......@@ -2521,7 +2483,7 @@ func (m *Assets) GetSymbol() string {
return ""
}
//账户地址列表
// 账户地址列表
type AccAddress struct {
Address []string `protobuf:"bytes,1,rep,name=address,proto3" json:"address,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
......@@ -2533,17 +2495,16 @@ func (m *AccAddress) Reset() { *m = AccAddress{} }
func (m *AccAddress) String() string { return proto.CompactTextString(m) }
func (*AccAddress) ProtoMessage() {}
func (*AccAddress) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{40}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{40}
}
func (m *AccAddress) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AccAddress.Unmarshal(m, b)
}
func (m *AccAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_AccAddress.Marshal(b, m, deterministic)
}
func (m *AccAddress) XXX_Merge(src proto.Message) {
xxx_messageInfo_AccAddress.Merge(m, src)
func (dst *AccAddress) XXX_Merge(src proto.Message) {
xxx_messageInfo_AccAddress.Merge(dst, src)
}
func (m *AccAddress) XXX_Size() int {
return xxx_messageInfo_AccAddress.Size(m)
......@@ -2561,7 +2522,7 @@ func (m *AccAddress) GetAddress() []string {
return nil
}
//owner拥有的多重签名账户信息
// owner拥有的多重签名账户信息
type OwnerAttr struct {
MultiSigAddr string `protobuf:"bytes,1,opt,name=multiSigAddr,proto3" json:"multiSigAddr,omitempty"`
OwnerAddr string `protobuf:"bytes,2,opt,name=ownerAddr,proto3" json:"ownerAddr,omitempty"`
......@@ -2575,17 +2536,16 @@ func (m *OwnerAttr) Reset() { *m = OwnerAttr{} }
func (m *OwnerAttr) String() string { return proto.CompactTextString(m) }
func (*OwnerAttr) ProtoMessage() {}
func (*OwnerAttr) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{41}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{41}
}
func (m *OwnerAttr) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_OwnerAttr.Unmarshal(m, b)
}
func (m *OwnerAttr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_OwnerAttr.Marshal(b, m, deterministic)
}
func (m *OwnerAttr) XXX_Merge(src proto.Message) {
xxx_messageInfo_OwnerAttr.Merge(m, src)
func (dst *OwnerAttr) XXX_Merge(src proto.Message) {
xxx_messageInfo_OwnerAttr.Merge(dst, src)
}
func (m *OwnerAttr) XXX_Size() int {
return xxx_messageInfo_OwnerAttr.Size(m)
......@@ -2628,17 +2588,16 @@ func (m *OwnerAttrs) Reset() { *m = OwnerAttrs{} }
func (m *OwnerAttrs) String() string { return proto.CompactTextString(m) }
func (*OwnerAttrs) ProtoMessage() {}
func (*OwnerAttrs) Descriptor() ([]byte, []int) {
return fileDescriptor_62b8b91adf3febfa, []int{42}
return fileDescriptor_multisig_e7bea0a7633ad01b, []int{42}
}
func (m *OwnerAttrs) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_OwnerAttrs.Unmarshal(m, b)
}
func (m *OwnerAttrs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_OwnerAttrs.Marshal(b, m, deterministic)
}
func (m *OwnerAttrs) XXX_Merge(src proto.Message) {
xxx_messageInfo_OwnerAttrs.Merge(m, src)
func (dst *OwnerAttrs) XXX_Merge(src proto.Message) {
xxx_messageInfo_OwnerAttrs.Merge(dst, src)
}
func (m *OwnerAttrs) XXX_Size() int {
return xxx_messageInfo_OwnerAttrs.Size(m)
......@@ -2702,9 +2661,9 @@ func init() {
proto.RegisterType((*OwnerAttrs)(nil), "types.OwnerAttrs")
}
func init() { proto.RegisterFile("multisig.proto", fileDescriptor_62b8b91adf3febfa) }
func init() { proto.RegisterFile("multisig.proto", fileDescriptor_multisig_e7bea0a7633ad01b) }
var fileDescriptor_62b8b91adf3febfa = []byte{
var fileDescriptor_multisig_e7bea0a7633ad01b = []byte{
// 1572 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xdc, 0x18, 0xdd, 0x6e, 0xdc, 0x44,
0x37, 0xf6, 0xfe, 0x24, 0x7b, 0x92, 0x6c, 0x93, 0xf9, 0xa2, 0x7c, 0x26, 0x94, 0x12, 0x8d, 0x4a,
......
......@@ -3,9 +3,13 @@
package types
import proto "github.com/golang/protobuf/proto"
import fmt "fmt"
import math "math"
import (
fmt "fmt"
proto "github.com/golang/protobuf/proto"
math "math"
)
// Reference imports to suppress errors if they are not otherwise used.
var _ = proto.Marshal
......@@ -32,7 +36,7 @@ func (m *Norm) Reset() { *m = Norm{} }
func (m *Norm) String() string { return proto.CompactTextString(m) }
func (*Norm) ProtoMessage() {}
func (*Norm) Descriptor() ([]byte, []int) {
return fileDescriptor_norm_5c11b861b8e3252c, []int{0}
return fileDescriptor_norm_f2aed6c5a9608057, []int{0}
}
func (m *Norm) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Norm.Unmarshal(m, b)
......@@ -94,7 +98,7 @@ func (m *NormAction) Reset() { *m = NormAction{} }
func (m *NormAction) String() string { return proto.CompactTextString(m) }
func (*NormAction) ProtoMessage() {}
func (*NormAction) Descriptor() ([]byte, []int) {
return fileDescriptor_norm_5c11b861b8e3252c, []int{1}
return fileDescriptor_norm_f2aed6c5a9608057, []int{1}
}
func (m *NormAction) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NormAction.Unmarshal(m, b)
......@@ -212,7 +216,7 @@ func (m *NormPut) Reset() { *m = NormPut{} }
func (m *NormPut) String() string { return proto.CompactTextString(m) }
func (*NormPut) ProtoMessage() {}
func (*NormPut) Descriptor() ([]byte, []int) {
return fileDescriptor_norm_5c11b861b8e3252c, []int{2}
return fileDescriptor_norm_f2aed6c5a9608057, []int{2}
}
func (m *NormPut) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NormPut.Unmarshal(m, b)
......@@ -257,7 +261,7 @@ func (m *NormGetKey) Reset() { *m = NormGetKey{} }
func (m *NormGetKey) String() string { return proto.CompactTextString(m) }
func (*NormGetKey) ProtoMessage() {}
func (*NormGetKey) Descriptor() ([]byte, []int) {
return fileDescriptor_norm_5c11b861b8e3252c, []int{3}
return fileDescriptor_norm_f2aed6c5a9608057, []int{3}
}
func (m *NormGetKey) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NormGetKey.Unmarshal(m, b)
......@@ -291,9 +295,9 @@ func init() {
proto.RegisterType((*NormGetKey)(nil), "types.NormGetKey")
}
func init() { proto.RegisterFile("norm.proto", fileDescriptor_norm_5c11b861b8e3252c) }
func init() { proto.RegisterFile("norm.proto", fileDescriptor_norm_f2aed6c5a9608057) }
var fileDescriptor_norm_5c11b861b8e3252c = []byte{
var fileDescriptor_norm_f2aed6c5a9608057 = []byte{
// 209 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0xe2, 0xca, 0xcb, 0x2f, 0xca,
0xd5, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x62, 0x2d, 0xa9, 0x2c, 0x48, 0x2d, 0x56, 0x4a, 0xe3,
......
......@@ -4,12 +4,16 @@
package types
import (
context "context"
fmt "fmt"
proto "github.com/golang/protobuf/proto"
math "math"
types "github.com/33cn/chain33/types"
proto "github.com/golang/protobuf/proto"
context "golang.org/x/net/context"
grpc "google.golang.org/grpc"
)
......@@ -37,17 +41,16 @@ func (m *ParacrossStatusDetails) Reset() { *m = ParacrossStatusDetails{}
func (m *ParacrossStatusDetails) String() string { return proto.CompactTextString(m) }
func (*ParacrossStatusDetails) ProtoMessage() {}
func (*ParacrossStatusDetails) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{0}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{0}
}
func (m *ParacrossStatusDetails) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParacrossStatusDetails.Unmarshal(m, b)
}
func (m *ParacrossStatusDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParacrossStatusDetails.Marshal(b, m, deterministic)
}
func (m *ParacrossStatusDetails) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParacrossStatusDetails.Merge(m, src)
func (dst *ParacrossStatusDetails) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParacrossStatusDetails.Merge(dst, src)
}
func (m *ParacrossStatusDetails) XXX_Size() int {
return xxx_messageInfo_ParacrossStatusDetails.Size(m)
......@@ -72,7 +75,7 @@ func (m *ParacrossStatusDetails) GetBlockHash() [][]byte {
return nil
}
//记录不同blockHash的详细数据
// 记录不同blockHash的详细数据
type ParacrossStatusBlockDetails struct {
BlockHashs [][]byte `protobuf:"bytes,1,rep,name=blockHashs,proto3" json:"blockHashs,omitempty"`
TxResults [][]byte `protobuf:"bytes,2,rep,name=txResults,proto3" json:"txResults,omitempty"`
......@@ -85,17 +88,16 @@ func (m *ParacrossStatusBlockDetails) Reset() { *m = ParacrossStatusBloc
func (m *ParacrossStatusBlockDetails) String() string { return proto.CompactTextString(m) }
func (*ParacrossStatusBlockDetails) ProtoMessage() {}
func (*ParacrossStatusBlockDetails) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{1}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{1}
}
func (m *ParacrossStatusBlockDetails) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParacrossStatusBlockDetails.Unmarshal(m, b)
}
func (m *ParacrossStatusBlockDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParacrossStatusBlockDetails.Marshal(b, m, deterministic)
}
func (m *ParacrossStatusBlockDetails) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParacrossStatusBlockDetails.Merge(m, src)
func (dst *ParacrossStatusBlockDetails) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParacrossStatusBlockDetails.Merge(dst, src)
}
func (m *ParacrossStatusBlockDetails) XXX_Size() int {
return xxx_messageInfo_ParacrossStatusBlockDetails.Size(m)
......@@ -138,17 +140,16 @@ func (m *ParacrossHeightStatus) Reset() { *m = ParacrossHeightStatus{} }
func (m *ParacrossHeightStatus) String() string { return proto.CompactTextString(m) }
func (*ParacrossHeightStatus) ProtoMessage() {}
func (*ParacrossHeightStatus) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{2}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{2}
}
func (m *ParacrossHeightStatus) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParacrossHeightStatus.Unmarshal(m, b)
}
func (m *ParacrossHeightStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParacrossHeightStatus.Marshal(b, m, deterministic)
}
func (m *ParacrossHeightStatus) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParacrossHeightStatus.Merge(m, src)
func (dst *ParacrossHeightStatus) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParacrossHeightStatus.Merge(dst, src)
}
func (m *ParacrossHeightStatus) XXX_Size() int {
return xxx_messageInfo_ParacrossHeightStatus.Size(m)
......@@ -225,17 +226,16 @@ func (m *ParacrossHeightStatusRsp) Reset() { *m = ParacrossHeightStatusR
func (m *ParacrossHeightStatusRsp) String() string { return proto.CompactTextString(m) }
func (*ParacrossHeightStatusRsp) ProtoMessage() {}
func (*ParacrossHeightStatusRsp) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{3}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{3}
}
func (m *ParacrossHeightStatusRsp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParacrossHeightStatusRsp.Unmarshal(m, b)
}
func (m *ParacrossHeightStatusRsp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParacrossHeightStatusRsp.Marshal(b, m, deterministic)
}
func (m *ParacrossHeightStatusRsp) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParacrossHeightStatusRsp.Merge(m, src)
func (dst *ParacrossHeightStatusRsp) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParacrossHeightStatusRsp.Merge(dst, src)
}
func (m *ParacrossHeightStatusRsp) XXX_Size() int {
return xxx_messageInfo_ParacrossHeightStatusRsp.Size(m)
......@@ -310,17 +310,16 @@ func (m *ParacrossStatus) Reset() { *m = ParacrossStatus{} }
func (m *ParacrossStatus) String() string { return proto.CompactTextString(m) }
func (*ParacrossStatus) ProtoMessage() {}
func (*ParacrossStatus) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{4}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{4}
}
func (m *ParacrossStatus) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParacrossStatus.Unmarshal(m, b)
}
func (m *ParacrossStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParacrossStatus.Marshal(b, m, deterministic)
}
func (m *ParacrossStatus) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParacrossStatus.Merge(m, src)
func (dst *ParacrossStatus) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParacrossStatus.Merge(dst, src)
}
func (m *ParacrossStatus) XXX_Size() int {
return xxx_messageInfo_ParacrossStatus.Size(m)
......@@ -380,17 +379,16 @@ func (m *ParacrossConsensusStatus) Reset() { *m = ParacrossConsensusStat
func (m *ParacrossConsensusStatus) String() string { return proto.CompactTextString(m) }
func (*ParacrossConsensusStatus) ProtoMessage() {}
func (*ParacrossConsensusStatus) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{5}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{5}
}
func (m *ParacrossConsensusStatus) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParacrossConsensusStatus.Unmarshal(m, b)
}
func (m *ParacrossConsensusStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParacrossConsensusStatus.Marshal(b, m, deterministic)
}
func (m *ParacrossConsensusStatus) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParacrossConsensusStatus.Merge(m, src)
func (dst *ParacrossConsensusStatus) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParacrossConsensusStatus.Merge(dst, src)
}
func (m *ParacrossConsensusStatus) XXX_Size() int {
return xxx_messageInfo_ParacrossConsensusStatus.Size(m)
......@@ -445,17 +443,16 @@ func (m *ParaNodeAddrConfig) Reset() { *m = ParaNodeAddrConfig{} }
func (m *ParaNodeAddrConfig) String() string { return proto.CompactTextString(m) }
func (*ParaNodeAddrConfig) ProtoMessage() {}
func (*ParaNodeAddrConfig) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{6}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{6}
}
func (m *ParaNodeAddrConfig) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParaNodeAddrConfig.Unmarshal(m, b)
}
func (m *ParaNodeAddrConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParaNodeAddrConfig.Marshal(b, m, deterministic)
}
func (m *ParaNodeAddrConfig) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParaNodeAddrConfig.Merge(m, src)
func (dst *ParaNodeAddrConfig) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParaNodeAddrConfig.Merge(dst, src)
}
func (m *ParaNodeAddrConfig) XXX_Size() int {
return xxx_messageInfo_ParaNodeAddrConfig.Size(m)
......@@ -520,17 +517,16 @@ func (m *ParaNodeVoteDetail) Reset() { *m = ParaNodeVoteDetail{} }
func (m *ParaNodeVoteDetail) String() string { return proto.CompactTextString(m) }
func (*ParaNodeVoteDetail) ProtoMessage() {}
func (*ParaNodeVoteDetail) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{7}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{7}
}
func (m *ParaNodeVoteDetail) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParaNodeVoteDetail.Unmarshal(m, b)
}
func (m *ParaNodeVoteDetail) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParaNodeVoteDetail.Marshal(b, m, deterministic)
}
func (m *ParaNodeVoteDetail) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParaNodeVoteDetail.Merge(m, src)
func (dst *ParaNodeVoteDetail) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParaNodeVoteDetail.Merge(dst, src)
}
func (m *ParaNodeVoteDetail) XXX_Size() int {
return xxx_messageInfo_ParaNodeVoteDetail.Size(m)
......@@ -570,17 +566,16 @@ func (m *ParaNodeAddrIdStatus) Reset() { *m = ParaNodeAddrIdStatus{} }
func (m *ParaNodeAddrIdStatus) String() string { return proto.CompactTextString(m) }
func (*ParaNodeAddrIdStatus) ProtoMessage() {}
func (*ParaNodeAddrIdStatus) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{8}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{8}
}
func (m *ParaNodeAddrIdStatus) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParaNodeAddrIdStatus.Unmarshal(m, b)
}
func (m *ParaNodeAddrIdStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParaNodeAddrIdStatus.Marshal(b, m, deterministic)
}
func (m *ParaNodeAddrIdStatus) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParaNodeAddrIdStatus.Merge(m, src)
func (dst *ParaNodeAddrIdStatus) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParaNodeAddrIdStatus.Merge(dst, src)
}
func (m *ParaNodeAddrIdStatus) XXX_Size() int {
return xxx_messageInfo_ParaNodeAddrIdStatus.Size(m)
......@@ -644,17 +639,16 @@ func (m *ParaNodeIdStatus) Reset() { *m = ParaNodeIdStatus{} }
func (m *ParaNodeIdStatus) String() string { return proto.CompactTextString(m) }
func (*ParaNodeIdStatus) ProtoMessage() {}
func (*ParaNodeIdStatus) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{9}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{9}
}
func (m *ParaNodeIdStatus) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParaNodeIdStatus.Unmarshal(m, b)
}
func (m *ParaNodeIdStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParaNodeIdStatus.Marshal(b, m, deterministic)
}
func (m *ParaNodeIdStatus) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParaNodeIdStatus.Merge(m, src)
func (dst *ParaNodeIdStatus) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParaNodeIdStatus.Merge(dst, src)
}
func (m *ParaNodeIdStatus) XXX_Size() int {
return xxx_messageInfo_ParaNodeIdStatus.Size(m)
......@@ -735,17 +729,16 @@ func (m *ReceiptParaNodeConfig) Reset() { *m = ReceiptParaNodeConfig{} }
func (m *ReceiptParaNodeConfig) String() string { return proto.CompactTextString(m) }
func (*ReceiptParaNodeConfig) ProtoMessage() {}
func (*ReceiptParaNodeConfig) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{10}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{10}
}
func (m *ReceiptParaNodeConfig) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptParaNodeConfig.Unmarshal(m, b)
}
func (m *ReceiptParaNodeConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptParaNodeConfig.Marshal(b, m, deterministic)
}
func (m *ReceiptParaNodeConfig) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptParaNodeConfig.Merge(m, src)
func (dst *ReceiptParaNodeConfig) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptParaNodeConfig.Merge(dst, src)
}
func (m *ReceiptParaNodeConfig) XXX_Size() int {
return xxx_messageInfo_ReceiptParaNodeConfig.Size(m)
......@@ -797,17 +790,16 @@ func (m *ReceiptParaNodeAddrStatUpdate) Reset() { *m = ReceiptParaNodeAd
func (m *ReceiptParaNodeAddrStatUpdate) String() string { return proto.CompactTextString(m) }
func (*ReceiptParaNodeAddrStatUpdate) ProtoMessage() {}
func (*ReceiptParaNodeAddrStatUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{11}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{11}
}
func (m *ReceiptParaNodeAddrStatUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptParaNodeAddrStatUpdate.Unmarshal(m, b)
}
func (m *ReceiptParaNodeAddrStatUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptParaNodeAddrStatUpdate.Marshal(b, m, deterministic)
}
func (m *ReceiptParaNodeAddrStatUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptParaNodeAddrStatUpdate.Merge(m, src)
func (dst *ReceiptParaNodeAddrStatUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptParaNodeAddrStatUpdate.Merge(dst, src)
}
func (m *ReceiptParaNodeAddrStatUpdate) XXX_Size() int {
return xxx_messageInfo_ReceiptParaNodeAddrStatUpdate.Size(m)
......@@ -857,17 +849,16 @@ func (m *ReceiptParaNodeVoteDone) Reset() { *m = ReceiptParaNodeVoteDone
func (m *ReceiptParaNodeVoteDone) String() string { return proto.CompactTextString(m) }
func (*ReceiptParaNodeVoteDone) ProtoMessage() {}
func (*ReceiptParaNodeVoteDone) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{12}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{12}
}
func (m *ReceiptParaNodeVoteDone) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptParaNodeVoteDone.Unmarshal(m, b)
}
func (m *ReceiptParaNodeVoteDone) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptParaNodeVoteDone.Marshal(b, m, deterministic)
}
func (m *ReceiptParaNodeVoteDone) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptParaNodeVoteDone.Merge(m, src)
func (dst *ReceiptParaNodeVoteDone) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptParaNodeVoteDone.Merge(dst, src)
}
func (m *ReceiptParaNodeVoteDone) XXX_Size() int {
return xxx_messageInfo_ReceiptParaNodeVoteDone.Size(m)
......@@ -949,17 +940,16 @@ func (m *ParaNodeGroupConfig) Reset() { *m = ParaNodeGroupConfig{} }
func (m *ParaNodeGroupConfig) String() string { return proto.CompactTextString(m) }
func (*ParaNodeGroupConfig) ProtoMessage() {}
func (*ParaNodeGroupConfig) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{13}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{13}
}
func (m *ParaNodeGroupConfig) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParaNodeGroupConfig.Unmarshal(m, b)
}
func (m *ParaNodeGroupConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParaNodeGroupConfig.Marshal(b, m, deterministic)
}
func (m *ParaNodeGroupConfig) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParaNodeGroupConfig.Merge(m, src)
func (dst *ParaNodeGroupConfig) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParaNodeGroupConfig.Merge(dst, src)
}
func (m *ParaNodeGroupConfig) XXX_Size() int {
return xxx_messageInfo_ParaNodeGroupConfig.Size(m)
......@@ -1022,17 +1012,16 @@ func (m *ParaNodeGroupStatus) Reset() { *m = ParaNodeGroupStatus{} }
func (m *ParaNodeGroupStatus) String() string { return proto.CompactTextString(m) }
func (*ParaNodeGroupStatus) ProtoMessage() {}
func (*ParaNodeGroupStatus) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{14}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{14}
}
func (m *ParaNodeGroupStatus) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParaNodeGroupStatus.Unmarshal(m, b)
}
func (m *ParaNodeGroupStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParaNodeGroupStatus.Marshal(b, m, deterministic)
}
func (m *ParaNodeGroupStatus) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParaNodeGroupStatus.Merge(m, src)
func (dst *ParaNodeGroupStatus) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParaNodeGroupStatus.Merge(dst, src)
}
func (m *ParaNodeGroupStatus) XXX_Size() int {
return xxx_messageInfo_ParaNodeGroupStatus.Size(m)
......@@ -1106,17 +1095,16 @@ func (m *ReceiptParaNodeGroupConfig) Reset() { *m = ReceiptParaNodeGroup
func (m *ReceiptParaNodeGroupConfig) String() string { return proto.CompactTextString(m) }
func (*ReceiptParaNodeGroupConfig) ProtoMessage() {}
func (*ReceiptParaNodeGroupConfig) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{15}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{15}
}
func (m *ReceiptParaNodeGroupConfig) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptParaNodeGroupConfig.Unmarshal(m, b)
}
func (m *ReceiptParaNodeGroupConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptParaNodeGroupConfig.Marshal(b, m, deterministic)
}
func (m *ReceiptParaNodeGroupConfig) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptParaNodeGroupConfig.Merge(m, src)
func (dst *ReceiptParaNodeGroupConfig) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptParaNodeGroupConfig.Merge(dst, src)
}
func (m *ReceiptParaNodeGroupConfig) XXX_Size() int {
return xxx_messageInfo_ReceiptParaNodeGroupConfig.Size(m)
......@@ -1170,17 +1158,16 @@ func (m *ReqParacrossNodeInfo) Reset() { *m = ReqParacrossNodeInfo{} }
func (m *ReqParacrossNodeInfo) String() string { return proto.CompactTextString(m) }
func (*ReqParacrossNodeInfo) ProtoMessage() {}
func (*ReqParacrossNodeInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{16}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{16}
}
func (m *ReqParacrossNodeInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqParacrossNodeInfo.Unmarshal(m, b)
}
func (m *ReqParacrossNodeInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqParacrossNodeInfo.Marshal(b, m, deterministic)
}
func (m *ReqParacrossNodeInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqParacrossNodeInfo.Merge(m, src)
func (dst *ReqParacrossNodeInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqParacrossNodeInfo.Merge(dst, src)
}
func (m *ReqParacrossNodeInfo) XXX_Size() int {
return xxx_messageInfo_ReqParacrossNodeInfo.Size(m)
......@@ -1230,17 +1217,16 @@ func (m *RespParacrossNodeAddrs) Reset() { *m = RespParacrossNodeAddrs{}
func (m *RespParacrossNodeAddrs) String() string { return proto.CompactTextString(m) }
func (*RespParacrossNodeAddrs) ProtoMessage() {}
func (*RespParacrossNodeAddrs) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{17}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{17}
}
func (m *RespParacrossNodeAddrs) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RespParacrossNodeAddrs.Unmarshal(m, b)
}
func (m *RespParacrossNodeAddrs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RespParacrossNodeAddrs.Marshal(b, m, deterministic)
}
func (m *RespParacrossNodeAddrs) XXX_Merge(src proto.Message) {
xxx_messageInfo_RespParacrossNodeAddrs.Merge(m, src)
func (dst *RespParacrossNodeAddrs) XXX_Merge(src proto.Message) {
xxx_messageInfo_RespParacrossNodeAddrs.Merge(dst, src)
}
func (m *RespParacrossNodeAddrs) XXX_Size() int {
return xxx_messageInfo_RespParacrossNodeAddrs.Size(m)
......@@ -1269,17 +1255,16 @@ func (m *RespParacrossNodeGroups) Reset() { *m = RespParacrossNodeGroups
func (m *RespParacrossNodeGroups) String() string { return proto.CompactTextString(m) }
func (*RespParacrossNodeGroups) ProtoMessage() {}
func (*RespParacrossNodeGroups) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{18}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{18}
}
func (m *RespParacrossNodeGroups) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RespParacrossNodeGroups.Unmarshal(m, b)
}
func (m *RespParacrossNodeGroups) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RespParacrossNodeGroups.Marshal(b, m, deterministic)
}
func (m *RespParacrossNodeGroups) XXX_Merge(src proto.Message) {
xxx_messageInfo_RespParacrossNodeGroups.Merge(m, src)
func (dst *RespParacrossNodeGroups) XXX_Merge(src proto.Message) {
xxx_messageInfo_RespParacrossNodeGroups.Merge(dst, src)
}
func (m *RespParacrossNodeGroups) XXX_Size() int {
return xxx_messageInfo_RespParacrossNodeGroups.Size(m)
......@@ -1311,17 +1296,16 @@ func (m *ParaBlock2MainMap) Reset() { *m = ParaBlock2MainMap{} }
func (m *ParaBlock2MainMap) String() string { return proto.CompactTextString(m) }
func (*ParaBlock2MainMap) ProtoMessage() {}
func (*ParaBlock2MainMap) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{19}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{19}
}
func (m *ParaBlock2MainMap) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParaBlock2MainMap.Unmarshal(m, b)
}
func (m *ParaBlock2MainMap) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParaBlock2MainMap.Marshal(b, m, deterministic)
}
func (m *ParaBlock2MainMap) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParaBlock2MainMap.Merge(m, src)
func (dst *ParaBlock2MainMap) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParaBlock2MainMap.Merge(dst, src)
}
func (m *ParaBlock2MainMap) XXX_Size() int {
return xxx_messageInfo_ParaBlock2MainMap.Size(m)
......@@ -1371,17 +1355,16 @@ func (m *ParaBlock2MainInfo) Reset() { *m = ParaBlock2MainInfo{} }
func (m *ParaBlock2MainInfo) String() string { return proto.CompactTextString(m) }
func (*ParaBlock2MainInfo) ProtoMessage() {}
func (*ParaBlock2MainInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{20}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{20}
}
func (m *ParaBlock2MainInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParaBlock2MainInfo.Unmarshal(m, b)
}
func (m *ParaBlock2MainInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParaBlock2MainInfo.Marshal(b, m, deterministic)
}
func (m *ParaBlock2MainInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParaBlock2MainInfo.Merge(m, src)
func (dst *ParaBlock2MainInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParaBlock2MainInfo.Merge(dst, src)
}
func (m *ParaBlock2MainInfo) XXX_Size() int {
return xxx_messageInfo_ParaBlock2MainInfo.Size(m)
......@@ -1424,17 +1407,16 @@ func (m *ParacrossNodeStatus) Reset() { *m = ParacrossNodeStatus{} }
func (m *ParacrossNodeStatus) String() string { return proto.CompactTextString(m) }
func (*ParacrossNodeStatus) ProtoMessage() {}
func (*ParacrossNodeStatus) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{21}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{21}
}
func (m *ParacrossNodeStatus) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParacrossNodeStatus.Unmarshal(m, b)
}
func (m *ParacrossNodeStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParacrossNodeStatus.Marshal(b, m, deterministic)
}
func (m *ParacrossNodeStatus) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParacrossNodeStatus.Merge(m, src)
func (dst *ParacrossNodeStatus) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParacrossNodeStatus.Merge(dst, src)
}
func (m *ParacrossNodeStatus) XXX_Size() int {
return xxx_messageInfo_ParacrossNodeStatus.Size(m)
......@@ -1554,17 +1536,16 @@ func (m *ParacrossCommitAction) Reset() { *m = ParacrossCommitAction{} }
func (m *ParacrossCommitAction) String() string { return proto.CompactTextString(m) }
func (*ParacrossCommitAction) ProtoMessage() {}
func (*ParacrossCommitAction) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{22}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{22}
}
func (m *ParacrossCommitAction) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParacrossCommitAction.Unmarshal(m, b)
}
func (m *ParacrossCommitAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParacrossCommitAction.Marshal(b, m, deterministic)
}
func (m *ParacrossCommitAction) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParacrossCommitAction.Merge(m, src)
func (dst *ParacrossCommitAction) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParacrossCommitAction.Merge(dst, src)
}
func (m *ParacrossCommitAction) XXX_Size() int {
return xxx_messageInfo_ParacrossCommitAction.Size(m)
......@@ -1594,17 +1575,16 @@ func (m *ParacrossMinerAction) Reset() { *m = ParacrossMinerAction{} }
func (m *ParacrossMinerAction) String() string { return proto.CompactTextString(m) }
func (*ParacrossMinerAction) ProtoMessage() {}
func (*ParacrossMinerAction) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{23}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{23}
}
func (m *ParacrossMinerAction) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParacrossMinerAction.Unmarshal(m, b)
}
func (m *ParacrossMinerAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParacrossMinerAction.Marshal(b, m, deterministic)
}
func (m *ParacrossMinerAction) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParacrossMinerAction.Merge(m, src)
func (dst *ParacrossMinerAction) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParacrossMinerAction.Merge(dst, src)
}
func (m *ParacrossMinerAction) XXX_Size() int {
return xxx_messageInfo_ParacrossMinerAction.Size(m)
......@@ -1651,17 +1631,16 @@ func (m *ParacrossAction) Reset() { *m = ParacrossAction{} }
func (m *ParacrossAction) String() string { return proto.CompactTextString(m) }
func (*ParacrossAction) ProtoMessage() {}
func (*ParacrossAction) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{24}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{24}
}
func (m *ParacrossAction) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParacrossAction.Unmarshal(m, b)
}
func (m *ParacrossAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParacrossAction.Marshal(b, m, deterministic)
}
func (m *ParacrossAction) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParacrossAction.Merge(m, src)
func (dst *ParacrossAction) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParacrossAction.Merge(dst, src)
}
func (m *ParacrossAction) XXX_Size() int {
return xxx_messageInfo_ParacrossAction.Size(m)
......@@ -2029,17 +2008,16 @@ func (m *ReceiptParacrossCommit) Reset() { *m = ReceiptParacrossCommit{}
func (m *ReceiptParacrossCommit) String() string { return proto.CompactTextString(m) }
func (*ReceiptParacrossCommit) ProtoMessage() {}
func (*ReceiptParacrossCommit) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{25}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{25}
}
func (m *ReceiptParacrossCommit) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptParacrossCommit.Unmarshal(m, b)
}
func (m *ReceiptParacrossCommit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptParacrossCommit.Marshal(b, m, deterministic)
}
func (m *ReceiptParacrossCommit) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptParacrossCommit.Merge(m, src)
func (dst *ReceiptParacrossCommit) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptParacrossCommit.Merge(dst, src)
}
func (m *ReceiptParacrossCommit) XXX_Size() int {
return xxx_messageInfo_ReceiptParacrossCommit.Size(m)
......@@ -2089,17 +2067,16 @@ func (m *ReceiptParacrossMiner) Reset() { *m = ReceiptParacrossMiner{} }
func (m *ReceiptParacrossMiner) String() string { return proto.CompactTextString(m) }
func (*ReceiptParacrossMiner) ProtoMessage() {}
func (*ReceiptParacrossMiner) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{26}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{26}
}
func (m *ReceiptParacrossMiner) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptParacrossMiner.Unmarshal(m, b)
}
func (m *ReceiptParacrossMiner) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptParacrossMiner.Marshal(b, m, deterministic)
}
func (m *ReceiptParacrossMiner) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptParacrossMiner.Merge(m, src)
func (dst *ReceiptParacrossMiner) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptParacrossMiner.Merge(dst, src)
}
func (m *ReceiptParacrossMiner) XXX_Size() int {
return xxx_messageInfo_ReceiptParacrossMiner.Size(m)
......@@ -2141,17 +2118,16 @@ func (m *ReceiptParacrossDone) Reset() { *m = ReceiptParacrossDone{} }
func (m *ReceiptParacrossDone) String() string { return proto.CompactTextString(m) }
func (*ReceiptParacrossDone) ProtoMessage() {}
func (*ReceiptParacrossDone) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{27}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{27}
}
func (m *ReceiptParacrossDone) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptParacrossDone.Unmarshal(m, b)
}
func (m *ReceiptParacrossDone) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptParacrossDone.Marshal(b, m, deterministic)
}
func (m *ReceiptParacrossDone) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptParacrossDone.Merge(m, src)
func (dst *ReceiptParacrossDone) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptParacrossDone.Merge(dst, src)
}
func (m *ReceiptParacrossDone) XXX_Size() int {
return xxx_messageInfo_ReceiptParacrossDone.Size(m)
......@@ -2272,17 +2248,16 @@ func (m *ReceiptParacrossRecord) Reset() { *m = ReceiptParacrossRecord{}
func (m *ReceiptParacrossRecord) String() string { return proto.CompactTextString(m) }
func (*ReceiptParacrossRecord) ProtoMessage() {}
func (*ReceiptParacrossRecord) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{28}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{28}
}
func (m *ReceiptParacrossRecord) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptParacrossRecord.Unmarshal(m, b)
}
func (m *ReceiptParacrossRecord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptParacrossRecord.Marshal(b, m, deterministic)
}
func (m *ReceiptParacrossRecord) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptParacrossRecord.Merge(m, src)
func (dst *ReceiptParacrossRecord) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptParacrossRecord.Merge(dst, src)
}
func (m *ReceiptParacrossRecord) XXX_Size() int {
return xxx_messageInfo_ReceiptParacrossRecord.Size(m)
......@@ -2320,17 +2295,16 @@ func (m *ParacrossTx) Reset() { *m = ParacrossTx{} }
func (m *ParacrossTx) String() string { return proto.CompactTextString(m) }
func (*ParacrossTx) ProtoMessage() {}
func (*ParacrossTx) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{29}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{29}
}
func (m *ParacrossTx) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParacrossTx.Unmarshal(m, b)
}
func (m *ParacrossTx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParacrossTx.Marshal(b, m, deterministic)
}
func (m *ParacrossTx) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParacrossTx.Merge(m, src)
func (dst *ParacrossTx) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParacrossTx.Merge(dst, src)
}
func (m *ParacrossTx) XXX_Size() int {
return xxx_messageInfo_ParacrossTx.Size(m)
......@@ -2361,17 +2335,16 @@ func (m *ReqParacrossTitleHeight) Reset() { *m = ReqParacrossTitleHeight
func (m *ReqParacrossTitleHeight) String() string { return proto.CompactTextString(m) }
func (*ReqParacrossTitleHeight) ProtoMessage() {}
func (*ReqParacrossTitleHeight) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{30}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{30}
}
func (m *ReqParacrossTitleHeight) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqParacrossTitleHeight.Unmarshal(m, b)
}
func (m *ReqParacrossTitleHeight) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqParacrossTitleHeight.Marshal(b, m, deterministic)
}
func (m *ReqParacrossTitleHeight) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqParacrossTitleHeight.Merge(m, src)
func (dst *ReqParacrossTitleHeight) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqParacrossTitleHeight.Merge(dst, src)
}
func (m *ReqParacrossTitleHeight) XXX_Size() int {
return xxx_messageInfo_ReqParacrossTitleHeight.Size(m)
......@@ -2414,17 +2387,16 @@ func (m *RespParacrossDone) Reset() { *m = RespParacrossDone{} }
func (m *RespParacrossDone) String() string { return proto.CompactTextString(m) }
func (*RespParacrossDone) ProtoMessage() {}
func (*RespParacrossDone) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{31}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{31}
}
func (m *RespParacrossDone) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RespParacrossDone.Unmarshal(m, b)
}
func (m *RespParacrossDone) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RespParacrossDone.Marshal(b, m, deterministic)
}
func (m *RespParacrossDone) XXX_Merge(src proto.Message) {
xxx_messageInfo_RespParacrossDone.Merge(m, src)
func (dst *RespParacrossDone) XXX_Merge(src proto.Message) {
xxx_messageInfo_RespParacrossDone.Merge(dst, src)
}
func (m *RespParacrossDone) XXX_Size() int {
return xxx_messageInfo_RespParacrossDone.Size(m)
......@@ -2502,17 +2474,16 @@ func (m *RespParacrossTitles) Reset() { *m = RespParacrossTitles{} }
func (m *RespParacrossTitles) String() string { return proto.CompactTextString(m) }
func (*RespParacrossTitles) ProtoMessage() {}
func (*RespParacrossTitles) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{32}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{32}
}
func (m *RespParacrossTitles) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RespParacrossTitles.Unmarshal(m, b)
}
func (m *RespParacrossTitles) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RespParacrossTitles.Marshal(b, m, deterministic)
}
func (m *RespParacrossTitles) XXX_Merge(src proto.Message) {
xxx_messageInfo_RespParacrossTitles.Merge(m, src)
func (dst *RespParacrossTitles) XXX_Merge(src proto.Message) {
xxx_messageInfo_RespParacrossTitles.Merge(dst, src)
}
func (m *RespParacrossTitles) XXX_Size() int {
return xxx_messageInfo_RespParacrossTitles.Size(m)
......@@ -2542,17 +2513,16 @@ func (m *ReqParacrossTitleHash) Reset() { *m = ReqParacrossTitleHash{} }
func (m *ReqParacrossTitleHash) String() string { return proto.CompactTextString(m) }
func (*ReqParacrossTitleHash) ProtoMessage() {}
func (*ReqParacrossTitleHash) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{33}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{33}
}
func (m *ReqParacrossTitleHash) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqParacrossTitleHash.Unmarshal(m, b)
}
func (m *ReqParacrossTitleHash) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqParacrossTitleHash.Marshal(b, m, deterministic)
}
func (m *ReqParacrossTitleHash) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqParacrossTitleHash.Merge(m, src)
func (dst *ReqParacrossTitleHash) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqParacrossTitleHash.Merge(dst, src)
}
func (m *ReqParacrossTitleHash) XXX_Size() int {
return xxx_messageInfo_ReqParacrossTitleHash.Size(m)
......@@ -2602,17 +2572,16 @@ func (m *ParacrossAsset) Reset() { *m = ParacrossAsset{} }
func (m *ParacrossAsset) String() string { return proto.CompactTextString(m) }
func (*ParacrossAsset) ProtoMessage() {}
func (*ParacrossAsset) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{34}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{34}
}
func (m *ParacrossAsset) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParacrossAsset.Unmarshal(m, b)
}
func (m *ParacrossAsset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParacrossAsset.Marshal(b, m, deterministic)
}
func (m *ParacrossAsset) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParacrossAsset.Merge(m, src)
func (dst *ParacrossAsset) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParacrossAsset.Merge(dst, src)
}
func (m *ParacrossAsset) XXX_Size() int {
return xxx_messageInfo_ParacrossAsset.Size(m)
......@@ -2716,17 +2685,16 @@ func (m *ParaLocalDbBlock) Reset() { *m = ParaLocalDbBlock{} }
func (m *ParaLocalDbBlock) String() string { return proto.CompactTextString(m) }
func (*ParaLocalDbBlock) ProtoMessage() {}
func (*ParaLocalDbBlock) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{35}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{35}
}
func (m *ParaLocalDbBlock) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParaLocalDbBlock.Unmarshal(m, b)
}
func (m *ParaLocalDbBlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParaLocalDbBlock.Marshal(b, m, deterministic)
}
func (m *ParaLocalDbBlock) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParaLocalDbBlock.Merge(m, src)
func (dst *ParaLocalDbBlock) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParaLocalDbBlock.Merge(dst, src)
}
func (m *ParaLocalDbBlock) XXX_Size() int {
return xxx_messageInfo_ParaLocalDbBlock.Size(m)
......@@ -2795,17 +2763,16 @@ func (m *ParaLocalDbBlockInfo) Reset() { *m = ParaLocalDbBlockInfo{} }
func (m *ParaLocalDbBlockInfo) String() string { return proto.CompactTextString(m) }
func (*ParaLocalDbBlockInfo) ProtoMessage() {}
func (*ParaLocalDbBlockInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{36}
return fileDescriptor_paracross_dcd1b923b8f04760, []int{36}
}
func (m *ParaLocalDbBlockInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParaLocalDbBlockInfo.Unmarshal(m, b)
}
func (m *ParaLocalDbBlockInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParaLocalDbBlockInfo.Marshal(b, m, deterministic)
}
func (m *ParaLocalDbBlockInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParaLocalDbBlockInfo.Merge(m, src)
func (dst *ParaLocalDbBlockInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParaLocalDbBlockInfo.Merge(dst, src)
}
func (m *ParaLocalDbBlockInfo) XXX_Size() int {
return xxx_messageInfo_ParaLocalDbBlockInfo.Size(m)
......@@ -2898,137 +2865,6 @@ func init() {
proto.RegisterType((*ParaLocalDbBlockInfo)(nil), "types.ParaLocalDbBlockInfo")
}
func init() { proto.RegisterFile("paracross.proto", fileDescriptor_6a397e38c9ea6747) }
var fileDescriptor_6a397e38c9ea6747 = []byte{
// 1996 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x59, 0xbd, 0x73, 0x24, 0x47,
0x15, 0xdf, 0xd9, 0x4f, 0xed, 0x93, 0xb4, 0x27, 0xb5, 0x4f, 0xba, 0x65, 0x6d, 0x9f, 0xb7, 0xa6,
0x0e, 0x97, 0x80, 0x2b, 0x19, 0xeb, 0xc0, 0x14, 0xe5, 0xa2, 0xe0, 0x4e, 0xe7, 0xd3, 0xaa, 0x7c,
0xe7, 0x72, 0x8d, 0x64, 0x08, 0x48, 0x18, 0xed, 0xb6, 0xa4, 0x29, 0x76, 0x67, 0xe6, 0x66, 0x7a,
0x6d, 0x89, 0x8c, 0xa2, 0xc8, 0x89, 0xa8, 0x32, 0x29, 0xc4, 0xfc, 0x09, 0x04, 0x84, 0x38, 0x23,
0x20, 0x27, 0x23, 0x27, 0x20, 0xa5, 0xde, 0xeb, 0xee, 0x99, 0xee, 0xde, 0xd9, 0x3d, 0xf9, 0xee,
0x12, 0x67, 0xfb, 0x5e, 0xbf, 0x7e, 0xfd, 0xde, 0xaf, 0xdf, 0x57, 0xcf, 0xc2, 0xad, 0x34, 0xcc,
0xc2, 0x71, 0x96, 0xe4, 0xf9, 0x7e, 0x9a, 0x25, 0x22, 0x61, 0x2d, 0x71, 0x9d, 0xf2, 0x7c, 0xb0,
0x2d, 0xb2, 0x30, 0xce, 0xc3, 0xb1, 0x88, 0x92, 0x58, 0xae, 0x0c, 0x36, 0xc6, 0xc9, 0x6c, 0x56,
0x50, 0x5b, 0x67, 0xd3, 0x64, 0xfc, 0xeb, 0xf1, 0x65, 0x18, 0x69, 0x4e, 0x8f, 0x5f, 0xf1, 0xf1,
0x5c, 0x24, 0x99, 0xa4, 0xfd, 0xa7, 0xb0, 0xfb, 0xa9, 0x56, 0x7e, 0x22, 0x42, 0x31, 0xcf, 0x1f,
0x73, 0x11, 0x46, 0xd3, 0x9c, 0xdd, 0x86, 0x56, 0x38, 0x99, 0x64, 0x79, 0xdf, 0x1b, 0x36, 0xf6,
0xba, 0x81, 0x24, 0xd8, 0x5b, 0xd0, 0x25, 0x9d, 0xa3, 0x30, 0xbf, 0xec, 0xd7, 0x87, 0x8d, 0xbd,
0x8d, 0xa0, 0x64, 0xf8, 0xbf, 0x84, 0x37, 0x1d, 0x6d, 0x8f, 0x70, 0x4d, 0xab, 0xbc, 0x0b, 0x50,
0xc8, 0x4a, 0xbd, 0x1b, 0x81, 0xc1, 0x41, 0xe5, 0xe2, 0x2a, 0xe0, 0xf9, 0x7c, 0x2a, 0x72, 0xad,
0xbc, 0x60, 0xf8, 0x7f, 0xaa, 0xc3, 0x4e, 0xa1, 0x7d, 0xc4, 0xa3, 0x8b, 0x4b, 0x21, 0xcf, 0x60,
0xbb, 0xd0, 0xce, 0xe9, 0x57, 0xdf, 0x1b, 0x7a, 0x7b, 0xad, 0x40, 0x51, 0xe8, 0x82, 0x88, 0xc4,
0x94, 0xf7, 0xeb, 0x43, 0x0f, 0x5d, 0x20, 0x02, 0xa5, 0x2f, 0x69, 0x77, 0xbf, 0x31, 0xf4, 0xf6,
0x1a, 0x81, 0xa2, 0xd8, 0x8f, 0xa0, 0x33, 0x91, 0x86, 0xf6, 0x9b, 0x43, 0x6f, 0x6f, 0xfd, 0xe0,
0xed, 0x7d, 0x82, 0x79, 0xbf, 0x1a, 0xa0, 0x40, 0x4b, 0xa3, 0x5b, 0xb3, 0x30, 0x8a, 0xa5, 0x49,
0xfd, 0x16, 0x29, 0x35, 0x38, 0x6c, 0x00, 0x6b, 0x44, 0x21, 0x64, 0xed, 0xa1, 0xb7, 0xb7, 0x11,
0x14, 0x34, 0x7b, 0x02, 0x1b, 0x67, 0x06, 0x44, 0xfd, 0x0e, 0x9d, 0xec, 0x57, 0x9f, 0x6c, 0x82,
0x19, 0x58, 0xfb, 0xfc, 0xff, 0x78, 0xd0, 0xaf, 0x04, 0x27, 0xc8, 0xd3, 0xd7, 0x84, 0x8f, 0xed,
0x66, 0x73, 0xa5, 0x9b, 0x2d, 0x52, 0x58, 0xba, 0x39, 0x84, 0x75, 0x0c, 0xcc, 0x48, 0x3c, 0xa4,
0x90, 0x6a, 0x53, 0x48, 0x99, 0x2c, 0xb6, 0x07, 0xb7, 0x24, 0xf9, 0xa8, 0x08, 0xaf, 0x0e, 0x49,
0xb9, 0x6c, 0xff, 0x4b, 0x0f, 0x6e, 0x39, 0xc0, 0x94, 0x9e, 0x78, 0xd5, 0x9e, 0xd4, 0x2d, 0x4f,
0xac, 0x20, 0x6e, 0xd0, 0x8d, 0x94, 0x8c, 0xaf, 0xed, 0xa7, 0x71, 0x9d, 0xfe, 0x5f, 0xcc, 0x6b,
0x38, 0x4c, 0xe2, 0x9c, 0xc7, 0xf9, 0x7c, 0xb5, 0x91, 0x08, 0xcd, 0x65, 0x79, 0x9e, 0xb4, 0xd4,
0x64, 0xb1, 0x7b, 0xb0, 0x39, 0x96, 0xaa, 0x46, 0xe6, 0xbd, 0xd8, 0x4c, 0xf6, 0x5d, 0xd8, 0x52,
0x8c, 0x12, 0xc1, 0x26, 0x1d, 0xb4, 0xc0, 0xf7, 0xff, 0xe8, 0x01, 0x43, 0x33, 0x3f, 0x49, 0x26,
0x1c, 0xe1, 0x3f, 0x4c, 0xe2, 0xf3, 0xe8, 0x62, 0x89, 0x81, 0x3d, 0xa8, 0x27, 0x29, 0xd9, 0xb5,
0x19, 0xd4, 0x93, 0x14, 0xe9, 0x68, 0x42, 0x36, 0x74, 0x83, 0x7a, 0x34, 0x61, 0x0c, 0x9a, 0x58,
0x1b, 0xd4, 0x61, 0xf4, 0x1b, 0x35, 0x7d, 0x1e, 0x4e, 0xe7, 0x9c, 0x00, 0xda, 0x0c, 0x24, 0x21,
0xa3, 0x20, 0x8a, 0xf3, 0x27, 0x59, 0xf2, 0x1b, 0x1e, 0x53, 0x2e, 0xa0, 0xab, 0x25, 0xcb, 0xff,
0x59, 0x69, 0xd7, 0xcf, 0x13, 0xc1, 0x65, 0x74, 0x2f, 0x29, 0x45, 0x78, 0x46, 0x22, 0xb8, 0xac,
0x14, 0xdd, 0x40, 0x12, 0xfe, 0x1f, 0x3c, 0xb8, 0x6d, 0xba, 0x76, 0x3c, 0x51, 0xe8, 0x6b, 0x33,
0x3d, 0xc3, 0xcc, 0xbb, 0x00, 0x69, 0x96, 0xa4, 0x49, 0x1e, 0x4e, 0x8f, 0x27, 0x2a, 0x0b, 0x0c,
0x0e, 0x06, 0xd0, 0xf3, 0x79, 0x24, 0x8e, 0xb5, 0xbb, 0x8a, 0x32, 0x12, 0xaa, 0x59, 0x9d, 0x50,
0x2d, 0x03, 0x40, 0xff, 0x7f, 0x1e, 0x6c, 0x69, 0x93, 0x0a, 0x73, 0x24, 0x8a, 0x5e, 0x81, 0x62,
0xa9, 0xb2, 0x5e, 0xad, 0xb2, 0x61, 0xde, 0xc9, 0x5d, 0x00, 0x11, 0x66, 0x17, 0x9c, 0x92, 0x47,
0x21, 0x6f, 0x70, 0x5c, 0xa4, 0x5b, 0x0b, 0x48, 0xb3, 0xf7, 0x34, 0x7a, 0x6d, 0xaa, 0x38, 0xdf,
0x32, 0x2a, 0x8e, 0x8d, 0xbe, 0x02, 0x16, 0xc3, 0xfe, 0x3c, 0x4b, 0x66, 0x74, 0x60, 0x47, 0xa6,
0xb7, 0xa6, 0x8d, 0x44, 0x5b, 0x33, 0x13, 0xcd, 0xff, 0x9b, 0x07, 0x3b, 0x01, 0x1f, 0xf3, 0x28,
0x15, 0x5a, 0xb1, 0x0a, 0xb5, 0xaa, 0xdb, 0x78, 0x1f, 0xda, 0x63, 0x5a, 0x25, 0x08, 0x16, 0x6d,
0x2a, 0x23, 0x35, 0x50, 0x82, 0xec, 0x7b, 0xd0, 0x4c, 0x33, 0xfe, 0x39, 0x81, 0xb3, 0x7e, 0x70,
0xc7, 0xd9, 0xa0, 0xc1, 0x0e, 0x48, 0x88, 0xbd, 0x0f, 0x9d, 0xf1, 0x3c, 0xcb, 0x78, 0x2c, 0x54,
0x81, 0x5f, 0x2a, 0xaf, 0xe5, 0xfc, 0x3f, 0x7b, 0xf0, 0xb6, 0xe3, 0x00, 0x5a, 0x81, 0x62, 0x9f,
0xa5, 0x93, 0x50, 0x70, 0x0b, 0x16, 0xcf, 0x81, 0xe5, 0x3d, 0x65, 0x9d, 0x74, 0xe7, 0xcd, 0x0a,
0x77, 0x1c, 0x0b, 0x7f, 0x58, 0x5a, 0xd8, 0x78, 0xf1, 0x9e, 0xc2, 0xca, 0xff, 0x7a, 0x70, 0xc7,
0xb1, 0x92, 0xee, 0x2f, 0x89, 0xf9, 0x42, 0x9c, 0x55, 0xd7, 0x7c, 0x3b, 0x9e, 0x1a, 0x0b, 0xf1,
0x84, 0xeb, 0x89, 0x08, 0xa7, 0xa8, 0x5a, 0x07, 0xbd, 0xc1, 0xa1, 0xce, 0x8d, 0x14, 0x1e, 0x4b,
0xd1, 0xd6, 0x0a, 0x4a, 0x06, 0x55, 0xcc, 0x24, 0x17, 0xb4, 0xd8, 0xa6, 0xc5, 0x82, 0x66, 0x7d,
0xe8, 0x60, 0x7c, 0x05, 0xb9, 0x50, 0x51, 0xa5, 0x49, 0x3c, 0x73, 0x92, 0xc4, 0x5c, 0x3a, 0x4b,
0x81, 0xd5, 0x0a, 0x0c, 0x8e, 0xff, 0x3b, 0x0f, 0xde, 0xd0, 0xee, 0x1e, 0x65, 0xc9, 0x3c, 0x7d,
0xa5, 0x2a, 0x56, 0xd4, 0x18, 0x99, 0x4c, 0xaa, 0xc6, 0xbc, 0x30, 0x8f, 0xfc, 0xaf, 0x5c, 0x2b,
0x5e, 0x4b, 0x7e, 0x0f, 0x61, 0xbd, 0x44, 0x5f, 0xdb, 0x64, 0xb2, 0x6e, 0x90, 0xe1, 0x66, 0x64,
0xb6, 0x97, 0x26, 0x6c, 0xc7, 0x4a, 0xd8, 0x7f, 0x78, 0x30, 0x70, 0x22, 0xc9, 0x84, 0xb6, 0x2a,
0x6b, 0x0f, 0x9c, 0xac, 0x1d, 0x38, 0x21, 0x6b, 0xec, 0x2f, 0xd2, 0x76, 0xdf, 0x4a, 0xdb, 0xca,
0x1d, 0x56, 0x5e, 0xfc, 0xc0, 0xcd, 0xdc, 0x55, 0x5b, 0x8a, 0xb4, 0xb8, 0x84, 0xdb, 0x01, 0x7f,
0x5e, 0xb4, 0x63, 0xca, 0xf0, 0xf8, 0x3c, 0x59, 0x1e, 0x20, 0x91, 0xee, 0x01, 0x66, 0x5b, 0x6b,
0x18, 0xbe, 0x2e, 0xa9, 0xfb, 0xfe, 0x21, 0xec, 0x06, 0x3c, 0x4f, 0xad, 0xa3, 0xe4, 0x35, 0x7d,
0x07, 0x1a, 0xd1, 0x44, 0x36, 0xae, 0x15, 0xf5, 0x06, 0x65, 0xfc, 0x23, 0x4c, 0x62, 0x47, 0x09,
0xf9, 0x95, 0xb3, 0xfb, 0xa6, 0x96, 0x55, 0xbe, 0x93, 0xa2, 0xdf, 0x7b, 0xb0, 0x8d, 0x8b, 0xd4,
0xef, 0x0f, 0x9e, 0x85, 0x51, 0xfc, 0x2c, 0x4c, 0x8d, 0x2b, 0xf7, 0x96, 0x0f, 0x43, 0xd2, 0xfd,
0xa5, 0xc3, 0x50, 0x63, 0xe5, 0x30, 0xd4, 0xb4, 0x87, 0x3e, 0xff, 0xb1, 0x6c, 0xe6, 0xa5, 0x19,
0x84, 0xfe, 0x3e, 0xb4, 0x22, 0xc1, 0x67, 0xda, 0x9b, 0xbe, 0xe1, 0x8d, 0x65, 0x70, 0x20, 0xc5,
0xfc, 0x7f, 0x37, 0x64, 0x82, 0x15, 0x98, 0xa8, 0x04, 0xbb, 0x07, 0x9b, 0x78, 0x52, 0x39, 0xec,
0x78, 0x34, 0x8b, 0xd9, 0x4c, 0x1c, 0x2b, 0x4b, 0x86, 0x39, 0x61, 0xb9, 0xec, 0x25, 0x89, 0x58,
0xa2, 0xd6, 0xb4, 0x50, 0xf3, 0x61, 0x23, 0xcd, 0x78, 0x79, 0xb8, 0x1c, 0x04, 0x2d, 0x9e, 0x8d,
0x6c, 0xdb, 0x1d, 0x33, 0xa5, 0x06, 0x74, 0x86, 0xab, 0x69, 0x57, 0x6b, 0x28, 0x78, 0xa8, 0x21,
0x2f, 0x04, 0xd6, 0xa4, 0x86, 0x82, 0x81, 0xd8, 0x8b, 0xab, 0xc3, 0x64, 0x1e, 0x8b, 0xbc, 0xdf,
0xa5, 0xc2, 0x56, 0xd0, 0x72, 0x4d, 0xbe, 0x9c, 0xfa, 0x20, 0x87, 0x54, 0x4d, 0x63, 0xc9, 0x15,
0x57, 0xf2, 0x0d, 0xb6, 0x4e, 0x8f, 0x2c, 0x4d, 0xd2, 0xa4, 0x89, 0x30, 0x9f, 0xea, 0xad, 0x1b,
0x12, 0x53, 0x8b, 0x89, 0x96, 0x2b, 0x86, 0x54, 0xb2, 0x49, 0x4a, 0x2c, 0x1e, 0xbb, 0x0f, 0xdb,
0x71, 0x12, 0x1f, 0xd2, 0xe8, 0x7e, 0xaa, 0x8d, 0xec, 0x91, 0x91, 0x8b, 0x0b, 0xfe, 0xc7, 0xc6,
0xcb, 0x4e, 0x2e, 0x3d, 0xa4, 0x47, 0x2d, 0x16, 0x17, 0xe3, 0xe5, 0x62, 0xc7, 0xbe, 0x13, 0x10,
0x45, 0x32, 0x0a, 0x39, 0x00, 0xd2, 0xf2, 0xb3, 0x28, 0xe6, 0xd9, 0xcb, 0xeb, 0xc2, 0xf0, 0x89,
0xf2, 0x13, 0x3e, 0x3d, 0x2f, 0x66, 0x79, 0x0a, 0x9f, 0xb5, 0xc0, 0x65, 0xfb, 0x5f, 0x35, 0x8d,
0x57, 0x89, 0x3a, 0xf1, 0x03, 0x2c, 0x8d, 0xe8, 0x8d, 0x3a, 0xf1, 0x2d, 0xf7, 0x44, 0xd3, 0xd7,
0x51, 0x2d, 0x50, 0xd2, 0xec, 0x01, 0xb4, 0x66, 0x68, 0x78, 0xc5, 0x10, 0xe0, 0x7a, 0x35, 0xaa,
0x05, 0x52, 0x96, 0xfd, 0x04, 0x36, 0xc3, 0x3c, 0xe7, 0xe2, 0x34, 0x0b, 0xe3, 0xfc, 0x9c, 0x67,
0xaa, 0x52, 0xee, 0xa8, 0xcd, 0x0f, 0x71, 0x2d, 0xd7, 0x8b, 0xa3, 0x5a, 0x60, 0x4b, 0x17, 0xdb,
0x7f, 0x11, 0x89, 0xcb, 0x49, 0x16, 0x7e, 0x41, 0x11, 0xed, 0x6e, 0xd7, 0x8b, 0xc5, 0x76, 0xcd,
0x60, 0x0f, 0x60, 0x4d, 0xe8, 0x83, 0xdb, 0xab, 0x0f, 0x2e, 0x04, 0x71, 0xd3, 0x17, 0xfa, 0xb8,
0xce, 0xea, 0xe3, 0x0a, 0x41, 0xf6, 0x11, 0xf4, 0xb4, 0x82, 0xd3, 0xe4, 0xa3, 0x2b, 0x3e, 0xa6,
0xc4, 0x28, 0x51, 0xb2, 0xcf, 0x93, 0x22, 0xa3, 0x5a, 0xe0, 0x6c, 0x62, 0x1f, 0x02, 0xc4, 0xc5,
0x38, 0x4a, 0xe9, 0xb3, 0x6a, 0xe0, 0x1c, 0xd5, 0x02, 0x43, 0x9c, 0x3d, 0x81, 0x5b, 0xb1, 0xdd,
0xda, 0x28, 0xc9, 0x56, 0x36, 0xbf, 0x51, 0x2d, 0x70, 0x37, 0x61, 0xcf, 0x11, 0xd7, 0x6a, 0x20,
0xa8, 0x8b, 0xeb, 0x47, 0x1d, 0xf5, 0x6c, 0xc2, 0x3e, 0xbc, 0x6b, 0xf4, 0x61, 0x23, 0x58, 0x96,
0xf5, 0x60, 0x63, 0xb8, 0xb8, 0x59, 0x68, 0x7f, 0xdf, 0xea, 0xc1, 0x0b, 0xa1, 0x69, 0x7d, 0x43,
0x90, 0x5d, 0xf8, 0x03, 0xb7, 0x0b, 0xaf, 0xde, 0x54, 0xf4, 0xe1, 0x8f, 0xad, 0x47, 0x40, 0x19,
0xc1, 0x2f, 0x95, 0xdd, 0xff, 0x6a, 0x60, 0x57, 0xb7, 0xb5, 0xd1, 0xa0, 0x6b, 0x8f, 0xa8, 0xde,
0xc2, 0x88, 0x8a, 0x23, 0x15, 0x52, 0x12, 0x46, 0x05, 0xba, 0xc9, 0x62, 0xef, 0x42, 0x0f, 0xc7,
0xd2, 0x93, 0x70, 0xc6, 0x95, 0x50, 0x83, 0x84, 0x1c, 0x6e, 0xd9, 0x29, 0x9a, 0xd5, 0x9d, 0xa2,
0xe5, 0xf6, 0xd7, 0xb2, 0x86, 0xb7, 0x57, 0xd5, 0xf0, 0xce, 0x8a, 0x1a, 0xbe, 0xe6, 0xd4, 0x70,
0xab, 0xb7, 0x74, 0xdd, 0xde, 0x62, 0x54, 0x78, 0x78, 0x41, 0x85, 0x5f, 0xbf, 0x49, 0x85, 0xdf,
0xa8, 0xa8, 0xf0, 0x0b, 0xfd, 0x77, 0xf3, 0x86, 0xfd, 0xb7, 0x57, 0xd9, 0x7f, 0xfd, 0x5f, 0x2d,
0x46, 0x7c, 0xc0, 0xc7, 0x49, 0x36, 0x79, 0x5d, 0x11, 0xef, 0x7f, 0x1b, 0xd6, 0x8b, 0xe5, 0xd3,
0x2b, 0xbc, 0x30, 0x89, 0x8a, 0x52, 0xac, 0x28, 0x39, 0x87, 0x95, 0x63, 0xe3, 0x29, 0xde, 0xae,
0x3b, 0x23, 0xdc, 0xe4, 0x33, 0x93, 0xff, 0xdb, 0x3a, 0x6c, 0x5b, 0x13, 0xdd, 0x37, 0x2b, 0x4e,
0xbb, 0x2f, 0x1b, 0xa7, 0xdd, 0x32, 0x4e, 0xfd, 0x23, 0x78, 0xc3, 0x82, 0x80, 0xd0, 0xc4, 0xe2,
0xd3, 0x26, 0x6b, 0xdc, 0x29, 0x70, 0x01, 0xae, 0x40, 0xc9, 0xc9, 0x22, 0xe2, 0xde, 0x0a, 0x5a,
0x56, 0x7d, 0x27, 0x0b, 0x53, 0xad, 0xf5, 0x9d, 0xfa, 0xaf, 0x75, 0xe8, 0x95, 0xcd, 0x1a, 0x1b,
0x06, 0x06, 0x19, 0xbe, 0x8e, 0x74, 0x90, 0xe1, 0x6f, 0x2a, 0xcf, 0x89, 0x7e, 0x12, 0x88, 0x04,
0xaf, 0x2e, 0x2a, 0x9a, 0x12, 0x81, 0xbe, 0x16, 0x18, 0x1c, 0x23, 0xa2, 0x9a, 0x74, 0xa2, 0xa2,
0x90, 0x1f, 0xce, 0x10, 0x2b, 0x0d, 0xb9, 0xa4, 0xf0, 0x4c, 0x8e, 0x0d, 0x4c, 0xa2, 0x4d, 0xbf,
0xe9, 0x89, 0x71, 0x3d, 0x3b, 0x4b, 0xa6, 0xea, 0x39, 0xac, 0x28, 0xe3, 0xda, 0xc0, 0xba, 0x36,
0xfa, 0xec, 0x87, 0xd7, 0x8d, 0x68, 0xa9, 0x0c, 0xdb, 0x21, 0x89, 0x05, 0x3e, 0x7d, 0xee, 0x0a,
0xb3, 0x50, 0x49, 0xed, 0xca, 0x61, 0xbe, 0xe4, 0x60, 0xd9, 0xc8, 0xe7, 0xe3, 0x31, 0xcf, 0xf3,
0xfe, 0x1d, 0x72, 0x4e, 0x93, 0xfe, 0x3f, 0xd5, 0x27, 0xac, 0xa7, 0xc9, 0x38, 0x9c, 0x3e, 0x3e,
0xa3, 0xbc, 0x5d, 0xfa, 0xa2, 0x30, 0xdf, 0x04, 0x75, 0xe7, 0x7b, 0xf7, 0x8b, 0xde, 0x13, 0xef,
0x42, 0x2f, 0x0d, 0xb1, 0x6b, 0x3c, 0x33, 0x5f, 0x15, 0x1b, 0x81, 0xc3, 0x2d, 0xee, 0xf7, 0x34,
0x9a, 0x71, 0x85, 0x6a, 0xc9, 0x60, 0xf7, 0xa0, 0x21, 0xae, 0xe4, 0x67, 0xe6, 0xf5, 0x03, 0xa6,
0x62, 0xeb, 0xb4, 0xfc, 0xb3, 0x24, 0xc0, 0x65, 0xff, 0xef, 0xea, 0x53, 0xa1, 0xe9, 0x14, 0x3d,
0x51, 0x6e, 0xea, 0x58, 0xf7, 0x95, 0x1d, 0xeb, 0x7e, 0x4d, 0xc7, 0xb6, 0x4a, 0xc7, 0xba, 0xe4,
0xc4, 0xc1, 0x97, 0x0d, 0xe8, 0x16, 0x7f, 0x0f, 0xb1, 0x9f, 0xc2, 0xda, 0x11, 0x17, 0x94, 0x1c,
0x6c, 0xab, 0xc8, 0xa9, 0xe7, 0x27, 0x22, 0x8b, 0xe2, 0x8b, 0xc1, 0x3b, 0x8b, 0xf3, 0xa7, 0xf5,
0x85, 0xda, 0xaf, 0xb1, 0x1f, 0x03, 0x3c, 0x8d, 0x72, 0xa1, 0xd2, 0x74, 0xb3, 0x54, 0xf1, 0x49,
0x34, 0x1d, 0x0c, 0xaa, 0xb2, 0x54, 0x8a, 0xfa, 0x35, 0xf6, 0x29, 0xb0, 0x23, 0x4e, 0xe1, 0x66,
0x96, 0xcc, 0xbb, 0xa5, 0x8a, 0xaa, 0x92, 0x3a, 0x58, 0x9a, 0xf9, 0x7e, 0x8d, 0x9d, 0x40, 0x4f,
0x7b, 0x73, 0x43, 0x6d, 0xef, 0xac, 0x9c, 0x48, 0xf2, 0xd4, 0xaf, 0xb1, 0x0f, 0x61, 0xeb, 0x88,
0x0b, 0x4a, 0xfa, 0xa2, 0xdf, 0xf5, 0x4a, 0xb5, 0x78, 0x09, 0x83, 0x1d, 0x57, 0x0d, 0x89, 0xfb,
0x35, 0x76, 0x1f, 0xda, 0xc7, 0xf9, 0xc9, 0x75, 0x3c, 0x76, 0xa1, 0xd9, 0x56, 0xe4, 0x71, 0x7e,
0x18, 0xce, 0x2f, 0x2e, 0xc5, 0x67, 0xa9, 0x5f, 0x3b, 0x6b, 0xd3, 0x7f, 0x6c, 0x0f, 0xfe, 0x1f,
0x00, 0x00, 0xff, 0xff, 0x43, 0x99, 0x39, 0x19, 0xc0, 0x1b, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.
var _ context.Context
var _ grpc.ClientConn
......@@ -3265,3 +3101,134 @@ var _Paracross_serviceDesc = grpc.ServiceDesc{
Streams: []grpc.StreamDesc{},
Metadata: "paracross.proto",
}
func init() { proto.RegisterFile("paracross.proto", fileDescriptor_paracross_dcd1b923b8f04760) }
var fileDescriptor_paracross_dcd1b923b8f04760 = []byte{
// 1988 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x59, 0xbd, 0x73, 0x24, 0x47,
0x15, 0xdf, 0xd9, 0x4f, 0xed, 0x93, 0xb4, 0x27, 0xb5, 0x4f, 0xba, 0x65, 0x6d, 0x9f, 0xb7, 0xa6,
0x0e, 0x97, 0x80, 0x2b, 0x19, 0xeb, 0xc0, 0x14, 0xe5, 0xa2, 0xe0, 0x4e, 0xe7, 0xd3, 0xaa, 0x7c,
0xe7, 0x72, 0xb5, 0x64, 0x08, 0x48, 0x18, 0xed, 0xb6, 0xa4, 0x29, 0x76, 0x67, 0xe6, 0x66, 0x7a,
0x6d, 0x89, 0x8c, 0xa2, 0xc8, 0x89, 0xa8, 0x32, 0x29, 0xc4, 0xfc, 0x09, 0x04, 0x84, 0x38, 0x23,
0x20, 0x27, 0x23, 0x27, 0x20, 0xa5, 0xde, 0xeb, 0x9e, 0x99, 0xee, 0xde, 0xd9, 0x3d, 0xf9, 0xee,
0x12, 0x67, 0xfb, 0x5e, 0xbf, 0x7e, 0xfd, 0xde, 0xaf, 0xdf, 0x57, 0xcf, 0xc2, 0xad, 0x24, 0x48,
0x83, 0x71, 0x1a, 0x67, 0xd9, 0x7e, 0x92, 0xc6, 0x32, 0x66, 0x2d, 0x79, 0x9d, 0x88, 0x6c, 0xb0,
0x2d, 0xd3, 0x20, 0xca, 0x82, 0xb1, 0x0c, 0xe3, 0x48, 0xad, 0x0c, 0x36, 0xc6, 0xf1, 0x6c, 0x56,
0x50, 0x5b, 0x67, 0xd3, 0x78, 0xfc, 0xeb, 0xf1, 0x65, 0x10, 0x6a, 0x8e, 0xff, 0x14, 0x76, 0x3f,
0xcd, 0x95, 0x9d, 0xc8, 0x40, 0xce, 0xb3, 0xc7, 0x42, 0x06, 0xe1, 0x34, 0x63, 0xb7, 0xa1, 0x15,
0x4c, 0x26, 0x69, 0xd6, 0xf7, 0x86, 0x8d, 0xbd, 0x2e, 0x57, 0x04, 0x7b, 0x0b, 0xba, 0xa4, 0x63,
0x14, 0x64, 0x97, 0xfd, 0xfa, 0xb0, 0xb1, 0xb7, 0xc1, 0x4b, 0x86, 0xff, 0x4b, 0x78, 0xd3, 0xd1,
0xf6, 0x08, 0xd7, 0x72, 0x95, 0x77, 0x01, 0x0a, 0x59, 0xa5, 0x77, 0x83, 0x1b, 0x1c, 0x54, 0x2e,
0xaf, 0xb8, 0xc8, 0xe6, 0x53, 0x99, 0xe5, 0xca, 0x0b, 0x86, 0xff, 0xa7, 0x3a, 0xec, 0x14, 0xda,
0x47, 0x22, 0xbc, 0xb8, 0x94, 0xea, 0x0c, 0xb6, 0x0b, 0xed, 0x8c, 0x7e, 0xf5, 0xbd, 0xa1, 0xb7,
0xd7, 0xe2, 0x9a, 0x42, 0x17, 0x64, 0x28, 0xa7, 0xa2, 0x5f, 0x1f, 0x7a, 0xe8, 0x02, 0x11, 0x28,
0x7d, 0x49, 0xbb, 0xfb, 0x8d, 0xa1, 0xb7, 0xd7, 0xe0, 0x9a, 0x62, 0x3f, 0x82, 0xce, 0x44, 0x19,
0xda, 0x6f, 0x0e, 0xbd, 0xbd, 0xf5, 0x83, 0xb7, 0xf7, 0x09, 0xd6, 0xfd, 0x6a, 0x80, 0x78, 0x2e,
0x8d, 0x6e, 0xcd, 0x82, 0x30, 0x52, 0x26, 0xf5, 0x5b, 0xa4, 0xd4, 0xe0, 0xb0, 0x01, 0xac, 0x11,
0x85, 0x90, 0xb5, 0x87, 0xde, 0xde, 0x06, 0x2f, 0x68, 0xf6, 0x04, 0x36, 0xce, 0x0c, 0x88, 0xfa,
0x1d, 0x3a, 0xd9, 0xaf, 0x3e, 0xd9, 0x04, 0x93, 0x5b, 0xfb, 0xfc, 0xff, 0x78, 0xd0, 0xaf, 0x04,
0x87, 0x67, 0xc9, 0x6b, 0xc2, 0xc7, 0x76, 0xb3, 0xb9, 0xd2, 0xcd, 0x16, 0x29, 0x2c, 0xdd, 0x1c,
0xc2, 0x3a, 0x06, 0x62, 0x28, 0x1f, 0x52, 0x48, 0xb5, 0x29, 0xa4, 0x4c, 0x16, 0xdb, 0x83, 0x5b,
0x8a, 0x7c, 0x54, 0x84, 0x57, 0x87, 0xa4, 0x5c, 0xb6, 0xff, 0xa5, 0x07, 0xb7, 0x1c, 0x60, 0x4a,
0x4f, 0xbc, 0x6a, 0x4f, 0xea, 0x96, 0x27, 0x56, 0x10, 0x37, 0xe8, 0x46, 0x4a, 0xc6, 0xd7, 0xf6,
0xd3, 0xb8, 0x4e, 0xff, 0x2f, 0xe6, 0x35, 0x1c, 0xc6, 0x51, 0x26, 0xa2, 0x6c, 0xbe, 0xda, 0x48,
0x84, 0xe6, 0xb2, 0x3c, 0x4f, 0x59, 0x6a, 0xb2, 0xd8, 0x3d, 0xd8, 0x1c, 0x2b, 0x55, 0x23, 0xf3,
0x5e, 0x6c, 0x26, 0xfb, 0x2e, 0x6c, 0x69, 0x46, 0x89, 0x60, 0x93, 0x0e, 0x5a, 0xe0, 0xfb, 0x7f,
0xf4, 0x80, 0xa1, 0x99, 0x9f, 0xc4, 0x13, 0x81, 0xf0, 0x1f, 0xc6, 0xd1, 0x79, 0x78, 0xb1, 0xc4,
0xc0, 0x1e, 0xd4, 0xe3, 0x84, 0xec, 0xda, 0xe4, 0xf5, 0x38, 0x41, 0x3a, 0x9c, 0x90, 0x0d, 0x5d,
0x5e, 0x0f, 0x27, 0x8c, 0x41, 0x13, 0x6b, 0x83, 0x3e, 0x8c, 0x7e, 0xa3, 0xa6, 0xcf, 0x83, 0xe9,
0x5c, 0x10, 0x40, 0x9b, 0x5c, 0x11, 0x2a, 0x0a, 0xc2, 0x28, 0x7b, 0x92, 0xc6, 0xbf, 0x11, 0x11,
0xe5, 0x02, 0xba, 0x5a, 0xb2, 0xfc, 0x9f, 0x95, 0x76, 0xfd, 0x3c, 0x96, 0x42, 0x45, 0xf7, 0x92,
0x52, 0x84, 0x67, 0xc4, 0x52, 0xa8, 0x4a, 0xd1, 0xe5, 0x8a, 0xf0, 0xff, 0xe0, 0xc1, 0x6d, 0xd3,
0xb5, 0xe3, 0x89, 0x46, 0x3f, 0x37, 0xd3, 0x33, 0xcc, 0xbc, 0x0b, 0x90, 0xa4, 0x71, 0x12, 0x67,
0xc1, 0xf4, 0x78, 0xa2, 0xb3, 0xc0, 0xe0, 0x60, 0x00, 0x3d, 0x9f, 0x87, 0xf2, 0x38, 0x77, 0x57,
0x53, 0x46, 0x42, 0x35, 0xab, 0x13, 0xaa, 0x65, 0x00, 0xe8, 0xff, 0xcf, 0x83, 0xad, 0xdc, 0xa4,
0xc2, 0x1c, 0x85, 0xa2, 0x57, 0xa0, 0x58, 0xaa, 0xac, 0x57, 0xab, 0x6c, 0x98, 0x77, 0x72, 0x17,
0x40, 0x06, 0xe9, 0x85, 0xa0, 0xe4, 0xd1, 0xc8, 0x1b, 0x1c, 0x17, 0xe9, 0xd6, 0x02, 0xd2, 0xec,
0xbd, 0x1c, 0xbd, 0x36, 0x55, 0x9c, 0x6f, 0x19, 0x15, 0xc7, 0x46, 0x5f, 0x03, 0x8b, 0x61, 0x7f,
0x9e, 0xc6, 0x33, 0x3a, 0xb0, 0xa3, 0xd2, 0x3b, 0xa7, 0x8d, 0x44, 0x5b, 0x33, 0x13, 0xcd, 0xff,
0x9b, 0x07, 0x3b, 0x5c, 0x8c, 0x45, 0x98, 0xc8, 0x5c, 0xb1, 0x0e, 0xb5, 0xaa, 0xdb, 0x78, 0x1f,
0xda, 0x63, 0x5a, 0x25, 0x08, 0x16, 0x6d, 0x2a, 0x23, 0x95, 0x6b, 0x41, 0xf6, 0x3d, 0x68, 0x26,
0xa9, 0xf8, 0x9c, 0xc0, 0x59, 0x3f, 0xb8, 0xe3, 0x6c, 0xc8, 0xc1, 0xe6, 0x24, 0xc4, 0xde, 0x87,
0xce, 0x78, 0x9e, 0xa6, 0x22, 0x92, 0xba, 0xc0, 0x2f, 0x95, 0xcf, 0xe5, 0xfc, 0x3f, 0x7b, 0xf0,
0xb6, 0xe3, 0x00, 0x5a, 0x81, 0x62, 0x9f, 0x25, 0x93, 0x40, 0x0a, 0x0b, 0x16, 0xcf, 0x81, 0xe5,
0x3d, 0x6d, 0x9d, 0x72, 0xe7, 0xcd, 0x0a, 0x77, 0x1c, 0x0b, 0x7f, 0x58, 0x5a, 0xd8, 0x78, 0xf1,
0x9e, 0xc2, 0xca, 0xff, 0x7a, 0x70, 0xc7, 0xb1, 0x92, 0xee, 0x2f, 0x8e, 0xc4, 0x42, 0x9c, 0x55,
0xd7, 0x7c, 0x3b, 0x9e, 0x1a, 0x0b, 0xf1, 0x84, 0xeb, 0xb1, 0x0c, 0xa6, 0xa8, 0x3a, 0x0f, 0x7a,
0x83, 0x43, 0x9d, 0x1b, 0x29, 0x3c, 0x96, 0xa2, 0xad, 0xc5, 0x4b, 0x06, 0x55, 0xcc, 0x38, 0x93,
0xb4, 0xd8, 0xa6, 0xc5, 0x82, 0x66, 0x7d, 0xe8, 0x60, 0x7c, 0xf1, 0x4c, 0xea, 0xa8, 0xca, 0x49,
0x3c, 0x73, 0x12, 0x47, 0x42, 0x39, 0x4b, 0x81, 0xd5, 0xe2, 0x06, 0xc7, 0xff, 0x9d, 0x07, 0x6f,
0xe4, 0xee, 0x1e, 0xa5, 0xf1, 0x3c, 0x79, 0xa5, 0x2a, 0x56, 0xd4, 0x18, 0x95, 0x4c, 0xba, 0xc6,
0xbc, 0x30, 0x8f, 0xfc, 0xaf, 0x5c, 0x2b, 0x5e, 0x4b, 0x7e, 0x0f, 0x61, 0xbd, 0x44, 0x3f, 0xb7,
0xc9, 0x64, 0xdd, 0x20, 0xc3, 0xcd, 0xc8, 0x6c, 0x2f, 0x4d, 0xd8, 0x8e, 0x95, 0xb0, 0xff, 0xf0,
0x60, 0xe0, 0x44, 0x92, 0x09, 0x6d, 0x55, 0xd6, 0x1e, 0x38, 0x59, 0x3b, 0x70, 0x42, 0xd6, 0xd8,
0x5f, 0xa4, 0xed, 0xbe, 0x95, 0xb6, 0x95, 0x3b, 0xac, 0xbc, 0xf8, 0x81, 0x9b, 0xb9, 0xab, 0xb6,
0x14, 0x69, 0x71, 0x09, 0xb7, 0xb9, 0x78, 0x5e, 0xb4, 0x63, 0xca, 0xf0, 0xe8, 0x3c, 0x5e, 0x1e,
0x20, 0x61, 0xde, 0x03, 0xcc, 0xb6, 0xd6, 0x30, 0x7c, 0x5d, 0x52, 0xf7, 0xfd, 0x43, 0xd8, 0xe5,
0x22, 0x4b, 0xac, 0xa3, 0xd4, 0x35, 0x7d, 0x07, 0x1a, 0xe1, 0x44, 0x35, 0xae, 0x15, 0xf5, 0x06,
0x65, 0xfc, 0x23, 0x4c, 0x62, 0x47, 0x09, 0xf9, 0x95, 0xb1, 0xfb, 0xa6, 0x96, 0x55, 0xbe, 0x93,
0xa2, 0xdf, 0x7b, 0xb0, 0x8d, 0x8b, 0xd4, 0xef, 0x0f, 0x9e, 0x05, 0x61, 0xf4, 0x2c, 0x48, 0x8c,
0x2b, 0xf7, 0x96, 0x0f, 0x43, 0xca, 0xfd, 0xa5, 0xc3, 0x50, 0x63, 0xe5, 0x30, 0xd4, 0xb4, 0x87,
0x3e, 0xff, 0xb1, 0x6a, 0xe6, 0xa5, 0x19, 0x84, 0xfe, 0x3e, 0xb4, 0x42, 0x29, 0x66, 0xb9, 0x37,
0x7d, 0xc3, 0x1b, 0xcb, 0x60, 0xae, 0xc4, 0xfc, 0x7f, 0x37, 0x54, 0x82, 0x15, 0x98, 0xe8, 0x04,
0xbb, 0x07, 0x9b, 0x78, 0x52, 0x39, 0xec, 0x78, 0x34, 0x8b, 0xd9, 0x4c, 0x1c, 0x2b, 0x4b, 0x86,
0x39, 0x61, 0xb9, 0xec, 0x25, 0x89, 0x58, 0xa2, 0xd6, 0xb4, 0x50, 0xf3, 0x61, 0x23, 0x49, 0x45,
0x79, 0xb8, 0x1a, 0x04, 0x2d, 0x9e, 0x8d, 0x6c, 0xdb, 0x1d, 0x33, 0x95, 0x06, 0x74, 0x46, 0xe8,
0x69, 0x37, 0xd7, 0x50, 0xf0, 0x50, 0x43, 0x56, 0x08, 0xac, 0x29, 0x0d, 0x05, 0x03, 0xb1, 0x97,
0x57, 0x87, 0xf1, 0x3c, 0x92, 0x59, 0xbf, 0x4b, 0x85, 0xad, 0xa0, 0xd5, 0x9a, 0x7a, 0x39, 0xf5,
0x41, 0x0d, 0xa9, 0x39, 0x8d, 0x25, 0x57, 0x5e, 0xa9, 0x37, 0xd8, 0x3a, 0x3d, 0xb2, 0x72, 0x92,
0x26, 0x4d, 0x84, 0xf9, 0x34, 0xdf, 0xba, 0xa1, 0x30, 0xb5, 0x98, 0x68, 0xb9, 0x66, 0x28, 0x25,
0x9b, 0xa4, 0xc4, 0xe2, 0xb1, 0xfb, 0xb0, 0x1d, 0xc5, 0xd1, 0x21, 0x8d, 0xee, 0xa7, 0xb9, 0x91,
0x3d, 0x32, 0x72, 0x71, 0xc1, 0xff, 0xd8, 0x78, 0xd9, 0xa9, 0xa5, 0x87, 0xf4, 0x88, 0xc5, 0xe2,
0x62, 0xbc, 0x5c, 0xec, 0xd8, 0x77, 0x02, 0xa2, 0x48, 0x46, 0xa9, 0x06, 0x40, 0x5a, 0x7e, 0x16,
0x46, 0x22, 0x7d, 0x79, 0x5d, 0x18, 0x3e, 0x61, 0x76, 0x22, 0xa6, 0xe7, 0xc5, 0x2c, 0x4f, 0xe1,
0xb3, 0xc6, 0x5d, 0xb6, 0xff, 0x55, 0xd3, 0x78, 0x95, 0xe8, 0x13, 0x3f, 0xc0, 0xd2, 0x88, 0xde,
0xe8, 0x13, 0xdf, 0x72, 0x4f, 0x34, 0x7d, 0x1d, 0xd5, 0xb8, 0x96, 0x66, 0x0f, 0xa0, 0x35, 0x43,
0xc3, 0x2b, 0x86, 0x00, 0xd7, 0xab, 0x51, 0x8d, 0x2b, 0x59, 0xf6, 0x13, 0xd8, 0x0c, 0xb2, 0x4c,
0xc8, 0xd3, 0x34, 0x88, 0xb2, 0x73, 0x91, 0xea, 0x4a, 0xb9, 0xa3, 0x37, 0x3f, 0xc4, 0xb5, 0x2c,
0x5f, 0x1c, 0xd5, 0xb8, 0x2d, 0x5d, 0x6c, 0xff, 0x45, 0x28, 0x2f, 0x27, 0x69, 0xf0, 0x05, 0x45,
0xb4, 0xbb, 0x3d, 0x5f, 0x2c, 0xb6, 0xe7, 0x0c, 0xf6, 0x00, 0xd6, 0x64, 0x7e, 0x70, 0x7b, 0xf5,
0xc1, 0x85, 0x20, 0x6e, 0xfa, 0x22, 0x3f, 0xae, 0xb3, 0xfa, 0xb8, 0x42, 0x90, 0x7d, 0x04, 0xbd,
0x5c, 0xc1, 0x69, 0xfc, 0xd1, 0x95, 0x18, 0x53, 0x62, 0x94, 0x28, 0xd9, 0xe7, 0x29, 0x91, 0x51,
0x8d, 0x3b, 0x9b, 0xd8, 0x87, 0x00, 0x51, 0x31, 0x8e, 0x52, 0xfa, 0xac, 0x1a, 0x38, 0x47, 0x35,
0x6e, 0x88, 0xb3, 0x27, 0x70, 0x2b, 0xb2, 0x5b, 0x1b, 0x25, 0xd9, 0xca, 0xe6, 0x37, 0xaa, 0x71,
0x77, 0x13, 0xf6, 0x1c, 0x79, 0xad, 0x07, 0x82, 0xba, 0xbc, 0x7e, 0xd4, 0xd1, 0xcf, 0x26, 0xec,
0xc3, 0xbb, 0x46, 0x1f, 0x36, 0x82, 0x65, 0x59, 0x0f, 0x36, 0x86, 0x8b, 0x9b, 0x85, 0xf6, 0xf7,
0xad, 0x1e, 0xbc, 0x10, 0x9a, 0xd6, 0x37, 0x04, 0xd5, 0x85, 0x3f, 0x70, 0xbb, 0xf0, 0xea, 0x4d,
0x45, 0x1f, 0xfe, 0xd8, 0x7a, 0x04, 0x94, 0x11, 0xfc, 0x52, 0xd9, 0xfd, 0xaf, 0x06, 0x76, 0x75,
0x5b, 0x1b, 0x0d, 0xba, 0xf6, 0x88, 0xea, 0x2d, 0x8c, 0xa8, 0x38, 0x52, 0x21, 0xa5, 0x60, 0xd4,
0xa0, 0x9b, 0x2c, 0xf6, 0x2e, 0xf4, 0x70, 0x2c, 0x3d, 0x09, 0x66, 0x42, 0x0b, 0x35, 0x48, 0xc8,
0xe1, 0x96, 0x9d, 0xa2, 0x59, 0xdd, 0x29, 0x5a, 0x6e, 0x7f, 0x2d, 0x6b, 0x78, 0x7b, 0x55, 0x0d,
0xef, 0xac, 0xa8, 0xe1, 0x6b, 0x4e, 0x0d, 0xb7, 0x7a, 0x4b, 0xd7, 0xed, 0x2d, 0x46, 0x85, 0x87,
0x17, 0x54, 0xf8, 0xf5, 0x9b, 0x54, 0xf8, 0x8d, 0x8a, 0x0a, 0xbf, 0xd0, 0x7f, 0x37, 0x6f, 0xd8,
0x7f, 0x7b, 0x95, 0xfd, 0xd7, 0xff, 0xd5, 0x62, 0xc4, 0x73, 0x31, 0x8e, 0xd3, 0xc9, 0xeb, 0x8a,
0x78, 0xff, 0xdb, 0xb0, 0x5e, 0x2c, 0x9f, 0x5e, 0xe1, 0x85, 0x29, 0x54, 0xb4, 0x62, 0x4d, 0xa9,
0x39, 0xac, 0x1c, 0x1b, 0x4f, 0xf1, 0x76, 0xdd, 0x19, 0xe1, 0x26, 0x9f, 0x99, 0xfc, 0xdf, 0xd6,
0x61, 0xdb, 0x9a, 0xe8, 0xbe, 0x59, 0x71, 0xda, 0x7d, 0xd9, 0x38, 0xed, 0x96, 0x71, 0xea, 0x1f,
0xc1, 0x1b, 0x16, 0x04, 0x84, 0x26, 0x16, 0x9f, 0x36, 0x59, 0xe3, 0x4e, 0x81, 0x0b, 0x70, 0x71,
0x2d, 0xa7, 0x8a, 0x88, 0x7b, 0x2b, 0x68, 0x59, 0xf5, 0x9d, 0x2c, 0x4c, 0xb5, 0xd6, 0x77, 0xea,
0xbf, 0xd6, 0xa1, 0x57, 0x36, 0x6b, 0x6c, 0x18, 0x18, 0x64, 0xf8, 0x3a, 0xca, 0x83, 0x0c, 0x7f,
0x53, 0x79, 0x8e, 0xf3, 0x27, 0x81, 0x8c, 0xf1, 0xea, 0xc2, 0xa2, 0x29, 0x11, 0xe8, 0x6b, 0xdc,
0xe0, 0x18, 0x11, 0xd5, 0xa4, 0x13, 0x35, 0x85, 0xfc, 0x60, 0x86, 0x58, 0xe5, 0x90, 0x2b, 0x0a,
0xcf, 0x14, 0xd8, 0xc0, 0x14, 0xda, 0xf4, 0x9b, 0x9e, 0x18, 0xd7, 0xb3, 0xb3, 0x78, 0xaa, 0x9f,
0xc3, 0x9a, 0x32, 0xae, 0x0d, 0xac, 0x6b, 0xa3, 0xcf, 0x7e, 0x78, 0xdd, 0x88, 0x96, 0xce, 0xb0,
0x1d, 0x92, 0x58, 0xe0, 0xd3, 0xe7, 0xae, 0x20, 0x0d, 0xb4, 0xd4, 0xae, 0x1a, 0xe6, 0x4b, 0x0e,
0x96, 0x8d, 0x6c, 0x3e, 0x1e, 0x8b, 0x2c, 0xeb, 0xdf, 0x21, 0xe7, 0x72, 0xd2, 0xff, 0xa7, 0xfe,
0x84, 0xf5, 0x34, 0x1e, 0x07, 0xd3, 0xc7, 0x67, 0x94, 0xb7, 0x4b, 0x5f, 0x14, 0xe6, 0x9b, 0xa0,
0xee, 0x7c, 0xef, 0x7e, 0xd1, 0x7b, 0xe2, 0x5d, 0xe8, 0x25, 0x01, 0x76, 0x8d, 0x67, 0xe6, 0xab,
0x62, 0x83, 0x3b, 0xdc, 0xe2, 0x7e, 0x4f, 0xc3, 0x99, 0xd0, 0xa8, 0x96, 0x0c, 0x76, 0x0f, 0x1a,
0xf2, 0x4a, 0x7d, 0x66, 0x5e, 0x3f, 0x60, 0x3a, 0xb6, 0x4e, 0xcb, 0x3f, 0x47, 0x38, 0x2e, 0xfb,
0x7f, 0xd7, 0x9f, 0x0a, 0x4d, 0xa7, 0xe8, 0x89, 0x72, 0x53, 0xc7, 0xba, 0xaf, 0xec, 0x58, 0xf7,
0x6b, 0x3a, 0xb6, 0x55, 0x3a, 0xd6, 0x25, 0x27, 0x0e, 0xbe, 0x6c, 0x40, 0xb7, 0xf8, 0x3b, 0x88,
0xfd, 0x14, 0xd6, 0x8e, 0x84, 0xa4, 0xe4, 0x60, 0x5b, 0x45, 0x4e, 0x3d, 0x3f, 0x91, 0x69, 0x18,
0x5d, 0x0c, 0xde, 0x59, 0x9c, 0x3f, 0xad, 0x2f, 0xd4, 0x7e, 0x8d, 0xfd, 0x18, 0xe0, 0x69, 0x98,
0x49, 0x9d, 0xa6, 0x9b, 0xa5, 0x8a, 0x4f, 0xc2, 0xe9, 0x60, 0x50, 0x95, 0xa5, 0x4a, 0xd4, 0xaf,
0xb1, 0x4f, 0x81, 0x1d, 0x09, 0x0a, 0x37, 0xb3, 0x64, 0xde, 0x2d, 0x55, 0x54, 0x95, 0xd4, 0xc1,
0xd2, 0xcc, 0xf7, 0x6b, 0xec, 0x04, 0x7a, 0xb9, 0x37, 0x37, 0xd4, 0xf6, 0xce, 0xca, 0x89, 0x24,
0x4b, 0xfc, 0x1a, 0xfb, 0x10, 0xb6, 0x8e, 0x84, 0xa4, 0xa4, 0x2f, 0xfa, 0x5d, 0xaf, 0x54, 0x8b,
0x97, 0x30, 0xd8, 0x71, 0xd5, 0x90, 0xb8, 0x5f, 0x63, 0xf7, 0xa1, 0x7d, 0x9c, 0x9d, 0x5c, 0x47,
0x63, 0x17, 0x9a, 0x6d, 0x4d, 0x1e, 0x67, 0x87, 0xc1, 0xfc, 0xe2, 0x52, 0x7e, 0x96, 0xf8, 0xb5,
0xb3, 0x36, 0xfd, 0xc7, 0xf6, 0xe0, 0xff, 0x01, 0x00, 0x00, 0xff, 0xff, 0x00, 0xd6, 0x0d, 0xaf,
0xb0, 0x1b, 0x00, 0x00,
}
......@@ -4,12 +4,16 @@
package types
import (
context "context"
fmt "fmt"
proto "github.com/golang/protobuf/proto"
math "math"
types "github.com/33cn/chain33/types"
proto "github.com/golang/protobuf/proto"
context "golang.org/x/net/context"
grpc "google.golang.org/grpc"
)
......@@ -24,10 +28,10 @@ var _ = math.Inf
// proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
//////////////////////////////////////////////////////////////////////////////
// ////////////////////////////////////////////////////////////////////////////
// message for Privacy
// start/////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
// ////////////////////////////////////////////////////////////////////////////
type PrivacyAction struct {
// Types that are valid to be assigned to Value:
// *PrivacyAction_Public2Privacy
......@@ -44,17 +48,16 @@ func (m *PrivacyAction) Reset() { *m = PrivacyAction{} }
func (m *PrivacyAction) String() string { return proto.CompactTextString(m) }
func (*PrivacyAction) ProtoMessage() {}
func (*PrivacyAction) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{0}
return fileDescriptor_privacy_c430ec1948ab119a, []int{0}
}
func (m *PrivacyAction) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PrivacyAction.Unmarshal(m, b)
}
func (m *PrivacyAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PrivacyAction.Marshal(b, m, deterministic)
}
func (m *PrivacyAction) XXX_Merge(src proto.Message) {
xxx_messageInfo_PrivacyAction.Merge(m, src)
func (dst *PrivacyAction) XXX_Merge(src proto.Message) {
xxx_messageInfo_PrivacyAction.Merge(dst, src)
}
func (m *PrivacyAction) XXX_Size() int {
return xxx_messageInfo_PrivacyAction.Size(m)
......@@ -230,17 +233,16 @@ func (m *Public2Privacy) Reset() { *m = Public2Privacy{} }
func (m *Public2Privacy) String() string { return proto.CompactTextString(m) }
func (*Public2Privacy) ProtoMessage() {}
func (*Public2Privacy) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{1}
return fileDescriptor_privacy_c430ec1948ab119a, []int{1}
}
func (m *Public2Privacy) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Public2Privacy.Unmarshal(m, b)
}
func (m *Public2Privacy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Public2Privacy.Marshal(b, m, deterministic)
}
func (m *Public2Privacy) XXX_Merge(src proto.Message) {
xxx_messageInfo_Public2Privacy.Merge(m, src)
func (dst *Public2Privacy) XXX_Merge(src proto.Message) {
xxx_messageInfo_Public2Privacy.Merge(dst, src)
}
func (m *Public2Privacy) XXX_Size() int {
return xxx_messageInfo_Public2Privacy.Size(m)
......@@ -302,17 +304,16 @@ func (m *Privacy2Privacy) Reset() { *m = Privacy2Privacy{} }
func (m *Privacy2Privacy) String() string { return proto.CompactTextString(m) }
func (*Privacy2Privacy) ProtoMessage() {}
func (*Privacy2Privacy) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{2}
return fileDescriptor_privacy_c430ec1948ab119a, []int{2}
}
func (m *Privacy2Privacy) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Privacy2Privacy.Unmarshal(m, b)
}
func (m *Privacy2Privacy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Privacy2Privacy.Marshal(b, m, deterministic)
}
func (m *Privacy2Privacy) XXX_Merge(src proto.Message) {
xxx_messageInfo_Privacy2Privacy.Merge(m, src)
func (dst *Privacy2Privacy) XXX_Merge(src proto.Message) {
xxx_messageInfo_Privacy2Privacy.Merge(dst, src)
}
func (m *Privacy2Privacy) XXX_Size() int {
return xxx_messageInfo_Privacy2Privacy.Size(m)
......@@ -382,17 +383,16 @@ func (m *Privacy2Public) Reset() { *m = Privacy2Public{} }
func (m *Privacy2Public) String() string { return proto.CompactTextString(m) }
func (*Privacy2Public) ProtoMessage() {}
func (*Privacy2Public) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{3}
return fileDescriptor_privacy_c430ec1948ab119a, []int{3}
}
func (m *Privacy2Public) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Privacy2Public.Unmarshal(m, b)
}
func (m *Privacy2Public) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Privacy2Public.Marshal(b, m, deterministic)
}
func (m *Privacy2Public) XXX_Merge(src proto.Message) {
xxx_messageInfo_Privacy2Public.Merge(m, src)
func (dst *Privacy2Public) XXX_Merge(src proto.Message) {
xxx_messageInfo_Privacy2Public.Merge(dst, src)
}
func (m *Privacy2Public) XXX_Size() int {
return xxx_messageInfo_Privacy2Public.Size(m)
......@@ -453,8 +453,8 @@ func (m *Privacy2Public) GetAssetExec() string {
}
type UTXOGlobalIndex struct {
// int64 height = 1;
// int32 txindex = 2;
// int64 height = 1;
// int32 txindex = 2;
Txhash []byte `protobuf:"bytes,3,opt,name=txhash,proto3" json:"txhash,omitempty"`
Outindex int32 `protobuf:"varint,4,opt,name=outindex,proto3" json:"outindex,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
......@@ -466,17 +466,16 @@ func (m *UTXOGlobalIndex) Reset() { *m = UTXOGlobalIndex{} }
func (m *UTXOGlobalIndex) String() string { return proto.CompactTextString(m) }
func (*UTXOGlobalIndex) ProtoMessage() {}
func (*UTXOGlobalIndex) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{4}
return fileDescriptor_privacy_c430ec1948ab119a, []int{4}
}
func (m *UTXOGlobalIndex) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UTXOGlobalIndex.Unmarshal(m, b)
}
func (m *UTXOGlobalIndex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_UTXOGlobalIndex.Marshal(b, m, deterministic)
}
func (m *UTXOGlobalIndex) XXX_Merge(src proto.Message) {
xxx_messageInfo_UTXOGlobalIndex.Merge(m, src)
func (dst *UTXOGlobalIndex) XXX_Merge(src proto.Message) {
xxx_messageInfo_UTXOGlobalIndex.Merge(dst, src)
}
func (m *UTXOGlobalIndex) XXX_Size() int {
return xxx_messageInfo_UTXOGlobalIndex.Size(m)
......@@ -515,17 +514,16 @@ func (m *KeyInput) Reset() { *m = KeyInput{} }
func (m *KeyInput) String() string { return proto.CompactTextString(m) }
func (*KeyInput) ProtoMessage() {}
func (*KeyInput) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{5}
return fileDescriptor_privacy_c430ec1948ab119a, []int{5}
}
func (m *KeyInput) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_KeyInput.Unmarshal(m, b)
}
func (m *KeyInput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_KeyInput.Marshal(b, m, deterministic)
}
func (m *KeyInput) XXX_Merge(src proto.Message) {
xxx_messageInfo_KeyInput.Merge(m, src)
func (dst *KeyInput) XXX_Merge(src proto.Message) {
xxx_messageInfo_KeyInput.Merge(dst, src)
}
func (m *KeyInput) XXX_Size() int {
return xxx_messageInfo_KeyInput.Size(m)
......@@ -568,17 +566,16 @@ func (m *PrivacyInput) Reset() { *m = PrivacyInput{} }
func (m *PrivacyInput) String() string { return proto.CompactTextString(m) }
func (*PrivacyInput) ProtoMessage() {}
func (*PrivacyInput) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{6}
return fileDescriptor_privacy_c430ec1948ab119a, []int{6}
}
func (m *PrivacyInput) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PrivacyInput.Unmarshal(m, b)
}
func (m *PrivacyInput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PrivacyInput.Marshal(b, m, deterministic)
}
func (m *PrivacyInput) XXX_Merge(src proto.Message) {
xxx_messageInfo_PrivacyInput.Merge(m, src)
func (dst *PrivacyInput) XXX_Merge(src proto.Message) {
xxx_messageInfo_PrivacyInput.Merge(dst, src)
}
func (m *PrivacyInput) XXX_Size() int {
return xxx_messageInfo_PrivacyInput.Size(m)
......@@ -609,17 +606,16 @@ func (m *KeyOutput) Reset() { *m = KeyOutput{} }
func (m *KeyOutput) String() string { return proto.CompactTextString(m) }
func (*KeyOutput) ProtoMessage() {}
func (*KeyOutput) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{7}
return fileDescriptor_privacy_c430ec1948ab119a, []int{7}
}
func (m *KeyOutput) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_KeyOutput.Unmarshal(m, b)
}
func (m *KeyOutput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_KeyOutput.Marshal(b, m, deterministic)
}
func (m *KeyOutput) XXX_Merge(src proto.Message) {
xxx_messageInfo_KeyOutput.Merge(m, src)
func (dst *KeyOutput) XXX_Merge(src proto.Message) {
xxx_messageInfo_KeyOutput.Merge(dst, src)
}
func (m *KeyOutput) XXX_Size() int {
return xxx_messageInfo_KeyOutput.Size(m)
......@@ -656,17 +652,16 @@ func (m *PrivacyOutput) Reset() { *m = PrivacyOutput{} }
func (m *PrivacyOutput) String() string { return proto.CompactTextString(m) }
func (*PrivacyOutput) ProtoMessage() {}
func (*PrivacyOutput) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{8}
return fileDescriptor_privacy_c430ec1948ab119a, []int{8}
}
func (m *PrivacyOutput) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PrivacyOutput.Unmarshal(m, b)
}
func (m *PrivacyOutput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PrivacyOutput.Marshal(b, m, deterministic)
}
func (m *PrivacyOutput) XXX_Merge(src proto.Message) {
xxx_messageInfo_PrivacyOutput.Merge(m, src)
func (dst *PrivacyOutput) XXX_Merge(src proto.Message) {
xxx_messageInfo_PrivacyOutput.Merge(dst, src)
}
func (m *PrivacyOutput) XXX_Size() int {
return xxx_messageInfo_PrivacyOutput.Size(m)
......@@ -703,17 +698,16 @@ func (m *GroupUTXOGlobalIndex) Reset() { *m = GroupUTXOGlobalIndex{} }
func (m *GroupUTXOGlobalIndex) String() string { return proto.CompactTextString(m) }
func (*GroupUTXOGlobalIndex) ProtoMessage() {}
func (*GroupUTXOGlobalIndex) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{9}
return fileDescriptor_privacy_c430ec1948ab119a, []int{9}
}
func (m *GroupUTXOGlobalIndex) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GroupUTXOGlobalIndex.Unmarshal(m, b)
}
func (m *GroupUTXOGlobalIndex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GroupUTXOGlobalIndex.Marshal(b, m, deterministic)
}
func (m *GroupUTXOGlobalIndex) XXX_Merge(src proto.Message) {
xxx_messageInfo_GroupUTXOGlobalIndex.Merge(m, src)
func (dst *GroupUTXOGlobalIndex) XXX_Merge(src proto.Message) {
xxx_messageInfo_GroupUTXOGlobalIndex.Merge(dst, src)
}
func (m *GroupUTXOGlobalIndex) XXX_Size() int {
return xxx_messageInfo_GroupUTXOGlobalIndex.Size(m)
......@@ -753,17 +747,16 @@ func (m *LocalUTXOItem) Reset() { *m = LocalUTXOItem{} }
func (m *LocalUTXOItem) String() string { return proto.CompactTextString(m) }
func (*LocalUTXOItem) ProtoMessage() {}
func (*LocalUTXOItem) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{10}
return fileDescriptor_privacy_c430ec1948ab119a, []int{10}
}
func (m *LocalUTXOItem) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_LocalUTXOItem.Unmarshal(m, b)
}
func (m *LocalUTXOItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_LocalUTXOItem.Marshal(b, m, deterministic)
}
func (m *LocalUTXOItem) XXX_Merge(src proto.Message) {
xxx_messageInfo_LocalUTXOItem.Merge(m, src)
func (dst *LocalUTXOItem) XXX_Merge(src proto.Message) {
xxx_messageInfo_LocalUTXOItem.Merge(dst, src)
}
func (m *LocalUTXOItem) XXX_Size() int {
return xxx_messageInfo_LocalUTXOItem.Size(m)
......@@ -821,17 +814,16 @@ func (m *ReqUTXOPubKeys) Reset() { *m = ReqUTXOPubKeys{} }
func (m *ReqUTXOPubKeys) String() string { return proto.CompactTextString(m) }
func (*ReqUTXOPubKeys) ProtoMessage() {}
func (*ReqUTXOPubKeys) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{11}
return fileDescriptor_privacy_c430ec1948ab119a, []int{11}
}
func (m *ReqUTXOPubKeys) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqUTXOPubKeys.Unmarshal(m, b)
}
func (m *ReqUTXOPubKeys) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqUTXOPubKeys.Marshal(b, m, deterministic)
}
func (m *ReqUTXOPubKeys) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqUTXOPubKeys.Merge(m, src)
func (dst *ReqUTXOPubKeys) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqUTXOPubKeys.Merge(dst, src)
}
func (m *ReqUTXOPubKeys) XXX_Size() int {
return xxx_messageInfo_ReqUTXOPubKeys.Size(m)
......@@ -868,17 +860,16 @@ func (m *PublicKeyData) Reset() { *m = PublicKeyData{} }
func (m *PublicKeyData) String() string { return proto.CompactTextString(m) }
func (*PublicKeyData) ProtoMessage() {}
func (*PublicKeyData) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{12}
return fileDescriptor_privacy_c430ec1948ab119a, []int{12}
}
func (m *PublicKeyData) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PublicKeyData.Unmarshal(m, b)
}
func (m *PublicKeyData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PublicKeyData.Marshal(b, m, deterministic)
}
func (m *PublicKeyData) XXX_Merge(src proto.Message) {
xxx_messageInfo_PublicKeyData.Merge(m, src)
func (dst *PublicKeyData) XXX_Merge(src proto.Message) {
xxx_messageInfo_PublicKeyData.Merge(dst, src)
}
func (m *PublicKeyData) XXX_Size() int {
return xxx_messageInfo_PublicKeyData.Size(m)
......@@ -909,17 +900,16 @@ func (m *GroupUTXOPubKey) Reset() { *m = GroupUTXOPubKey{} }
func (m *GroupUTXOPubKey) String() string { return proto.CompactTextString(m) }
func (*GroupUTXOPubKey) ProtoMessage() {}
func (*GroupUTXOPubKey) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{13}
return fileDescriptor_privacy_c430ec1948ab119a, []int{13}
}
func (m *GroupUTXOPubKey) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GroupUTXOPubKey.Unmarshal(m, b)
}
func (m *GroupUTXOPubKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GroupUTXOPubKey.Marshal(b, m, deterministic)
}
func (m *GroupUTXOPubKey) XXX_Merge(src proto.Message) {
xxx_messageInfo_GroupUTXOPubKey.Merge(m, src)
func (dst *GroupUTXOPubKey) XXX_Merge(src proto.Message) {
xxx_messageInfo_GroupUTXOPubKey.Merge(dst, src)
}
func (m *GroupUTXOPubKey) XXX_Size() int {
return xxx_messageInfo_GroupUTXOPubKey.Size(m)
......@@ -955,17 +945,16 @@ func (m *ResUTXOPubKeys) Reset() { *m = ResUTXOPubKeys{} }
func (m *ResUTXOPubKeys) String() string { return proto.CompactTextString(m) }
func (*ResUTXOPubKeys) ProtoMessage() {}
func (*ResUTXOPubKeys) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{14}
return fileDescriptor_privacy_c430ec1948ab119a, []int{14}
}
func (m *ResUTXOPubKeys) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ResUTXOPubKeys.Unmarshal(m, b)
}
func (m *ResUTXOPubKeys) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ResUTXOPubKeys.Marshal(b, m, deterministic)
}
func (m *ResUTXOPubKeys) XXX_Merge(src proto.Message) {
xxx_messageInfo_ResUTXOPubKeys.Merge(m, src)
func (dst *ResUTXOPubKeys) XXX_Merge(src proto.Message) {
xxx_messageInfo_ResUTXOPubKeys.Merge(dst, src)
}
func (m *ResUTXOPubKeys) XXX_Size() int {
return xxx_messageInfo_ResUTXOPubKeys.Size(m)
......@@ -995,17 +984,16 @@ func (m *ReqPrivacyToken) Reset() { *m = ReqPrivacyToken{} }
func (m *ReqPrivacyToken) String() string { return proto.CompactTextString(m) }
func (*ReqPrivacyToken) ProtoMessage() {}
func (*ReqPrivacyToken) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{15}
return fileDescriptor_privacy_c430ec1948ab119a, []int{15}
}
func (m *ReqPrivacyToken) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqPrivacyToken.Unmarshal(m, b)
}
func (m *ReqPrivacyToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqPrivacyToken.Marshal(b, m, deterministic)
}
func (m *ReqPrivacyToken) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqPrivacyToken.Merge(m, src)
func (dst *ReqPrivacyToken) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqPrivacyToken.Merge(dst, src)
}
func (m *ReqPrivacyToken) XXX_Size() int {
return xxx_messageInfo_ReqPrivacyToken.Size(m)
......@@ -1042,17 +1030,16 @@ func (m *AmountDetail) Reset() { *m = AmountDetail{} }
func (m *AmountDetail) String() string { return proto.CompactTextString(m) }
func (*AmountDetail) ProtoMessage() {}
func (*AmountDetail) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{16}
return fileDescriptor_privacy_c430ec1948ab119a, []int{16}
}
func (m *AmountDetail) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AmountDetail.Unmarshal(m, b)
}
func (m *AmountDetail) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_AmountDetail.Marshal(b, m, deterministic)
}
func (m *AmountDetail) XXX_Merge(src proto.Message) {
xxx_messageInfo_AmountDetail.Merge(m, src)
func (dst *AmountDetail) XXX_Merge(src proto.Message) {
xxx_messageInfo_AmountDetail.Merge(dst, src)
}
func (m *AmountDetail) XXX_Size() int {
return xxx_messageInfo_AmountDetail.Size(m)
......@@ -1088,17 +1075,16 @@ func (m *ReplyPrivacyAmounts) Reset() { *m = ReplyPrivacyAmounts{} }
func (m *ReplyPrivacyAmounts) String() string { return proto.CompactTextString(m) }
func (*ReplyPrivacyAmounts) ProtoMessage() {}
func (*ReplyPrivacyAmounts) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{17}
return fileDescriptor_privacy_c430ec1948ab119a, []int{17}
}
func (m *ReplyPrivacyAmounts) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplyPrivacyAmounts.Unmarshal(m, b)
}
func (m *ReplyPrivacyAmounts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplyPrivacyAmounts.Marshal(b, m, deterministic)
}
func (m *ReplyPrivacyAmounts) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyPrivacyAmounts.Merge(m, src)
func (dst *ReplyPrivacyAmounts) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyPrivacyAmounts.Merge(dst, src)
}
func (m *ReplyPrivacyAmounts) XXX_Size() int {
return xxx_messageInfo_ReplyPrivacyAmounts.Size(m)
......@@ -1127,17 +1113,16 @@ func (m *ReplyUTXOsOfAmount) Reset() { *m = ReplyUTXOsOfAmount{} }
func (m *ReplyUTXOsOfAmount) String() string { return proto.CompactTextString(m) }
func (*ReplyUTXOsOfAmount) ProtoMessage() {}
func (*ReplyUTXOsOfAmount) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{18}
return fileDescriptor_privacy_c430ec1948ab119a, []int{18}
}
func (m *ReplyUTXOsOfAmount) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplyUTXOsOfAmount.Unmarshal(m, b)
}
func (m *ReplyUTXOsOfAmount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplyUTXOsOfAmount.Marshal(b, m, deterministic)
}
func (m *ReplyUTXOsOfAmount) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyUTXOsOfAmount.Merge(m, src)
func (dst *ReplyUTXOsOfAmount) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyUTXOsOfAmount.Merge(dst, src)
}
func (m *ReplyUTXOsOfAmount) XXX_Size() int {
return xxx_messageInfo_ReplyUTXOsOfAmount.Size(m)
......@@ -1167,17 +1152,16 @@ func (m *ReceiptPrivacyOutput) Reset() { *m = ReceiptPrivacyOutput{} }
func (m *ReceiptPrivacyOutput) String() string { return proto.CompactTextString(m) }
func (*ReceiptPrivacyOutput) ProtoMessage() {}
func (*ReceiptPrivacyOutput) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{19}
return fileDescriptor_privacy_c430ec1948ab119a, []int{19}
}
func (m *ReceiptPrivacyOutput) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptPrivacyOutput.Unmarshal(m, b)
}
func (m *ReceiptPrivacyOutput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptPrivacyOutput.Marshal(b, m, deterministic)
}
func (m *ReceiptPrivacyOutput) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptPrivacyOutput.Merge(m, src)
func (dst *ReceiptPrivacyOutput) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptPrivacyOutput.Merge(dst, src)
}
func (m *ReceiptPrivacyOutput) XXX_Size() int {
return xxx_messageInfo_ReceiptPrivacyOutput.Size(m)
......@@ -1202,7 +1186,7 @@ func (m *ReceiptPrivacyOutput) GetKeyoutput() []*KeyOutput {
return nil
}
//各种amount额度的UTXO在链上的数量
// 各种amount额度的UTXO在链上的数量
type AmountsOfUTXO struct {
AmountMap map[int64]int64 `protobuf:"bytes,1,rep,name=amountMap,proto3" json:"amountMap,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
......@@ -1214,17 +1198,16 @@ func (m *AmountsOfUTXO) Reset() { *m = AmountsOfUTXO{} }
func (m *AmountsOfUTXO) String() string { return proto.CompactTextString(m) }
func (*AmountsOfUTXO) ProtoMessage() {}
func (*AmountsOfUTXO) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{20}
return fileDescriptor_privacy_c430ec1948ab119a, []int{20}
}
func (m *AmountsOfUTXO) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AmountsOfUTXO.Unmarshal(m, b)
}
func (m *AmountsOfUTXO) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_AmountsOfUTXO.Marshal(b, m, deterministic)
}
func (m *AmountsOfUTXO) XXX_Merge(src proto.Message) {
xxx_messageInfo_AmountsOfUTXO.Merge(m, src)
func (dst *AmountsOfUTXO) XXX_Merge(src proto.Message) {
xxx_messageInfo_AmountsOfUTXO.Merge(dst, src)
}
func (m *AmountsOfUTXO) XXX_Size() int {
return xxx_messageInfo_AmountsOfUTXO.Size(m)
......@@ -1253,17 +1236,16 @@ func (m *TokenNamesOfUTXO) Reset() { *m = TokenNamesOfUTXO{} }
func (m *TokenNamesOfUTXO) String() string { return proto.CompactTextString(m) }
func (*TokenNamesOfUTXO) ProtoMessage() {}
func (*TokenNamesOfUTXO) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{21}
return fileDescriptor_privacy_c430ec1948ab119a, []int{21}
}
func (m *TokenNamesOfUTXO) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TokenNamesOfUTXO.Unmarshal(m, b)
}
func (m *TokenNamesOfUTXO) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TokenNamesOfUTXO.Marshal(b, m, deterministic)
}
func (m *TokenNamesOfUTXO) XXX_Merge(src proto.Message) {
xxx_messageInfo_TokenNamesOfUTXO.Merge(m, src)
func (dst *TokenNamesOfUTXO) XXX_Merge(src proto.Message) {
xxx_messageInfo_TokenNamesOfUTXO.Merge(dst, src)
}
func (m *TokenNamesOfUTXO) XXX_Size() int {
return xxx_messageInfo_TokenNamesOfUTXO.Size(m)
......@@ -1294,17 +1276,16 @@ func (m *UTXOGlobalIndex4Print) Reset() { *m = UTXOGlobalIndex4Print{} }
func (m *UTXOGlobalIndex4Print) String() string { return proto.CompactTextString(m) }
func (*UTXOGlobalIndex4Print) ProtoMessage() {}
func (*UTXOGlobalIndex4Print) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{22}
return fileDescriptor_privacy_c430ec1948ab119a, []int{22}
}
func (m *UTXOGlobalIndex4Print) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UTXOGlobalIndex4Print.Unmarshal(m, b)
}
func (m *UTXOGlobalIndex4Print) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_UTXOGlobalIndex4Print.Marshal(b, m, deterministic)
}
func (m *UTXOGlobalIndex4Print) XXX_Merge(src proto.Message) {
xxx_messageInfo_UTXOGlobalIndex4Print.Merge(m, src)
func (dst *UTXOGlobalIndex4Print) XXX_Merge(src proto.Message) {
xxx_messageInfo_UTXOGlobalIndex4Print.Merge(dst, src)
}
func (m *UTXOGlobalIndex4Print) XXX_Size() int {
return xxx_messageInfo_UTXOGlobalIndex4Print.Size(m)
......@@ -1342,17 +1323,16 @@ func (m *KeyInput4Print) Reset() { *m = KeyInput4Print{} }
func (m *KeyInput4Print) String() string { return proto.CompactTextString(m) }
func (*KeyInput4Print) ProtoMessage() {}
func (*KeyInput4Print) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{23}
return fileDescriptor_privacy_c430ec1948ab119a, []int{23}
}
func (m *KeyInput4Print) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_KeyInput4Print.Unmarshal(m, b)
}
func (m *KeyInput4Print) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_KeyInput4Print.Marshal(b, m, deterministic)
}
func (m *KeyInput4Print) XXX_Merge(src proto.Message) {
xxx_messageInfo_KeyInput4Print.Merge(m, src)
func (dst *KeyInput4Print) XXX_Merge(src proto.Message) {
xxx_messageInfo_KeyInput4Print.Merge(dst, src)
}
func (m *KeyInput4Print) XXX_Size() int {
return xxx_messageInfo_KeyInput4Print.Size(m)
......@@ -1396,17 +1376,16 @@ func (m *KeyOutput4Print) Reset() { *m = KeyOutput4Print{} }
func (m *KeyOutput4Print) String() string { return proto.CompactTextString(m) }
func (*KeyOutput4Print) ProtoMessage() {}
func (*KeyOutput4Print) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{24}
return fileDescriptor_privacy_c430ec1948ab119a, []int{24}
}
func (m *KeyOutput4Print) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_KeyOutput4Print.Unmarshal(m, b)
}
func (m *KeyOutput4Print) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_KeyOutput4Print.Marshal(b, m, deterministic)
}
func (m *KeyOutput4Print) XXX_Merge(src proto.Message) {
xxx_messageInfo_KeyOutput4Print.Merge(m, src)
func (dst *KeyOutput4Print) XXX_Merge(src proto.Message) {
xxx_messageInfo_KeyOutput4Print.Merge(dst, src)
}
func (m *KeyOutput4Print) XXX_Size() int {
return xxx_messageInfo_KeyOutput4Print.Size(m)
......@@ -1442,17 +1421,16 @@ func (m *PrivacyInput4Print) Reset() { *m = PrivacyInput4Print{} }
func (m *PrivacyInput4Print) String() string { return proto.CompactTextString(m) }
func (*PrivacyInput4Print) ProtoMessage() {}
func (*PrivacyInput4Print) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{25}
return fileDescriptor_privacy_c430ec1948ab119a, []int{25}
}
func (m *PrivacyInput4Print) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PrivacyInput4Print.Unmarshal(m, b)
}
func (m *PrivacyInput4Print) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PrivacyInput4Print.Marshal(b, m, deterministic)
}
func (m *PrivacyInput4Print) XXX_Merge(src proto.Message) {
xxx_messageInfo_PrivacyInput4Print.Merge(m, src)
func (dst *PrivacyInput4Print) XXX_Merge(src proto.Message) {
xxx_messageInfo_PrivacyInput4Print.Merge(dst, src)
}
func (m *PrivacyInput4Print) XXX_Size() int {
return xxx_messageInfo_PrivacyInput4Print.Size(m)
......@@ -1482,17 +1460,16 @@ func (m *PrivacyOutput4Print) Reset() { *m = PrivacyOutput4Print{} }
func (m *PrivacyOutput4Print) String() string { return proto.CompactTextString(m) }
func (*PrivacyOutput4Print) ProtoMessage() {}
func (*PrivacyOutput4Print) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{26}
return fileDescriptor_privacy_c430ec1948ab119a, []int{26}
}
func (m *PrivacyOutput4Print) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PrivacyOutput4Print.Unmarshal(m, b)
}
func (m *PrivacyOutput4Print) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PrivacyOutput4Print.Marshal(b, m, deterministic)
}
func (m *PrivacyOutput4Print) XXX_Merge(src proto.Message) {
xxx_messageInfo_PrivacyOutput4Print.Merge(m, src)
func (dst *PrivacyOutput4Print) XXX_Merge(src proto.Message) {
xxx_messageInfo_PrivacyOutput4Print.Merge(dst, src)
}
func (m *PrivacyOutput4Print) XXX_Size() int {
return xxx_messageInfo_PrivacyOutput4Print.Size(m)
......@@ -1531,17 +1508,16 @@ func (m *Public2Privacy4Print) Reset() { *m = Public2Privacy4Print{} }
func (m *Public2Privacy4Print) String() string { return proto.CompactTextString(m) }
func (*Public2Privacy4Print) ProtoMessage() {}
func (*Public2Privacy4Print) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{27}
return fileDescriptor_privacy_c430ec1948ab119a, []int{27}
}
func (m *Public2Privacy4Print) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Public2Privacy4Print.Unmarshal(m, b)
}
func (m *Public2Privacy4Print) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Public2Privacy4Print.Marshal(b, m, deterministic)
}
func (m *Public2Privacy4Print) XXX_Merge(src proto.Message) {
xxx_messageInfo_Public2Privacy4Print.Merge(m, src)
func (dst *Public2Privacy4Print) XXX_Merge(src proto.Message) {
xxx_messageInfo_Public2Privacy4Print.Merge(dst, src)
}
func (m *Public2Privacy4Print) XXX_Size() int {
return xxx_messageInfo_Public2Privacy4Print.Size(m)
......@@ -1595,17 +1571,16 @@ func (m *Privacy2Privacy4Print) Reset() { *m = Privacy2Privacy4Print{} }
func (m *Privacy2Privacy4Print) String() string { return proto.CompactTextString(m) }
func (*Privacy2Privacy4Print) ProtoMessage() {}
func (*Privacy2Privacy4Print) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{28}
return fileDescriptor_privacy_c430ec1948ab119a, []int{28}
}
func (m *Privacy2Privacy4Print) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Privacy2Privacy4Print.Unmarshal(m, b)
}
func (m *Privacy2Privacy4Print) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Privacy2Privacy4Print.Marshal(b, m, deterministic)
}
func (m *Privacy2Privacy4Print) XXX_Merge(src proto.Message) {
xxx_messageInfo_Privacy2Privacy4Print.Merge(m, src)
func (dst *Privacy2Privacy4Print) XXX_Merge(src proto.Message) {
xxx_messageInfo_Privacy2Privacy4Print.Merge(dst, src)
}
func (m *Privacy2Privacy4Print) XXX_Size() int {
return xxx_messageInfo_Privacy2Privacy4Print.Size(m)
......@@ -1666,17 +1641,16 @@ func (m *Privacy2Public4Print) Reset() { *m = Privacy2Public4Print{} }
func (m *Privacy2Public4Print) String() string { return proto.CompactTextString(m) }
func (*Privacy2Public4Print) ProtoMessage() {}
func (*Privacy2Public4Print) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{29}
return fileDescriptor_privacy_c430ec1948ab119a, []int{29}
}
func (m *Privacy2Public4Print) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Privacy2Public4Print.Unmarshal(m, b)
}
func (m *Privacy2Public4Print) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Privacy2Public4Print.Marshal(b, m, deterministic)
}
func (m *Privacy2Public4Print) XXX_Merge(src proto.Message) {
xxx_messageInfo_Privacy2Public4Print.Merge(m, src)
func (dst *Privacy2Public4Print) XXX_Merge(src proto.Message) {
xxx_messageInfo_Privacy2Public4Print.Merge(dst, src)
}
func (m *Privacy2Public4Print) XXX_Size() int {
return xxx_messageInfo_Privacy2Public4Print.Size(m)
......@@ -1738,17 +1712,16 @@ func (m *PrivacyAction4Print) Reset() { *m = PrivacyAction4Print{} }
func (m *PrivacyAction4Print) String() string { return proto.CompactTextString(m) }
func (*PrivacyAction4Print) ProtoMessage() {}
func (*PrivacyAction4Print) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{30}
return fileDescriptor_privacy_c430ec1948ab119a, []int{30}
}
func (m *PrivacyAction4Print) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PrivacyAction4Print.Unmarshal(m, b)
}
func (m *PrivacyAction4Print) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PrivacyAction4Print.Marshal(b, m, deterministic)
}
func (m *PrivacyAction4Print) XXX_Merge(src proto.Message) {
xxx_messageInfo_PrivacyAction4Print.Merge(m, src)
func (dst *PrivacyAction4Print) XXX_Merge(src proto.Message) {
xxx_messageInfo_PrivacyAction4Print.Merge(dst, src)
}
func (m *PrivacyAction4Print) XXX_Size() int {
return xxx_messageInfo_PrivacyAction4Print.Size(m)
......@@ -1923,17 +1896,16 @@ func (m *ReplyPrivacyPkPair) Reset() { *m = ReplyPrivacyPkPair{} }
func (m *ReplyPrivacyPkPair) String() string { return proto.CompactTextString(m) }
func (*ReplyPrivacyPkPair) ProtoMessage() {}
func (*ReplyPrivacyPkPair) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{31}
return fileDescriptor_privacy_c430ec1948ab119a, []int{31}
}
func (m *ReplyPrivacyPkPair) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplyPrivacyPkPair.Unmarshal(m, b)
}
func (m *ReplyPrivacyPkPair) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplyPrivacyPkPair.Marshal(b, m, deterministic)
}
func (m *ReplyPrivacyPkPair) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyPrivacyPkPair.Merge(m, src)
func (dst *ReplyPrivacyPkPair) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyPrivacyPkPair.Merge(dst, src)
}
func (m *ReplyPrivacyPkPair) XXX_Size() int {
return xxx_messageInfo_ReplyPrivacyPkPair.Size(m)
......@@ -1970,17 +1942,16 @@ func (m *ReqPrivBal4AddrToken) Reset() { *m = ReqPrivBal4AddrToken{} }
func (m *ReqPrivBal4AddrToken) String() string { return proto.CompactTextString(m) }
func (*ReqPrivBal4AddrToken) ProtoMessage() {}
func (*ReqPrivBal4AddrToken) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{32}
return fileDescriptor_privacy_c430ec1948ab119a, []int{32}
}
func (m *ReqPrivBal4AddrToken) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqPrivBal4AddrToken.Unmarshal(m, b)
}
func (m *ReqPrivBal4AddrToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqPrivBal4AddrToken.Marshal(b, m, deterministic)
}
func (m *ReqPrivBal4AddrToken) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqPrivBal4AddrToken.Merge(m, src)
func (dst *ReqPrivBal4AddrToken) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqPrivBal4AddrToken.Merge(dst, src)
}
func (m *ReqPrivBal4AddrToken) XXX_Size() int {
return xxx_messageInfo_ReqPrivBal4AddrToken.Size(m)
......@@ -2017,17 +1988,16 @@ func (m *ReplyPrivacyBalance) Reset() { *m = ReplyPrivacyBalance{} }
func (m *ReplyPrivacyBalance) String() string { return proto.CompactTextString(m) }
func (*ReplyPrivacyBalance) ProtoMessage() {}
func (*ReplyPrivacyBalance) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{33}
return fileDescriptor_privacy_c430ec1948ab119a, []int{33}
}
func (m *ReplyPrivacyBalance) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplyPrivacyBalance.Unmarshal(m, b)
}
func (m *ReplyPrivacyBalance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplyPrivacyBalance.Marshal(b, m, deterministic)
}
func (m *ReplyPrivacyBalance) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyPrivacyBalance.Merge(m, src)
func (dst *ReplyPrivacyBalance) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyPrivacyBalance.Merge(dst, src)
}
func (m *ReplyPrivacyBalance) XXX_Size() int {
return xxx_messageInfo_ReplyPrivacyBalance.Size(m)
......@@ -2072,17 +2042,16 @@ func (m *PrivacyDBStore) Reset() { *m = PrivacyDBStore{} }
func (m *PrivacyDBStore) String() string { return proto.CompactTextString(m) }
func (*PrivacyDBStore) ProtoMessage() {}
func (*PrivacyDBStore) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{34}
return fileDescriptor_privacy_c430ec1948ab119a, []int{34}
}
func (m *PrivacyDBStore) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PrivacyDBStore.Unmarshal(m, b)
}
func (m *PrivacyDBStore) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PrivacyDBStore.Marshal(b, m, deterministic)
}
func (m *PrivacyDBStore) XXX_Merge(src proto.Message) {
xxx_messageInfo_PrivacyDBStore.Merge(m, src)
func (dst *PrivacyDBStore) XXX_Merge(src proto.Message) {
xxx_messageInfo_PrivacyDBStore.Merge(dst, src)
}
func (m *PrivacyDBStore) XXX_Size() int {
return xxx_messageInfo_PrivacyDBStore.Size(m)
......@@ -2175,17 +2144,16 @@ func (m *UTXO) Reset() { *m = UTXO{} }
func (m *UTXO) String() string { return proto.CompactTextString(m) }
func (*UTXO) ProtoMessage() {}
func (*UTXO) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{35}
return fileDescriptor_privacy_c430ec1948ab119a, []int{35}
}
func (m *UTXO) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UTXO.Unmarshal(m, b)
}
func (m *UTXO) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_UTXO.Marshal(b, m, deterministic)
}
func (m *UTXO) XXX_Merge(src proto.Message) {
xxx_messageInfo_UTXO.Merge(m, src)
func (dst *UTXO) XXX_Merge(src proto.Message) {
xxx_messageInfo_UTXO.Merge(dst, src)
}
func (m *UTXO) XXX_Size() int {
return xxx_messageInfo_UTXO.Size(m)
......@@ -2223,17 +2191,16 @@ func (m *UTXOHaveTxHash) Reset() { *m = UTXOHaveTxHash{} }
func (m *UTXOHaveTxHash) String() string { return proto.CompactTextString(m) }
func (*UTXOHaveTxHash) ProtoMessage() {}
func (*UTXOHaveTxHash) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{36}
return fileDescriptor_privacy_c430ec1948ab119a, []int{36}
}
func (m *UTXOHaveTxHash) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UTXOHaveTxHash.Unmarshal(m, b)
}
func (m *UTXOHaveTxHash) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_UTXOHaveTxHash.Marshal(b, m, deterministic)
}
func (m *UTXOHaveTxHash) XXX_Merge(src proto.Message) {
xxx_messageInfo_UTXOHaveTxHash.Merge(m, src)
func (dst *UTXOHaveTxHash) XXX_Merge(src proto.Message) {
xxx_messageInfo_UTXOHaveTxHash.Merge(dst, src)
}
func (m *UTXOHaveTxHash) XXX_Size() int {
return xxx_messageInfo_UTXOHaveTxHash.Size(m)
......@@ -2276,17 +2243,16 @@ func (m *UTXOs) Reset() { *m = UTXOs{} }
func (m *UTXOs) String() string { return proto.CompactTextString(m) }
func (*UTXOs) ProtoMessage() {}
func (*UTXOs) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{37}
return fileDescriptor_privacy_c430ec1948ab119a, []int{37}
}
func (m *UTXOs) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UTXOs.Unmarshal(m, b)
}
func (m *UTXOs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_UTXOs.Marshal(b, m, deterministic)
}
func (m *UTXOs) XXX_Merge(src proto.Message) {
xxx_messageInfo_UTXOs.Merge(m, src)
func (dst *UTXOs) XXX_Merge(src proto.Message) {
xxx_messageInfo_UTXOs.Merge(dst, src)
}
func (m *UTXOs) XXX_Size() int {
return xxx_messageInfo_UTXOs.Size(m)
......@@ -2315,17 +2281,16 @@ func (m *UTXOHaveTxHashs) Reset() { *m = UTXOHaveTxHashs{} }
func (m *UTXOHaveTxHashs) String() string { return proto.CompactTextString(m) }
func (*UTXOHaveTxHashs) ProtoMessage() {}
func (*UTXOHaveTxHashs) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{38}
return fileDescriptor_privacy_c430ec1948ab119a, []int{38}
}
func (m *UTXOHaveTxHashs) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UTXOHaveTxHashs.Unmarshal(m, b)
}
func (m *UTXOHaveTxHashs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_UTXOHaveTxHashs.Marshal(b, m, deterministic)
}
func (m *UTXOHaveTxHashs) XXX_Merge(src proto.Message) {
xxx_messageInfo_UTXOHaveTxHashs.Merge(m, src)
func (dst *UTXOHaveTxHashs) XXX_Merge(src proto.Message) {
xxx_messageInfo_UTXOHaveTxHashs.Merge(dst, src)
}
func (m *UTXOHaveTxHashs) XXX_Size() int {
return xxx_messageInfo_UTXOHaveTxHashs.Size(m)
......@@ -2356,17 +2321,16 @@ func (m *ReqUTXOGlobalIndex) Reset() { *m = ReqUTXOGlobalIndex{} }
func (m *ReqUTXOGlobalIndex) String() string { return proto.CompactTextString(m) }
func (*ReqUTXOGlobalIndex) ProtoMessage() {}
func (*ReqUTXOGlobalIndex) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{39}
return fileDescriptor_privacy_c430ec1948ab119a, []int{39}
}
func (m *ReqUTXOGlobalIndex) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqUTXOGlobalIndex.Unmarshal(m, b)
}
func (m *ReqUTXOGlobalIndex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqUTXOGlobalIndex.Marshal(b, m, deterministic)
}
func (m *ReqUTXOGlobalIndex) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqUTXOGlobalIndex.Merge(m, src)
func (dst *ReqUTXOGlobalIndex) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqUTXOGlobalIndex.Merge(dst, src)
}
func (m *ReqUTXOGlobalIndex) XXX_Size() int {
return xxx_messageInfo_ReqUTXOGlobalIndex.Size(m)
......@@ -2410,17 +2374,16 @@ func (m *UTXOBasic) Reset() { *m = UTXOBasic{} }
func (m *UTXOBasic) String() string { return proto.CompactTextString(m) }
func (*UTXOBasic) ProtoMessage() {}
func (*UTXOBasic) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{40}
return fileDescriptor_privacy_c430ec1948ab119a, []int{40}
}
func (m *UTXOBasic) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UTXOBasic.Unmarshal(m, b)
}
func (m *UTXOBasic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_UTXOBasic.Marshal(b, m, deterministic)
}
func (m *UTXOBasic) XXX_Merge(src proto.Message) {
xxx_messageInfo_UTXOBasic.Merge(m, src)
func (dst *UTXOBasic) XXX_Merge(src proto.Message) {
xxx_messageInfo_UTXOBasic.Merge(dst, src)
}
func (m *UTXOBasic) XXX_Size() int {
return xxx_messageInfo_UTXOBasic.Size(m)
......@@ -2457,17 +2420,16 @@ func (m *UTXOIndex4Amount) Reset() { *m = UTXOIndex4Amount{} }
func (m *UTXOIndex4Amount) String() string { return proto.CompactTextString(m) }
func (*UTXOIndex4Amount) ProtoMessage() {}
func (*UTXOIndex4Amount) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{41}
return fileDescriptor_privacy_c430ec1948ab119a, []int{41}
}
func (m *UTXOIndex4Amount) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UTXOIndex4Amount.Unmarshal(m, b)
}
func (m *UTXOIndex4Amount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_UTXOIndex4Amount.Marshal(b, m, deterministic)
}
func (m *UTXOIndex4Amount) XXX_Merge(src proto.Message) {
xxx_messageInfo_UTXOIndex4Amount.Merge(m, src)
func (dst *UTXOIndex4Amount) XXX_Merge(src proto.Message) {
xxx_messageInfo_UTXOIndex4Amount.Merge(dst, src)
}
func (m *UTXOIndex4Amount) XXX_Size() int {
return xxx_messageInfo_UTXOIndex4Amount.Size(m)
......@@ -2505,17 +2467,16 @@ func (m *ResUTXOGlobalIndex) Reset() { *m = ResUTXOGlobalIndex{} }
func (m *ResUTXOGlobalIndex) String() string { return proto.CompactTextString(m) }
func (*ResUTXOGlobalIndex) ProtoMessage() {}
func (*ResUTXOGlobalIndex) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{42}
return fileDescriptor_privacy_c430ec1948ab119a, []int{42}
}
func (m *ResUTXOGlobalIndex) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ResUTXOGlobalIndex.Unmarshal(m, b)
}
func (m *ResUTXOGlobalIndex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ResUTXOGlobalIndex.Marshal(b, m, deterministic)
}
func (m *ResUTXOGlobalIndex) XXX_Merge(src proto.Message) {
xxx_messageInfo_ResUTXOGlobalIndex.Merge(m, src)
func (dst *ResUTXOGlobalIndex) XXX_Merge(src proto.Message) {
xxx_messageInfo_ResUTXOGlobalIndex.Merge(dst, src)
}
func (m *ResUTXOGlobalIndex) XXX_Size() int {
return xxx_messageInfo_ResUTXOGlobalIndex.Size(m)
......@@ -2563,17 +2524,16 @@ func (m *FTXOsSTXOsInOneTx) Reset() { *m = FTXOsSTXOsInOneTx{} }
func (m *FTXOsSTXOsInOneTx) String() string { return proto.CompactTextString(m) }
func (*FTXOsSTXOsInOneTx) ProtoMessage() {}
func (*FTXOsSTXOsInOneTx) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{43}
return fileDescriptor_privacy_c430ec1948ab119a, []int{43}
}
func (m *FTXOsSTXOsInOneTx) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FTXOsSTXOsInOneTx.Unmarshal(m, b)
}
func (m *FTXOsSTXOsInOneTx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_FTXOsSTXOsInOneTx.Marshal(b, m, deterministic)
}
func (m *FTXOsSTXOsInOneTx) XXX_Merge(src proto.Message) {
xxx_messageInfo_FTXOsSTXOsInOneTx.Merge(m, src)
func (dst *FTXOsSTXOsInOneTx) XXX_Merge(src proto.Message) {
xxx_messageInfo_FTXOsSTXOsInOneTx.Merge(dst, src)
}
func (m *FTXOsSTXOsInOneTx) XXX_Size() int {
return xxx_messageInfo_FTXOsSTXOsInOneTx.Size(m)
......@@ -2631,17 +2591,16 @@ func (m *RealKeyInput) Reset() { *m = RealKeyInput{} }
func (m *RealKeyInput) String() string { return proto.CompactTextString(m) }
func (*RealKeyInput) ProtoMessage() {}
func (*RealKeyInput) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{44}
return fileDescriptor_privacy_c430ec1948ab119a, []int{44}
}
func (m *RealKeyInput) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RealKeyInput.Unmarshal(m, b)
}
func (m *RealKeyInput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RealKeyInput.Marshal(b, m, deterministic)
}
func (m *RealKeyInput) XXX_Merge(src proto.Message) {
xxx_messageInfo_RealKeyInput.Merge(m, src)
func (dst *RealKeyInput) XXX_Merge(src proto.Message) {
xxx_messageInfo_RealKeyInput.Merge(dst, src)
}
func (m *RealKeyInput) XXX_Size() int {
return xxx_messageInfo_RealKeyInput.Size(m)
......@@ -2677,17 +2636,16 @@ func (m *UTXOBasics) Reset() { *m = UTXOBasics{} }
func (m *UTXOBasics) String() string { return proto.CompactTextString(m) }
func (*UTXOBasics) ProtoMessage() {}
func (*UTXOBasics) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{45}
return fileDescriptor_privacy_c430ec1948ab119a, []int{45}
}
func (m *UTXOBasics) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UTXOBasics.Unmarshal(m, b)
}
func (m *UTXOBasics) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_UTXOBasics.Marshal(b, m, deterministic)
}
func (m *UTXOBasics) XXX_Merge(src proto.Message) {
xxx_messageInfo_UTXOBasics.Merge(m, src)
func (dst *UTXOBasics) XXX_Merge(src proto.Message) {
xxx_messageInfo_UTXOBasics.Merge(dst, src)
}
func (m *UTXOBasics) XXX_Size() int {
return xxx_messageInfo_UTXOBasics.Size(m)
......@@ -2730,17 +2688,16 @@ func (m *CreateTransactionCache) Reset() { *m = CreateTransactionCache{}
func (m *CreateTransactionCache) String() string { return proto.CompactTextString(m) }
func (*CreateTransactionCache) ProtoMessage() {}
func (*CreateTransactionCache) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{46}
return fileDescriptor_privacy_c430ec1948ab119a, []int{46}
}
func (m *CreateTransactionCache) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CreateTransactionCache.Unmarshal(m, b)
}
func (m *CreateTransactionCache) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CreateTransactionCache.Marshal(b, m, deterministic)
}
func (m *CreateTransactionCache) XXX_Merge(src proto.Message) {
xxx_messageInfo_CreateTransactionCache.Merge(m, src)
func (dst *CreateTransactionCache) XXX_Merge(src proto.Message) {
xxx_messageInfo_CreateTransactionCache.Merge(dst, src)
}
func (m *CreateTransactionCache) XXX_Size() int {
return xxx_messageInfo_CreateTransactionCache.Size(m)
......@@ -2826,17 +2783,16 @@ func (m *ReqCacheTxList) Reset() { *m = ReqCacheTxList{} }
func (m *ReqCacheTxList) String() string { return proto.CompactTextString(m) }
func (*ReqCacheTxList) ProtoMessage() {}
func (*ReqCacheTxList) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{47}
return fileDescriptor_privacy_c430ec1948ab119a, []int{47}
}
func (m *ReqCacheTxList) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqCacheTxList.Unmarshal(m, b)
}
func (m *ReqCacheTxList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqCacheTxList.Marshal(b, m, deterministic)
}
func (m *ReqCacheTxList) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqCacheTxList.Merge(m, src)
func (dst *ReqCacheTxList) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqCacheTxList.Merge(dst, src)
}
func (m *ReqCacheTxList) XXX_Size() int {
return xxx_messageInfo_ReqCacheTxList.Size(m)
......@@ -2872,17 +2828,16 @@ func (m *ReplyCacheTxList) Reset() { *m = ReplyCacheTxList{} }
func (m *ReplyCacheTxList) String() string { return proto.CompactTextString(m) }
func (*ReplyCacheTxList) ProtoMessage() {}
func (*ReplyCacheTxList) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{48}
return fileDescriptor_privacy_c430ec1948ab119a, []int{48}
}
func (m *ReplyCacheTxList) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplyCacheTxList.Unmarshal(m, b)
}
func (m *ReplyCacheTxList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplyCacheTxList.Marshal(b, m, deterministic)
}
func (m *ReplyCacheTxList) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyCacheTxList.Merge(m, src)
func (dst *ReplyCacheTxList) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyCacheTxList.Merge(dst, src)
}
func (m *ReplyCacheTxList) XXX_Size() int {
return xxx_messageInfo_ReplyCacheTxList.Size(m)
......@@ -2912,17 +2867,16 @@ func (m *ReqPrivacyAccount) Reset() { *m = ReqPrivacyAccount{} }
func (m *ReqPrivacyAccount) String() string { return proto.CompactTextString(m) }
func (*ReqPrivacyAccount) ProtoMessage() {}
func (*ReqPrivacyAccount) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{49}
return fileDescriptor_privacy_c430ec1948ab119a, []int{49}
}
func (m *ReqPrivacyAccount) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqPrivacyAccount.Unmarshal(m, b)
}
func (m *ReqPrivacyAccount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqPrivacyAccount.Marshal(b, m, deterministic)
}
func (m *ReqPrivacyAccount) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqPrivacyAccount.Merge(m, src)
func (dst *ReqPrivacyAccount) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqPrivacyAccount.Merge(dst, src)
}
func (m *ReqPrivacyAccount) XXX_Size() int {
return xxx_messageInfo_ReqPrivacyAccount.Size(m)
......@@ -2965,17 +2919,16 @@ func (m *ReqPPrivacyAccount) Reset() { *m = ReqPPrivacyAccount{} }
func (m *ReqPPrivacyAccount) String() string { return proto.CompactTextString(m) }
func (*ReqPPrivacyAccount) ProtoMessage() {}
func (*ReqPPrivacyAccount) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{50}
return fileDescriptor_privacy_c430ec1948ab119a, []int{50}
}
func (m *ReqPPrivacyAccount) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqPPrivacyAccount.Unmarshal(m, b)
}
func (m *ReqPPrivacyAccount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqPPrivacyAccount.Marshal(b, m, deterministic)
}
func (m *ReqPPrivacyAccount) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqPPrivacyAccount.Merge(m, src)
func (dst *ReqPPrivacyAccount) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqPPrivacyAccount.Merge(dst, src)
}
func (m *ReqPPrivacyAccount) XXX_Size() int {
return xxx_messageInfo_ReqPPrivacyAccount.Size(m)
......@@ -3023,17 +2976,16 @@ func (m *ReplyPrivacyAccount) Reset() { *m = ReplyPrivacyAccount{} }
func (m *ReplyPrivacyAccount) String() string { return proto.CompactTextString(m) }
func (*ReplyPrivacyAccount) ProtoMessage() {}
func (*ReplyPrivacyAccount) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{51}
return fileDescriptor_privacy_c430ec1948ab119a, []int{51}
}
func (m *ReplyPrivacyAccount) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplyPrivacyAccount.Unmarshal(m, b)
}
func (m *ReplyPrivacyAccount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplyPrivacyAccount.Marshal(b, m, deterministic)
}
func (m *ReplyPrivacyAccount) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyPrivacyAccount.Merge(m, src)
func (dst *ReplyPrivacyAccount) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyPrivacyAccount.Merge(dst, src)
}
func (m *ReplyPrivacyAccount) XXX_Size() int {
return xxx_messageInfo_ReplyPrivacyAccount.Size(m)
......@@ -3077,17 +3029,16 @@ func (m *ReqCreateCacheTxKey) Reset() { *m = ReqCreateCacheTxKey{} }
func (m *ReqCreateCacheTxKey) String() string { return proto.CompactTextString(m) }
func (*ReqCreateCacheTxKey) ProtoMessage() {}
func (*ReqCreateCacheTxKey) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{52}
return fileDescriptor_privacy_c430ec1948ab119a, []int{52}
}
func (m *ReqCreateCacheTxKey) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqCreateCacheTxKey.Unmarshal(m, b)
}
func (m *ReqCreateCacheTxKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqCreateCacheTxKey.Marshal(b, m, deterministic)
}
func (m *ReqCreateCacheTxKey) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqCreateCacheTxKey.Merge(m, src)
func (dst *ReqCreateCacheTxKey) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqCreateCacheTxKey.Merge(dst, src)
}
func (m *ReqCreateCacheTxKey) XXX_Size() int {
return xxx_messageInfo_ReqCreateCacheTxKey.Size(m)
......@@ -3132,17 +3083,16 @@ func (m *ReqPrivacyTransactionList) Reset() { *m = ReqPrivacyTransaction
func (m *ReqPrivacyTransactionList) String() string { return proto.CompactTextString(m) }
func (*ReqPrivacyTransactionList) ProtoMessage() {}
func (*ReqPrivacyTransactionList) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{53}
return fileDescriptor_privacy_c430ec1948ab119a, []int{53}
}
func (m *ReqPrivacyTransactionList) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqPrivacyTransactionList.Unmarshal(m, b)
}
func (m *ReqPrivacyTransactionList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqPrivacyTransactionList.Marshal(b, m, deterministic)
}
func (m *ReqPrivacyTransactionList) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqPrivacyTransactionList.Merge(m, src)
func (dst *ReqPrivacyTransactionList) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqPrivacyTransactionList.Merge(dst, src)
}
func (m *ReqPrivacyTransactionList) XXX_Size() int {
return xxx_messageInfo_ReqPrivacyTransactionList.Size(m)
......@@ -3214,17 +3164,16 @@ func (m *ReqRescanUtxos) Reset() { *m = ReqRescanUtxos{} }
func (m *ReqRescanUtxos) String() string { return proto.CompactTextString(m) }
func (*ReqRescanUtxos) ProtoMessage() {}
func (*ReqRescanUtxos) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{54}
return fileDescriptor_privacy_c430ec1948ab119a, []int{54}
}
func (m *ReqRescanUtxos) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqRescanUtxos.Unmarshal(m, b)
}
func (m *ReqRescanUtxos) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqRescanUtxos.Marshal(b, m, deterministic)
}
func (m *ReqRescanUtxos) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqRescanUtxos.Merge(m, src)
func (dst *ReqRescanUtxos) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqRescanUtxos.Merge(dst, src)
}
func (m *ReqRescanUtxos) XXX_Size() int {
return xxx_messageInfo_ReqRescanUtxos.Size(m)
......@@ -3261,17 +3210,16 @@ func (m *RepRescanResult) Reset() { *m = RepRescanResult{} }
func (m *RepRescanResult) String() string { return proto.CompactTextString(m) }
func (*RepRescanResult) ProtoMessage() {}
func (*RepRescanResult) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{55}
return fileDescriptor_privacy_c430ec1948ab119a, []int{55}
}
func (m *RepRescanResult) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RepRescanResult.Unmarshal(m, b)
}
func (m *RepRescanResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RepRescanResult.Marshal(b, m, deterministic)
}
func (m *RepRescanResult) XXX_Merge(src proto.Message) {
xxx_messageInfo_RepRescanResult.Merge(m, src)
func (dst *RepRescanResult) XXX_Merge(src proto.Message) {
xxx_messageInfo_RepRescanResult.Merge(dst, src)
}
func (m *RepRescanResult) XXX_Size() int {
return xxx_messageInfo_RepRescanResult.Size(m)
......@@ -3308,17 +3256,16 @@ func (m *RepRescanUtxos) Reset() { *m = RepRescanUtxos{} }
func (m *RepRescanUtxos) String() string { return proto.CompactTextString(m) }
func (*RepRescanUtxos) ProtoMessage() {}
func (*RepRescanUtxos) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{56}
return fileDescriptor_privacy_c430ec1948ab119a, []int{56}
}
func (m *RepRescanUtxos) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RepRescanUtxos.Unmarshal(m, b)
}
func (m *RepRescanUtxos) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RepRescanUtxos.Marshal(b, m, deterministic)
}
func (m *RepRescanUtxos) XXX_Merge(src proto.Message) {
xxx_messageInfo_RepRescanUtxos.Merge(m, src)
func (dst *RepRescanUtxos) XXX_Merge(src proto.Message) {
xxx_messageInfo_RepRescanUtxos.Merge(dst, src)
}
func (m *RepRescanUtxos) XXX_Size() int {
return xxx_messageInfo_RepRescanUtxos.Size(m)
......@@ -3354,17 +3301,16 @@ func (m *ReqEnablePrivacy) Reset() { *m = ReqEnablePrivacy{} }
func (m *ReqEnablePrivacy) String() string { return proto.CompactTextString(m) }
func (*ReqEnablePrivacy) ProtoMessage() {}
func (*ReqEnablePrivacy) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{57}
return fileDescriptor_privacy_c430ec1948ab119a, []int{57}
}
func (m *ReqEnablePrivacy) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqEnablePrivacy.Unmarshal(m, b)
}
func (m *ReqEnablePrivacy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqEnablePrivacy.Marshal(b, m, deterministic)
}
func (m *ReqEnablePrivacy) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqEnablePrivacy.Merge(m, src)
func (dst *ReqEnablePrivacy) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqEnablePrivacy.Merge(dst, src)
}
func (m *ReqEnablePrivacy) XXX_Size() int {
return xxx_messageInfo_ReqEnablePrivacy.Size(m)
......@@ -3395,17 +3341,16 @@ func (m *PriAddrResult) Reset() { *m = PriAddrResult{} }
func (m *PriAddrResult) String() string { return proto.CompactTextString(m) }
func (*PriAddrResult) ProtoMessage() {}
func (*PriAddrResult) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{58}
return fileDescriptor_privacy_c430ec1948ab119a, []int{58}
}
func (m *PriAddrResult) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PriAddrResult.Unmarshal(m, b)
}
func (m *PriAddrResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PriAddrResult.Marshal(b, m, deterministic)
}
func (m *PriAddrResult) XXX_Merge(src proto.Message) {
xxx_messageInfo_PriAddrResult.Merge(m, src)
func (dst *PriAddrResult) XXX_Merge(src proto.Message) {
xxx_messageInfo_PriAddrResult.Merge(dst, src)
}
func (m *PriAddrResult) XXX_Size() int {
return xxx_messageInfo_PriAddrResult.Size(m)
......@@ -3448,17 +3393,16 @@ func (m *RepEnablePrivacy) Reset() { *m = RepEnablePrivacy{} }
func (m *RepEnablePrivacy) String() string { return proto.CompactTextString(m) }
func (*RepEnablePrivacy) ProtoMessage() {}
func (*RepEnablePrivacy) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{59}
return fileDescriptor_privacy_c430ec1948ab119a, []int{59}
}
func (m *RepEnablePrivacy) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RepEnablePrivacy.Unmarshal(m, b)
}
func (m *RepEnablePrivacy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RepEnablePrivacy.Marshal(b, m, deterministic)
}
func (m *RepEnablePrivacy) XXX_Merge(src proto.Message) {
xxx_messageInfo_RepEnablePrivacy.Merge(m, src)
func (dst *RepEnablePrivacy) XXX_Merge(src proto.Message) {
xxx_messageInfo_RepEnablePrivacy.Merge(dst, src)
}
func (m *RepEnablePrivacy) XXX_Size() int {
return xxx_messageInfo_RepEnablePrivacy.Size(m)
......@@ -3490,17 +3434,16 @@ func (m *PrivacySignatureParam) Reset() { *m = PrivacySignatureParam{} }
func (m *PrivacySignatureParam) String() string { return proto.CompactTextString(m) }
func (*PrivacySignatureParam) ProtoMessage() {}
func (*PrivacySignatureParam) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{60}
return fileDescriptor_privacy_c430ec1948ab119a, []int{60}
}
func (m *PrivacySignatureParam) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PrivacySignatureParam.Unmarshal(m, b)
}
func (m *PrivacySignatureParam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PrivacySignatureParam.Marshal(b, m, deterministic)
}
func (m *PrivacySignatureParam) XXX_Merge(src proto.Message) {
xxx_messageInfo_PrivacySignatureParam.Merge(m, src)
func (dst *PrivacySignatureParam) XXX_Merge(src proto.Message) {
xxx_messageInfo_PrivacySignatureParam.Merge(dst, src)
}
func (m *PrivacySignatureParam) XXX_Size() int {
return xxx_messageInfo_PrivacySignatureParam.Size(m)
......@@ -3546,17 +3489,16 @@ func (m *WalletAccountPrivacy) Reset() { *m = WalletAccountPrivacy{} }
func (m *WalletAccountPrivacy) String() string { return proto.CompactTextString(m) }
func (*WalletAccountPrivacy) ProtoMessage() {}
func (*WalletAccountPrivacy) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{61}
return fileDescriptor_privacy_c430ec1948ab119a, []int{61}
}
func (m *WalletAccountPrivacy) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_WalletAccountPrivacy.Unmarshal(m, b)
}
func (m *WalletAccountPrivacy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_WalletAccountPrivacy.Marshal(b, m, deterministic)
}
func (m *WalletAccountPrivacy) XXX_Merge(src proto.Message) {
xxx_messageInfo_WalletAccountPrivacy.Merge(m, src)
func (dst *WalletAccountPrivacy) XXX_Merge(src proto.Message) {
xxx_messageInfo_WalletAccountPrivacy.Merge(dst, src)
}
func (m *WalletAccountPrivacy) XXX_Size() int {
return xxx_messageInfo_WalletAccountPrivacy.Size(m)
......@@ -3623,17 +3565,16 @@ func (m *ReqCreatePrivacyTx) Reset() { *m = ReqCreatePrivacyTx{} }
func (m *ReqCreatePrivacyTx) String() string { return proto.CompactTextString(m) }
func (*ReqCreatePrivacyTx) ProtoMessage() {}
func (*ReqCreatePrivacyTx) Descriptor() ([]byte, []int) {
return fileDescriptor_dde03d4df7a6e99a, []int{62}
return fileDescriptor_privacy_c430ec1948ab119a, []int{62}
}
func (m *ReqCreatePrivacyTx) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqCreatePrivacyTx.Unmarshal(m, b)
}
func (m *ReqCreatePrivacyTx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqCreatePrivacyTx.Marshal(b, m, deterministic)
}
func (m *ReqCreatePrivacyTx) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqCreatePrivacyTx.Merge(m, src)
func (dst *ReqCreatePrivacyTx) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqCreatePrivacyTx.Merge(dst, src)
}
func (m *ReqCreatePrivacyTx) XXX_Size() int {
return xxx_messageInfo_ReqCreatePrivacyTx.Size(m)
......@@ -3782,156 +3723,6 @@ func init() {
proto.RegisterType((*ReqCreatePrivacyTx)(nil), "types.ReqCreatePrivacyTx")
}
func init() { proto.RegisterFile("privacy.proto", fileDescriptor_dde03d4df7a6e99a) }
var fileDescriptor_dde03d4df7a6e99a = []byte{
// 2296 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x19, 0x4b, 0x6f, 0x1c, 0x49,
0xd9, 0x3d, 0xe3, 0xb1, 0x3d, 0x9f, 0xc7, 0xf6, 0xa4, 0x76, 0xec, 0x75, 0x26, 0x51, 0x14, 0x6a,
0x57, 0x21, 0x2c, 0xc8, 0x68, 0x8d, 0xa5, 0x7d, 0x10, 0x94, 0xf5, 0x38, 0x4e, 0x62, 0x79, 0x13,
0x9b, 0xb2, 0x57, 0x20, 0xb4, 0x48, 0x94, 0x7b, 0xca, 0x76, 0xcb, 0x3d, 0xdd, 0xed, 0xee, 0x1e,
0x7b, 0xe6, 0xb4, 0x9c, 0x10, 0x07, 0x0e, 0x48, 0x20, 0x38, 0x80, 0xb8, 0xc1, 0x99, 0x3f, 0x01,
0x27, 0x4e, 0xfc, 0x01, 0xc4, 0x1f, 0xe0, 0x37, 0xa0, 0x7a, 0x74, 0xd7, 0xc3, 0x3d, 0x76, 0xc2,
0x9a, 0xcb, 0xa8, 0xeb, 0xab, 0xaf, 0xbe, 0xfa, 0xde, 0x8f, 0x1a, 0x58, 0x48, 0xd2, 0xe0, 0x82,
0xfa, 0xe3, 0xb5, 0x24, 0x8d, 0xf3, 0x18, 0x35, 0xf2, 0x71, 0xc2, 0xb2, 0x6e, 0xcb, 0x8f, 0x07,
0x83, 0x38, 0x92, 0xc0, 0xee, 0x9d, 0x3c, 0xa5, 0x51, 0x46, 0xfd, 0x3c, 0x28, 0x40, 0xf8, 0x3f,
0x1e, 0x2c, 0xec, 0xcb, 0x93, 0x9b, 0x02, 0x8e, 0x9e, 0xc2, 0x62, 0x32, 0x3c, 0x0a, 0x03, 0x7f,
0x5d, 0x51, 0x5c, 0xf5, 0x1e, 0x7a, 0x8f, 0xe7, 0xd7, 0x97, 0xd7, 0x04, 0xc9, 0xb5, 0x7d, 0xb9,
0xa9, 0x0e, 0xbd, 0x9c, 0x22, 0x0e, 0x3a, 0xea, 0xc1, 0x92, 0xfa, 0x2c, 0x29, 0xd4, 0x04, 0x85,
0x95, 0x82, 0x82, 0xda, 0xd5, 0x24, 0xdc, 0x03, 0x82, 0x89, 0x02, 0x24, 0xa8, 0xaf, 0xd6, 0x6d,
0x26, 0x0a, 0x12, 0x62, 0x53, 0x30, 0x61, 0xa1, 0xa3, 0x45, 0xa8, 0xe5, 0xe3, 0xd5, 0xe9, 0x87,
0xde, 0xe3, 0x06, 0xa9, 0xe5, 0xe3, 0xde, 0x2c, 0x34, 0x2e, 0x68, 0x38, 0x64, 0xf8, 0x2f, 0x1e,
0x2c, 0xda, 0x22, 0xa0, 0xfb, 0xd0, 0xcc, 0xe3, 0x33, 0x16, 0x45, 0x74, 0xc0, 0x84, 0xb0, 0x4d,
0xa2, 0x01, 0x68, 0x05, 0x66, 0xe8, 0x20, 0x1e, 0x46, 0xb9, 0x90, 0xa2, 0x4e, 0xd4, 0x0a, 0x21,
0x98, 0x8e, 0xe2, 0x9c, 0xad, 0x36, 0xc4, 0x01, 0xf1, 0x8d, 0xbe, 0x03, 0x33, 0xf1, 0x30, 0x4f,
0x86, 0xf9, 0xea, 0xac, 0x60, 0xb7, 0x63, 0xb3, 0xbb, 0x27, 0xf6, 0x88, 0xc2, 0xe1, 0xf7, 0xd2,
0x2c, 0x63, 0xf9, 0xf6, 0x88, 0xf9, 0xab, 0x73, 0xf2, 0xde, 0x12, 0x80, 0xff, 0xe9, 0xc1, 0x92,
0xa3, 0xa9, 0x5b, 0xe4, 0xf4, 0x5b, 0xd0, 0x08, 0x22, 0xce, 0xe8, 0x8c, 0x60, 0xf4, 0x1d, 0x9b,
0xd1, 0x1d, 0xbe, 0x45, 0x24, 0xc6, 0xad, 0x0a, 0xf5, 0x6f, 0xae, 0x7d, 0xcb, 0x76, 0x5f, 0x53,
0xa6, 0xba, 0x21, 0x13, 0xb7, 0x79, 0x2c, 0x04, 0x6a, 0x92, 0x5a, 0x1e, 0x6b, 0x19, 0xa7, 0xdf,
0x42, 0xc6, 0xc6, 0xd7, 0x96, 0x71, 0x1b, 0x96, 0xbe, 0x38, 0xfc, 0xf1, 0xde, 0x8b, 0x30, 0x3e,
0xa2, 0xe1, 0x4e, 0xd4, 0x67, 0x23, 0x2e, 0x45, 0x3e, 0x3a, 0xa5, 0xd9, 0xa9, 0xe0, 0xb7, 0x45,
0xd4, 0x0a, 0x75, 0x61, 0x2e, 0x1e, 0xe6, 0x01, 0xc7, 0x51, 0xbe, 0x5a, 0xae, 0xf1, 0xcf, 0x3d,
0x98, 0xdb, 0x65, 0x92, 0x4d, 0x43, 0x0d, 0x9e, 0xa5, 0x86, 0xcf, 0x60, 0x69, 0x98, 0x8f, 0x62,
0xe3, 0xae, 0xd5, 0xda, 0xc3, 0xba, 0x11, 0x6b, 0x0e, 0x27, 0xc4, 0x45, 0xe7, 0x2c, 0x9c, 0xb1,
0xf1, 0xce, 0x80, 0x9e, 0x30, 0xc5, 0x5c, 0xb9, 0xc6, 0xdf, 0x87, 0x96, 0xa9, 0x2c, 0xf4, 0x6d,
0x81, 0x2b, 0x75, 0xea, 0x89, 0x6b, 0x96, 0xd4, 0x35, 0x05, 0xa3, 0xa4, 0x44, 0xc0, 0x3b, 0xd0,
0x3c, 0x63, 0x4a, 0x73, 0x13, 0xf9, 0x7f, 0x1f, 0x16, 0xe2, 0x88, 0xe5, 0xc1, 0x80, 0x25, 0xc3,
0xa3, 0x33, 0x26, 0x33, 0x45, 0x8b, 0xd8, 0x40, 0xfc, 0xd3, 0x32, 0x47, 0xed, 0x95, 0x06, 0x20,
0xc9, 0xf0, 0x68, 0x97, 0x8d, 0xf3, 0x91, 0xa0, 0xd8, 0x22, 0x1a, 0x80, 0xd6, 0xc4, 0xcd, 0xca,
0x9e, 0x52, 0x1d, 0x6d, 0xc5, 0x67, 0xc9, 0x11, 0xd1, 0x28, 0x38, 0x81, 0xce, 0x8b, 0x34, 0x1e,
0x26, 0x15, 0x56, 0xfb, 0xff, 0x28, 0x1d, 0xff, 0xc1, 0x83, 0x85, 0xcf, 0x63, 0x9f, 0x86, 0x1c,
0x73, 0x27, 0x67, 0x03, 0x7e, 0xd7, 0x29, 0x0b, 0x4e, 0x4e, 0xcb, 0xbb, 0xe4, 0x0a, 0xad, 0xc2,
0x6c, 0x3e, 0x0a, 0xd4, 0x1d, 0xdc, 0x41, 0x8a, 0xa5, 0xe5, 0x3b, 0x75, 0xdb, 0x77, 0x0c, 0x7f,
0x9b, 0xb6, 0xfc, 0xed, 0x8a, 0xba, 0x1b, 0x55, 0xea, 0xfe, 0x0a, 0x16, 0x09, 0x3b, 0xe7, 0xac,
0xed, 0x0b, 0x95, 0x66, 0x65, 0x8c, 0xbe, 0x76, 0x63, 0x94, 0x03, 0xd0, 0x1e, 0x74, 0x4e, 0x2a,
0xf4, 0xa7, 0x94, 0x72, 0x4f, 0x29, 0xa5, 0x4a, 0xc5, 0xa4, 0xf2, 0x20, 0x7e, 0x0f, 0x16, 0x64,
0x72, 0xd8, 0x65, 0xe3, 0x67, 0x34, 0xa7, 0x3c, 0xda, 0xfb, 0x34, 0xa7, 0xc2, 0xe9, 0x5a, 0x44,
0x7c, 0xe3, 0x4d, 0x58, 0x2a, 0x49, 0x4a, 0x3e, 0x27, 0x1a, 0x6c, 0x05, 0x66, 0x4a, 0xf7, 0xe2,
0x04, 0xd4, 0x0a, 0x1f, 0x72, 0x41, 0x33, 0x53, 0xd0, 0x1e, 0xb4, 0x4f, 0x6c, 0xa2, 0x99, 0xf2,
0xf4, 0x15, 0x57, 0x0c, 0xb9, 0x4d, 0xae, 0xe0, 0xe3, 0xa7, 0xb0, 0x44, 0xd8, 0xb9, 0x72, 0xd8,
0x43, 0xae, 0x25, 0xd4, 0x81, 0x86, 0x50, 0x97, 0xd2, 0x9d, 0x5c, 0x4c, 0xca, 0x6d, 0xf8, 0x09,
0xb4, 0x36, 0xc5, 0xd7, 0x33, 0x96, 0xd3, 0x20, 0x9c, 0x28, 0x56, 0x07, 0x1a, 0xbe, 0x71, 0x5c,
0x2e, 0xf0, 0x6b, 0x78, 0x87, 0xb0, 0x24, 0x1c, 0x17, 0x55, 0x5d, 0xe0, 0x66, 0xe8, 0x23, 0x68,
0x51, 0x83, 0xa8, 0x92, 0xaa, 0xc8, 0x89, 0xe6, 0x7d, 0xc4, 0x42, 0xc4, 0x04, 0x50, 0xca, 0xe9,
0x71, 0x11, 0xb3, 0xbd, 0x63, 0x89, 0x89, 0x9e, 0xc0, 0x62, 0x68, 0x3a, 0x70, 0xa1, 0xa6, 0x22,
0x71, 0x5a, 0xde, 0x4d, 0x1c, 0x5c, 0xfc, 0x25, 0x74, 0x08, 0xf3, 0x59, 0x90, 0xe4, 0x76, 0x5c,
0x57, 0xeb, 0xe9, 0x6d, 0xe3, 0xf9, 0xd7, 0x1e, 0x2c, 0x28, 0xb1, 0xf7, 0x8e, 0xf9, 0xa5, 0x68,
0x13, 0x9a, 0x52, 0xa6, 0x57, 0x34, 0x51, 0x8c, 0xbe, 0x67, 0x49, 0xae, 0x10, 0xd5, 0xea, 0x15,
0x4d, 0xb6, 0xa3, 0x3c, 0x1d, 0x13, 0x7d, 0xaa, 0xfb, 0x04, 0x16, 0xed, 0x4d, 0xd4, 0x86, 0x3a,
0x77, 0x29, 0x69, 0x13, 0xfe, 0xc9, 0xd9, 0x17, 0x4d, 0x46, 0x61, 0x10, 0xb1, 0xf8, 0xb4, 0xf6,
0xb1, 0x87, 0x7f, 0xe7, 0x41, 0xfb, 0xb0, 0x08, 0x98, 0x82, 0xab, 0x67, 0x2a, 0xaa, 0x32, 0xcd,
0xd5, 0x23, 0xc5, 0x95, 0x8b, 0x2b, 0x01, 0x99, 0x66, 0xac, 0x3c, 0xc8, 0x19, 0xb3, 0x37, 0x4d,
0xc6, 0x9a, 0x15, 0x8c, 0x35, 0x4d, 0xc6, 0x76, 0x61, 0xd9, 0x89, 0xbe, 0x8d, 0xfd, 0x34, 0x90,
0x31, 0xa3, 0x52, 0x88, 0xa4, 0x53, 0x55, 0xb2, 0x6a, 0x4e, 0xc9, 0xfa, 0x95, 0x07, 0x8b, 0x45,
0x25, 0xd0, 0x64, 0x2a, 0x7d, 0xf7, 0xf9, 0xa4, 0x1c, 0x7a, 0xbf, 0x3a, 0x87, 0x4a, 0x72, 0x37,
0x97, 0xaf, 0xa6, 0x51, 0xbe, 0xf6, 0x60, 0xa9, 0xf4, 0x8f, 0x1b, 0xd8, 0xa9, 0xac, 0x43, 0x4d,
0x37, 0x31, 0xbe, 0x00, 0x64, 0xd6, 0x43, 0x45, 0xf3, 0xc3, 0x2b, 0x55, 0x71, 0xd9, 0xa9, 0x8a,
0x8a, 0x79, 0x5d, 0x1b, 0x03, 0x78, 0xc7, 0x72, 0x7c, 0x45, 0xe9, 0x4a, 0x59, 0x6b, 0x9a, 0x65,
0x6d, 0xe3, 0x6a, 0x18, 0xac, 0xb8, 0x61, 0xa0, 0x6e, 0x32, 0x82, 0xe1, 0xb7, 0x1e, 0x74, 0xec,
0x7e, 0x57, 0x5f, 0x76, 0x4b, 0xbd, 0xe4, 0xba, 0xd3, 0x20, 0x76, 0xab, 0x9a, 0x27, 0xc5, 0x99,
0xc2, 0xc4, 0x7f, 0xf7, 0x60, 0xd9, 0xe9, 0x6e, 0x6f, 0x9d, 0xaf, 0xef, 0xda, 0x3d, 0xee, 0xdd,
0x8a, 0xfe, 0x4f, 0x71, 0xa5, 0xba, 0xc0, 0xff, 0x45, 0x90, 0xbf, 0x71, 0xfd, 0x5a, 0x1d, 0xed,
0xad, 0xc8, 0x51, 0xaf, 0x92, 0x63, 0xfa, 0xad, 0xe5, 0x68, 0xbc, 0xb1, 0x1c, 0xbf, 0xa8, 0x95,
0x3e, 0x29, 0x07, 0x41, 0x25, 0xc6, 0xf6, 0x84, 0x71, 0xf0, 0x5e, 0xe5, 0x38, 0x28, 0x0f, 0x55,
0x0c, 0x85, 0x2f, 0x27, 0x0d, 0x85, 0xf7, 0xab, 0x87, 0xc2, 0x92, 0xd0, 0x95, 0xd1, 0x70, 0x7b,
0xc2, 0x68, 0x78, 0xaf, 0x72, 0x34, 0x34, 0x18, 0x7a, 0xc3, 0x01, 0xf1, 0x4b, 0x40, 0x66, 0xfd,
0xdc, 0x3f, 0xdb, 0xa7, 0x41, 0x8a, 0x1e, 0xc1, 0x62, 0x76, 0x1a, 0x5f, 0x1e, 0x0c, 0x7d, 0x9f,
0x65, 0xd9, 0xf1, 0x30, 0x14, 0x6a, 0x98, 0x23, 0x0e, 0x14, 0x3d, 0x00, 0x90, 0xc9, 0x22, 0xa1,
0x41, 0x2a, 0xc8, 0x37, 0x89, 0x01, 0xc1, 0x9f, 0xf1, 0xca, 0x27, 0x9a, 0x83, 0x1e, 0x0d, 0x37,
0x36, 0xfb, 0xfd, 0x54, 0x76, 0x08, 0x08, 0xa6, 0x69, 0xbf, 0x9f, 0x2a, 0x47, 0x11, 0xdf, 0xba,
0x1a, 0xd6, 0x8c, 0x6a, 0x88, 0x7f, 0x68, 0xd7, 0xf7, 0x1e, 0x0d, 0x69, 0xe4, 0x33, 0xf4, 0x10,
0xe6, 0x55, 0xb2, 0x32, 0xe8, 0x98, 0x20, 0xde, 0x4a, 0x1e, 0x49, 0x64, 0xe5, 0x73, 0xc5, 0x12,
0xff, 0xb5, 0x56, 0x4e, 0x65, 0xcf, 0x7a, 0x07, 0x79, 0x9c, 0x32, 0x27, 0xfd, 0xeb, 0x0e, 0xd2,
0xf2, 0xea, 0xda, 0x64, 0xaf, 0xae, 0x5b, 0x5e, 0x2d, 0x8b, 0xc6, 0x8e, 0x33, 0xe7, 0xc8, 0x0c,
0x8e, 0xa1, 0x95, 0x8f, 0xca, 0x76, 0x8f, 0xa8, 0x96, 0xd4, 0x82, 0xa1, 0x0f, 0xa0, 0xad, 0x24,
0x29, 0x81, 0x22, 0xa8, 0x5b, 0xe4, 0x0a, 0x9c, 0x6b, 0x2d, 0xbe, 0x8c, 0x58, 0x2a, 0x62, 0xb8,
0x49, 0xe4, 0xc2, 0xe8, 0xaf, 0xe7, 0x26, 0xf5, 0xd7, 0x4d, 0xbb, 0xbf, 0xbe, 0x0f, 0xcd, 0xa3,
0x30, 0xf6, 0xcf, 0x84, 0x12, 0x40, 0xce, 0x18, 0x25, 0x00, 0xbf, 0x86, 0x69, 0x51, 0xc3, 0x27,
0x15, 0x94, 0x35, 0x68, 0xf2, 0x52, 0xd5, 0xa3, 0x59, 0xe0, 0x2b, 0x4f, 0x6f, 0x1b, 0x95, 0x4d,
0xc0, 0x89, 0x46, 0xc1, 0x09, 0x2c, 0x72, 0xf8, 0x4b, 0x7a, 0xc1, 0x0e, 0x47, 0x2f, 0xb9, 0xa6,
0xaf, 0x69, 0x66, 0x73, 0x81, 0xa1, 0xd4, 0xaf, 0x56, 0xf6, 0x8d, 0xf5, 0x9b, 0x6f, 0xfc, 0x00,
0x1a, 0xa2, 0xa5, 0x43, 0xdf, 0x80, 0x06, 0x87, 0x16, 0x1d, 0xdc, 0xbc, 0x71, 0x88, 0xc8, 0x1d,
0x4c, 0xe4, 0x48, 0xab, 0xb9, 0xcb, 0xd0, 0x53, 0x59, 0xc0, 0x0d, 0x90, 0x53, 0xfc, 0xec, 0x03,
0xc4, 0xc5, 0xc6, 0xc7, 0x3c, 0xce, 0xce, 0xdd, 0x99, 0xeb, 0xfa, 0xac, 0xd9, 0x85, 0xb9, 0x41,
0x30, 0xda, 0x2a, 0xf3, 0x66, 0x83, 0x94, 0x6b, 0xcb, 0xf7, 0xea, 0x46, 0x37, 0x9d, 0x41, 0xb3,
0x94, 0xbf, 0x6a, 0x74, 0xf3, 0xac, 0xb7, 0xa9, 0x1b, 0xe7, 0x65, 0xdd, 0x29, 0xec, 0x57, 0x4d,
0xac, 0x12, 0x88, 0x09, 0xb4, 0x45, 0xb7, 0x2b, 0x5a, 0x97, 0xcd, 0x81, 0xc3, 0xa0, 0x6d, 0xd0,
0x47, 0x85, 0xfe, 0xed, 0xd6, 0x56, 0x1b, 0x4d, 0x19, 0xe1, 0x37, 0x1e, 0xd7, 0x58, 0x76, 0x7b,
0x1a, 0xdb, 0x82, 0x36, 0xa7, 0x6c, 0x32, 0x29, 0x74, 0x37, 0xbf, 0xfe, 0xae, 0xc1, 0x83, 0xb9,
0x4d, 0xae, 0x1c, 0xc0, 0x7f, 0xf4, 0xe0, 0xce, 0x73, 0xee, 0x47, 0x07, 0xfc, 0x67, 0x27, 0xda,
0x8b, 0xd8, 0xe1, 0xe8, 0xe6, 0xe2, 0x97, 0xb1, 0xa8, 0xcf, 0xd2, 0xc2, 0x85, 0xe5, 0x8a, 0xc3,
0xd9, 0x28, 0x09, 0x52, 0x56, 0xa4, 0x0f, 0xb9, 0x72, 0xc6, 0x59, 0xdd, 0x8b, 0x96, 0x9e, 0xdb,
0x98, 0xe8, 0xb9, 0x3f, 0x81, 0x16, 0x61, 0x34, 0x2c, 0x1f, 0x52, 0x30, 0xb4, 0x52, 0x46, 0x43,
0x51, 0x27, 0x8b, 0x26, 0xb9, 0x41, 0x2c, 0x18, 0xcf, 0xf5, 0x45, 0xdf, 0x97, 0x06, 0x17, 0xda,
0xc6, 0x0e, 0x14, 0x6f, 0x00, 0x94, 0x46, 0xca, 0xb4, 0x19, 0xbd, 0xeb, 0xcd, 0xf8, 0x8f, 0x1a,
0xac, 0x6c, 0xa5, 0x8c, 0xe6, 0xec, 0x50, 0xbf, 0xc6, 0x6e, 0x51, 0xff, 0x94, 0x99, 0x8d, 0x7b,
0x4b, 0x36, 0xee, 0x0f, 0x00, 0x7c, 0x81, 0xcb, 0xef, 0x55, 0x69, 0xdb, 0x80, 0x70, 0xf3, 0x66,
0xc1, 0x49, 0x24, 0x76, 0xa5, 0xce, 0xca, 0xb5, 0xd0, 0x72, 0x4e, 0xf3, 0x61, 0xa6, 0x52, 0xae,
0x5a, 0xa1, 0x0d, 0x98, 0x37, 0xde, 0x81, 0x55, 0x8b, 0x80, 0x8a, 0xc1, 0x43, 0xef, 0x10, 0x13,
0xcd, 0xb0, 0xd9, 0x8c, 0x65, 0xb3, 0x8f, 0xa4, 0x42, 0xcb, 0x0e, 0x78, 0xd6, 0x9a, 0x2b, 0x4d,
0xdd, 0x13, 0x0b, 0x11, 0x7d, 0xb3, 0xd0, 0xd7, 0x9c, 0x38, 0x71, 0xc7, 0xd5, 0x57, 0xa6, 0x14,
0x66, 0xfb, 0x52, 0xd3, 0xf1, 0x25, 0xdc, 0x13, 0x8f, 0x15, 0x42, 0x7f, 0x87, 0xa3, 0xcf, 0x83,
0x2c, 0xaf, 0x2c, 0xa5, 0xd7, 0x96, 0x2d, 0xfc, 0x31, 0xb4, 0x45, 0x49, 0x35, 0xa9, 0xbc, 0x0f,
0xf5, 0x7c, 0x54, 0x18, 0xb3, 0x4a, 0x3b, 0x7c, 0x1b, 0x6f, 0xc3, 0x1d, 0x3d, 0xeb, 0x6f, 0xfa,
0x62, 0x02, 0xbf, 0xc1, 0xf9, 0x0b, 0xf6, 0x6a, 0x9a, 0x3d, 0xfc, 0x33, 0x91, 0x0b, 0xf7, 0x1d,
0x3a, 0x6f, 0xdc, 0x13, 0xf0, 0xe2, 0xdf, 0x0f, 0xb2, 0x24, 0xa4, 0xe3, 0x41, 0xdc, 0x67, 0xea,
0x39, 0xc8, 0x04, 0xe1, 0xaf, 0x9c, 0x57, 0x01, 0x75, 0x05, 0xd6, 0x4e, 0xcb, 0xbd, 0xa0, 0x65,
0x18, 0xa1, 0xd4, 0x3f, 0x86, 0xc6, 0xb1, 0xca, 0x4f, 0x15, 0x38, 0x62, 0xeb, 0x0d, 0x18, 0x78,
0xc5, 0x19, 0x38, 0x97, 0x8e, 0xaf, 0xf4, 0xcc, 0xab, 0xf5, 0xf5, 0xba, 0x5a, 0x85, 0x59, 0x1e,
0xe8, 0x3a, 0x04, 0x8b, 0x25, 0xfe, 0x97, 0x07, 0x77, 0x8d, 0x57, 0x16, 0x6d, 0x17, 0x61, 0xbc,
0xeb, 0xa9, 0x62, 0x68, 0x71, 0xe7, 0x25, 0xcc, 0xbf, 0x78, 0x1e, 0xd2, 0x13, 0x95, 0x17, 0x2d,
0x18, 0xa7, 0xd0, 0x0f, 0x52, 0x26, 0x43, 0x44, 0x8a, 0xa3, 0x01, 0xfa, 0xe5, 0x45, 0x46, 0x56,
0xa3, 0xb4, 0xd7, 0x71, 0x1a, 0x0f, 0x8a, 0x19, 0x84, 0x7f, 0x73, 0x09, 0xb8, 0xdd, 0x58, 0x96,
0xa9, 0xb8, 0x29, 0x96, 0x3c, 0xb4, 0x33, 0xc6, 0xfa, 0x2a, 0xb1, 0xcd, 0x0a, 0xf1, 0x0c, 0x08,
0xfe, 0x54, 0x38, 0x36, 0x61, 0x99, 0x4f, 0xa3, 0x2f, 0x84, 0x92, 0x3b, 0xd0, 0xe0, 0x87, 0xa5,
0x53, 0x36, 0x89, 0x5c, 0x88, 0x5b, 0xb5, 0x14, 0xe2, 0x1b, 0x7f, 0x02, 0x4b, 0x84, 0x25, 0xf2,
0x2c, 0x61, 0xd9, 0x30, 0xac, 0x76, 0xa6, 0xaa, 0xa3, 0xa7, 0xfc, 0xda, 0xc4, 0xbc, 0xb6, 0xc0,
0xf2, 0x34, 0x16, 0xea, 0x41, 0x3b, 0xb5, 0x2f, 0xc8, 0x9c, 0x91, 0xd4, 0xb9, 0x9f, 0x5c, 0xc1,
0xc7, 0x8f, 0x79, 0xd4, 0x9d, 0x6f, 0x47, 0xf4, 0x28, 0x64, 0xc5, 0x1f, 0x1c, 0xa5, 0x88, 0x35,
0x43, 0x44, 0xbc, 0x23, 0xde, 0x7f, 0x79, 0xb3, 0x7c, 0xbd, 0x30, 0x3b, 0xd9, 0xde, 0xae, 0x10,
0x66, 0x8e, 0x88, 0x6f, 0x9e, 0x50, 0x07, 0xd9, 0x89, 0x1a, 0xa6, 0xf8, 0x27, 0xee, 0x89, 0x50,
0xb7, 0x2f, 0x5d, 0x83, 0xd9, 0x54, 0xc9, 0x60, 0x3f, 0x62, 0x59, 0x97, 0x92, 0x02, 0x09, 0xff,
0x59, 0xcf, 0xae, 0x07, 0xc1, 0x49, 0x44, 0xf3, 0x61, 0xca, 0xf6, 0x69, 0x4a, 0x07, 0xdc, 0xa6,
0xd2, 0x0b, 0x0f, 0xc7, 0x09, 0x53, 0x0a, 0x33, 0x20, 0xe8, 0x43, 0x00, 0x1e, 0x53, 0x47, 0x22,
0xbf, 0x29, 0x85, 0x55, 0x24, 0x3e, 0x03, 0x09, 0x7d, 0x02, 0x0b, 0xa9, 0x91, 0x44, 0x33, 0x55,
0xa1, 0x2b, 0x13, 0xac, 0x8d, 0x89, 0xff, 0xe4, 0x41, 0xe7, 0x47, 0x34, 0x0c, 0x59, 0xae, 0xc2,
0xbd, 0x10, 0xf8, 0x01, 0xc0, 0x45, 0xc0, 0x2e, 0x55, 0x03, 0x23, 0xcb, 0x8d, 0x01, 0xe1, 0xd1,
0x2c, 0x56, 0x69, 0x70, 0xb1, 0x5b, 0x86, 0x9e, 0x09, 0xe2, 0x18, 0x59, 0xc2, 0xa2, 0xbe, 0x22,
0x21, 0xff, 0x38, 0x30, 0x41, 0x22, 0xc8, 0xc4, 0x52, 0x11, 0x91, 0x0f, 0xd1, 0x16, 0x0c, 0xff,
0xb2, 0x26, 0xf2, 0x9e, 0x4c, 0x0a, 0x45, 0x28, 0x8f, 0x6e, 0xce, 0x9f, 0x5c, 0xf4, 0xc2, 0x69,
0xf9, 0xf7, 0xc4, 0xb9, 0xa3, 0x98, 0xa6, 0xa7, 0x8d, 0x69, 0xba, 0x2a, 0x4a, 0xdd, 0x7f, 0x8e,
0xec, 0x29, 0x0e, 0xdc, 0x29, 0x4e, 0x75, 0x55, 0x32, 0x05, 0xcc, 0x97, 0x5d, 0x95, 0x5f, 0xb4,
0x79, 0xaa, 0x89, 0x69, 0x59, 0x4d, 0x8c, 0xf5, 0xa7, 0xd1, 0x82, 0xf3, 0xa7, 0xd1, 0xfa, 0xef,
0x6b, 0x30, 0x6b, 0xfc, 0xf9, 0x79, 0x70, 0x1a, 0x5f, 0x2a, 0x85, 0x70, 0x75, 0xb7, 0x4b, 0x6b,
0x9f, 0x1f, 0xe4, 0x69, 0x10, 0x9d, 0x74, 0xef, 0xea, 0x30, 0x73, 0x46, 0x55, 0x3c, 0x85, 0x7e,
0x00, 0xf3, 0x66, 0x00, 0x2f, 0xeb, 0xd3, 0x06, 0xb8, 0xbb, 0xec, 0x46, 0xaa, 0x00, 0xe3, 0x29,
0xb4, 0x05, 0x0b, 0x76, 0x80, 0xbc, 0xab, 0x09, 0x58, 0x1b, 0x5d, 0xbd, 0x61, 0x87, 0x14, 0x9e,
0x42, 0x2f, 0xa0, 0x23, 0xed, 0x4a, 0xe8, 0xa5, 0x91, 0x9e, 0x91, 0x66, 0xdc, 0xb5, 0x7b, 0xb7,
0xa2, 0xca, 0xe2, 0xa9, 0xa3, 0x19, 0xf1, 0x47, 0xf5, 0xf7, 0xfe, 0x1b, 0x00, 0x00, 0xff, 0xff,
0xdd, 0x53, 0x2b, 0xff, 0xe1, 0x1e, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.
var _ context.Context
var _ grpc.ClientConn
......@@ -4112,3 +3903,153 @@ var _Privacy_serviceDesc = grpc.ServiceDesc{
Streams: []grpc.StreamDesc{},
Metadata: "privacy.proto",
}
func init() { proto.RegisterFile("privacy.proto", fileDescriptor_privacy_c430ec1948ab119a) }
var fileDescriptor_privacy_c430ec1948ab119a = []byte{
// 2296 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x19, 0x4b, 0x6f, 0x1c, 0x49,
0xd9, 0x3d, 0xe3, 0xb1, 0x3d, 0x9f, 0xc7, 0xf6, 0xa4, 0x76, 0xec, 0x75, 0x26, 0x51, 0x14, 0x6a,
0x57, 0x21, 0x2c, 0xc8, 0x68, 0x8d, 0xa5, 0x7d, 0x10, 0x94, 0xf5, 0x38, 0x4e, 0x62, 0x79, 0x13,
0x9b, 0xb2, 0x57, 0x20, 0xb4, 0x48, 0x94, 0x7b, 0xca, 0x76, 0xcb, 0x3d, 0xdd, 0xed, 0xee, 0x1e,
0x7b, 0xe6, 0xb4, 0x9c, 0x10, 0x07, 0x0e, 0x48, 0x20, 0x38, 0x80, 0xb8, 0xc1, 0x99, 0x3f, 0x01,
0x27, 0x4e, 0xfc, 0x01, 0xc4, 0x1f, 0xe0, 0x37, 0xa0, 0x7a, 0x74, 0xd7, 0xc3, 0x3d, 0x76, 0xc2,
0x9a, 0xcb, 0xa8, 0xeb, 0xab, 0xaf, 0xbe, 0xfa, 0xde, 0x8f, 0x1a, 0x58, 0x48, 0xd2, 0xe0, 0x82,
0xfa, 0xe3, 0xb5, 0x24, 0x8d, 0xf3, 0x18, 0x35, 0xf2, 0x71, 0xc2, 0xb2, 0x6e, 0xcb, 0x8f, 0x07,
0x83, 0x38, 0x92, 0xc0, 0xee, 0x9d, 0x3c, 0xa5, 0x51, 0x46, 0xfd, 0x3c, 0x28, 0x40, 0xf8, 0x3f,
0x1e, 0x2c, 0xec, 0xcb, 0x93, 0x9b, 0x02, 0x8e, 0x9e, 0xc2, 0x62, 0x32, 0x3c, 0x0a, 0x03, 0x7f,
0x5d, 0x51, 0x5c, 0xf5, 0x1e, 0x7a, 0x8f, 0xe7, 0xd7, 0x97, 0xd7, 0x04, 0xc9, 0xb5, 0x7d, 0xb9,
0xa9, 0x0e, 0xbd, 0x9c, 0x22, 0x0e, 0x3a, 0xea, 0xc1, 0x92, 0xfa, 0x2c, 0x29, 0xd4, 0x04, 0x85,
0x95, 0x82, 0x82, 0xda, 0xd5, 0x24, 0xdc, 0x03, 0x82, 0x89, 0x02, 0x24, 0xa8, 0xaf, 0xd6, 0x6d,
0x26, 0x0a, 0x12, 0x62, 0x53, 0x30, 0x61, 0xa1, 0xa3, 0x45, 0xa8, 0xe5, 0xe3, 0xd5, 0xe9, 0x87,
0xde, 0xe3, 0x06, 0xa9, 0xe5, 0xe3, 0xde, 0x2c, 0x34, 0x2e, 0x68, 0x38, 0x64, 0xf8, 0x2f, 0x1e,
0x2c, 0xda, 0x22, 0xa0, 0xfb, 0xd0, 0xcc, 0xe3, 0x33, 0x16, 0x45, 0x74, 0xc0, 0x84, 0xb0, 0x4d,
0xa2, 0x01, 0x68, 0x05, 0x66, 0xe8, 0x20, 0x1e, 0x46, 0xb9, 0x90, 0xa2, 0x4e, 0xd4, 0x0a, 0x21,
0x98, 0x8e, 0xe2, 0x9c, 0xad, 0x36, 0xc4, 0x01, 0xf1, 0x8d, 0xbe, 0x03, 0x33, 0xf1, 0x30, 0x4f,
0x86, 0xf9, 0xea, 0xac, 0x60, 0xb7, 0x63, 0xb3, 0xbb, 0x27, 0xf6, 0x88, 0xc2, 0xe1, 0xf7, 0xd2,
0x2c, 0x63, 0xf9, 0xf6, 0x88, 0xf9, 0xab, 0x73, 0xf2, 0xde, 0x12, 0x80, 0xff, 0xe9, 0xc1, 0x92,
0xa3, 0xa9, 0x5b, 0xe4, 0xf4, 0x5b, 0xd0, 0x08, 0x22, 0xce, 0xe8, 0x8c, 0x60, 0xf4, 0x1d, 0x9b,
0xd1, 0x1d, 0xbe, 0x45, 0x24, 0xc6, 0xad, 0x0a, 0xf5, 0x6f, 0xae, 0x7d, 0xcb, 0x76, 0x5f, 0x53,
0xa6, 0xba, 0x21, 0x13, 0xb7, 0x79, 0x2c, 0x04, 0x6a, 0x92, 0x5a, 0x1e, 0x6b, 0x19, 0xa7, 0xdf,
0x42, 0xc6, 0xc6, 0xd7, 0x96, 0x71, 0x1b, 0x96, 0xbe, 0x38, 0xfc, 0xf1, 0xde, 0x8b, 0x30, 0x3e,
0xa2, 0xe1, 0x4e, 0xd4, 0x67, 0x23, 0x2e, 0x45, 0x3e, 0x3a, 0xa5, 0xd9, 0xa9, 0xe0, 0xb7, 0x45,
0xd4, 0x0a, 0x75, 0x61, 0x2e, 0x1e, 0xe6, 0x01, 0xc7, 0x51, 0xbe, 0x5a, 0xae, 0xf1, 0xcf, 0x3d,
0x98, 0xdb, 0x65, 0x92, 0x4d, 0x43, 0x0d, 0x9e, 0xa5, 0x86, 0xcf, 0x60, 0x69, 0x98, 0x8f, 0x62,
0xe3, 0xae, 0xd5, 0xda, 0xc3, 0xba, 0x11, 0x6b, 0x0e, 0x27, 0xc4, 0x45, 0xe7, 0x2c, 0x9c, 0xb1,
0xf1, 0xce, 0x80, 0x9e, 0x30, 0xc5, 0x5c, 0xb9, 0xc6, 0xdf, 0x87, 0x96, 0xa9, 0x2c, 0xf4, 0x6d,
0x81, 0x2b, 0x75, 0xea, 0x89, 0x6b, 0x96, 0xd4, 0x35, 0x05, 0xa3, 0xa4, 0x44, 0xc0, 0x3b, 0xd0,
0x3c, 0x63, 0x4a, 0x73, 0x13, 0xf9, 0x7f, 0x1f, 0x16, 0xe2, 0x88, 0xe5, 0xc1, 0x80, 0x25, 0xc3,
0xa3, 0x33, 0x26, 0x33, 0x45, 0x8b, 0xd8, 0x40, 0xfc, 0xd3, 0x32, 0x47, 0xed, 0x95, 0x06, 0x20,
0xc9, 0xf0, 0x68, 0x97, 0x8d, 0xf3, 0x91, 0xa0, 0xd8, 0x22, 0x1a, 0x80, 0xd6, 0xc4, 0xcd, 0xca,
0x9e, 0x52, 0x1d, 0x6d, 0xc5, 0x67, 0xc9, 0x11, 0xd1, 0x28, 0x38, 0x81, 0xce, 0x8b, 0x34, 0x1e,
0x26, 0x15, 0x56, 0xfb, 0xff, 0x28, 0x1d, 0xff, 0xc1, 0x83, 0x85, 0xcf, 0x63, 0x9f, 0x86, 0x1c,
0x73, 0x27, 0x67, 0x03, 0x7e, 0xd7, 0x29, 0x0b, 0x4e, 0x4e, 0xcb, 0xbb, 0xe4, 0x0a, 0xad, 0xc2,
0x6c, 0x3e, 0x0a, 0xd4, 0x1d, 0xdc, 0x41, 0x8a, 0xa5, 0xe5, 0x3b, 0x75, 0xdb, 0x77, 0x0c, 0x7f,
0x9b, 0xb6, 0xfc, 0xed, 0x8a, 0xba, 0x1b, 0x55, 0xea, 0xfe, 0x0a, 0x16, 0x09, 0x3b, 0xe7, 0xac,
0xed, 0x0b, 0x95, 0x66, 0x65, 0x8c, 0xbe, 0x76, 0x63, 0x94, 0x03, 0xd0, 0x1e, 0x74, 0x4e, 0x2a,
0xf4, 0xa7, 0x94, 0x72, 0x4f, 0x29, 0xa5, 0x4a, 0xc5, 0xa4, 0xf2, 0x20, 0x7e, 0x0f, 0x16, 0x64,
0x72, 0xd8, 0x65, 0xe3, 0x67, 0x34, 0xa7, 0x3c, 0xda, 0xfb, 0x34, 0xa7, 0xc2, 0xe9, 0x5a, 0x44,
0x7c, 0xe3, 0x4d, 0x58, 0x2a, 0x49, 0x4a, 0x3e, 0x27, 0x1a, 0x6c, 0x05, 0x66, 0x4a, 0xf7, 0xe2,
0x04, 0xd4, 0x0a, 0x1f, 0x72, 0x41, 0x33, 0x53, 0xd0, 0x1e, 0xb4, 0x4f, 0x6c, 0xa2, 0x99, 0xf2,
0xf4, 0x15, 0x57, 0x0c, 0xb9, 0x4d, 0xae, 0xe0, 0xe3, 0xa7, 0xb0, 0x44, 0xd8, 0xb9, 0x72, 0xd8,
0x43, 0xae, 0x25, 0xd4, 0x81, 0x86, 0x50, 0x97, 0xd2, 0x9d, 0x5c, 0x4c, 0xca, 0x6d, 0xf8, 0x09,
0xb4, 0x36, 0xc5, 0xd7, 0x33, 0x96, 0xd3, 0x20, 0x9c, 0x28, 0x56, 0x07, 0x1a, 0xbe, 0x71, 0x5c,
0x2e, 0xf0, 0x6b, 0x78, 0x87, 0xb0, 0x24, 0x1c, 0x17, 0x55, 0x5d, 0xe0, 0x66, 0xe8, 0x23, 0x68,
0x51, 0x83, 0xa8, 0x92, 0xaa, 0xc8, 0x89, 0xe6, 0x7d, 0xc4, 0x42, 0xc4, 0x04, 0x50, 0xca, 0xe9,
0x71, 0x11, 0xb3, 0xbd, 0x63, 0x89, 0x89, 0x9e, 0xc0, 0x62, 0x68, 0x3a, 0x70, 0xa1, 0xa6, 0x22,
0x71, 0x5a, 0xde, 0x4d, 0x1c, 0x5c, 0xfc, 0x25, 0x74, 0x08, 0xf3, 0x59, 0x90, 0xe4, 0x76, 0x5c,
0x57, 0xeb, 0xe9, 0x6d, 0xe3, 0xf9, 0xd7, 0x1e, 0x2c, 0x28, 0xb1, 0xf7, 0x8e, 0xf9, 0xa5, 0x68,
0x13, 0x9a, 0x52, 0xa6, 0x57, 0x34, 0x51, 0x8c, 0xbe, 0x67, 0x49, 0xae, 0x10, 0xd5, 0xea, 0x15,
0x4d, 0xb6, 0xa3, 0x3c, 0x1d, 0x13, 0x7d, 0xaa, 0xfb, 0x04, 0x16, 0xed, 0x4d, 0xd4, 0x86, 0x3a,
0x77, 0x29, 0x69, 0x13, 0xfe, 0xc9, 0xd9, 0x17, 0x4d, 0x46, 0x61, 0x10, 0xb1, 0xf8, 0xb4, 0xf6,
0xb1, 0x87, 0x7f, 0xe7, 0x41, 0xfb, 0xb0, 0x08, 0x98, 0x82, 0xab, 0x67, 0x2a, 0xaa, 0x32, 0xcd,
0xd5, 0x23, 0xc5, 0x95, 0x8b, 0x2b, 0x01, 0x99, 0x66, 0xac, 0x3c, 0xc8, 0x19, 0xb3, 0x37, 0x4d,
0xc6, 0x9a, 0x15, 0x8c, 0x35, 0x4d, 0xc6, 0x76, 0x61, 0xd9, 0x89, 0xbe, 0x8d, 0xfd, 0x34, 0x90,
0x31, 0xa3, 0x52, 0x88, 0xa4, 0x53, 0x55, 0xb2, 0x6a, 0x4e, 0xc9, 0xfa, 0x95, 0x07, 0x8b, 0x45,
0x25, 0xd0, 0x64, 0x2a, 0x7d, 0xf7, 0xf9, 0xa4, 0x1c, 0x7a, 0xbf, 0x3a, 0x87, 0x4a, 0x72, 0x37,
0x97, 0xaf, 0xa6, 0x51, 0xbe, 0xf6, 0x60, 0xa9, 0xf4, 0x8f, 0x1b, 0xd8, 0xa9, 0xac, 0x43, 0x4d,
0x37, 0x31, 0xbe, 0x00, 0x64, 0xd6, 0x43, 0x45, 0xf3, 0xc3, 0x2b, 0x55, 0x71, 0xd9, 0xa9, 0x8a,
0x8a, 0x79, 0x5d, 0x1b, 0x03, 0x78, 0xc7, 0x72, 0x7c, 0x45, 0xe9, 0x4a, 0x59, 0x6b, 0x9a, 0x65,
0x6d, 0xe3, 0x6a, 0x18, 0xac, 0xb8, 0x61, 0xa0, 0x6e, 0x32, 0x82, 0xe1, 0xb7, 0x1e, 0x74, 0xec,
0x7e, 0x57, 0x5f, 0x76, 0x4b, 0xbd, 0xe4, 0xba, 0xd3, 0x20, 0x76, 0xab, 0x9a, 0x27, 0xc5, 0x99,
0xc2, 0xc4, 0x7f, 0xf7, 0x60, 0xd9, 0xe9, 0x6e, 0x6f, 0x9d, 0xaf, 0xef, 0xda, 0x3d, 0xee, 0xdd,
0x8a, 0xfe, 0x4f, 0x71, 0xa5, 0xba, 0xc0, 0xff, 0x45, 0x90, 0xbf, 0x71, 0xfd, 0x5a, 0x1d, 0xed,
0xad, 0xc8, 0x51, 0xaf, 0x92, 0x63, 0xfa, 0xad, 0xe5, 0x68, 0xbc, 0xb1, 0x1c, 0xbf, 0xa8, 0x95,
0x3e, 0x29, 0x07, 0x41, 0x25, 0xc6, 0xf6, 0x84, 0x71, 0xf0, 0x5e, 0xe5, 0x38, 0x28, 0x0f, 0x55,
0x0c, 0x85, 0x2f, 0x27, 0x0d, 0x85, 0xf7, 0xab, 0x87, 0xc2, 0x92, 0xd0, 0x95, 0xd1, 0x70, 0x7b,
0xc2, 0x68, 0x78, 0xaf, 0x72, 0x34, 0x34, 0x18, 0x7a, 0xc3, 0x01, 0xf1, 0x4b, 0x40, 0x66, 0xfd,
0xdc, 0x3f, 0xdb, 0xa7, 0x41, 0x8a, 0x1e, 0xc1, 0x62, 0x76, 0x1a, 0x5f, 0x1e, 0x0c, 0x7d, 0x9f,
0x65, 0xd9, 0xf1, 0x30, 0x14, 0x6a, 0x98, 0x23, 0x0e, 0x14, 0x3d, 0x00, 0x90, 0xc9, 0x22, 0xa1,
0x41, 0x2a, 0xc8, 0x37, 0x89, 0x01, 0xc1, 0x9f, 0xf1, 0xca, 0x27, 0x9a, 0x83, 0x1e, 0x0d, 0x37,
0x36, 0xfb, 0xfd, 0x54, 0x76, 0x08, 0x08, 0xa6, 0x69, 0xbf, 0x9f, 0x2a, 0x47, 0x11, 0xdf, 0xba,
0x1a, 0xd6, 0x8c, 0x6a, 0x88, 0x7f, 0x68, 0xd7, 0xf7, 0x1e, 0x0d, 0x69, 0xe4, 0x33, 0xf4, 0x10,
0xe6, 0x55, 0xb2, 0x32, 0xe8, 0x98, 0x20, 0xde, 0x4a, 0x1e, 0x49, 0x64, 0xe5, 0x73, 0xc5, 0x12,
0xff, 0xb5, 0x56, 0x4e, 0x65, 0xcf, 0x7a, 0x07, 0x79, 0x9c, 0x32, 0x27, 0xfd, 0xeb, 0x0e, 0xd2,
0xf2, 0xea, 0xda, 0x64, 0xaf, 0xae, 0x5b, 0x5e, 0x2d, 0x8b, 0xc6, 0x8e, 0x33, 0xe7, 0xc8, 0x0c,
0x8e, 0xa1, 0x95, 0x8f, 0xca, 0x76, 0x8f, 0xa8, 0x96, 0xd4, 0x82, 0xa1, 0x0f, 0xa0, 0xad, 0x24,
0x29, 0x81, 0x22, 0xa8, 0x5b, 0xe4, 0x0a, 0x9c, 0x6b, 0x2d, 0xbe, 0x8c, 0x58, 0x2a, 0x62, 0xb8,
0x49, 0xe4, 0xc2, 0xe8, 0xaf, 0xe7, 0x26, 0xf5, 0xd7, 0x4d, 0xbb, 0xbf, 0xbe, 0x0f, 0xcd, 0xa3,
0x30, 0xf6, 0xcf, 0x84, 0x12, 0x40, 0xce, 0x18, 0x25, 0x00, 0xbf, 0x86, 0x69, 0x51, 0xc3, 0x27,
0x15, 0x94, 0x35, 0x68, 0xf2, 0x52, 0xd5, 0xa3, 0x59, 0xe0, 0x2b, 0x4f, 0x6f, 0x1b, 0x95, 0x4d,
0xc0, 0x89, 0x46, 0xc1, 0x09, 0x2c, 0x72, 0xf8, 0x4b, 0x7a, 0xc1, 0x0e, 0x47, 0x2f, 0xb9, 0xa6,
0xaf, 0x69, 0x66, 0x73, 0x81, 0xa1, 0xd4, 0xaf, 0x56, 0xf6, 0x8d, 0xf5, 0x9b, 0x6f, 0xfc, 0x00,
0x1a, 0xa2, 0xa5, 0x43, 0xdf, 0x80, 0x06, 0x87, 0x16, 0x1d, 0xdc, 0xbc, 0x71, 0x88, 0xc8, 0x1d,
0x4c, 0xe4, 0x48, 0xab, 0xb9, 0xcb, 0xd0, 0x53, 0x59, 0xc0, 0x0d, 0x90, 0x53, 0xfc, 0xec, 0x03,
0xc4, 0xc5, 0xc6, 0xc7, 0x3c, 0xce, 0xce, 0xdd, 0x99, 0xeb, 0xfa, 0xac, 0xd9, 0x85, 0xb9, 0x41,
0x30, 0xda, 0x2a, 0xf3, 0x66, 0x83, 0x94, 0x6b, 0xcb, 0xf7, 0xea, 0x46, 0x37, 0x9d, 0x41, 0xb3,
0x94, 0xbf, 0x6a, 0x74, 0xf3, 0xac, 0xb7, 0xa9, 0x1b, 0xe7, 0x65, 0xdd, 0x29, 0xec, 0x57, 0x4d,
0xac, 0x12, 0x88, 0x09, 0xb4, 0x45, 0xb7, 0x2b, 0x5a, 0x97, 0xcd, 0x81, 0xc3, 0xa0, 0x6d, 0xd0,
0x47, 0x85, 0xfe, 0xed, 0xd6, 0x56, 0x1b, 0x4d, 0x19, 0xe1, 0x37, 0x1e, 0xd7, 0x58, 0x76, 0x7b,
0x1a, 0xdb, 0x82, 0x36, 0xa7, 0x6c, 0x32, 0x29, 0x74, 0x37, 0xbf, 0xfe, 0xae, 0xc1, 0x83, 0xb9,
0x4d, 0xae, 0x1c, 0xc0, 0x7f, 0xf4, 0xe0, 0xce, 0x73, 0xee, 0x47, 0x07, 0xfc, 0x67, 0x27, 0xda,
0x8b, 0xd8, 0xe1, 0xe8, 0xe6, 0xe2, 0x97, 0xb1, 0xa8, 0xcf, 0xd2, 0xc2, 0x85, 0xe5, 0x8a, 0xc3,
0xd9, 0x28, 0x09, 0x52, 0x56, 0xa4, 0x0f, 0xb9, 0x72, 0xc6, 0x59, 0xdd, 0x8b, 0x96, 0x9e, 0xdb,
0x98, 0xe8, 0xb9, 0x3f, 0x81, 0x16, 0x61, 0x34, 0x2c, 0x1f, 0x52, 0x30, 0xb4, 0x52, 0x46, 0x43,
0x51, 0x27, 0x8b, 0x26, 0xb9, 0x41, 0x2c, 0x18, 0xcf, 0xf5, 0x45, 0xdf, 0x97, 0x06, 0x17, 0xda,
0xc6, 0x0e, 0x14, 0x6f, 0x00, 0x94, 0x46, 0xca, 0xb4, 0x19, 0xbd, 0xeb, 0xcd, 0xf8, 0x8f, 0x1a,
0xac, 0x6c, 0xa5, 0x8c, 0xe6, 0xec, 0x50, 0xbf, 0xc6, 0x6e, 0x51, 0xff, 0x94, 0x99, 0x8d, 0x7b,
0x4b, 0x36, 0xee, 0x0f, 0x00, 0x7c, 0x81, 0xcb, 0xef, 0x55, 0x69, 0xdb, 0x80, 0x70, 0xf3, 0x66,
0xc1, 0x49, 0x24, 0x76, 0xa5, 0xce, 0xca, 0xb5, 0xd0, 0x72, 0x4e, 0xf3, 0x61, 0xa6, 0x52, 0xae,
0x5a, 0xa1, 0x0d, 0x98, 0x37, 0xde, 0x81, 0x55, 0x8b, 0x80, 0x8a, 0xc1, 0x43, 0xef, 0x10, 0x13,
0xcd, 0xb0, 0xd9, 0x8c, 0x65, 0xb3, 0x8f, 0xa4, 0x42, 0xcb, 0x0e, 0x78, 0xd6, 0x9a, 0x2b, 0x4d,
0xdd, 0x13, 0x0b, 0x11, 0x7d, 0xb3, 0xd0, 0xd7, 0x9c, 0x38, 0x71, 0xc7, 0xd5, 0x57, 0xa6, 0x14,
0x66, 0xfb, 0x52, 0xd3, 0xf1, 0x25, 0xdc, 0x13, 0x8f, 0x15, 0x42, 0x7f, 0x87, 0xa3, 0xcf, 0x83,
0x2c, 0xaf, 0x2c, 0xa5, 0xd7, 0x96, 0x2d, 0xfc, 0x31, 0xb4, 0x45, 0x49, 0x35, 0xa9, 0xbc, 0x0f,
0xf5, 0x7c, 0x54, 0x18, 0xb3, 0x4a, 0x3b, 0x7c, 0x1b, 0x6f, 0xc3, 0x1d, 0x3d, 0xeb, 0x6f, 0xfa,
0x62, 0x02, 0xbf, 0xc1, 0xf9, 0x0b, 0xf6, 0x6a, 0x9a, 0x3d, 0xfc, 0x33, 0x91, 0x0b, 0xf7, 0x1d,
0x3a, 0x6f, 0xdc, 0x13, 0xf0, 0xe2, 0xdf, 0x0f, 0xb2, 0x24, 0xa4, 0xe3, 0x41, 0xdc, 0x67, 0xea,
0x39, 0xc8, 0x04, 0xe1, 0xaf, 0x9c, 0x57, 0x01, 0x75, 0x05, 0xd6, 0x4e, 0xcb, 0xbd, 0xa0, 0x65,
0x18, 0xa1, 0xd4, 0x3f, 0x86, 0xc6, 0xb1, 0xca, 0x4f, 0x15, 0x38, 0x62, 0xeb, 0x0d, 0x18, 0x78,
0xc5, 0x19, 0x38, 0x97, 0x8e, 0xaf, 0xf4, 0xcc, 0xab, 0xf5, 0xf5, 0xba, 0x5a, 0x85, 0x59, 0x1e,
0xe8, 0x3a, 0x04, 0x8b, 0x25, 0xfe, 0x97, 0x07, 0x77, 0x8d, 0x57, 0x16, 0x6d, 0x17, 0x61, 0xbc,
0xeb, 0xa9, 0x62, 0x68, 0x71, 0xe7, 0x25, 0xcc, 0xbf, 0x78, 0x1e, 0xd2, 0x13, 0x95, 0x17, 0x2d,
0x18, 0xa7, 0xd0, 0x0f, 0x52, 0x26, 0x43, 0x44, 0x8a, 0xa3, 0x01, 0xfa, 0xe5, 0x45, 0x46, 0x56,
0xa3, 0xb4, 0xd7, 0x71, 0x1a, 0x0f, 0x8a, 0x19, 0x84, 0x7f, 0x73, 0x09, 0xb8, 0xdd, 0x58, 0x96,
0xa9, 0xb8, 0x29, 0x96, 0x3c, 0xb4, 0x33, 0xc6, 0xfa, 0x2a, 0xb1, 0xcd, 0x0a, 0xf1, 0x0c, 0x08,
0xfe, 0x54, 0x38, 0x36, 0x61, 0x99, 0x4f, 0xa3, 0x2f, 0x84, 0x92, 0x3b, 0xd0, 0xe0, 0x87, 0xa5,
0x53, 0x36, 0x89, 0x5c, 0x88, 0x5b, 0xb5, 0x14, 0xe2, 0x1b, 0x7f, 0x02, 0x4b, 0x84, 0x25, 0xf2,
0x2c, 0x61, 0xd9, 0x30, 0xac, 0x76, 0xa6, 0xaa, 0xa3, 0xa7, 0xfc, 0xda, 0xc4, 0xbc, 0xb6, 0xc0,
0xf2, 0x34, 0x16, 0xea, 0x41, 0x3b, 0xb5, 0x2f, 0xc8, 0x9c, 0x91, 0xd4, 0xb9, 0x9f, 0x5c, 0xc1,
0xc7, 0x8f, 0x79, 0xd4, 0x9d, 0x6f, 0x47, 0xf4, 0x28, 0x64, 0xc5, 0x1f, 0x1c, 0xa5, 0x88, 0x35,
0x43, 0x44, 0xbc, 0x23, 0xde, 0x7f, 0x79, 0xb3, 0x7c, 0xbd, 0x30, 0x3b, 0xd9, 0xde, 0xae, 0x10,
0x66, 0x8e, 0x88, 0x6f, 0x9e, 0x50, 0x07, 0xd9, 0x89, 0x1a, 0xa6, 0xf8, 0x27, 0xee, 0x89, 0x50,
0xb7, 0x2f, 0x5d, 0x83, 0xd9, 0x54, 0xc9, 0x60, 0x3f, 0x62, 0x59, 0x97, 0x92, 0x02, 0x09, 0xff,
0x59, 0xcf, 0xae, 0x07, 0xc1, 0x49, 0x44, 0xf3, 0x61, 0xca, 0xf6, 0x69, 0x4a, 0x07, 0xdc, 0xa6,
0xd2, 0x0b, 0x0f, 0xc7, 0x09, 0x53, 0x0a, 0x33, 0x20, 0xe8, 0x43, 0x00, 0x1e, 0x53, 0x47, 0x22,
0xbf, 0x29, 0x85, 0x55, 0x24, 0x3e, 0x03, 0x09, 0x7d, 0x02, 0x0b, 0xa9, 0x91, 0x44, 0x33, 0x55,
0xa1, 0x2b, 0x13, 0xac, 0x8d, 0x89, 0xff, 0xe4, 0x41, 0xe7, 0x47, 0x34, 0x0c, 0x59, 0xae, 0xc2,
0xbd, 0x10, 0xf8, 0x01, 0xc0, 0x45, 0xc0, 0x2e, 0x55, 0x03, 0x23, 0xcb, 0x8d, 0x01, 0xe1, 0xd1,
0x2c, 0x56, 0x69, 0x70, 0xb1, 0x5b, 0x86, 0x9e, 0x09, 0xe2, 0x18, 0x59, 0xc2, 0xa2, 0xbe, 0x22,
0x21, 0xff, 0x38, 0x30, 0x41, 0x22, 0xc8, 0xc4, 0x52, 0x11, 0x91, 0x0f, 0xd1, 0x16, 0x0c, 0xff,
0xb2, 0x26, 0xf2, 0x9e, 0x4c, 0x0a, 0x45, 0x28, 0x8f, 0x6e, 0xce, 0x9f, 0x5c, 0xf4, 0xc2, 0x69,
0xf9, 0xf7, 0xc4, 0xb9, 0xa3, 0x98, 0xa6, 0xa7, 0x8d, 0x69, 0xba, 0x2a, 0x4a, 0xdd, 0x7f, 0x8e,
0xec, 0x29, 0x0e, 0xdc, 0x29, 0x4e, 0x75, 0x55, 0x32, 0x05, 0xcc, 0x97, 0x5d, 0x95, 0x5f, 0xb4,
0x79, 0xaa, 0x89, 0x69, 0x59, 0x4d, 0x8c, 0xf5, 0xa7, 0xd1, 0x82, 0xf3, 0xa7, 0xd1, 0xfa, 0xef,
0x6b, 0x30, 0x6b, 0xfc, 0xf9, 0x79, 0x70, 0x1a, 0x5f, 0x2a, 0x85, 0x70, 0x75, 0xb7, 0x4b, 0x6b,
0x9f, 0x1f, 0xe4, 0x69, 0x10, 0x9d, 0x74, 0xef, 0xea, 0x30, 0x73, 0x46, 0x55, 0x3c, 0x85, 0x7e,
0x00, 0xf3, 0x66, 0x00, 0x2f, 0xeb, 0xd3, 0x06, 0xb8, 0xbb, 0xec, 0x46, 0xaa, 0x00, 0xe3, 0x29,
0xb4, 0x05, 0x0b, 0x76, 0x80, 0xbc, 0xab, 0x09, 0x58, 0x1b, 0x5d, 0xbd, 0x61, 0x87, 0x14, 0x9e,
0x42, 0x2f, 0xa0, 0x23, 0xed, 0x4a, 0xe8, 0xa5, 0x91, 0x9e, 0x91, 0x66, 0xdc, 0xb5, 0x7b, 0xb7,
0xa2, 0xca, 0xe2, 0xa9, 0xa3, 0x19, 0xf1, 0x47, 0xf5, 0xf7, 0xfe, 0x1b, 0x00, 0x00, 0xff, 0xff,
0xdd, 0x53, 0x2b, 0xff, 0xe1, 0x1e, 0x00, 0x00,
}
......@@ -4,12 +4,16 @@
package types
import (
context "context"
fmt "fmt"
proto "github.com/golang/protobuf/proto"
math "math"
types "github.com/33cn/chain33/types"
proto "github.com/golang/protobuf/proto"
context "golang.org/x/net/context"
grpc "google.golang.org/grpc"
)
......@@ -40,17 +44,16 @@ func (m *RetrievePara) Reset() { *m = RetrievePara{} }
func (m *RetrievePara) String() string { return proto.CompactTextString(m) }
func (*RetrievePara) ProtoMessage() {}
func (*RetrievePara) Descriptor() ([]byte, []int) {
return fileDescriptor_ef7b02fb18d30b6d, []int{0}
return fileDescriptor_retrieve_2bd2296d20e0c70f, []int{0}
}
func (m *RetrievePara) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RetrievePara.Unmarshal(m, b)
}
func (m *RetrievePara) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RetrievePara.Marshal(b, m, deterministic)
}
func (m *RetrievePara) XXX_Merge(src proto.Message) {
xxx_messageInfo_RetrievePara.Merge(m, src)
func (dst *RetrievePara) XXX_Merge(src proto.Message) {
xxx_messageInfo_RetrievePara.Merge(dst, src)
}
func (m *RetrievePara) XXX_Size() int {
return xxx_messageInfo_RetrievePara.Size(m)
......@@ -109,17 +112,16 @@ func (m *Retrieve) Reset() { *m = Retrieve{} }
func (m *Retrieve) String() string { return proto.CompactTextString(m) }
func (*Retrieve) ProtoMessage() {}
func (*Retrieve) Descriptor() ([]byte, []int) {
return fileDescriptor_ef7b02fb18d30b6d, []int{1}
return fileDescriptor_retrieve_2bd2296d20e0c70f, []int{1}
}
func (m *Retrieve) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Retrieve.Unmarshal(m, b)
}
func (m *Retrieve) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Retrieve.Marshal(b, m, deterministic)
}
func (m *Retrieve) XXX_Merge(src proto.Message) {
xxx_messageInfo_Retrieve.Merge(m, src)
func (dst *Retrieve) XXX_Merge(src proto.Message) {
xxx_messageInfo_Retrieve.Merge(dst, src)
}
func (m *Retrieve) XXX_Size() int {
return xxx_messageInfo_Retrieve.Size(m)
......@@ -161,17 +163,16 @@ func (m *RetrieveAction) Reset() { *m = RetrieveAction{} }
func (m *RetrieveAction) String() string { return proto.CompactTextString(m) }
func (*RetrieveAction) ProtoMessage() {}
func (*RetrieveAction) Descriptor() ([]byte, []int) {
return fileDescriptor_ef7b02fb18d30b6d, []int{2}
return fileDescriptor_retrieve_2bd2296d20e0c70f, []int{2}
}
func (m *RetrieveAction) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RetrieveAction.Unmarshal(m, b)
}
func (m *RetrieveAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RetrieveAction.Marshal(b, m, deterministic)
}
func (m *RetrieveAction) XXX_Merge(src proto.Message) {
xxx_messageInfo_RetrieveAction.Merge(m, src)
func (dst *RetrieveAction) XXX_Merge(src proto.Message) {
xxx_messageInfo_RetrieveAction.Merge(dst, src)
}
func (m *RetrieveAction) XXX_Size() int {
return xxx_messageInfo_RetrieveAction.Size(m)
......@@ -377,17 +378,16 @@ func (m *BackupRetrieve) Reset() { *m = BackupRetrieve{} }
func (m *BackupRetrieve) String() string { return proto.CompactTextString(m) }
func (*BackupRetrieve) ProtoMessage() {}
func (*BackupRetrieve) Descriptor() ([]byte, []int) {
return fileDescriptor_ef7b02fb18d30b6d, []int{3}
return fileDescriptor_retrieve_2bd2296d20e0c70f, []int{3}
}
func (m *BackupRetrieve) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BackupRetrieve.Unmarshal(m, b)
}
func (m *BackupRetrieve) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BackupRetrieve.Marshal(b, m, deterministic)
}
func (m *BackupRetrieve) XXX_Merge(src proto.Message) {
xxx_messageInfo_BackupRetrieve.Merge(m, src)
func (dst *BackupRetrieve) XXX_Merge(src proto.Message) {
xxx_messageInfo_BackupRetrieve.Merge(dst, src)
}
func (m *BackupRetrieve) XXX_Size() int {
return xxx_messageInfo_BackupRetrieve.Size(m)
......@@ -431,17 +431,16 @@ func (m *PrepareRetrieve) Reset() { *m = PrepareRetrieve{} }
func (m *PrepareRetrieve) String() string { return proto.CompactTextString(m) }
func (*PrepareRetrieve) ProtoMessage() {}
func (*PrepareRetrieve) Descriptor() ([]byte, []int) {
return fileDescriptor_ef7b02fb18d30b6d, []int{4}
return fileDescriptor_retrieve_2bd2296d20e0c70f, []int{4}
}
func (m *PrepareRetrieve) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PrepareRetrieve.Unmarshal(m, b)
}
func (m *PrepareRetrieve) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PrepareRetrieve.Marshal(b, m, deterministic)
}
func (m *PrepareRetrieve) XXX_Merge(src proto.Message) {
xxx_messageInfo_PrepareRetrieve.Merge(m, src)
func (dst *PrepareRetrieve) XXX_Merge(src proto.Message) {
xxx_messageInfo_PrepareRetrieve.Merge(dst, src)
}
func (m *PrepareRetrieve) XXX_Size() int {
return xxx_messageInfo_PrepareRetrieve.Size(m)
......@@ -478,17 +477,16 @@ func (m *PerformRetrieve) Reset() { *m = PerformRetrieve{} }
func (m *PerformRetrieve) String() string { return proto.CompactTextString(m) }
func (*PerformRetrieve) ProtoMessage() {}
func (*PerformRetrieve) Descriptor() ([]byte, []int) {
return fileDescriptor_ef7b02fb18d30b6d, []int{5}
return fileDescriptor_retrieve_2bd2296d20e0c70f, []int{5}
}
func (m *PerformRetrieve) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PerformRetrieve.Unmarshal(m, b)
}
func (m *PerformRetrieve) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PerformRetrieve.Marshal(b, m, deterministic)
}
func (m *PerformRetrieve) XXX_Merge(src proto.Message) {
xxx_messageInfo_PerformRetrieve.Merge(m, src)
func (dst *PerformRetrieve) XXX_Merge(src proto.Message) {
xxx_messageInfo_PerformRetrieve.Merge(dst, src)
}
func (m *PerformRetrieve) XXX_Size() int {
return xxx_messageInfo_PerformRetrieve.Size(m)
......@@ -525,17 +523,16 @@ func (m *CancelRetrieve) Reset() { *m = CancelRetrieve{} }
func (m *CancelRetrieve) String() string { return proto.CompactTextString(m) }
func (*CancelRetrieve) ProtoMessage() {}
func (*CancelRetrieve) Descriptor() ([]byte, []int) {
return fileDescriptor_ef7b02fb18d30b6d, []int{6}
return fileDescriptor_retrieve_2bd2296d20e0c70f, []int{6}
}
func (m *CancelRetrieve) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CancelRetrieve.Unmarshal(m, b)
}
func (m *CancelRetrieve) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CancelRetrieve.Marshal(b, m, deterministic)
}
func (m *CancelRetrieve) XXX_Merge(src proto.Message) {
xxx_messageInfo_CancelRetrieve.Merge(m, src)
func (dst *CancelRetrieve) XXX_Merge(src proto.Message) {
xxx_messageInfo_CancelRetrieve.Merge(dst, src)
}
func (m *CancelRetrieve) XXX_Size() int {
return xxx_messageInfo_CancelRetrieve.Size(m)
......@@ -572,17 +569,16 @@ func (m *ReqRetrieveInfo) Reset() { *m = ReqRetrieveInfo{} }
func (m *ReqRetrieveInfo) String() string { return proto.CompactTextString(m) }
func (*ReqRetrieveInfo) ProtoMessage() {}
func (*ReqRetrieveInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_ef7b02fb18d30b6d, []int{7}
return fileDescriptor_retrieve_2bd2296d20e0c70f, []int{7}
}
func (m *ReqRetrieveInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqRetrieveInfo.Unmarshal(m, b)
}
func (m *ReqRetrieveInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqRetrieveInfo.Marshal(b, m, deterministic)
}
func (m *ReqRetrieveInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqRetrieveInfo.Merge(m, src)
func (dst *ReqRetrieveInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqRetrieveInfo.Merge(dst, src)
}
func (m *ReqRetrieveInfo) XXX_Size() int {
return xxx_messageInfo_ReqRetrieveInfo.Size(m)
......@@ -623,17 +619,16 @@ func (m *RetrieveQuery) Reset() { *m = RetrieveQuery{} }
func (m *RetrieveQuery) String() string { return proto.CompactTextString(m) }
func (*RetrieveQuery) ProtoMessage() {}
func (*RetrieveQuery) Descriptor() ([]byte, []int) {
return fileDescriptor_ef7b02fb18d30b6d, []int{8}
return fileDescriptor_retrieve_2bd2296d20e0c70f, []int{8}
}
func (m *RetrieveQuery) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RetrieveQuery.Unmarshal(m, b)
}
func (m *RetrieveQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RetrieveQuery.Marshal(b, m, deterministic)
}
func (m *RetrieveQuery) XXX_Merge(src proto.Message) {
xxx_messageInfo_RetrieveQuery.Merge(m, src)
func (dst *RetrieveQuery) XXX_Merge(src proto.Message) {
xxx_messageInfo_RetrieveQuery.Merge(dst, src)
}
func (m *RetrieveQuery) XXX_Size() int {
return xxx_messageInfo_RetrieveQuery.Size(m)
......@@ -698,42 +693,6 @@ func init() {
proto.RegisterType((*RetrieveQuery)(nil), "types.RetrieveQuery")
}
func init() { proto.RegisterFile("retrieve.proto", fileDescriptor_ef7b02fb18d30b6d) }
var fileDescriptor_ef7b02fb18d30b6d = []byte{
// 471 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x54, 0xcd, 0x6e, 0xd3, 0x40,
0x10, 0xee, 0x3a, 0xd8, 0x29, 0x13, 0xea, 0x8a, 0x45, 0x54, 0x56, 0x0f, 0x95, 0x65, 0x21, 0x94,
0x0b, 0x41, 0x32, 0xbc, 0x40, 0xcb, 0x05, 0x6e, 0x61, 0x55, 0xae, 0xa0, 0xad, 0x3d, 0x41, 0x16,
0x8e, 0x6d, 0xd6, 0xeb, 0x0a, 0xdf, 0x78, 0x26, 0xde, 0x86, 0x0b, 0x2f, 0xc1, 0x0b, 0xa0, 0xec,
0x8f, 0x58, 0x07, 0x47, 0xca, 0xc1, 0xe2, 0xe8, 0xcf, 0xdf, 0xb7, 0x33, 0xfb, 0xed, 0xcc, 0x07,
0xa1, 0x40, 0x29, 0x0a, 0xbc, 0xc7, 0x55, 0x23, 0x6a, 0x59, 0x53, 0x5f, 0xf6, 0x0d, 0xb6, 0x97,
0x8f, 0xa5, 0xe0, 0x55, 0xcb, 0x33, 0x59, 0xd4, 0x95, 0xfe, 0x93, 0xfc, 0x20, 0xf0, 0x88, 0x19,
0xf2, 0x9a, 0x0b, 0x4e, 0x9f, 0x43, 0x98, 0xe3, 0x86, 0x77, 0xa5, 0xbc, 0xce, 0x73, 0x81, 0x6d,
0x1b, 0x91, 0x98, 0x2c, 0x1f, 0xb2, 0x3d, 0x94, 0x5e, 0x40, 0xd0, 0x4a, 0x2e, 0xbb, 0x36, 0xf2,
0x62, 0xb2, 0xf4, 0x99, 0xf9, 0xa2, 0x57, 0x00, 0x99, 0x40, 0x2e, 0xf1, 0xb6, 0xd8, 0x62, 0x34,
0x8b, 0xc9, 0x72, 0xc6, 0x1c, 0x84, 0xc6, 0xb0, 0x68, 0x04, 0x36, 0x5c, 0x68, 0xc2, 0x03, 0x45,
0x70, 0xa1, 0x1d, 0x23, 0xc7, 0x92, 0xf7, 0x6b, 0x14, 0x45, 0x9d, 0x47, 0xbe, 0x66, 0x38, 0x50,
0xf2, 0x09, 0x4e, 0x6d, 0xcf, 0xf4, 0x19, 0x9c, 0xdd, 0xf1, 0xec, 0x4b, 0xd7, 0x0c, 0xdb, 0x1d,
0x82, 0xf4, 0x05, 0xcc, 0x05, 0xca, 0xdd, 0x05, 0x23, 0x2f, 0x9e, 0x2d, 0x17, 0xe9, 0x93, 0x95,
0xb2, 0x64, 0xe5, 0xde, 0x9d, 0x59, 0x4e, 0xf2, 0x9b, 0x40, 0x68, 0xff, 0x5c, 0x2b, 0xbb, 0x68,
0x0a, 0x73, 0xd3, 0xa4, 0xaa, 0xb0, 0x48, 0x2f, 0xcc, 0x09, 0x6b, 0x8d, 0x5a, 0xfa, 0xdb, 0x13,
0x66, 0x89, 0x4a, 0x83, 0x62, 0x53, 0x8b, 0xad, 0x32, 0xc9, 0xd1, 0x68, 0x74, 0xa0, 0xd1, 0x10,
0x7d, 0x09, 0x81, 0x6e, 0x5d, 0x79, 0xb7, 0x48, 0x9f, 0x1a, 0xc9, 0x8d, 0x02, 0x1d, 0x85, 0xa1,
0xed, 0x04, 0x19, 0xaf, 0x32, 0x2c, 0x95, 0x97, 0x7f, 0x05, 0x6f, 0x14, 0xe8, 0x0a, 0x34, 0x8d,
0x86, 0xe0, 0xc9, 0x5e, 0xd9, 0xea, 0x33, 0x4f, 0xf6, 0x37, 0x73, 0xf0, 0xef, 0x79, 0xd9, 0x61,
0xf2, 0x9d, 0x40, 0x38, 0x2c, 0x73, 0xa4, 0xbb, 0xff, 0xce, 0x8c, 0x37, 0x3a, 0x33, 0x7b, 0x2f,
0x3b, 0x1b, 0x7b, 0xd9, 0xf3, 0x3d, 0x3f, 0xa7, 0x6d, 0x41, 0x15, 0x18, 0x9a, 0x3f, 0x71, 0x81,
0x8f, 0x10, 0x0e, 0x9d, 0x9f, 0xfe, 0x02, 0x0c, 0xbf, 0xda, 0xc3, 0xdf, 0x55, 0x9b, 0x7a, 0xe2,
0x02, 0x3f, 0x09, 0x9c, 0xd9, 0xe3, 0xdf, 0x77, 0x28, 0xfa, 0xff, 0x3d, 0x04, 0x47, 0x44, 0xc4,
0x15, 0x80, 0xc0, 0x2d, 0x2f, 0x2a, 0x45, 0xd0, 0x09, 0xe1, 0x20, 0x4e, 0x38, 0x05, 0x6e, 0x38,
0xa5, 0xbf, 0x08, 0x9c, 0xda, 0x68, 0xa4, 0xaf, 0x61, 0x6e, 0x66, 0x8d, 0x1e, 0xd8, 0xe5, 0xcb,
0x73, 0x83, 0x7f, 0xa8, 0xda, 0xe2, 0x73, 0x75, 0xfb, 0x2d, 0x39, 0x51, 0x2a, 0xb3, 0xaa, 0x07,
0xb6, 0x79, 0x4c, 0x95, 0x42, 0xa0, 0x37, 0x8b, 0x8e, 0xef, 0xf3, 0x01, 0x8d, 0x9e, 0x24, 0x3a,
0xbe, 0xd2, 0x23, 0x9a, 0xbb, 0x40, 0xa5, 0xfa, 0xab, 0x3f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x01,
0x17, 0x39, 0x99, 0x01, 0x06, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.
var _ context.Context
var _ grpc.ClientConn
......@@ -904,3 +863,39 @@ var _Retrieve_serviceDesc = grpc.ServiceDesc{
Streams: []grpc.StreamDesc{},
Metadata: "retrieve.proto",
}
func init() { proto.RegisterFile("retrieve.proto", fileDescriptor_retrieve_2bd2296d20e0c70f) }
var fileDescriptor_retrieve_2bd2296d20e0c70f = []byte{
// 471 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x54, 0xcd, 0x6e, 0xd3, 0x40,
0x10, 0xee, 0x3a, 0xd8, 0x29, 0x13, 0xea, 0x8a, 0x45, 0x54, 0x56, 0x0f, 0x95, 0x65, 0x21, 0x94,
0x0b, 0x41, 0x32, 0xbc, 0x40, 0xcb, 0x05, 0x6e, 0x61, 0x55, 0xae, 0xa0, 0xad, 0x3d, 0x41, 0x16,
0x8e, 0x6d, 0xd6, 0xeb, 0x0a, 0xdf, 0x78, 0x26, 0xde, 0x86, 0x0b, 0x2f, 0xc1, 0x0b, 0xa0, 0xec,
0x8f, 0x58, 0x07, 0x47, 0xca, 0xc1, 0xe2, 0xe8, 0xcf, 0xdf, 0xb7, 0x33, 0xfb, 0xed, 0xcc, 0x07,
0xa1, 0x40, 0x29, 0x0a, 0xbc, 0xc7, 0x55, 0x23, 0x6a, 0x59, 0x53, 0x5f, 0xf6, 0x0d, 0xb6, 0x97,
0x8f, 0xa5, 0xe0, 0x55, 0xcb, 0x33, 0x59, 0xd4, 0x95, 0xfe, 0x93, 0xfc, 0x20, 0xf0, 0x88, 0x19,
0xf2, 0x9a, 0x0b, 0x4e, 0x9f, 0x43, 0x98, 0xe3, 0x86, 0x77, 0xa5, 0xbc, 0xce, 0x73, 0x81, 0x6d,
0x1b, 0x91, 0x98, 0x2c, 0x1f, 0xb2, 0x3d, 0x94, 0x5e, 0x40, 0xd0, 0x4a, 0x2e, 0xbb, 0x36, 0xf2,
0x62, 0xb2, 0xf4, 0x99, 0xf9, 0xa2, 0x57, 0x00, 0x99, 0x40, 0x2e, 0xf1, 0xb6, 0xd8, 0x62, 0x34,
0x8b, 0xc9, 0x72, 0xc6, 0x1c, 0x84, 0xc6, 0xb0, 0x68, 0x04, 0x36, 0x5c, 0x68, 0xc2, 0x03, 0x45,
0x70, 0xa1, 0x1d, 0x23, 0xc7, 0x92, 0xf7, 0x6b, 0x14, 0x45, 0x9d, 0x47, 0xbe, 0x66, 0x38, 0x50,
0xf2, 0x09, 0x4e, 0x6d, 0xcf, 0xf4, 0x19, 0x9c, 0xdd, 0xf1, 0xec, 0x4b, 0xd7, 0x0c, 0xdb, 0x1d,
0x82, 0xf4, 0x05, 0xcc, 0x05, 0xca, 0xdd, 0x05, 0x23, 0x2f, 0x9e, 0x2d, 0x17, 0xe9, 0x93, 0x95,
0xb2, 0x64, 0xe5, 0xde, 0x9d, 0x59, 0x4e, 0xf2, 0x9b, 0x40, 0x68, 0xff, 0x5c, 0x2b, 0xbb, 0x68,
0x0a, 0x73, 0xd3, 0xa4, 0xaa, 0xb0, 0x48, 0x2f, 0xcc, 0x09, 0x6b, 0x8d, 0x5a, 0xfa, 0xdb, 0x13,
0x66, 0x89, 0x4a, 0x83, 0x62, 0x53, 0x8b, 0xad, 0x32, 0xc9, 0xd1, 0x68, 0x74, 0xa0, 0xd1, 0x10,
0x7d, 0x09, 0x81, 0x6e, 0x5d, 0x79, 0xb7, 0x48, 0x9f, 0x1a, 0xc9, 0x8d, 0x02, 0x1d, 0x85, 0xa1,
0xed, 0x04, 0x19, 0xaf, 0x32, 0x2c, 0x95, 0x97, 0x7f, 0x05, 0x6f, 0x14, 0xe8, 0x0a, 0x34, 0x8d,
0x86, 0xe0, 0xc9, 0x5e, 0xd9, 0xea, 0x33, 0x4f, 0xf6, 0x37, 0x73, 0xf0, 0xef, 0x79, 0xd9, 0x61,
0xf2, 0x9d, 0x40, 0x38, 0x2c, 0x73, 0xa4, 0xbb, 0xff, 0xce, 0x8c, 0x37, 0x3a, 0x33, 0x7b, 0x2f,
0x3b, 0x1b, 0x7b, 0xd9, 0xf3, 0x3d, 0x3f, 0xa7, 0x6d, 0x41, 0x15, 0x18, 0x9a, 0x3f, 0x71, 0x81,
0x8f, 0x10, 0x0e, 0x9d, 0x9f, 0xfe, 0x02, 0x0c, 0xbf, 0xda, 0xc3, 0xdf, 0x55, 0x9b, 0x7a, 0xe2,
0x02, 0x3f, 0x09, 0x9c, 0xd9, 0xe3, 0xdf, 0x77, 0x28, 0xfa, 0xff, 0x3d, 0x04, 0x47, 0x44, 0xc4,
0x15, 0x80, 0xc0, 0x2d, 0x2f, 0x2a, 0x45, 0xd0, 0x09, 0xe1, 0x20, 0x4e, 0x38, 0x05, 0x6e, 0x38,
0xa5, 0xbf, 0x08, 0x9c, 0xda, 0x68, 0xa4, 0xaf, 0x61, 0x6e, 0x66, 0x8d, 0x1e, 0xd8, 0xe5, 0xcb,
0x73, 0x83, 0x7f, 0xa8, 0xda, 0xe2, 0x73, 0x75, 0xfb, 0x2d, 0x39, 0x51, 0x2a, 0xb3, 0xaa, 0x07,
0xb6, 0x79, 0x4c, 0x95, 0x42, 0xa0, 0x37, 0x8b, 0x8e, 0xef, 0xf3, 0x01, 0x8d, 0x9e, 0x24, 0x3a,
0xbe, 0xd2, 0x23, 0x9a, 0xbb, 0x40, 0xa5, 0xfa, 0xab, 0x3f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x01,
0x17, 0x39, 0x99, 0x01, 0x06, 0x00, 0x00,
}
......@@ -4,12 +4,16 @@
package types
import (
context "context"
fmt "fmt"
proto "github.com/golang/protobuf/proto"
math "math"
types "github.com/33cn/chain33/types"
proto "github.com/golang/protobuf/proto"
context "golang.org/x/net/context"
grpc "google.golang.org/grpc"
)
......@@ -30,16 +34,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,17 +54,16 @@ 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_98a6c21780e82d22, []int{0}
return fileDescriptor_ticket_258ffe65b0e990fb, []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 (m *Ticket) XXX_Merge(src proto.Message) {
xxx_messageInfo_Ticket.Merge(m, src)
func (dst *Ticket) XXX_Merge(src proto.Message) {
xxx_messageInfo_Ticket.Merge(dst, src)
}
func (m *Ticket) XXX_Size() int {
return xxx_messageInfo_Ticket.Size(m)
......@@ -153,17 +156,16 @@ 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_98a6c21780e82d22, []int{1}
return fileDescriptor_ticket_258ffe65b0e990fb, []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 (m *TicketAction) XXX_Merge(src proto.Message) {
xxx_messageInfo_TicketAction.Merge(m, src)
func (dst *TicketAction) XXX_Merge(src proto.Message) {
xxx_messageInfo_TicketAction.Merge(dst, src)
}
func (m *TicketAction) XXX_Size() int {
return xxx_messageInfo_TicketAction.Size(m)
......@@ -393,11 +395,11 @@ 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"`
//VRF计算得到的hash
// VRF计算得到的hash
VrfHash []byte `protobuf:"bytes,6,opt,name=vrfHash,proto3" json:"vrfHash,omitempty"`
//VRF计算得到的proof
// VRF计算得到的proof
VrfProof []byte `protobuf:"bytes,7,opt,name=vrfProof,proto3" json:"vrfProof,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
......@@ -408,17 +410,16 @@ 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_98a6c21780e82d22, []int{2}
return fileDescriptor_ticket_258ffe65b0e990fb, []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 (m *TicketMiner) XXX_Merge(src proto.Message) {
xxx_messageInfo_TicketMiner.Merge(m, src)
func (dst *TicketMiner) XXX_Merge(src proto.Message) {
xxx_messageInfo_TicketMiner.Merge(dst, src)
}
func (m *TicketMiner) XXX_Size() int {
return xxx_messageInfo_TicketMiner.Size(m)
......@@ -492,17 +493,16 @@ 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_98a6c21780e82d22, []int{3}
return fileDescriptor_ticket_258ffe65b0e990fb, []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 (m *TicketMinerOld) XXX_Merge(src proto.Message) {
xxx_messageInfo_TicketMinerOld.Merge(m, src)
func (dst *TicketMinerOld) XXX_Merge(src proto.Message) {
xxx_messageInfo_TicketMinerOld.Merge(dst, src)
}
func (m *TicketMinerOld) XXX_Size() int {
return xxx_messageInfo_TicketMinerOld.Size(m)
......@@ -553,17 +553,16 @@ 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_98a6c21780e82d22, []int{4}
return fileDescriptor_ticket_258ffe65b0e990fb, []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 (m *MinerFlag) XXX_Merge(src proto.Message) {
xxx_messageInfo_MinerFlag.Merge(m, src)
func (dst *MinerFlag) XXX_Merge(src proto.Message) {
xxx_messageInfo_MinerFlag.Merge(dst, src)
}
func (m *MinerFlag) XXX_Size() int {
return xxx_messageInfo_MinerFlag.Size(m)
......@@ -600,17 +599,16 @@ 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_98a6c21780e82d22, []int{5}
return fileDescriptor_ticket_258ffe65b0e990fb, []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 (m *TicketBind) XXX_Merge(src proto.Message) {
xxx_messageInfo_TicketBind.Merge(m, src)
func (dst *TicketBind) XXX_Merge(src proto.Message) {
xxx_messageInfo_TicketBind.Merge(dst, src)
}
func (m *TicketBind) XXX_Size() int {
return xxx_messageInfo_TicketBind.Size(m)
......@@ -636,15 +634,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:"-"`
......@@ -655,17 +653,16 @@ 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_98a6c21780e82d22, []int{6}
return fileDescriptor_ticket_258ffe65b0e990fb, []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 (m *TicketOpen) XXX_Merge(src proto.Message) {
xxx_messageInfo_TicketOpen.Merge(m, src)
func (dst *TicketOpen) XXX_Merge(src proto.Message) {
xxx_messageInfo_TicketOpen.Merge(dst, src)
}
func (m *TicketOpen) XXX_Size() int {
return xxx_messageInfo_TicketOpen.Size(m)
......@@ -724,17 +721,16 @@ 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_98a6c21780e82d22, []int{7}
return fileDescriptor_ticket_258ffe65b0e990fb, []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 (m *TicketGenesis) XXX_Merge(src proto.Message) {
xxx_messageInfo_TicketGenesis.Merge(m, src)
func (dst *TicketGenesis) XXX_Merge(src proto.Message) {
xxx_messageInfo_TicketGenesis.Merge(dst, src)
}
func (m *TicketGenesis) XXX_Size() int {
return xxx_messageInfo_TicketGenesis.Size(m)
......@@ -778,17 +774,16 @@ 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_98a6c21780e82d22, []int{8}
return fileDescriptor_ticket_258ffe65b0e990fb, []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 (m *TicketClose) XXX_Merge(src proto.Message) {
xxx_messageInfo_TicketClose.Merge(m, src)
func (dst *TicketClose) XXX_Merge(src proto.Message) {
xxx_messageInfo_TicketClose.Merge(dst, src)
}
func (m *TicketClose) XXX_Size() int {
return xxx_messageInfo_TicketClose.Size(m)
......@@ -825,17 +820,16 @@ 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_98a6c21780e82d22, []int{9}
return fileDescriptor_ticket_258ffe65b0e990fb, []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 (m *TicketList) XXX_Merge(src proto.Message) {
xxx_messageInfo_TicketList.Merge(m, src)
func (dst *TicketList) XXX_Merge(src proto.Message) {
xxx_messageInfo_TicketList.Merge(dst, src)
}
func (m *TicketList) XXX_Size() int {
return xxx_messageInfo_TicketList.Size(m)
......@@ -871,17 +865,16 @@ 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_98a6c21780e82d22, []int{10}
return fileDescriptor_ticket_258ffe65b0e990fb, []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 (m *TicketInfos) XXX_Merge(src proto.Message) {
xxx_messageInfo_TicketInfos.Merge(m, src)
func (dst *TicketInfos) XXX_Merge(src proto.Message) {
xxx_messageInfo_TicketInfos.Merge(dst, src)
}
func (m *TicketInfos) XXX_Size() int {
return xxx_messageInfo_TicketInfos.Size(m)
......@@ -910,17 +903,16 @@ 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_98a6c21780e82d22, []int{11}
return fileDescriptor_ticket_258ffe65b0e990fb, []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 (m *ReplyTicketList) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyTicketList.Merge(m, src)
func (dst *ReplyTicketList) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyTicketList.Merge(dst, src)
}
func (m *ReplyTicketList) XXX_Size() int {
return xxx_messageInfo_ReplyTicketList.Size(m)
......@@ -950,17 +942,16 @@ 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_98a6c21780e82d22, []int{12}
return fileDescriptor_ticket_258ffe65b0e990fb, []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 (m *ReplyWalletTickets) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyWalletTickets.Merge(m, src)
func (dst *ReplyWalletTickets) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyWalletTickets.Merge(dst, src)
}
func (m *ReplyWalletTickets) XXX_Size() int {
return xxx_messageInfo_ReplyWalletTickets.Size(m)
......@@ -999,17 +990,16 @@ 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_98a6c21780e82d22, []int{13}
return fileDescriptor_ticket_258ffe65b0e990fb, []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 (m *ReceiptTicket) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptTicket.Merge(m, src)
func (dst *ReceiptTicket) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptTicket.Merge(dst, src)
}
func (m *ReceiptTicket) XXX_Size() int {
return xxx_messageInfo_ReceiptTicket.Size(m)
......@@ -1061,17 +1051,16 @@ 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_98a6c21780e82d22, []int{14}
return fileDescriptor_ticket_258ffe65b0e990fb, []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 (m *ReceiptTicketBind) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptTicketBind.Merge(m, src)
func (dst *ReceiptTicketBind) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptTicketBind.Merge(dst, src)
}
func (m *ReceiptTicketBind) XXX_Size() int {
return xxx_messageInfo_ReceiptTicketBind.Size(m)
......@@ -1117,17 +1106,16 @@ 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_98a6c21780e82d22, []int{15}
return fileDescriptor_ticket_258ffe65b0e990fb, []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 (m *ReqBindMiner) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqBindMiner.Merge(m, src)
func (dst *ReqBindMiner) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqBindMiner.Merge(dst, src)
}
func (m *ReqBindMiner) XXX_Size() int {
return xxx_messageInfo_ReqBindMiner.Size(m)
......@@ -1177,17 +1165,16 @@ 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_98a6c21780e82d22, []int{16}
return fileDescriptor_ticket_258ffe65b0e990fb, []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 (m *ReplyBindMiner) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyBindMiner.Merge(m, src)
func (dst *ReplyBindMiner) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyBindMiner.Merge(dst, src)
}
func (m *ReplyBindMiner) XXX_Size() int {
return xxx_messageInfo_ReplyBindMiner.Size(m)
......@@ -1225,67 +1212,6 @@ func init() {
proto.RegisterType((*ReplyBindMiner)(nil), "types.ReplyBindMiner")
}
func init() { proto.RegisterFile("ticket.proto", fileDescriptor_98a6c21780e82d22) }
var fileDescriptor_98a6c21780e82d22 = []byte{
// 877 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x56, 0xdd, 0x6e, 0xeb, 0x44,
0x10, 0x8e, 0xed, 0x3a, 0x49, 0xa7, 0x4e, 0xcb, 0x59, 0x0a, 0xb2, 0x22, 0x74, 0x14, 0xad, 0x10,
0x84, 0x1f, 0x15, 0x28, 0x08, 0x01, 0x37, 0xa8, 0xad, 0xc4, 0x49, 0x25, 0xc2, 0x41, 0xdb, 0xa3,
0x83, 0xb8, 0x74, 0xed, 0x4d, 0xce, 0xaa, 0xce, 0xda, 0xac, 0x37, 0xe9, 0xc9, 0x0b, 0x20, 0x71,
0xc1, 0x3d, 0x4f, 0xc0, 0x1d, 0xcf, 0xc0, 0xab, 0xa1, 0x1d, 0xaf, 0xff, 0x92, 0x5e, 0x54, 0x02,
0xee, 0xf2, 0xcd, 0x7c, 0xe3, 0x99, 0xf9, 0x76, 0x66, 0x37, 0x10, 0x68, 0x11, 0xdf, 0x71, 0x7d,
0x96, 0xab, 0x4c, 0x67, 0xc4, 0xd7, 0xdb, 0x9c, 0x17, 0xe3, 0x20, 0xce, 0x56, 0xab, 0x4c, 0x96,
0x46, 0xfa, 0x87, 0x0b, 0xfd, 0x17, 0xc8, 0x22, 0x63, 0x18, 0x96, 0xfc, 0xeb, 0x24, 0x74, 0x26,
0xce, 0xf4, 0x90, 0xd5, 0x98, 0xbc, 0x0d, 0xfd, 0x42, 0x47, 0x7a, 0x5d, 0x84, 0xee, 0xc4, 0x99,
0xfa, 0xcc, 0x22, 0xf2, 0x0e, 0x1c, 0x8a, 0xe2, 0x19, 0x97, 0xbc, 0x10, 0x45, 0xe8, 0x4d, 0x9c,
0xe9, 0x90, 0x35, 0x06, 0xf2, 0x14, 0x20, 0x56, 0x3c, 0xd2, 0xfc, 0x85, 0x58, 0xf1, 0xf0, 0x60,
0xe2, 0x4c, 0x3d, 0xd6, 0xb2, 0x98, 0xe8, 0x95, 0x90, 0x5c, 0xa1, 0xdb, 0x47, 0x77, 0x63, 0x30,
0xd1, 0x08, 0x5e, 0x46, 0xe9, 0x9a, 0x87, 0xc3, 0x32, 0xba, 0xb1, 0x10, 0x0a, 0x01, 0xa2, 0x8b,
0x24, 0x51, 0xbc, 0x28, 0xc2, 0x3e, 0xd6, 0xdc, 0xb1, 0x91, 0x77, 0x61, 0xa4, 0xb8, 0x5e, 0x2b,
0x59, 0x91, 0x06, 0x48, 0xea, 0x1a, 0xc9, 0x29, 0xf8, 0xb9, 0x12, 0x31, 0x0f, 0x0f, 0x31, 0x49,
0x09, 0xe8, 0x6f, 0x2e, 0x04, 0xa5, 0x34, 0x17, 0xb1, 0x16, 0x99, 0x24, 0x1f, 0x80, 0xaf, 0x6f,
0x85, 0x4c, 0xb0, 0xd4, 0xa3, 0xf3, 0x27, 0x67, 0x28, 0xe8, 0x59, 0xc9, 0xb9, 0x14, 0x32, 0x99,
0xf5, 0x58, 0xc9, 0x40, 0x6a, 0x96, 0x73, 0x89, 0x42, 0xee, 0x52, 0x9f, 0xe7, 0x5c, 0x22, 0xd5,
0x30, 0xc8, 0xa7, 0x30, 0x58, 0x5a, 0x01, 0x5d, 0x24, 0x9f, 0x76, 0xc8, 0x56, 0xcb, 0x59, 0x8f,
0x55, 0x34, 0xf2, 0x31, 0xf4, 0x75, 0x9c, 0x66, 0x05, 0x47, 0xc5, 0x8f, 0xce, 0x49, 0x27, 0xe0,
0xca, 0x78, 0x66, 0x3d, 0x66, 0x39, 0xe4, 0x43, 0xf0, 0x51, 0x12, 0xd4, 0x7f, 0x97, 0x3c, 0x37,
0x1e, 0x53, 0x0b, 0x52, 0xc8, 0x31, 0xb8, 0x7a, 0x1b, 0x02, 0x1e, 0xb1, 0xab, 0xb7, 0x97, 0x03,
0xf0, 0x37, 0x46, 0x6b, 0xfa, 0xb7, 0x03, 0x47, 0xad, 0x08, 0x42, 0xe0, 0xe0, 0x56, 0xe8, 0x02,
0xdb, 0x1b, 0x31, 0xfc, 0x6d, 0x66, 0x44, 0xf1, 0xfb, 0x48, 0x25, 0xd8, 0x87, 0xc7, 0x2c, 0xea,
0xcc, 0x95, 0xb7, 0x3f, 0x57, 0xab, 0x2c, 0x11, 0x8b, 0x2d, 0x56, 0x17, 0x30, 0x8b, 0x4c, 0x4c,
0xae, 0xc4, 0x66, 0x16, 0x15, 0xaf, 0x50, 0xed, 0x80, 0xd5, 0x98, 0x84, 0x30, 0xd8, 0xa8, 0x05,
0xba, 0xfa, 0xe8, 0xaa, 0xa0, 0x89, 0xda, 0xa8, 0xc5, 0x8f, 0x2a, 0xcb, 0x16, 0x78, 0xd0, 0x01,
0xab, 0x31, 0xcd, 0xe1, 0xb8, 0xd5, 0xc0, 0xf3, 0x34, 0xf9, 0xbf, 0x7b, 0xa0, 0x5f, 0xc3, 0x21,
0xe6, 0xfa, 0x2e, 0x8d, 0x96, 0x26, 0xd9, 0x22, 0x8d, 0x96, 0x98, 0xcc, 0x67, 0xf8, 0xdb, 0x34,
0xa2, 0x78, 0xc1, 0xd5, 0x86, 0xdb, 0x6c, 0x15, 0xa4, 0x2f, 0x01, 0x9a, 0xa9, 0xda, 0x1b, 0x74,
0xe7, 0x31, 0x83, 0xee, 0x3e, 0x30, 0xe8, 0xf4, 0x4f, 0xa7, 0xfa, 0xb0, 0x99, 0xc1, 0x47, 0x7d,
0xf8, 0x14, 0xfc, 0x38, 0x5b, 0x4b, 0x6d, 0x17, 0xbf, 0x04, 0xfb, 0xe9, 0xbc, 0x87, 0xf6, 0x6a,
0x0c, 0x43, 0x15, 0xc9, 0xe4, 0x86, 0xf3, 0xc4, 0x6e, 0x7f, 0x8d, 0xcd, 0xee, 0xe7, 0xeb, 0x5b,
0x73, 0x6c, 0xbc, 0x08, 0xfd, 0x89, 0x37, 0x0d, 0x58, 0x63, 0xa0, 0x19, 0x8c, 0x3a, 0xe3, 0xff,
0xdf, 0x69, 0xd0, 0x34, 0xe4, 0xb5, 0x1a, 0xa2, 0xf3, 0x6a, 0xbe, 0x71, 0x7d, 0x76, 0xee, 0x42,
0xaf, 0x73, 0xde, 0xbb, 0xa5, 0xb8, 0xfb, 0xa5, 0xd0, 0xaf, 0x2a, 0x9d, 0xbf, 0x17, 0x85, 0x36,
0x87, 0x1f, 0x25, 0x89, 0xb2, 0x45, 0xe3, 0xef, 0xd6, 0x8d, 0xea, 0xb5, 0x6f, 0x54, 0xfa, 0x51,
0x55, 0xc8, 0xb5, 0x5c, 0x64, 0x78, 0xc1, 0x56, 0x89, 0x0b, 0x5b, 0x49, 0x63, 0xa0, 0xdf, 0xc0,
0x09, 0xe3, 0x79, 0xba, 0x6d, 0xe5, 0x7a, 0x1f, 0x06, 0xa5, 0xbf, 0xa4, 0x1f, 0x9d, 0x8f, 0x3a,
0x0b, 0xcf, 0x2a, 0x2f, 0xfd, 0x19, 0x08, 0xc6, 0xfe, 0x14, 0xa5, 0x29, 0xd7, 0xa5, 0xb7, 0x78,
0x74, 0x78, 0xb5, 0xa1, 0x77, 0x7c, 0x6b, 0x14, 0xf0, 0xaa, 0x0d, 0x35, 0x98, 0xde, 0xc3, 0x88,
0xf1, 0x98, 0x8b, 0x5c, 0xff, 0x8b, 0xa7, 0xe5, 0x29, 0x40, 0xae, 0xf8, 0xe6, 0xa6, 0x2d, 0x52,
0xcb, 0x52, 0x8b, 0x7a, 0xd0, 0x88, 0x4a, 0x7f, 0x77, 0xe0, 0x49, 0x27, 0x33, 0xee, 0xcf, 0x14,
0x4e, 0xb2, 0x34, 0x99, 0xef, 0x8f, 0xcf, 0xae, 0xd9, 0x30, 0x25, 0xbf, 0x9f, 0xef, 0x9f, 0xee,
0xae, 0xf9, 0x71, 0x0b, 0x40, 0x7f, 0x75, 0x20, 0x60, 0xfc, 0x17, 0x53, 0x45, 0x79, 0x6f, 0x8e,
0x61, 0x68, 0xde, 0x87, 0x8b, 0x66, 0x1a, 0x6a, 0x6c, 0x1a, 0xce, 0x94, 0x58, 0x0a, 0x8c, 0xb6,
0x79, 0x5b, 0x16, 0x23, 0x54, 0xb4, 0xaa, 0x27, 0xd7, 0x63, 0x16, 0x99, 0x79, 0x8c, 0x5f, 0xf1,
0xf8, 0xee, 0x32, 0x4a, 0x23, 0x19, 0x97, 0xef, 0xec, 0x90, 0x75, 0x6c, 0xf4, 0x3d, 0x38, 0xc6,
0xc3, 0x6e, 0x2a, 0x39, 0x05, 0x5f, 0xbf, 0x9e, 0xf1, 0xd7, 0xb6, 0x8c, 0x12, 0x9c, 0xff, 0xe5,
0x40, 0xbf, 0x3c, 0x19, 0xf2, 0x2d, 0x9c, 0x5c, 0xe1, 0x53, 0xdd, 0xc4, 0xbc, 0x69, 0x67, 0xa1,
0xdd, 0xd2, 0xf8, 0xad, 0xda, 0xd8, 0xfe, 0x3e, 0xed, 0x91, 0x4f, 0xe0, 0xf8, 0x59, 0x35, 0x58,
0x57, 0x58, 0xe9, 0xa8, 0x89, 0xff, 0x41, 0xa4, 0xe3, 0xc0, 0xc2, 0x6b, 0xa9, 0xbf, 0xfc, 0x82,
0xf6, 0xc8, 0x67, 0x30, 0xba, 0xe1, 0xfa, 0x62, 0xad, 0xb3, 0xb9, 0x90, 0x42, 0x2e, 0xc9, 0x1b,
0x96, 0x50, 0x5f, 0xa3, 0x75, 0x08, 0x26, 0xa3, 0xbd, 0xdb, 0x3e, 0xfe, 0x8b, 0xf9, 0xfc, 0x9f,
0x00, 0x00, 0x00, 0xff, 0xff, 0xcb, 0x56, 0xb4, 0x54, 0xea, 0x08, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.
var _ context.Context
var _ grpc.ClientConn
......@@ -1298,12 +1224,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)
}
......@@ -1344,12 +1270,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)
}
......@@ -1431,3 +1357,64 @@ var _Ticket_serviceDesc = grpc.ServiceDesc{
Streams: []grpc.StreamDesc{},
Metadata: "ticket.proto",
}
func init() { proto.RegisterFile("ticket.proto", fileDescriptor_ticket_258ffe65b0e990fb) }
var fileDescriptor_ticket_258ffe65b0e990fb = []byte{
// 877 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x56, 0xdd, 0x6e, 0xeb, 0x44,
0x10, 0x8e, 0xed, 0x3a, 0x49, 0xa7, 0x4e, 0xcb, 0x59, 0x0a, 0xb2, 0x22, 0x74, 0x14, 0xad, 0x10,
0x84, 0x1f, 0x15, 0x28, 0x08, 0x01, 0x37, 0xa8, 0xad, 0xc4, 0x49, 0x25, 0xc2, 0x41, 0xdb, 0xa3,
0x83, 0xb8, 0x74, 0xed, 0x4d, 0xce, 0xaa, 0xce, 0xda, 0xac, 0x37, 0xe9, 0xc9, 0x0b, 0x20, 0x71,
0xc1, 0x3d, 0x4f, 0xc0, 0x1d, 0xcf, 0xc0, 0xab, 0xa1, 0x1d, 0xaf, 0xff, 0x92, 0x5e, 0x54, 0x02,
0xee, 0xf2, 0xcd, 0x7c, 0xe3, 0x99, 0xf9, 0x76, 0x66, 0x37, 0x10, 0x68, 0x11, 0xdf, 0x71, 0x7d,
0x96, 0xab, 0x4c, 0x67, 0xc4, 0xd7, 0xdb, 0x9c, 0x17, 0xe3, 0x20, 0xce, 0x56, 0xab, 0x4c, 0x96,
0x46, 0xfa, 0x87, 0x0b, 0xfd, 0x17, 0xc8, 0x22, 0x63, 0x18, 0x96, 0xfc, 0xeb, 0x24, 0x74, 0x26,
0xce, 0xf4, 0x90, 0xd5, 0x98, 0xbc, 0x0d, 0xfd, 0x42, 0x47, 0x7a, 0x5d, 0x84, 0xee, 0xc4, 0x99,
0xfa, 0xcc, 0x22, 0xf2, 0x0e, 0x1c, 0x8a, 0xe2, 0x19, 0x97, 0xbc, 0x10, 0x45, 0xe8, 0x4d, 0x9c,
0xe9, 0x90, 0x35, 0x06, 0xf2, 0x14, 0x20, 0x56, 0x3c, 0xd2, 0xfc, 0x85, 0x58, 0xf1, 0xf0, 0x60,
0xe2, 0x4c, 0x3d, 0xd6, 0xb2, 0x98, 0xe8, 0x95, 0x90, 0x5c, 0xa1, 0xdb, 0x47, 0x77, 0x63, 0x30,
0xd1, 0x08, 0x5e, 0x46, 0xe9, 0x9a, 0x87, 0xc3, 0x32, 0xba, 0xb1, 0x10, 0x0a, 0x01, 0xa2, 0x8b,
0x24, 0x51, 0xbc, 0x28, 0xc2, 0x3e, 0xd6, 0xdc, 0xb1, 0x91, 0x77, 0x61, 0xa4, 0xb8, 0x5e, 0x2b,
0x59, 0x91, 0x06, 0x48, 0xea, 0x1a, 0xc9, 0x29, 0xf8, 0xb9, 0x12, 0x31, 0x0f, 0x0f, 0x31, 0x49,
0x09, 0xe8, 0x6f, 0x2e, 0x04, 0xa5, 0x34, 0x17, 0xb1, 0x16, 0x99, 0x24, 0x1f, 0x80, 0xaf, 0x6f,
0x85, 0x4c, 0xb0, 0xd4, 0xa3, 0xf3, 0x27, 0x67, 0x28, 0xe8, 0x59, 0xc9, 0xb9, 0x14, 0x32, 0x99,
0xf5, 0x58, 0xc9, 0x40, 0x6a, 0x96, 0x73, 0x89, 0x42, 0xee, 0x52, 0x9f, 0xe7, 0x5c, 0x22, 0xd5,
0x30, 0xc8, 0xa7, 0x30, 0x58, 0x5a, 0x01, 0x5d, 0x24, 0x9f, 0x76, 0xc8, 0x56, 0xcb, 0x59, 0x8f,
0x55, 0x34, 0xf2, 0x31, 0xf4, 0x75, 0x9c, 0x66, 0x05, 0x47, 0xc5, 0x8f, 0xce, 0x49, 0x27, 0xe0,
0xca, 0x78, 0x66, 0x3d, 0x66, 0x39, 0xe4, 0x43, 0xf0, 0x51, 0x12, 0xd4, 0x7f, 0x97, 0x3c, 0x37,
0x1e, 0x53, 0x0b, 0x52, 0xc8, 0x31, 0xb8, 0x7a, 0x1b, 0x02, 0x1e, 0xb1, 0xab, 0xb7, 0x97, 0x03,
0xf0, 0x37, 0x46, 0x6b, 0xfa, 0xb7, 0x03, 0x47, 0xad, 0x08, 0x42, 0xe0, 0xe0, 0x56, 0xe8, 0x02,
0xdb, 0x1b, 0x31, 0xfc, 0x6d, 0x66, 0x44, 0xf1, 0xfb, 0x48, 0x25, 0xd8, 0x87, 0xc7, 0x2c, 0xea,
0xcc, 0x95, 0xb7, 0x3f, 0x57, 0xab, 0x2c, 0x11, 0x8b, 0x2d, 0x56, 0x17, 0x30, 0x8b, 0x4c, 0x4c,
0xae, 0xc4, 0x66, 0x16, 0x15, 0xaf, 0x50, 0xed, 0x80, 0xd5, 0x98, 0x84, 0x30, 0xd8, 0xa8, 0x05,
0xba, 0xfa, 0xe8, 0xaa, 0xa0, 0x89, 0xda, 0xa8, 0xc5, 0x8f, 0x2a, 0xcb, 0x16, 0x78, 0xd0, 0x01,
0xab, 0x31, 0xcd, 0xe1, 0xb8, 0xd5, 0xc0, 0xf3, 0x34, 0xf9, 0xbf, 0x7b, 0xa0, 0x5f, 0xc3, 0x21,
0xe6, 0xfa, 0x2e, 0x8d, 0x96, 0x26, 0xd9, 0x22, 0x8d, 0x96, 0x98, 0xcc, 0x67, 0xf8, 0xdb, 0x34,
0xa2, 0x78, 0xc1, 0xd5, 0x86, 0xdb, 0x6c, 0x15, 0xa4, 0x2f, 0x01, 0x9a, 0xa9, 0xda, 0x1b, 0x74,
0xe7, 0x31, 0x83, 0xee, 0x3e, 0x30, 0xe8, 0xf4, 0x4f, 0xa7, 0xfa, 0xb0, 0x99, 0xc1, 0x47, 0x7d,
0xf8, 0x14, 0xfc, 0x38, 0x5b, 0x4b, 0x6d, 0x17, 0xbf, 0x04, 0xfb, 0xe9, 0xbc, 0x87, 0xf6, 0x6a,
0x0c, 0x43, 0x15, 0xc9, 0xe4, 0x86, 0xf3, 0xc4, 0x6e, 0x7f, 0x8d, 0xcd, 0xee, 0xe7, 0xeb, 0x5b,
0x73, 0x6c, 0xbc, 0x08, 0xfd, 0x89, 0x37, 0x0d, 0x58, 0x63, 0xa0, 0x19, 0x8c, 0x3a, 0xe3, 0xff,
0xdf, 0x69, 0xd0, 0x34, 0xe4, 0xb5, 0x1a, 0xa2, 0xf3, 0x6a, 0xbe, 0x71, 0x7d, 0x76, 0xee, 0x42,
0xaf, 0x73, 0xde, 0xbb, 0xa5, 0xb8, 0xfb, 0xa5, 0xd0, 0xaf, 0x2a, 0x9d, 0xbf, 0x17, 0x85, 0x36,
0x87, 0x1f, 0x25, 0x89, 0xb2, 0x45, 0xe3, 0xef, 0xd6, 0x8d, 0xea, 0xb5, 0x6f, 0x54, 0xfa, 0x51,
0x55, 0xc8, 0xb5, 0x5c, 0x64, 0x78, 0xc1, 0x56, 0x89, 0x0b, 0x5b, 0x49, 0x63, 0xa0, 0xdf, 0xc0,
0x09, 0xe3, 0x79, 0xba, 0x6d, 0xe5, 0x7a, 0x1f, 0x06, 0xa5, 0xbf, 0xa4, 0x1f, 0x9d, 0x8f, 0x3a,
0x0b, 0xcf, 0x2a, 0x2f, 0xfd, 0x19, 0x08, 0xc6, 0xfe, 0x14, 0xa5, 0x29, 0xd7, 0xa5, 0xb7, 0x78,
0x74, 0x78, 0xb5, 0xa1, 0x77, 0x7c, 0x6b, 0x14, 0xf0, 0xaa, 0x0d, 0x35, 0x98, 0xde, 0xc3, 0x88,
0xf1, 0x98, 0x8b, 0x5c, 0xff, 0x8b, 0xa7, 0xe5, 0x29, 0x40, 0xae, 0xf8, 0xe6, 0xa6, 0x2d, 0x52,
0xcb, 0x52, 0x8b, 0x7a, 0xd0, 0x88, 0x4a, 0x7f, 0x77, 0xe0, 0x49, 0x27, 0x33, 0xee, 0xcf, 0x14,
0x4e, 0xb2, 0x34, 0x99, 0xef, 0x8f, 0xcf, 0xae, 0xd9, 0x30, 0x25, 0xbf, 0x9f, 0xef, 0x9f, 0xee,
0xae, 0xf9, 0x71, 0x0b, 0x40, 0x7f, 0x75, 0x20, 0x60, 0xfc, 0x17, 0x53, 0x45, 0x79, 0x6f, 0x8e,
0x61, 0x68, 0xde, 0x87, 0x8b, 0x66, 0x1a, 0x6a, 0x6c, 0x1a, 0xce, 0x94, 0x58, 0x0a, 0x8c, 0xb6,
0x79, 0x5b, 0x16, 0x23, 0x54, 0xb4, 0xaa, 0x27, 0xd7, 0x63, 0x16, 0x99, 0x79, 0x8c, 0x5f, 0xf1,
0xf8, 0xee, 0x32, 0x4a, 0x23, 0x19, 0x97, 0xef, 0xec, 0x90, 0x75, 0x6c, 0xf4, 0x3d, 0x38, 0xc6,
0xc3, 0x6e, 0x2a, 0x39, 0x05, 0x5f, 0xbf, 0x9e, 0xf1, 0xd7, 0xb6, 0x8c, 0x12, 0x9c, 0xff, 0xe5,
0x40, 0xbf, 0x3c, 0x19, 0xf2, 0x2d, 0x9c, 0x5c, 0xe1, 0x53, 0xdd, 0xc4, 0xbc, 0x69, 0x67, 0xa1,
0xdd, 0xd2, 0xf8, 0xad, 0xda, 0xd8, 0xfe, 0x3e, 0xed, 0x91, 0x4f, 0xe0, 0xf8, 0x59, 0x35, 0x58,
0x57, 0x58, 0xe9, 0xa8, 0x89, 0xff, 0x41, 0xa4, 0xe3, 0xc0, 0xc2, 0x6b, 0xa9, 0xbf, 0xfc, 0x82,
0xf6, 0xc8, 0x67, 0x30, 0xba, 0xe1, 0xfa, 0x62, 0xad, 0xb3, 0xb9, 0x90, 0x42, 0x2e, 0xc9, 0x1b,
0x96, 0x50, 0x5f, 0xa3, 0x75, 0x08, 0x26, 0xa3, 0xbd, 0xdb, 0x3e, 0xfe, 0x8b, 0xf9, 0xfc, 0x9f,
0x00, 0x00, 0x00, 0xff, 0xff, 0xcb, 0x56, 0xb4, 0x54, 0xea, 0x08, 0x00, 0x00,
}
......@@ -4,12 +4,16 @@
package types
import (
context "context"
fmt "fmt"
proto "github.com/golang/protobuf/proto"
math "math"
types "github.com/33cn/chain33/types"
proto "github.com/golang/protobuf/proto"
context "golang.org/x/net/context"
grpc "google.golang.org/grpc"
)
......@@ -47,17 +51,16 @@ func (m *TokenAction) Reset() { *m = TokenAction{} }
func (m *TokenAction) String() string { return proto.CompactTextString(m) }
func (*TokenAction) ProtoMessage() {}
func (*TokenAction) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{0}
return fileDescriptor_token_1597bc5f193dd821, []int{0}
}
func (m *TokenAction) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TokenAction.Unmarshal(m, b)
}
func (m *TokenAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TokenAction.Marshal(b, m, deterministic)
}
func (m *TokenAction) XXX_Merge(src proto.Message) {
xxx_messageInfo_TokenAction.Merge(m, src)
func (dst *TokenAction) XXX_Merge(src proto.Message) {
xxx_messageInfo_TokenAction.Merge(dst, src)
}
func (m *TokenAction) XXX_Size() int {
return xxx_messageInfo_TokenAction.Size(m)
......@@ -410,7 +413,7 @@ func _TokenAction_OneofSizer(msg proto.Message) (n int) {
return n
}
//创建token,支持最大精确度是8位小数,即存入数据库的实际总额需要放大1e8倍
// 创建token,支持最大精确度是8位小数,即存入数据库的实际总额需要放大1e8倍
type TokenPreCreate struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Symbol string `protobuf:"bytes,2,opt,name=symbol,proto3" json:"symbol,omitempty"`
......@@ -428,17 +431,16 @@ func (m *TokenPreCreate) Reset() { *m = TokenPreCreate{} }
func (m *TokenPreCreate) String() string { return proto.CompactTextString(m) }
func (*TokenPreCreate) ProtoMessage() {}
func (*TokenPreCreate) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{1}
return fileDescriptor_token_1597bc5f193dd821, []int{1}
}
func (m *TokenPreCreate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TokenPreCreate.Unmarshal(m, b)
}
func (m *TokenPreCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TokenPreCreate.Marshal(b, m, deterministic)
}
func (m *TokenPreCreate) XXX_Merge(src proto.Message) {
xxx_messageInfo_TokenPreCreate.Merge(m, src)
func (dst *TokenPreCreate) XXX_Merge(src proto.Message) {
xxx_messageInfo_TokenPreCreate.Merge(dst, src)
}
func (m *TokenPreCreate) XXX_Size() int {
return xxx_messageInfo_TokenPreCreate.Size(m)
......@@ -510,17 +512,16 @@ func (m *TokenFinishCreate) Reset() { *m = TokenFinishCreate{} }
func (m *TokenFinishCreate) String() string { return proto.CompactTextString(m) }
func (*TokenFinishCreate) ProtoMessage() {}
func (*TokenFinishCreate) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{2}
return fileDescriptor_token_1597bc5f193dd821, []int{2}
}
func (m *TokenFinishCreate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TokenFinishCreate.Unmarshal(m, b)
}
func (m *TokenFinishCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TokenFinishCreate.Marshal(b, m, deterministic)
}
func (m *TokenFinishCreate) XXX_Merge(src proto.Message) {
xxx_messageInfo_TokenFinishCreate.Merge(m, src)
func (dst *TokenFinishCreate) XXX_Merge(src proto.Message) {
xxx_messageInfo_TokenFinishCreate.Merge(dst, src)
}
func (m *TokenFinishCreate) XXX_Size() int {
return xxx_messageInfo_TokenFinishCreate.Size(m)
......@@ -557,17 +558,16 @@ func (m *TokenRevokeCreate) Reset() { *m = TokenRevokeCreate{} }
func (m *TokenRevokeCreate) String() string { return proto.CompactTextString(m) }
func (*TokenRevokeCreate) ProtoMessage() {}
func (*TokenRevokeCreate) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{3}
return fileDescriptor_token_1597bc5f193dd821, []int{3}
}
func (m *TokenRevokeCreate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TokenRevokeCreate.Unmarshal(m, b)
}
func (m *TokenRevokeCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TokenRevokeCreate.Marshal(b, m, deterministic)
}
func (m *TokenRevokeCreate) XXX_Merge(src proto.Message) {
xxx_messageInfo_TokenRevokeCreate.Merge(m, src)
func (dst *TokenRevokeCreate) XXX_Merge(src proto.Message) {
xxx_messageInfo_TokenRevokeCreate.Merge(dst, src)
}
func (m *TokenRevokeCreate) XXX_Size() int {
return xxx_messageInfo_TokenRevokeCreate.Size(m)
......@@ -604,17 +604,16 @@ func (m *TokenMint) Reset() { *m = TokenMint{} }
func (m *TokenMint) String() string { return proto.CompactTextString(m) }
func (*TokenMint) ProtoMessage() {}
func (*TokenMint) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{4}
return fileDescriptor_token_1597bc5f193dd821, []int{4}
}
func (m *TokenMint) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TokenMint.Unmarshal(m, b)
}
func (m *TokenMint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TokenMint.Marshal(b, m, deterministic)
}
func (m *TokenMint) XXX_Merge(src proto.Message) {
xxx_messageInfo_TokenMint.Merge(m, src)
func (dst *TokenMint) XXX_Merge(src proto.Message) {
xxx_messageInfo_TokenMint.Merge(dst, src)
}
func (m *TokenMint) XXX_Size() int {
return xxx_messageInfo_TokenMint.Size(m)
......@@ -651,17 +650,16 @@ func (m *TokenBurn) Reset() { *m = TokenBurn{} }
func (m *TokenBurn) String() string { return proto.CompactTextString(m) }
func (*TokenBurn) ProtoMessage() {}
func (*TokenBurn) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{5}
return fileDescriptor_token_1597bc5f193dd821, []int{5}
}
func (m *TokenBurn) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TokenBurn.Unmarshal(m, b)
}
func (m *TokenBurn) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TokenBurn.Marshal(b, m, deterministic)
}
func (m *TokenBurn) XXX_Merge(src proto.Message) {
xxx_messageInfo_TokenBurn.Merge(m, src)
func (dst *TokenBurn) XXX_Merge(src proto.Message) {
xxx_messageInfo_TokenBurn.Merge(dst, src)
}
func (m *TokenBurn) XXX_Size() int {
return xxx_messageInfo_TokenBurn.Size(m)
......@@ -706,17 +704,16 @@ func (m *Token) Reset() { *m = Token{} }
func (m *Token) String() string { return proto.CompactTextString(m) }
func (*Token) ProtoMessage() {}
func (*Token) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{6}
return fileDescriptor_token_1597bc5f193dd821, []int{6}
}
func (m *Token) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Token.Unmarshal(m, b)
}
func (m *Token) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Token.Marshal(b, m, deterministic)
}
func (m *Token) XXX_Merge(src proto.Message) {
xxx_messageInfo_Token.Merge(m, src)
func (dst *Token) XXX_Merge(src proto.Message) {
xxx_messageInfo_Token.Merge(dst, src)
}
func (m *Token) XXX_Size() int {
return xxx_messageInfo_Token.Size(m)
......@@ -804,17 +801,16 @@ func (m *ReceiptToken) Reset() { *m = ReceiptToken{} }
func (m *ReceiptToken) String() string { return proto.CompactTextString(m) }
func (*ReceiptToken) ProtoMessage() {}
func (*ReceiptToken) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{7}
return fileDescriptor_token_1597bc5f193dd821, []int{7}
}
func (m *ReceiptToken) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptToken.Unmarshal(m, b)
}
func (m *ReceiptToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptToken.Marshal(b, m, deterministic)
}
func (m *ReceiptToken) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptToken.Merge(m, src)
func (dst *ReceiptToken) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptToken.Merge(dst, src)
}
func (m *ReceiptToken) XXX_Size() int {
return xxx_messageInfo_ReceiptToken.Size(m)
......@@ -858,17 +854,16 @@ func (m *ReceiptTokenAmount) Reset() { *m = ReceiptTokenAmount{} }
func (m *ReceiptTokenAmount) String() string { return proto.CompactTextString(m) }
func (*ReceiptTokenAmount) ProtoMessage() {}
func (*ReceiptTokenAmount) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{8}
return fileDescriptor_token_1597bc5f193dd821, []int{8}
}
func (m *ReceiptTokenAmount) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptTokenAmount.Unmarshal(m, b)
}
func (m *ReceiptTokenAmount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptTokenAmount.Marshal(b, m, deterministic)
}
func (m *ReceiptTokenAmount) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptTokenAmount.Merge(m, src)
func (dst *ReceiptTokenAmount) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptTokenAmount.Merge(dst, src)
}
func (m *ReceiptTokenAmount) XXX_Size() int {
return xxx_messageInfo_ReceiptTokenAmount.Size(m)
......@@ -922,17 +917,16 @@ func (m *LocalToken) Reset() { *m = LocalToken{} }
func (m *LocalToken) String() string { return proto.CompactTextString(m) }
func (*LocalToken) ProtoMessage() {}
func (*LocalToken) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{9}
return fileDescriptor_token_1597bc5f193dd821, []int{9}
}
func (m *LocalToken) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_LocalToken.Unmarshal(m, b)
}
func (m *LocalToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_LocalToken.Marshal(b, m, deterministic)
}
func (m *LocalToken) XXX_Merge(src proto.Message) {
xxx_messageInfo_LocalToken.Merge(m, src)
func (dst *LocalToken) XXX_Merge(src proto.Message) {
xxx_messageInfo_LocalToken.Merge(dst, src)
}
func (m *LocalToken) XXX_Size() int {
return xxx_messageInfo_LocalToken.Size(m)
......@@ -1076,17 +1070,16 @@ func (m *LocalLogs) Reset() { *m = LocalLogs{} }
func (m *LocalLogs) String() string { return proto.CompactTextString(m) }
func (*LocalLogs) ProtoMessage() {}
func (*LocalLogs) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{10}
return fileDescriptor_token_1597bc5f193dd821, []int{10}
}
func (m *LocalLogs) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_LocalLogs.Unmarshal(m, b)
}
func (m *LocalLogs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_LocalLogs.Marshal(b, m, deterministic)
}
func (m *LocalLogs) XXX_Merge(src proto.Message) {
xxx_messageInfo_LocalLogs.Merge(m, src)
func (dst *LocalLogs) XXX_Merge(src proto.Message) {
xxx_messageInfo_LocalLogs.Merge(dst, src)
}
func (m *LocalLogs) XXX_Size() int {
return xxx_messageInfo_LocalLogs.Size(m)
......@@ -1140,17 +1133,16 @@ func (m *ReqTokens) Reset() { *m = ReqTokens{} }
func (m *ReqTokens) String() string { return proto.CompactTextString(m) }
func (*ReqTokens) ProtoMessage() {}
func (*ReqTokens) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{11}
return fileDescriptor_token_1597bc5f193dd821, []int{11}
}
func (m *ReqTokens) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqTokens.Unmarshal(m, b)
}
func (m *ReqTokens) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqTokens.Marshal(b, m, deterministic)
}
func (m *ReqTokens) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqTokens.Merge(m, src)
func (dst *ReqTokens) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqTokens.Merge(dst, src)
}
func (m *ReqTokens) XXX_Size() int {
return xxx_messageInfo_ReqTokens.Size(m)
......@@ -1200,17 +1192,16 @@ func (m *ReplyTokens) Reset() { *m = ReplyTokens{} }
func (m *ReplyTokens) String() string { return proto.CompactTextString(m) }
func (*ReplyTokens) ProtoMessage() {}
func (*ReplyTokens) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{12}
return fileDescriptor_token_1597bc5f193dd821, []int{12}
}
func (m *ReplyTokens) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplyTokens.Unmarshal(m, b)
}
func (m *ReplyTokens) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplyTokens.Marshal(b, m, deterministic)
}
func (m *ReplyTokens) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyTokens.Merge(m, src)
func (dst *ReplyTokens) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyTokens.Merge(dst, src)
}
func (m *ReplyTokens) XXX_Size() int {
return xxx_messageInfo_ReplyTokens.Size(m)
......@@ -1240,17 +1231,16 @@ func (m *TokenRecv) Reset() { *m = TokenRecv{} }
func (m *TokenRecv) String() string { return proto.CompactTextString(m) }
func (*TokenRecv) ProtoMessage() {}
func (*TokenRecv) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{13}
return fileDescriptor_token_1597bc5f193dd821, []int{13}
}
func (m *TokenRecv) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TokenRecv.Unmarshal(m, b)
}
func (m *TokenRecv) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TokenRecv.Marshal(b, m, deterministic)
}
func (m *TokenRecv) XXX_Merge(src proto.Message) {
xxx_messageInfo_TokenRecv.Merge(m, src)
func (dst *TokenRecv) XXX_Merge(src proto.Message) {
xxx_messageInfo_TokenRecv.Merge(dst, src)
}
func (m *TokenRecv) XXX_Size() int {
return xxx_messageInfo_TokenRecv.Size(m)
......@@ -1286,17 +1276,16 @@ func (m *ReplyAddrRecvForTokens) Reset() { *m = ReplyAddrRecvForTokens{}
func (m *ReplyAddrRecvForTokens) String() string { return proto.CompactTextString(m) }
func (*ReplyAddrRecvForTokens) ProtoMessage() {}
func (*ReplyAddrRecvForTokens) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{14}
return fileDescriptor_token_1597bc5f193dd821, []int{14}
}
func (m *ReplyAddrRecvForTokens) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplyAddrRecvForTokens.Unmarshal(m, b)
}
func (m *ReplyAddrRecvForTokens) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplyAddrRecvForTokens.Marshal(b, m, deterministic)
}
func (m *ReplyAddrRecvForTokens) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyAddrRecvForTokens.Merge(m, src)
func (dst *ReplyAddrRecvForTokens) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyAddrRecvForTokens.Merge(dst, src)
}
func (m *ReplyAddrRecvForTokens) XXX_Size() int {
return xxx_messageInfo_ReplyAddrRecvForTokens.Size(m)
......@@ -1327,17 +1316,16 @@ func (m *ReqTokenBalance) Reset() { *m = ReqTokenBalance{} }
func (m *ReqTokenBalance) String() string { return proto.CompactTextString(m) }
func (*ReqTokenBalance) ProtoMessage() {}
func (*ReqTokenBalance) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{15}
return fileDescriptor_token_1597bc5f193dd821, []int{15}
}
func (m *ReqTokenBalance) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqTokenBalance.Unmarshal(m, b)
}
func (m *ReqTokenBalance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqTokenBalance.Marshal(b, m, deterministic)
}
func (m *ReqTokenBalance) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqTokenBalance.Merge(m, src)
func (dst *ReqTokenBalance) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqTokenBalance.Merge(dst, src)
}
func (m *ReqTokenBalance) XXX_Size() int {
return xxx_messageInfo_ReqTokenBalance.Size(m)
......@@ -1381,17 +1369,16 @@ func (m *ReqAccountTokenAssets) Reset() { *m = ReqAccountTokenAssets{} }
func (m *ReqAccountTokenAssets) String() string { return proto.CompactTextString(m) }
func (*ReqAccountTokenAssets) ProtoMessage() {}
func (*ReqAccountTokenAssets) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{16}
return fileDescriptor_token_1597bc5f193dd821, []int{16}
}
func (m *ReqAccountTokenAssets) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqAccountTokenAssets.Unmarshal(m, b)
}
func (m *ReqAccountTokenAssets) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqAccountTokenAssets.Marshal(b, m, deterministic)
}
func (m *ReqAccountTokenAssets) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqAccountTokenAssets.Merge(m, src)
func (dst *ReqAccountTokenAssets) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqAccountTokenAssets.Merge(dst, src)
}
func (m *ReqAccountTokenAssets) XXX_Size() int {
return xxx_messageInfo_ReqAccountTokenAssets.Size(m)
......@@ -1428,17 +1415,16 @@ func (m *TokenAsset) Reset() { *m = TokenAsset{} }
func (m *TokenAsset) String() string { return proto.CompactTextString(m) }
func (*TokenAsset) ProtoMessage() {}
func (*TokenAsset) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{17}
return fileDescriptor_token_1597bc5f193dd821, []int{17}
}
func (m *TokenAsset) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TokenAsset.Unmarshal(m, b)
}
func (m *TokenAsset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TokenAsset.Marshal(b, m, deterministic)
}
func (m *TokenAsset) XXX_Merge(src proto.Message) {
xxx_messageInfo_TokenAsset.Merge(m, src)
func (dst *TokenAsset) XXX_Merge(src proto.Message) {
xxx_messageInfo_TokenAsset.Merge(dst, src)
}
func (m *TokenAsset) XXX_Size() int {
return xxx_messageInfo_TokenAsset.Size(m)
......@@ -1474,17 +1460,16 @@ func (m *ReplyAccountTokenAssets) Reset() { *m = ReplyAccountTokenAssets
func (m *ReplyAccountTokenAssets) String() string { return proto.CompactTextString(m) }
func (*ReplyAccountTokenAssets) ProtoMessage() {}
func (*ReplyAccountTokenAssets) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{18}
return fileDescriptor_token_1597bc5f193dd821, []int{18}
}
func (m *ReplyAccountTokenAssets) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplyAccountTokenAssets.Unmarshal(m, b)
}
func (m *ReplyAccountTokenAssets) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplyAccountTokenAssets.Marshal(b, m, deterministic)
}
func (m *ReplyAccountTokenAssets) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyAccountTokenAssets.Merge(m, src)
func (dst *ReplyAccountTokenAssets) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyAccountTokenAssets.Merge(dst, src)
}
func (m *ReplyAccountTokenAssets) XXX_Size() int {
return xxx_messageInfo_ReplyAccountTokenAssets.Size(m)
......@@ -1518,17 +1503,16 @@ func (m *ReqAddrTokens) Reset() { *m = ReqAddrTokens{} }
func (m *ReqAddrTokens) String() string { return proto.CompactTextString(m) }
func (*ReqAddrTokens) ProtoMessage() {}
func (*ReqAddrTokens) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{19}
return fileDescriptor_token_1597bc5f193dd821, []int{19}
}
func (m *ReqAddrTokens) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqAddrTokens.Unmarshal(m, b)
}
func (m *ReqAddrTokens) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqAddrTokens.Marshal(b, m, deterministic)
}
func (m *ReqAddrTokens) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqAddrTokens.Merge(m, src)
func (dst *ReqAddrTokens) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqAddrTokens.Merge(dst, src)
}
func (m *ReqAddrTokens) XXX_Size() int {
return xxx_messageInfo_ReqAddrTokens.Size(m)
......@@ -1583,7 +1567,7 @@ func (m *ReqAddrTokens) GetFromKey() string {
type ReqTokenTx struct {
Symbol string `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"`
//表示取所有/from/to/其他的hash列表
// 表示取所有/from/to/其他的hash列表
Flag int32 `protobuf:"varint,2,opt,name=flag,proto3" json:"flag,omitempty"`
Count int32 `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
Direction int32 `protobuf:"varint,4,opt,name=direction,proto3" json:"direction,omitempty"`
......@@ -1599,17 +1583,16 @@ func (m *ReqTokenTx) Reset() { *m = ReqTokenTx{} }
func (m *ReqTokenTx) String() string { return proto.CompactTextString(m) }
func (*ReqTokenTx) ProtoMessage() {}
func (*ReqTokenTx) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{20}
return fileDescriptor_token_1597bc5f193dd821, []int{20}
}
func (m *ReqTokenTx) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqTokenTx.Unmarshal(m, b)
}
func (m *ReqTokenTx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqTokenTx.Marshal(b, m, deterministic)
}
func (m *ReqTokenTx) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqTokenTx.Merge(m, src)
func (dst *ReqTokenTx) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqTokenTx.Merge(dst, src)
}
func (m *ReqTokenTx) XXX_Size() int {
return xxx_messageInfo_ReqTokenTx.Size(m)
......@@ -1680,17 +1663,16 @@ func (m *ReplyTokenLogs) Reset() { *m = ReplyTokenLogs{} }
func (m *ReplyTokenLogs) String() string { return proto.CompactTextString(m) }
func (*ReplyTokenLogs) ProtoMessage() {}
func (*ReplyTokenLogs) Descriptor() ([]byte, []int) {
return fileDescriptor_3aff0bcd502840ab, []int{21}
return fileDescriptor_token_1597bc5f193dd821, []int{21}
}
func (m *ReplyTokenLogs) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplyTokenLogs.Unmarshal(m, b)
}
func (m *ReplyTokenLogs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplyTokenLogs.Marshal(b, m, deterministic)
}
func (m *ReplyTokenLogs) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyTokenLogs.Merge(m, src)
func (dst *ReplyTokenLogs) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyTokenLogs.Merge(dst, src)
}
func (m *ReplyTokenLogs) XXX_Size() int {
return xxx_messageInfo_ReplyTokenLogs.Size(m)
......@@ -1733,82 +1715,6 @@ func init() {
proto.RegisterType((*ReplyTokenLogs)(nil), "types.ReplyTokenLogs")
}
func init() { proto.RegisterFile("token.proto", fileDescriptor_3aff0bcd502840ab) }
var fileDescriptor_3aff0bcd502840ab = []byte{
// 1115 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xdc, 0x57, 0xdd, 0x6a, 0xe3, 0xc6,
0x17, 0xb7, 0x2d, 0x7f, 0x44, 0xc7, 0x89, 0x13, 0xcf, 0x7f, 0x37, 0x7f, 0x91, 0x2e, 0x8b, 0x11,
0x4b, 0x49, 0xa1, 0x84, 0x90, 0xd0, 0x52, 0x68, 0xa1, 0x38, 0x25, 0xbb, 0xde, 0x76, 0xbb, 0x2d,
0x53, 0x43, 0xef, 0x0a, 0x5a, 0xe9, 0xc4, 0x11, 0xb1, 0x25, 0x65, 0x34, 0x76, 0xec, 0xa7, 0xe9,
0x7d, 0x2f, 0xfa, 0x08, 0xbd, 0xe8, 0xcb, 0xf4, 0x35, 0xca, 0x9c, 0x19, 0xc9, 0x23, 0x3b, 0x2e,
0xe4, 0xae, 0xf4, 0x4e, 0xe7, 0xeb, 0x37, 0x73, 0xce, 0xf9, 0x9d, 0xe3, 0x31, 0x74, 0x65, 0x7a,
0x87, 0xc9, 0x59, 0x26, 0x52, 0x99, 0xb2, 0x96, 0x5c, 0x65, 0x98, 0x9f, 0xf4, 0xa5, 0x08, 0x92,
0x3c, 0x08, 0x65, 0x9c, 0x1a, 0xcb, 0xc9, 0x41, 0x10, 0x86, 0xe9, 0x3c, 0x91, 0x5a, 0xf4, 0xff,
0x6c, 0x42, 0x77, 0xac, 0x02, 0x87, 0xe4, 0xc4, 0xbe, 0x86, 0x1e, 0xe1, 0xfc, 0x28, 0xf0, 0x1b,
0x81, 0x81, 0x44, 0xaf, 0x3e, 0xa8, 0x9f, 0x76, 0x2f, 0x9e, 0x9f, 0x11, 0xe2, 0xd9, 0xb8, 0x62,
0x1c, 0xd5, 0xf8, 0x86, 0x3b, 0x1b, 0x41, 0x9f, 0x34, 0xaf, 0xe3, 0x24, 0xce, 0x6f, 0x0d, 0x46,
0x83, 0x30, 0x3c, 0x1b, 0xc3, 0xb6, 0x8f, 0x6a, 0x7c, 0x3b, 0xa8, 0x44, 0xe2, 0xb8, 0x48, 0xef,
0x8a, 0xdb, 0x38, 0xdb, 0x48, 0xb6, 0xbd, 0x44, 0xb2, 0x95, 0xec, 0x12, 0xf6, 0xa8, 0x10, 0x37,
0x28, 0xbc, 0x66, 0x25, 0x9d, 0x61, 0x9e, 0xa3, 0xcc, 0xc7, 0xc6, 0x38, 0xaa, 0xf1, 0xd2, 0x51,
0x05, 0x3d, 0xc4, 0xf2, 0x36, 0x12, 0xc1, 0x83, 0xd7, 0x7a, 0x24, 0xe8, 0x67, 0x63, 0x54, 0x41,
0x85, 0x23, 0x3b, 0x87, 0xce, 0x04, 0x13, 0xcc, 0xe3, 0xdc, 0x6b, 0x53, 0xcc, 0xb3, 0x4a, 0xcc,
0x1b, 0x6d, 0x1b, 0xd5, 0x78, 0xe1, 0xc6, 0xae, 0xa1, 0x57, 0x1c, 0x39, 0x4e, 0xaf, 0x97, 0x18,
0x7a, 0x7b, 0x14, 0xf8, 0xd1, 0xa3, 0x37, 0xd4, 0x2e, 0x54, 0xf6, 0x8a, 0x86, 0x9d, 0x83, 0x4b,
0x79, 0x7f, 0x1f, 0x27, 0xd2, 0x73, 0x09, 0xe1, 0xc8, 0x2e, 0x92, 0xd2, 0x8f, 0x6a, 0x7c, 0xed,
0x54, 0x46, 0x5c, 0xcd, 0x45, 0xe2, 0xc1, 0x76, 0x84, 0xd2, 0x97, 0x11, 0x4a, 0x60, 0x3d, 0x68,
0x8c, 0x57, 0x5e, 0x67, 0x50, 0x3f, 0x6d, 0xf1, 0xc6, 0x78, 0x75, 0xd5, 0x81, 0xd6, 0x22, 0x98,
0xce, 0xd1, 0xff, 0xa3, 0x0e, 0xbd, 0x2a, 0x31, 0x18, 0x83, 0x66, 0x12, 0xcc, 0x34, 0x7b, 0x5c,
0x4e, 0xdf, 0xec, 0x18, 0xda, 0xf9, 0x6a, 0xf6, 0x21, 0x9d, 0x12, 0x1f, 0x5c, 0x6e, 0x24, 0xe6,
0xc3, 0x7e, 0x9c, 0x48, 0x91, 0x46, 0x73, 0xe2, 0x20, 0xf5, 0xd8, 0xe5, 0x15, 0x1d, 0x7b, 0x06,
0x2d, 0x99, 0xca, 0x60, 0x4a, 0xfd, 0x73, 0xb8, 0x16, 0x94, 0x36, 0x13, 0x71, 0x88, 0xd4, 0x20,
0x87, 0x6b, 0x41, 0x69, 0xd3, 0x87, 0x04, 0x05, 0xb5, 0xc0, 0xe5, 0x5a, 0x60, 0x27, 0xb0, 0x17,
0x06, 0x12, 0x27, 0xa9, 0x28, 0x72, 0x28, 0x65, 0x7f, 0x08, 0xfd, 0x2d, 0x52, 0x5a, 0xd7, 0xad,
0x57, 0xae, 0x5b, 0xc2, 0x37, 0x2c, 0xf8, 0x12, 0xa2, 0x42, 0xbc, 0xa7, 0x41, 0x7c, 0x09, 0x6e,
0xd9, 0xab, 0x9d, 0xa1, 0xc7, 0xd0, 0x0e, 0x66, 0x6a, 0x80, 0x29, 0xd6, 0xe1, 0x46, 0x2a, 0x83,
0xa9, 0x53, 0x4f, 0x0d, 0xfe, 0xab, 0x0e, 0x2d, 0x8a, 0xfe, 0x17, 0xf6, 0xcd, 0x83, 0x4e, 0xa8,
0xaa, 0x99, 0x0a, 0x6a, 0x9b, 0xcb, 0x0b, 0x91, 0xee, 0x25, 0x03, 0x39, 0xcf, 0x69, 0x64, 0x5a,
0xdc, 0x48, 0x95, 0x4e, 0xbb, 0x1b, 0x9d, 0x1e, 0xc3, 0x3e, 0xc7, 0x10, 0xe3, 0x4c, 0xea, 0x7c,
0x9f, 0xd4, 0x21, 0xeb, 0x44, 0xc7, 0x3e, 0xd1, 0xff, 0x05, 0x98, 0x8d, 0x3a, 0xa4, 0xaa, 0xb2,
0x01, 0x34, 0x33, 0x81, 0x0b, 0xb3, 0x41, 0xf7, 0x2b, 0x3b, 0x8b, 0x2c, 0xec, 0x63, 0xe8, 0x84,
0x73, 0x21, 0xd0, 0x34, 0x64, 0xd3, 0xa9, 0x30, 0xfa, 0xbf, 0x35, 0x01, 0xde, 0xa5, 0x61, 0x30,
0xfd, 0xef, 0x34, 0xe9, 0x15, 0x1c, 0x90, 0x0b, 0x46, 0x23, 0x8c, 0x27, 0xb7, 0x7a, 0x69, 0x39,
0xbc, 0xaa, 0x64, 0x03, 0xe8, 0x1a, 0xc5, 0x38, 0x9e, 0x21, 0xad, 0x29, 0x87, 0xdb, 0x2a, 0x76,
0x0e, 0xff, 0xcb, 0x04, 0x66, 0x41, 0xf9, 0x93, 0xa4, 0xd1, 0xba, 0xe4, 0xf9, 0x98, 0x89, 0x7d,
0x0a, 0xfd, 0x8a, 0x9a, 0x90, 0xf7, 0xc9, 0x7f, 0xdb, 0xc0, 0x5e, 0x80, 0x9b, 0x09, 0x0c, 0xe3,
0x5c, 0x15, 0xef, 0x80, 0x52, 0x58, 0x2b, 0xd8, 0x19, 0x30, 0x2a, 0x56, 0xb9, 0x9f, 0xe3, 0x19,
0xe6, 0x5e, 0x8f, 0xc0, 0x1e, 0xb1, 0xa8, 0xac, 0x05, 0x2d, 0x88, 0x22, 0xeb, 0x43, 0x9d, 0x75,
0x45, 0xa9, 0xb2, 0x36, 0x0a, 0xba, 0xdb, 0x91, 0xce, 0xda, 0x52, 0x55, 0x28, 0xde, 0xdf, 0xa0,
0xf8, 0x1c, 0x5c, 0xe2, 0xca, 0xbb, 0x74, 0x92, 0xef, 0xe4, 0xb7, 0x07, 0x1d, 0xb9, 0x7c, 0x9b,
0x44, 0xb8, 0x34, 0x7c, 0x29, 0x44, 0xf6, 0x12, 0x40, 0x3f, 0x18, 0xc6, 0xab, 0x0c, 0x0d, 0xcf,
0x2d, 0x8d, 0x42, 0x94, 0xcb, 0x51, 0x90, 0xdf, 0x12, 0x5b, 0x5c, 0x6e, 0x24, 0xff, 0x01, 0x5c,
0x8e, 0xf7, 0x44, 0x50, 0x1a, 0xc1, 0xfb, 0x39, 0x8a, 0xd5, 0x70, 0xaa, 0x0f, 0xde, 0xe3, 0xa5,
0x6c, 0x31, 0xa2, 0x51, 0x61, 0x84, 0x02, 0xa6, 0x68, 0xcf, 0x19, 0x38, 0x04, 0xac, 0xb1, 0x5e,
0x02, 0xe8, 0x4b, 0xff, 0x90, 0x4c, 0x57, 0x74, 0xe8, 0x1e, 0xb7, 0x34, 0xfe, 0x17, 0xd0, 0xe5,
0x98, 0x4d, 0x57, 0xe6, 0xe8, 0x4f, 0x4a, 0x98, 0xfa, 0xc0, 0x39, 0xed, 0x5e, 0xf4, 0xcd, 0x48,
0xad, 0xe7, 0xa7, 0x40, 0xf6, 0x3f, 0x33, 0x3b, 0x93, 0x63, 0xb8, 0xd0, 0x43, 0x70, 0x87, 0x89,
0x29, 0x94, 0x16, 0xd4, 0xa8, 0x09, 0x0c, 0x17, 0x66, 0x5f, 0xd2, 0xb7, 0xff, 0x2d, 0x1c, 0xd3,
0x81, 0xc3, 0x28, 0x12, 0x2a, 0xf4, 0x75, 0x2a, 0xcc, 0xd9, 0xe7, 0x00, 0xb2, 0x00, 0x2c, 0xce,
0x3f, 0xaa, 0xbe, 0x55, 0xc2, 0x05, 0xb7, 0x7c, 0xfc, 0x18, 0x0e, 0x8b, 0xaa, 0x5d, 0x05, 0xd3,
0x20, 0x09, 0x89, 0x71, 0x41, 0x14, 0x09, 0xcc, 0x73, 0xd4, 0x18, 0x2e, 0x5f, 0x2b, 0x14, 0x37,
0x28, 0xfc, 0x27, 0x7b, 0xd8, 0x6d, 0x95, 0xaa, 0x23, 0x2e, 0x31, 0x44, 0x61, 0x66, 0xdd, 0x48,
0xfe, 0x5b, 0x78, 0xce, 0xf1, 0x7e, 0xa8, 0x9f, 0x7f, 0x7a, 0x4f, 0xd1, 0xdb, 0x42, 0x71, 0xc1,
0xe0, 0x9b, 0xdc, 0x0b, 0xd1, 0x82, 0x6a, 0x54, 0xa0, 0xde, 0x03, 0xac, 0x01, 0x76, 0x72, 0xec,
0x14, 0x3a, 0xe6, 0xb1, 0x69, 0xb6, 0x5b, 0xaf, 0x78, 0xd3, 0x68, 0x2d, 0x2f, 0xcc, 0xfe, 0x7b,
0xf8, 0xbf, 0xae, 0xe8, 0xf6, 0xe5, 0x2e, 0x4d, 0xbe, 0x5a, 0xdc, 0xe8, 0xe9, 0xda, 0x91, 0xdb,
0x5e, 0xfe, 0xaf, 0x75, 0x38, 0x50, 0xb9, 0x46, 0x51, 0xd1, 0x19, 0x06, 0x4d, 0x95, 0x54, 0xb1,
0x32, 0xd5, 0xf7, 0x4e, 0x22, 0x96, 0x4c, 0xd0, 0x3c, 0x34, 0x4c, 0x78, 0x01, 0x6e, 0x14, 0x0b,
0xd4, 0x5b, 0xb4, 0xa9, 0x17, 0x41, 0xa9, 0x50, 0x31, 0x3a, 0xd3, 0x16, 0x59, 0xb4, 0xa0, 0x2a,
0x7b, 0x23, 0xd2, 0xd9, 0x77, 0xb8, 0x32, 0xeb, 0xb2, 0x10, 0xfd, 0xdf, 0xeb, 0x00, 0x45, 0xe3,
0xc7, 0xcb, 0x9d, 0x25, 0x64, 0xd0, 0xbc, 0x99, 0x06, 0x13, 0x73, 0x41, 0xfa, 0x5e, 0x1f, 0xe5,
0xd8, 0x47, 0xfd, 0xf3, 0xf5, 0x8e, 0xa1, 0x7d, 0xab, 0x17, 0x8e, 0x5e, 0xe6, 0x46, 0x52, 0x58,
0x31, 0x2d, 0x81, 0xb6, 0xde, 0xf1, 0x24, 0x94, 0xc5, 0xea, 0xac, 0x8b, 0xe5, 0x7f, 0x0e, 0xbd,
0xf5, 0x94, 0xd1, 0x6a, 0x79, 0x05, 0xcd, 0x69, 0x3a, 0xd9, 0xa4, 0x79, 0xb9, 0x7a, 0x38, 0x59,
0x2f, 0xae, 0x4d, 0x31, 0xd9, 0x57, 0x70, 0xf8, 0x06, 0x65, 0x85, 0xe9, 0xc7, 0x26, 0x66, 0x63,
0x02, 0x4e, 0x0e, 0xab, 0x3c, 0xc9, 0xfd, 0xda, 0x87, 0x36, 0xfd, 0x5d, 0xb9, 0xfc, 0x3b, 0x00,
0x00, 0xff, 0xff, 0xe2, 0xae, 0x58, 0x34, 0xe6, 0x0c, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.
var _ context.Context
var _ grpc.ClientConn
......@@ -1822,7 +1728,7 @@ 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 TokenClient interface {
// token 对外提供服务的接口
//区块链接口
// 区块链接口
GetTokenBalance(ctx context.Context, in *ReqTokenBalance, opts ...grpc.CallOption) (*types.Accounts, error)
}
......@@ -1846,7 +1752,7 @@ func (c *tokenClient) GetTokenBalance(ctx context.Context, in *ReqTokenBalance,
// TokenServer is the server API for Token service.
type TokenServer interface {
// token 对外提供服务的接口
//区块链接口
// 区块链接口
GetTokenBalance(context.Context, *ReqTokenBalance) (*types.Accounts, error)
}
......@@ -1884,3 +1790,79 @@ var _Token_serviceDesc = grpc.ServiceDesc{
Streams: []grpc.StreamDesc{},
Metadata: "token.proto",
}
func init() { proto.RegisterFile("token.proto", fileDescriptor_token_1597bc5f193dd821) }
var fileDescriptor_token_1597bc5f193dd821 = []byte{
// 1115 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xdc, 0x57, 0xdd, 0x6a, 0xe3, 0xc6,
0x17, 0xb7, 0x2d, 0x7f, 0x44, 0xc7, 0x89, 0x13, 0xcf, 0x7f, 0x37, 0x7f, 0x91, 0x2e, 0x8b, 0x11,
0x4b, 0x49, 0xa1, 0x84, 0x90, 0xd0, 0x52, 0x68, 0xa1, 0x38, 0x25, 0xbb, 0xde, 0x76, 0xbb, 0x2d,
0x53, 0x43, 0xef, 0x0a, 0x5a, 0xe9, 0xc4, 0x11, 0xb1, 0x25, 0x65, 0x34, 0x76, 0xec, 0xa7, 0xe9,
0x7d, 0x2f, 0xfa, 0x08, 0xbd, 0xe8, 0xcb, 0xf4, 0x35, 0xca, 0x9c, 0x19, 0xc9, 0x23, 0x3b, 0x2e,
0xe4, 0xae, 0xf4, 0x4e, 0xe7, 0xeb, 0x37, 0x73, 0xce, 0xf9, 0x9d, 0xe3, 0x31, 0x74, 0x65, 0x7a,
0x87, 0xc9, 0x59, 0x26, 0x52, 0x99, 0xb2, 0x96, 0x5c, 0x65, 0x98, 0x9f, 0xf4, 0xa5, 0x08, 0x92,
0x3c, 0x08, 0x65, 0x9c, 0x1a, 0xcb, 0xc9, 0x41, 0x10, 0x86, 0xe9, 0x3c, 0x91, 0x5a, 0xf4, 0xff,
0x6c, 0x42, 0x77, 0xac, 0x02, 0x87, 0xe4, 0xc4, 0xbe, 0x86, 0x1e, 0xe1, 0xfc, 0x28, 0xf0, 0x1b,
0x81, 0x81, 0x44, 0xaf, 0x3e, 0xa8, 0x9f, 0x76, 0x2f, 0x9e, 0x9f, 0x11, 0xe2, 0xd9, 0xb8, 0x62,
0x1c, 0xd5, 0xf8, 0x86, 0x3b, 0x1b, 0x41, 0x9f, 0x34, 0xaf, 0xe3, 0x24, 0xce, 0x6f, 0x0d, 0x46,
0x83, 0x30, 0x3c, 0x1b, 0xc3, 0xb6, 0x8f, 0x6a, 0x7c, 0x3b, 0xa8, 0x44, 0xe2, 0xb8, 0x48, 0xef,
0x8a, 0xdb, 0x38, 0xdb, 0x48, 0xb6, 0xbd, 0x44, 0xb2, 0x95, 0xec, 0x12, 0xf6, 0xa8, 0x10, 0x37,
0x28, 0xbc, 0x66, 0x25, 0x9d, 0x61, 0x9e, 0xa3, 0xcc, 0xc7, 0xc6, 0x38, 0xaa, 0xf1, 0xd2, 0x51,
0x05, 0x3d, 0xc4, 0xf2, 0x36, 0x12, 0xc1, 0x83, 0xd7, 0x7a, 0x24, 0xe8, 0x67, 0x63, 0x54, 0x41,
0x85, 0x23, 0x3b, 0x87, 0xce, 0x04, 0x13, 0xcc, 0xe3, 0xdc, 0x6b, 0x53, 0xcc, 0xb3, 0x4a, 0xcc,
0x1b, 0x6d, 0x1b, 0xd5, 0x78, 0xe1, 0xc6, 0xae, 0xa1, 0x57, 0x1c, 0x39, 0x4e, 0xaf, 0x97, 0x18,
0x7a, 0x7b, 0x14, 0xf8, 0xd1, 0xa3, 0x37, 0xd4, 0x2e, 0x54, 0xf6, 0x8a, 0x86, 0x9d, 0x83, 0x4b,
0x79, 0x7f, 0x1f, 0x27, 0xd2, 0x73, 0x09, 0xe1, 0xc8, 0x2e, 0x92, 0xd2, 0x8f, 0x6a, 0x7c, 0xed,
0x54, 0x46, 0x5c, 0xcd, 0x45, 0xe2, 0xc1, 0x76, 0x84, 0xd2, 0x97, 0x11, 0x4a, 0x60, 0x3d, 0x68,
0x8c, 0x57, 0x5e, 0x67, 0x50, 0x3f, 0x6d, 0xf1, 0xc6, 0x78, 0x75, 0xd5, 0x81, 0xd6, 0x22, 0x98,
0xce, 0xd1, 0xff, 0xa3, 0x0e, 0xbd, 0x2a, 0x31, 0x18, 0x83, 0x66, 0x12, 0xcc, 0x34, 0x7b, 0x5c,
0x4e, 0xdf, 0xec, 0x18, 0xda, 0xf9, 0x6a, 0xf6, 0x21, 0x9d, 0x12, 0x1f, 0x5c, 0x6e, 0x24, 0xe6,
0xc3, 0x7e, 0x9c, 0x48, 0x91, 0x46, 0x73, 0xe2, 0x20, 0xf5, 0xd8, 0xe5, 0x15, 0x1d, 0x7b, 0x06,
0x2d, 0x99, 0xca, 0x60, 0x4a, 0xfd, 0x73, 0xb8, 0x16, 0x94, 0x36, 0x13, 0x71, 0x88, 0xd4, 0x20,
0x87, 0x6b, 0x41, 0x69, 0xd3, 0x87, 0x04, 0x05, 0xb5, 0xc0, 0xe5, 0x5a, 0x60, 0x27, 0xb0, 0x17,
0x06, 0x12, 0x27, 0xa9, 0x28, 0x72, 0x28, 0x65, 0x7f, 0x08, 0xfd, 0x2d, 0x52, 0x5a, 0xd7, 0xad,
0x57, 0xae, 0x5b, 0xc2, 0x37, 0x2c, 0xf8, 0x12, 0xa2, 0x42, 0xbc, 0xa7, 0x41, 0x7c, 0x09, 0x6e,
0xd9, 0xab, 0x9d, 0xa1, 0xc7, 0xd0, 0x0e, 0x66, 0x6a, 0x80, 0x29, 0xd6, 0xe1, 0x46, 0x2a, 0x83,
0xa9, 0x53, 0x4f, 0x0d, 0xfe, 0xab, 0x0e, 0x2d, 0x8a, 0xfe, 0x17, 0xf6, 0xcd, 0x83, 0x4e, 0xa8,
0xaa, 0x99, 0x0a, 0x6a, 0x9b, 0xcb, 0x0b, 0x91, 0xee, 0x25, 0x03, 0x39, 0xcf, 0x69, 0x64, 0x5a,
0xdc, 0x48, 0x95, 0x4e, 0xbb, 0x1b, 0x9d, 0x1e, 0xc3, 0x3e, 0xc7, 0x10, 0xe3, 0x4c, 0xea, 0x7c,
0x9f, 0xd4, 0x21, 0xeb, 0x44, 0xc7, 0x3e, 0xd1, 0xff, 0x05, 0x98, 0x8d, 0x3a, 0xa4, 0xaa, 0xb2,
0x01, 0x34, 0x33, 0x81, 0x0b, 0xb3, 0x41, 0xf7, 0x2b, 0x3b, 0x8b, 0x2c, 0xec, 0x63, 0xe8, 0x84,
0x73, 0x21, 0xd0, 0x34, 0x64, 0xd3, 0xa9, 0x30, 0xfa, 0xbf, 0x35, 0x01, 0xde, 0xa5, 0x61, 0x30,
0xfd, 0xef, 0x34, 0xe9, 0x15, 0x1c, 0x90, 0x0b, 0x46, 0x23, 0x8c, 0x27, 0xb7, 0x7a, 0x69, 0x39,
0xbc, 0xaa, 0x64, 0x03, 0xe8, 0x1a, 0xc5, 0x38, 0x9e, 0x21, 0xad, 0x29, 0x87, 0xdb, 0x2a, 0x76,
0x0e, 0xff, 0xcb, 0x04, 0x66, 0x41, 0xf9, 0x93, 0xa4, 0xd1, 0xba, 0xe4, 0xf9, 0x98, 0x89, 0x7d,
0x0a, 0xfd, 0x8a, 0x9a, 0x90, 0xf7, 0xc9, 0x7f, 0xdb, 0xc0, 0x5e, 0x80, 0x9b, 0x09, 0x0c, 0xe3,
0x5c, 0x15, 0xef, 0x80, 0x52, 0x58, 0x2b, 0xd8, 0x19, 0x30, 0x2a, 0x56, 0xb9, 0x9f, 0xe3, 0x19,
0xe6, 0x5e, 0x8f, 0xc0, 0x1e, 0xb1, 0xa8, 0xac, 0x05, 0x2d, 0x88, 0x22, 0xeb, 0x43, 0x9d, 0x75,
0x45, 0xa9, 0xb2, 0x36, 0x0a, 0xba, 0xdb, 0x91, 0xce, 0xda, 0x52, 0x55, 0x28, 0xde, 0xdf, 0xa0,
0xf8, 0x1c, 0x5c, 0xe2, 0xca, 0xbb, 0x74, 0x92, 0xef, 0xe4, 0xb7, 0x07, 0x1d, 0xb9, 0x7c, 0x9b,
0x44, 0xb8, 0x34, 0x7c, 0x29, 0x44, 0xf6, 0x12, 0x40, 0x3f, 0x18, 0xc6, 0xab, 0x0c, 0x0d, 0xcf,
0x2d, 0x8d, 0x42, 0x94, 0xcb, 0x51, 0x90, 0xdf, 0x12, 0x5b, 0x5c, 0x6e, 0x24, 0xff, 0x01, 0x5c,
0x8e, 0xf7, 0x44, 0x50, 0x1a, 0xc1, 0xfb, 0x39, 0x8a, 0xd5, 0x70, 0xaa, 0x0f, 0xde, 0xe3, 0xa5,
0x6c, 0x31, 0xa2, 0x51, 0x61, 0x84, 0x02, 0xa6, 0x68, 0xcf, 0x19, 0x38, 0x04, 0xac, 0xb1, 0x5e,
0x02, 0xe8, 0x4b, 0xff, 0x90, 0x4c, 0x57, 0x74, 0xe8, 0x1e, 0xb7, 0x34, 0xfe, 0x17, 0xd0, 0xe5,
0x98, 0x4d, 0x57, 0xe6, 0xe8, 0x4f, 0x4a, 0x98, 0xfa, 0xc0, 0x39, 0xed, 0x5e, 0xf4, 0xcd, 0x48,
0xad, 0xe7, 0xa7, 0x40, 0xf6, 0x3f, 0x33, 0x3b, 0x93, 0x63, 0xb8, 0xd0, 0x43, 0x70, 0x87, 0x89,
0x29, 0x94, 0x16, 0xd4, 0xa8, 0x09, 0x0c, 0x17, 0x66, 0x5f, 0xd2, 0xb7, 0xff, 0x2d, 0x1c, 0xd3,
0x81, 0xc3, 0x28, 0x12, 0x2a, 0xf4, 0x75, 0x2a, 0xcc, 0xd9, 0xe7, 0x00, 0xb2, 0x00, 0x2c, 0xce,
0x3f, 0xaa, 0xbe, 0x55, 0xc2, 0x05, 0xb7, 0x7c, 0xfc, 0x18, 0x0e, 0x8b, 0xaa, 0x5d, 0x05, 0xd3,
0x20, 0x09, 0x89, 0x71, 0x41, 0x14, 0x09, 0xcc, 0x73, 0xd4, 0x18, 0x2e, 0x5f, 0x2b, 0x14, 0x37,
0x28, 0xfc, 0x27, 0x7b, 0xd8, 0x6d, 0x95, 0xaa, 0x23, 0x2e, 0x31, 0x44, 0x61, 0x66, 0xdd, 0x48,
0xfe, 0x5b, 0x78, 0xce, 0xf1, 0x7e, 0xa8, 0x9f, 0x7f, 0x7a, 0x4f, 0xd1, 0xdb, 0x42, 0x71, 0xc1,
0xe0, 0x9b, 0xdc, 0x0b, 0xd1, 0x82, 0x6a, 0x54, 0xa0, 0xde, 0x03, 0xac, 0x01, 0x76, 0x72, 0xec,
0x14, 0x3a, 0xe6, 0xb1, 0x69, 0xb6, 0x5b, 0xaf, 0x78, 0xd3, 0x68, 0x2d, 0x2f, 0xcc, 0xfe, 0x7b,
0xf8, 0xbf, 0xae, 0xe8, 0xf6, 0xe5, 0x2e, 0x4d, 0xbe, 0x5a, 0xdc, 0xe8, 0xe9, 0xda, 0x91, 0xdb,
0x5e, 0xfe, 0xaf, 0x75, 0x38, 0x50, 0xb9, 0x46, 0x51, 0xd1, 0x19, 0x06, 0x4d, 0x95, 0x54, 0xb1,
0x32, 0xd5, 0xf7, 0x4e, 0x22, 0x96, 0x4c, 0xd0, 0x3c, 0x34, 0x4c, 0x78, 0x01, 0x6e, 0x14, 0x0b,
0xd4, 0x5b, 0xb4, 0xa9, 0x17, 0x41, 0xa9, 0x50, 0x31, 0x3a, 0xd3, 0x16, 0x59, 0xb4, 0xa0, 0x2a,
0x7b, 0x23, 0xd2, 0xd9, 0x77, 0xb8, 0x32, 0xeb, 0xb2, 0x10, 0xfd, 0xdf, 0xeb, 0x00, 0x45, 0xe3,
0xc7, 0xcb, 0x9d, 0x25, 0x64, 0xd0, 0xbc, 0x99, 0x06, 0x13, 0x73, 0x41, 0xfa, 0x5e, 0x1f, 0xe5,
0xd8, 0x47, 0xfd, 0xf3, 0xf5, 0x8e, 0xa1, 0x7d, 0xab, 0x17, 0x8e, 0x5e, 0xe6, 0x46, 0x52, 0x58,
0x31, 0x2d, 0x81, 0xb6, 0xde, 0xf1, 0x24, 0x94, 0xc5, 0xea, 0xac, 0x8b, 0xe5, 0x7f, 0x0e, 0xbd,
0xf5, 0x94, 0xd1, 0x6a, 0x79, 0x05, 0xcd, 0x69, 0x3a, 0xd9, 0xa4, 0x79, 0xb9, 0x7a, 0x38, 0x59,
0x2f, 0xae, 0x4d, 0x31, 0xd9, 0x57, 0x70, 0xf8, 0x06, 0x65, 0x85, 0xe9, 0xc7, 0x26, 0x66, 0x63,
0x02, 0x4e, 0x0e, 0xab, 0x3c, 0xc9, 0xfd, 0xda, 0x87, 0x36, 0xfd, 0x5d, 0xb9, 0xfc, 0x3b, 0x00,
0x00, 0xff, 0xff, 0xe2, 0xae, 0x58, 0x34, 0xe6, 0x0c, 0x00, 0x00,
}
......@@ -4,12 +4,16 @@
package types
import (
context "context"
fmt "fmt"
proto "github.com/golang/protobuf/proto"
math "math"
types "github.com/33cn/chain33/types"
proto "github.com/golang/protobuf/proto"
context "golang.org/x/net/context"
grpc "google.golang.org/grpc"
)
......@@ -45,17 +49,16 @@ func (m *Trade) Reset() { *m = Trade{} }
func (m *Trade) String() string { return proto.CompactTextString(m) }
func (*Trade) ProtoMessage() {}
func (*Trade) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{0}
return fileDescriptor_trade_005c53db9a88f80a, []int{0}
}
func (m *Trade) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Trade.Unmarshal(m, b)
}
func (m *Trade) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Trade.Marshal(b, m, deterministic)
}
func (m *Trade) XXX_Merge(src proto.Message) {
xxx_messageInfo_Trade.Merge(m, src)
func (dst *Trade) XXX_Merge(src proto.Message) {
xxx_messageInfo_Trade.Merge(dst, src)
}
func (m *Trade) XXX_Size() int {
return xxx_messageInfo_Trade.Size(m)
......@@ -337,17 +340,16 @@ func (m *TradeForSell) Reset() { *m = TradeForSell{} }
func (m *TradeForSell) String() string { return proto.CompactTextString(m) }
func (*TradeForSell) ProtoMessage() {}
func (*TradeForSell) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{1}
return fileDescriptor_trade_005c53db9a88f80a, []int{1}
}
func (m *TradeForSell) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TradeForSell.Unmarshal(m, b)
}
func (m *TradeForSell) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TradeForSell.Marshal(b, m, deterministic)
}
func (m *TradeForSell) XXX_Merge(src proto.Message) {
xxx_messageInfo_TradeForSell.Merge(m, src)
func (dst *TradeForSell) XXX_Merge(src proto.Message) {
xxx_messageInfo_TradeForSell.Merge(dst, src)
}
func (m *TradeForSell) XXX_Size() int {
return xxx_messageInfo_TradeForSell.Size(m)
......@@ -435,17 +437,16 @@ func (m *TradeForBuy) Reset() { *m = TradeForBuy{} }
func (m *TradeForBuy) String() string { return proto.CompactTextString(m) }
func (*TradeForBuy) ProtoMessage() {}
func (*TradeForBuy) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{2}
return fileDescriptor_trade_005c53db9a88f80a, []int{2}
}
func (m *TradeForBuy) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TradeForBuy.Unmarshal(m, b)
}
func (m *TradeForBuy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TradeForBuy.Marshal(b, m, deterministic)
}
func (m *TradeForBuy) XXX_Merge(src proto.Message) {
xxx_messageInfo_TradeForBuy.Merge(m, src)
func (dst *TradeForBuy) XXX_Merge(src proto.Message) {
xxx_messageInfo_TradeForBuy.Merge(dst, src)
}
func (m *TradeForBuy) XXX_Size() int {
return xxx_messageInfo_TradeForBuy.Size(m)
......@@ -482,17 +483,16 @@ func (m *TradeForRevokeSell) Reset() { *m = TradeForRevokeSell{} }
func (m *TradeForRevokeSell) String() string { return proto.CompactTextString(m) }
func (*TradeForRevokeSell) ProtoMessage() {}
func (*TradeForRevokeSell) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{3}
return fileDescriptor_trade_005c53db9a88f80a, []int{3}
}
func (m *TradeForRevokeSell) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TradeForRevokeSell.Unmarshal(m, b)
}
func (m *TradeForRevokeSell) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TradeForRevokeSell.Marshal(b, m, deterministic)
}
func (m *TradeForRevokeSell) XXX_Merge(src proto.Message) {
xxx_messageInfo_TradeForRevokeSell.Merge(m, src)
func (dst *TradeForRevokeSell) XXX_Merge(src proto.Message) {
xxx_messageInfo_TradeForRevokeSell.Merge(dst, src)
}
func (m *TradeForRevokeSell) XXX_Size() int {
return xxx_messageInfo_TradeForRevokeSell.Size(m)
......@@ -527,17 +527,16 @@ func (m *TradeForBuyLimit) Reset() { *m = TradeForBuyLimit{} }
func (m *TradeForBuyLimit) String() string { return proto.CompactTextString(m) }
func (*TradeForBuyLimit) ProtoMessage() {}
func (*TradeForBuyLimit) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{4}
return fileDescriptor_trade_005c53db9a88f80a, []int{4}
}
func (m *TradeForBuyLimit) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TradeForBuyLimit.Unmarshal(m, b)
}
func (m *TradeForBuyLimit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TradeForBuyLimit.Marshal(b, m, deterministic)
}
func (m *TradeForBuyLimit) XXX_Merge(src proto.Message) {
xxx_messageInfo_TradeForBuyLimit.Merge(m, src)
func (dst *TradeForBuyLimit) XXX_Merge(src proto.Message) {
xxx_messageInfo_TradeForBuyLimit.Merge(dst, src)
}
func (m *TradeForBuyLimit) XXX_Size() int {
return xxx_messageInfo_TradeForBuyLimit.Size(m)
......@@ -603,17 +602,16 @@ func (m *TradeForSellMarket) Reset() { *m = TradeForSellMarket{} }
func (m *TradeForSellMarket) String() string { return proto.CompactTextString(m) }
func (*TradeForSellMarket) ProtoMessage() {}
func (*TradeForSellMarket) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{5}
return fileDescriptor_trade_005c53db9a88f80a, []int{5}
}
func (m *TradeForSellMarket) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TradeForSellMarket.Unmarshal(m, b)
}
func (m *TradeForSellMarket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TradeForSellMarket.Marshal(b, m, deterministic)
}
func (m *TradeForSellMarket) XXX_Merge(src proto.Message) {
xxx_messageInfo_TradeForSellMarket.Merge(m, src)
func (dst *TradeForSellMarket) XXX_Merge(src proto.Message) {
xxx_messageInfo_TradeForSellMarket.Merge(dst, src)
}
func (m *TradeForSellMarket) XXX_Size() int {
return xxx_messageInfo_TradeForSellMarket.Size(m)
......@@ -650,17 +648,16 @@ func (m *TradeForRevokeBuy) Reset() { *m = TradeForRevokeBuy{} }
func (m *TradeForRevokeBuy) String() string { return proto.CompactTextString(m) }
func (*TradeForRevokeBuy) ProtoMessage() {}
func (*TradeForRevokeBuy) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{6}
return fileDescriptor_trade_005c53db9a88f80a, []int{6}
}
func (m *TradeForRevokeBuy) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TradeForRevokeBuy.Unmarshal(m, b)
}
func (m *TradeForRevokeBuy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TradeForRevokeBuy.Marshal(b, m, deterministic)
}
func (m *TradeForRevokeBuy) XXX_Merge(src proto.Message) {
xxx_messageInfo_TradeForRevokeBuy.Merge(m, src)
func (dst *TradeForRevokeBuy) XXX_Merge(src proto.Message) {
xxx_messageInfo_TradeForRevokeBuy.Merge(dst, src)
}
func (m *TradeForRevokeBuy) XXX_Size() int {
return xxx_messageInfo_TradeForRevokeBuy.Size(m)
......@@ -682,18 +679,18 @@ func (m *TradeForRevokeBuy) GetBuyID() string {
type SellOrder struct {
TokenSymbol string `protobuf:"bytes,1,opt,name=tokenSymbol,proto3" json:"tokenSymbol,omitempty"`
Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"`
//每一手出售的token的数量
// 每一手出售的token的数量
AmountPerBoardlot int64 `protobuf:"varint,3,opt,name=amountPerBoardlot,proto3" json:"amountPerBoardlot,omitempty"`
MinBoardlot int64 `protobuf:"varint,4,opt,name=minBoardlot,proto3" json:"minBoardlot,omitempty"`
//每一手token的价格
// 每一手token的价格
PricePerBoardlot int64 `protobuf:"varint,5,opt,name=pricePerBoardlot,proto3" json:"pricePerBoardlot,omitempty"`
TotalBoardlot int64 `protobuf:"varint,6,opt,name=totalBoardlot,proto3" json:"totalBoardlot,omitempty"`
SoldBoardlot int64 `protobuf:"varint,7,opt,name=soldBoardlot,proto3" json:"soldBoardlot,omitempty"`
//此次出售的起始时间,如果非众筹则可以忽略此时间
// 此次出售的起始时间,如果非众筹则可以忽略此时间
Starttime int64 `protobuf:"varint,8,opt,name=starttime,proto3" json:"starttime,omitempty"`
Stoptime int64 `protobuf:"varint,9,opt,name=stoptime,proto3" json:"stoptime,omitempty"`
Crowdfund bool `protobuf:"varint,10,opt,name=crowdfund,proto3" json:"crowdfund,omitempty"`
//此处使用tx的hash来指定
// 此处使用tx的hash来指定
SellID string `protobuf:"bytes,11,opt,name=sellID,proto3" json:"sellID,omitempty"`
Status int32 `protobuf:"varint,12,opt,name=status,proto3" json:"status,omitempty"`
Height int64 `protobuf:"varint,13,opt,name=height,proto3" json:"height,omitempty"`
......@@ -707,17 +704,16 @@ func (m *SellOrder) Reset() { *m = SellOrder{} }
func (m *SellOrder) String() string { return proto.CompactTextString(m) }
func (*SellOrder) ProtoMessage() {}
func (*SellOrder) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{7}
return fileDescriptor_trade_005c53db9a88f80a, []int{7}
}
func (m *SellOrder) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SellOrder.Unmarshal(m, b)
}
func (m *SellOrder) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SellOrder.Marshal(b, m, deterministic)
}
func (m *SellOrder) XXX_Merge(src proto.Message) {
xxx_messageInfo_SellOrder.Merge(m, src)
func (dst *SellOrder) XXX_Merge(src proto.Message) {
xxx_messageInfo_SellOrder.Merge(dst, src)
}
func (m *SellOrder) XXX_Size() int {
return xxx_messageInfo_SellOrder.Size(m)
......@@ -848,17 +844,16 @@ func (m *BuyLimitOrder) Reset() { *m = BuyLimitOrder{} }
func (m *BuyLimitOrder) String() string { return proto.CompactTextString(m) }
func (*BuyLimitOrder) ProtoMessage() {}
func (*BuyLimitOrder) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{8}
return fileDescriptor_trade_005c53db9a88f80a, []int{8}
}
func (m *BuyLimitOrder) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BuyLimitOrder.Unmarshal(m, b)
}
func (m *BuyLimitOrder) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BuyLimitOrder.Marshal(b, m, deterministic)
}
func (m *BuyLimitOrder) XXX_Merge(src proto.Message) {
xxx_messageInfo_BuyLimitOrder.Merge(m, src)
func (dst *BuyLimitOrder) XXX_Merge(src proto.Message) {
xxx_messageInfo_BuyLimitOrder.Merge(dst, src)
}
func (m *BuyLimitOrder) XXX_Size() int {
return xxx_messageInfo_BuyLimitOrder.Size(m)
......@@ -970,17 +965,16 @@ func (m *ReceiptBuyBase) Reset() { *m = ReceiptBuyBase{} }
func (m *ReceiptBuyBase) String() string { return proto.CompactTextString(m) }
func (*ReceiptBuyBase) ProtoMessage() {}
func (*ReceiptBuyBase) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{9}
return fileDescriptor_trade_005c53db9a88f80a, []int{9}
}
func (m *ReceiptBuyBase) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptBuyBase.Unmarshal(m, b)
}
func (m *ReceiptBuyBase) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptBuyBase.Marshal(b, m, deterministic)
}
func (m *ReceiptBuyBase) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptBuyBase.Merge(m, src)
func (dst *ReceiptBuyBase) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptBuyBase.Merge(dst, src)
}
func (m *ReceiptBuyBase) XXX_Size() int {
return xxx_messageInfo_ReceiptBuyBase.Size(m)
......@@ -1085,18 +1079,18 @@ func (m *ReceiptBuyBase) GetAssetExec() string {
type ReceiptSellBase struct {
TokenSymbol string `protobuf:"bytes,1,opt,name=tokenSymbol,proto3" json:"tokenSymbol,omitempty"`
Owner string `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"`
//每一手出售的token的数量
// 每一手出售的token的数量
AmountPerBoardlot string `protobuf:"bytes,3,opt,name=amountPerBoardlot,proto3" json:"amountPerBoardlot,omitempty"`
MinBoardlot int64 `protobuf:"varint,4,opt,name=minBoardlot,proto3" json:"minBoardlot,omitempty"`
//每一手token的价格
// 每一手token的价格
PricePerBoardlot string `protobuf:"bytes,5,opt,name=pricePerBoardlot,proto3" json:"pricePerBoardlot,omitempty"`
TotalBoardlot int64 `protobuf:"varint,6,opt,name=totalBoardlot,proto3" json:"totalBoardlot,omitempty"`
SoldBoardlot int64 `protobuf:"varint,7,opt,name=soldBoardlot,proto3" json:"soldBoardlot,omitempty"`
//此次出售的起始时间,如果非众筹则可以忽略此时间
// 此次出售的起始时间,如果非众筹则可以忽略此时间
Starttime int64 `protobuf:"varint,8,opt,name=starttime,proto3" json:"starttime,omitempty"`
Stoptime int64 `protobuf:"varint,9,opt,name=stoptime,proto3" json:"stoptime,omitempty"`
Crowdfund bool `protobuf:"varint,10,opt,name=crowdfund,proto3" json:"crowdfund,omitempty"`
//此处使用tx的hash来指定
// 此处使用tx的hash来指定
SellID string `protobuf:"bytes,11,opt,name=sellID,proto3" json:"sellID,omitempty"`
Status string `protobuf:"bytes,12,opt,name=status,proto3" json:"status,omitempty"`
// buyid
......@@ -1113,17 +1107,16 @@ func (m *ReceiptSellBase) Reset() { *m = ReceiptSellBase{} }
func (m *ReceiptSellBase) String() string { return proto.CompactTextString(m) }
func (*ReceiptSellBase) ProtoMessage() {}
func (*ReceiptSellBase) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{10}
return fileDescriptor_trade_005c53db9a88f80a, []int{10}
}
func (m *ReceiptSellBase) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptSellBase.Unmarshal(m, b)
}
func (m *ReceiptSellBase) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptSellBase.Marshal(b, m, deterministic)
}
func (m *ReceiptSellBase) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptSellBase.Merge(m, src)
func (dst *ReceiptSellBase) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptSellBase.Merge(dst, src)
}
func (m *ReceiptSellBase) XXX_Size() int {
return xxx_messageInfo_ReceiptSellBase.Size(m)
......@@ -1257,17 +1250,16 @@ func (m *ReceiptTradeBuyMarket) Reset() { *m = ReceiptTradeBuyMarket{} }
func (m *ReceiptTradeBuyMarket) String() string { return proto.CompactTextString(m) }
func (*ReceiptTradeBuyMarket) ProtoMessage() {}
func (*ReceiptTradeBuyMarket) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{11}
return fileDescriptor_trade_005c53db9a88f80a, []int{11}
}
func (m *ReceiptTradeBuyMarket) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptTradeBuyMarket.Unmarshal(m, b)
}
func (m *ReceiptTradeBuyMarket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptTradeBuyMarket.Marshal(b, m, deterministic)
}
func (m *ReceiptTradeBuyMarket) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptTradeBuyMarket.Merge(m, src)
func (dst *ReceiptTradeBuyMarket) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptTradeBuyMarket.Merge(dst, src)
}
func (m *ReceiptTradeBuyMarket) XXX_Size() int {
return xxx_messageInfo_ReceiptTradeBuyMarket.Size(m)
......@@ -1296,17 +1288,16 @@ func (m *ReceiptTradeBuyLimit) Reset() { *m = ReceiptTradeBuyLimit{} }
func (m *ReceiptTradeBuyLimit) String() string { return proto.CompactTextString(m) }
func (*ReceiptTradeBuyLimit) ProtoMessage() {}
func (*ReceiptTradeBuyLimit) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{12}
return fileDescriptor_trade_005c53db9a88f80a, []int{12}
}
func (m *ReceiptTradeBuyLimit) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptTradeBuyLimit.Unmarshal(m, b)
}
func (m *ReceiptTradeBuyLimit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptTradeBuyLimit.Marshal(b, m, deterministic)
}
func (m *ReceiptTradeBuyLimit) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptTradeBuyLimit.Merge(m, src)
func (dst *ReceiptTradeBuyLimit) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptTradeBuyLimit.Merge(dst, src)
}
func (m *ReceiptTradeBuyLimit) XXX_Size() int {
return xxx_messageInfo_ReceiptTradeBuyLimit.Size(m)
......@@ -1335,17 +1326,16 @@ func (m *ReceiptTradeBuyRevoke) Reset() { *m = ReceiptTradeBuyRevoke{} }
func (m *ReceiptTradeBuyRevoke) String() string { return proto.CompactTextString(m) }
func (*ReceiptTradeBuyRevoke) ProtoMessage() {}
func (*ReceiptTradeBuyRevoke) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{13}
return fileDescriptor_trade_005c53db9a88f80a, []int{13}
}
func (m *ReceiptTradeBuyRevoke) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptTradeBuyRevoke.Unmarshal(m, b)
}
func (m *ReceiptTradeBuyRevoke) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptTradeBuyRevoke.Marshal(b, m, deterministic)
}
func (m *ReceiptTradeBuyRevoke) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptTradeBuyRevoke.Merge(m, src)
func (dst *ReceiptTradeBuyRevoke) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptTradeBuyRevoke.Merge(dst, src)
}
func (m *ReceiptTradeBuyRevoke) XXX_Size() int {
return xxx_messageInfo_ReceiptTradeBuyRevoke.Size(m)
......@@ -1374,17 +1364,16 @@ func (m *ReceiptTradeSellLimit) Reset() { *m = ReceiptTradeSellLimit{} }
func (m *ReceiptTradeSellLimit) String() string { return proto.CompactTextString(m) }
func (*ReceiptTradeSellLimit) ProtoMessage() {}
func (*ReceiptTradeSellLimit) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{14}
return fileDescriptor_trade_005c53db9a88f80a, []int{14}
}
func (m *ReceiptTradeSellLimit) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptTradeSellLimit.Unmarshal(m, b)
}
func (m *ReceiptTradeSellLimit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptTradeSellLimit.Marshal(b, m, deterministic)
}
func (m *ReceiptTradeSellLimit) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptTradeSellLimit.Merge(m, src)
func (dst *ReceiptTradeSellLimit) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptTradeSellLimit.Merge(dst, src)
}
func (m *ReceiptTradeSellLimit) XXX_Size() int {
return xxx_messageInfo_ReceiptTradeSellLimit.Size(m)
......@@ -1413,17 +1402,16 @@ func (m *ReceiptSellMarket) Reset() { *m = ReceiptSellMarket{} }
func (m *ReceiptSellMarket) String() string { return proto.CompactTextString(m) }
func (*ReceiptSellMarket) ProtoMessage() {}
func (*ReceiptSellMarket) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{15}
return fileDescriptor_trade_005c53db9a88f80a, []int{15}
}
func (m *ReceiptSellMarket) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptSellMarket.Unmarshal(m, b)
}
func (m *ReceiptSellMarket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptSellMarket.Marshal(b, m, deterministic)
}
func (m *ReceiptSellMarket) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptSellMarket.Merge(m, src)
func (dst *ReceiptSellMarket) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptSellMarket.Merge(dst, src)
}
func (m *ReceiptSellMarket) XXX_Size() int {
return xxx_messageInfo_ReceiptSellMarket.Size(m)
......@@ -1452,17 +1440,16 @@ func (m *ReceiptTradeSellRevoke) Reset() { *m = ReceiptTradeSellRevoke{}
func (m *ReceiptTradeSellRevoke) String() string { return proto.CompactTextString(m) }
func (*ReceiptTradeSellRevoke) ProtoMessage() {}
func (*ReceiptTradeSellRevoke) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{16}
return fileDescriptor_trade_005c53db9a88f80a, []int{16}
}
func (m *ReceiptTradeSellRevoke) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptTradeSellRevoke.Unmarshal(m, b)
}
func (m *ReceiptTradeSellRevoke) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptTradeSellRevoke.Marshal(b, m, deterministic)
}
func (m *ReceiptTradeSellRevoke) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptTradeSellRevoke.Merge(m, src)
func (dst *ReceiptTradeSellRevoke) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptTradeSellRevoke.Merge(dst, src)
}
func (m *ReceiptTradeSellRevoke) XXX_Size() int {
return xxx_messageInfo_ReceiptTradeSellRevoke.Size(m)
......@@ -1497,17 +1484,16 @@ func (m *ReqAddrAssets) Reset() { *m = ReqAddrAssets{} }
func (m *ReqAddrAssets) String() string { return proto.CompactTextString(m) }
func (*ReqAddrAssets) ProtoMessage() {}
func (*ReqAddrAssets) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{17}
return fileDescriptor_trade_005c53db9a88f80a, []int{17}
}
func (m *ReqAddrAssets) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqAddrAssets.Unmarshal(m, b)
}
func (m *ReqAddrAssets) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqAddrAssets.Marshal(b, m, deterministic)
}
func (m *ReqAddrAssets) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqAddrAssets.Merge(m, src)
func (dst *ReqAddrAssets) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqAddrAssets.Merge(dst, src)
}
func (m *ReqAddrAssets) XXX_Size() int {
return xxx_messageInfo_ReqAddrAssets.Size(m)
......@@ -1580,17 +1566,16 @@ func (m *ReqTokenSellOrder) Reset() { *m = ReqTokenSellOrder{} }
func (m *ReqTokenSellOrder) String() string { return proto.CompactTextString(m) }
func (*ReqTokenSellOrder) ProtoMessage() {}
func (*ReqTokenSellOrder) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{18}
return fileDescriptor_trade_005c53db9a88f80a, []int{18}
}
func (m *ReqTokenSellOrder) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqTokenSellOrder.Unmarshal(m, b)
}
func (m *ReqTokenSellOrder) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqTokenSellOrder.Marshal(b, m, deterministic)
}
func (m *ReqTokenSellOrder) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqTokenSellOrder.Merge(m, src)
func (dst *ReqTokenSellOrder) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqTokenSellOrder.Merge(dst, src)
}
func (m *ReqTokenSellOrder) XXX_Size() int {
return xxx_messageInfo_ReqTokenSellOrder.Size(m)
......@@ -1651,17 +1636,16 @@ func (m *ReqTokenBuyOrder) Reset() { *m = ReqTokenBuyOrder{} }
func (m *ReqTokenBuyOrder) String() string { return proto.CompactTextString(m) }
func (*ReqTokenBuyOrder) ProtoMessage() {}
func (*ReqTokenBuyOrder) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{19}
return fileDescriptor_trade_005c53db9a88f80a, []int{19}
}
func (m *ReqTokenBuyOrder) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqTokenBuyOrder.Unmarshal(m, b)
}
func (m *ReqTokenBuyOrder) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqTokenBuyOrder.Marshal(b, m, deterministic)
}
func (m *ReqTokenBuyOrder) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqTokenBuyOrder.Merge(m, src)
func (dst *ReqTokenBuyOrder) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqTokenBuyOrder.Merge(dst, src)
}
func (m *ReqTokenBuyOrder) XXX_Size() int {
return xxx_messageInfo_ReqTokenBuyOrder.Size(m)
......@@ -1731,17 +1715,16 @@ func (m *ReplyBuyOrder) Reset() { *m = ReplyBuyOrder{} }
func (m *ReplyBuyOrder) String() string { return proto.CompactTextString(m) }
func (*ReplyBuyOrder) ProtoMessage() {}
func (*ReplyBuyOrder) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{20}
return fileDescriptor_trade_005c53db9a88f80a, []int{20}
}
func (m *ReplyBuyOrder) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplyBuyOrder.Unmarshal(m, b)
}
func (m *ReplyBuyOrder) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplyBuyOrder.Marshal(b, m, deterministic)
}
func (m *ReplyBuyOrder) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyBuyOrder.Merge(m, src)
func (dst *ReplyBuyOrder) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyBuyOrder.Merge(dst, src)
}
func (m *ReplyBuyOrder) XXX_Size() int {
return xxx_messageInfo_ReplyBuyOrder.Size(m)
......@@ -1874,17 +1857,16 @@ func (m *ReplySellOrder) Reset() { *m = ReplySellOrder{} }
func (m *ReplySellOrder) String() string { return proto.CompactTextString(m) }
func (*ReplySellOrder) ProtoMessage() {}
func (*ReplySellOrder) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{21}
return fileDescriptor_trade_005c53db9a88f80a, []int{21}
}
func (m *ReplySellOrder) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplySellOrder.Unmarshal(m, b)
}
func (m *ReplySellOrder) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplySellOrder.Marshal(b, m, deterministic)
}
func (m *ReplySellOrder) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplySellOrder.Merge(m, src)
func (dst *ReplySellOrder) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplySellOrder.Merge(dst, src)
}
func (m *ReplySellOrder) XXX_Size() int {
return xxx_messageInfo_ReplySellOrder.Size(m)
......@@ -2004,17 +1986,16 @@ func (m *ReplySellOrders) Reset() { *m = ReplySellOrders{} }
func (m *ReplySellOrders) String() string { return proto.CompactTextString(m) }
func (*ReplySellOrders) ProtoMessage() {}
func (*ReplySellOrders) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{22}
return fileDescriptor_trade_005c53db9a88f80a, []int{22}
}
func (m *ReplySellOrders) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplySellOrders.Unmarshal(m, b)
}
func (m *ReplySellOrders) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplySellOrders.Marshal(b, m, deterministic)
}
func (m *ReplySellOrders) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplySellOrders.Merge(m, src)
func (dst *ReplySellOrders) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplySellOrders.Merge(dst, src)
}
func (m *ReplySellOrders) XXX_Size() int {
return xxx_messageInfo_ReplySellOrders.Size(m)
......@@ -2043,17 +2024,16 @@ func (m *ReplyBuyOrders) Reset() { *m = ReplyBuyOrders{} }
func (m *ReplyBuyOrders) String() string { return proto.CompactTextString(m) }
func (*ReplyBuyOrders) ProtoMessage() {}
func (*ReplyBuyOrders) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{23}
return fileDescriptor_trade_005c53db9a88f80a, []int{23}
}
func (m *ReplyBuyOrders) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplyBuyOrders.Unmarshal(m, b)
}
func (m *ReplyBuyOrders) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplyBuyOrders.Marshal(b, m, deterministic)
}
func (m *ReplyBuyOrders) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyBuyOrders.Merge(m, src)
func (dst *ReplyBuyOrders) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyBuyOrders.Merge(dst, src)
}
func (m *ReplyBuyOrders) XXX_Size() int {
return xxx_messageInfo_ReplyBuyOrders.Size(m)
......@@ -2097,17 +2077,16 @@ func (m *ReplyTradeOrder) Reset() { *m = ReplyTradeOrder{} }
func (m *ReplyTradeOrder) String() string { return proto.CompactTextString(m) }
func (*ReplyTradeOrder) ProtoMessage() {}
func (*ReplyTradeOrder) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{24}
return fileDescriptor_trade_005c53db9a88f80a, []int{24}
}
func (m *ReplyTradeOrder) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplyTradeOrder.Unmarshal(m, b)
}
func (m *ReplyTradeOrder) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplyTradeOrder.Marshal(b, m, deterministic)
}
func (m *ReplyTradeOrder) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyTradeOrder.Merge(m, src)
func (dst *ReplyTradeOrder) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyTradeOrder.Merge(dst, src)
}
func (m *ReplyTradeOrder) XXX_Size() int {
return xxx_messageInfo_ReplyTradeOrder.Size(m)
......@@ -2241,17 +2220,16 @@ func (m *ReplyTradeOrders) Reset() { *m = ReplyTradeOrders{} }
func (m *ReplyTradeOrders) String() string { return proto.CompactTextString(m) }
func (*ReplyTradeOrders) ProtoMessage() {}
func (*ReplyTradeOrders) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{25}
return fileDescriptor_trade_005c53db9a88f80a, []int{25}
}
func (m *ReplyTradeOrders) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReplyTradeOrders.Unmarshal(m, b)
}
func (m *ReplyTradeOrders) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReplyTradeOrders.Marshal(b, m, deterministic)
}
func (m *ReplyTradeOrders) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyTradeOrders.Merge(m, src)
func (dst *ReplyTradeOrders) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReplyTradeOrders.Merge(dst, src)
}
func (m *ReplyTradeOrders) XXX_Size() int {
return xxx_messageInfo_ReplyTradeOrders.Size(m)
......@@ -2281,17 +2259,16 @@ func (m *ReqSellToken) Reset() { *m = ReqSellToken{} }
func (m *ReqSellToken) String() string { return proto.CompactTextString(m) }
func (*ReqSellToken) ProtoMessage() {}
func (*ReqSellToken) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{26}
return fileDescriptor_trade_005c53db9a88f80a, []int{26}
}
func (m *ReqSellToken) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqSellToken.Unmarshal(m, b)
}
func (m *ReqSellToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqSellToken.Marshal(b, m, deterministic)
}
func (m *ReqSellToken) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqSellToken.Merge(m, src)
func (dst *ReqSellToken) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqSellToken.Merge(dst, src)
}
func (m *ReqSellToken) XXX_Size() int {
return xxx_messageInfo_ReqSellToken.Size(m)
......@@ -2328,17 +2305,16 @@ func (m *ReqRevokeSell) Reset() { *m = ReqRevokeSell{} }
func (m *ReqRevokeSell) String() string { return proto.CompactTextString(m) }
func (*ReqRevokeSell) ProtoMessage() {}
func (*ReqRevokeSell) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{27}
return fileDescriptor_trade_005c53db9a88f80a, []int{27}
}
func (m *ReqRevokeSell) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqRevokeSell.Unmarshal(m, b)
}
func (m *ReqRevokeSell) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqRevokeSell.Marshal(b, m, deterministic)
}
func (m *ReqRevokeSell) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqRevokeSell.Merge(m, src)
func (dst *ReqRevokeSell) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqRevokeSell.Merge(dst, src)
}
func (m *ReqRevokeSell) XXX_Size() int {
return xxx_messageInfo_ReqRevokeSell.Size(m)
......@@ -2375,17 +2351,16 @@ func (m *ReqBuyToken) Reset() { *m = ReqBuyToken{} }
func (m *ReqBuyToken) String() string { return proto.CompactTextString(m) }
func (*ReqBuyToken) ProtoMessage() {}
func (*ReqBuyToken) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{28}
return fileDescriptor_trade_005c53db9a88f80a, []int{28}
}
func (m *ReqBuyToken) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqBuyToken.Unmarshal(m, b)
}
func (m *ReqBuyToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqBuyToken.Marshal(b, m, deterministic)
}
func (m *ReqBuyToken) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqBuyToken.Merge(m, src)
func (dst *ReqBuyToken) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqBuyToken.Merge(dst, src)
}
func (m *ReqBuyToken) XXX_Size() int {
return xxx_messageInfo_ReqBuyToken.Size(m)
......@@ -2438,17 +2413,16 @@ func (m *LocalOrder) Reset() { *m = LocalOrder{} }
func (m *LocalOrder) String() string { return proto.CompactTextString(m) }
func (*LocalOrder) ProtoMessage() {}
func (*LocalOrder) Descriptor() ([]byte, []int) {
return fileDescriptor_ee944bd90e8a0312, []int{29}
return fileDescriptor_trade_005c53db9a88f80a, []int{29}
}
func (m *LocalOrder) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_LocalOrder.Unmarshal(m, b)
}
func (m *LocalOrder) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_LocalOrder.Marshal(b, m, deterministic)
}
func (m *LocalOrder) XXX_Merge(src proto.Message) {
xxx_messageInfo_LocalOrder.Merge(m, src)
func (dst *LocalOrder) XXX_Merge(src proto.Message) {
xxx_messageInfo_LocalOrder.Merge(dst, src)
}
func (m *LocalOrder) XXX_Size() int {
return xxx_messageInfo_LocalOrder.Size(m)
......@@ -2618,94 +2592,6 @@ func init() {
proto.RegisterType((*LocalOrder)(nil), "types.LocalOrder")
}
func init() { proto.RegisterFile("trade.proto", fileDescriptor_ee944bd90e8a0312) }
var fileDescriptor_ee944bd90e8a0312 = []byte{
// 1306 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x59, 0x41, 0x6f, 0xe3, 0x44,
0x14, 0x6e, 0xe2, 0x38, 0x8d, 0x5f, 0x9a, 0x34, 0x9d, 0xcd, 0x16, 0x6f, 0x85, 0x50, 0x64, 0xad,
0xa0, 0xbb, 0x5a, 0x55, 0xa2, 0xab, 0x95, 0x90, 0x40, 0xa0, 0xa6, 0xa5, 0xa4, 0xd0, 0x15, 0x68,
0x1a, 0x24, 0xae, 0x4e, 0x3c, 0xdb, 0x5a, 0x75, 0xec, 0xd4, 0x1e, 0x6f, 0xe3, 0xbf, 0x02, 0x07,
0x6e, 0x5c, 0x90, 0x38, 0x21, 0xf1, 0x17, 0x90, 0xf8, 0x3b, 0x7b, 0x59, 0x71, 0x41, 0x33, 0x9e,
0xd8, 0x63, 0xc7, 0xee, 0x26, 0xd2, 0x1e, 0xba, 0x5d, 0x6e, 0x99, 0x37, 0x6f, 0xbe, 0x79, 0xfe,
0xbe, 0xf7, 0x66, 0x9e, 0x1d, 0x68, 0x52, 0xdf, 0xb4, 0xc8, 0xde, 0xd4, 0xf7, 0xa8, 0x87, 0x54,
0x1a, 0x4d, 0x49, 0xb0, 0xb3, 0x45, 0x7d, 0xd3, 0x0d, 0xcc, 0x31, 0xb5, 0x3d, 0x37, 0x9e, 0x31,
0x5e, 0x55, 0x41, 0x1d, 0x32, 0x4f, 0xf4, 0x14, 0xb4, 0x80, 0x38, 0xce, 0xa9, 0x3d, 0xb1, 0xa9,
0x5e, 0xe9, 0x55, 0x76, 0x9b, 0xfb, 0xf7, 0xf6, 0xf8, 0xba, 0x3d, 0xee, 0x70, 0xec, 0xf9, 0x67,
0xc4, 0x71, 0x06, 0x6b, 0x38, 0xf5, 0x43, 0xfb, 0xa0, 0x8d, 0xc2, 0xe8, 0xb9, 0xe9, 0x5f, 0x12,
0xaa, 0x57, 0xf9, 0x22, 0x94, 0x5b, 0xd4, 0x0f, 0x23, 0xb6, 0x26, 0x71, 0x43, 0x9f, 0x03, 0xf8,
0xe4, 0xa5, 0x77, 0x49, 0x18, 0x9c, 0xae, 0xf0, 0x45, 0x0f, 0x72, 0x8b, 0x70, 0xe2, 0x30, 0x58,
0xc3, 0x92, 0x3b, 0x7a, 0x06, 0x8d, 0x51, 0x18, 0xc5, 0x41, 0xaa, 0x7c, 0xe9, 0x07, 0x8b, 0xfb,
0xf1, 0xe9, 0xc1, 0x1a, 0x4e, 0x5c, 0xd9, 0x9e, 0x2c, 0x68, 0x11, 0x68, 0xbd, 0x70, 0xcf, 0xb3,
0xc4, 0x81, 0xed, 0x99, 0xba, 0xa3, 0xcf, 0x40, 0x8b, 0x23, 0xe8, 0x87, 0x91, 0xbe, 0xce, 0xd7,
0xea, 0x85, 0xf1, 0x8a, 0x47, 0x4d, 0x9c, 0x51, 0x1b, 0xaa, 0x34, 0xd2, 0x6b, 0xbd, 0xca, 0xae,
0x8a, 0xab, 0x34, 0xea, 0xaf, 0x83, 0xfa, 0xd2, 0x74, 0x42, 0x62, 0xfc, 0x5d, 0x85, 0x0d, 0x79,
0x5f, 0xd4, 0x83, 0x26, 0xf5, 0x2e, 0x89, 0x7b, 0x16, 0x4d, 0x46, 0x9e, 0xc3, 0xf9, 0xd7, 0xb0,
0x6c, 0x42, 0x4f, 0x60, 0xcb, 0x9c, 0x78, 0xa1, 0x4b, 0x7f, 0x20, 0x7e, 0xdf, 0x33, 0x7d, 0xcb,
0xf1, 0x62, 0xca, 0x15, 0xbc, 0x38, 0xc1, 0xf0, 0x26, 0xb6, 0x9b, 0xf8, 0x29, 0xdc, 0x4f, 0x36,
0xa1, 0xc7, 0xd0, 0x99, 0xfa, 0xf6, 0x98, 0xc8, 0x70, 0x35, 0xee, 0xb6, 0x60, 0x47, 0x0f, 0xa1,
0x45, 0x3d, 0x6a, 0x3a, 0x89, 0xa3, 0xca, 0x1d, 0xb3, 0x46, 0xf4, 0x21, 0x68, 0x01, 0x35, 0x7d,
0x4a, 0xed, 0x09, 0xe1, 0x1c, 0x2b, 0x38, 0x35, 0xa0, 0x1d, 0x68, 0x04, 0xd4, 0x9b, 0xf2, 0xc9,
0x75, 0x3e, 0x99, 0x8c, 0xd9, 0xca, 0xb1, 0xef, 0x5d, 0x5b, 0x2f, 0x42, 0xd7, 0xd2, 0x1b, 0xbd,
0xca, 0x6e, 0x03, 0xa7, 0x06, 0x36, 0x6b, 0x06, 0x01, 0xa1, 0x5f, 0xcf, 0xc8, 0x58, 0xd7, 0x38,
0x33, 0xa9, 0xc1, 0xf8, 0x06, 0x9a, 0x92, 0xf4, 0x68, 0x1b, 0xea, 0x4c, 0xba, 0x93, 0x23, 0xc1,
0xa1, 0x18, 0x31, 0x42, 0x46, 0x22, 0xd0, 0x43, 0x77, 0x4e, 0x9c, 0x6c, 0x32, 0x9e, 0x00, 0x5a,
0x4c, 0xbf, 0x32, 0x3c, 0xe3, 0x55, 0x05, 0x3a, 0xf9, 0x94, 0xbb, 0x2b, 0x2a, 0xa6, 0x6c, 0xd7,
0xf3, 0x6c, 0x9f, 0xa6, 0x24, 0xa5, 0xf5, 0x82, 0xba, 0xa0, 0x8e, 0xc2, 0x28, 0xe1, 0x28, 0x1e,
0x2c, 0x41, 0xf9, 0x23, 0xd8, 0x5a, 0xa8, 0xa0, 0x62, 0x30, 0xe3, 0x1f, 0x05, 0x34, 0xb6, 0xe3,
0xf7, 0xbe, 0x45, 0xfc, 0x25, 0x88, 0xd6, 0x61, 0xdd, 0xb4, 0x2c, 0x9f, 0x04, 0x01, 0xdf, 0x58,
0xc3, 0xf3, 0x61, 0xb1, 0x04, 0xca, 0x92, 0x12, 0xd4, 0x96, 0x93, 0x40, 0x5d, 0x56, 0x82, 0x7a,
0x91, 0x04, 0x06, 0x6c, 0x04, 0x9e, 0x63, 0x25, 0x4e, 0x71, 0xb9, 0x64, 0x6c, 0xd9, 0x62, 0x6b,
0xdc, 0x54, 0x6c, 0xda, 0x4d, 0xc5, 0x06, 0xf9, 0x62, 0x4b, 0xf3, 0xbd, 0x99, 0xa9, 0x1f, 0x66,
0xa7, 0x26, 0x0d, 0x03, 0x7d, 0x83, 0x1f, 0x67, 0x62, 0xc4, 0xec, 0x17, 0xc4, 0x3e, 0xbf, 0xa0,
0x7a, 0x8b, 0xef, 0x23, 0x46, 0xd9, 0x34, 0x6a, 0xe7, 0xd3, 0xe8, 0x75, 0x15, 0x5a, 0xf3, 0xaa,
0x79, 0x1f, 0x14, 0xfd, 0x18, 0xda, 0x23, 0x2f, 0x3c, 0xbf, 0xa0, 0x39, 0x4d, 0x73, 0xd6, 0x34,
0xf7, 0x1b, 0x72, 0x21, 0xa5, 0xdc, 0x6b, 0x25, 0xdc, 0x43, 0x39, 0xf7, 0xcd, 0x3c, 0xf7, 0xbf,
0x29, 0xd0, 0xc6, 0x64, 0x4c, 0xec, 0x29, 0xed, 0x87, 0x51, 0xdf, 0x0c, 0xc8, 0x12, 0xe4, 0x77,
0x41, 0xf5, 0xae, 0x5d, 0xe2, 0x0b, 0xea, 0xe3, 0x41, 0x39, 0xf1, 0xda, 0xdb, 0x25, 0x5e, 0xbb,
0x15, 0xc4, 0x6b, 0x32, 0xf1, 0xa2, 0x48, 0x20, 0x5f, 0x24, 0x74, 0x36, 0x30, 0x83, 0x8b, 0x79,
0xf1, 0xc4, 0x23, 0x49, 0xa8, 0x8d, 0x72, 0xa1, 0x5a, 0x79, 0xa1, 0xfe, 0x55, 0x60, 0x53, 0x08,
0xc5, 0x4e, 0xbe, 0x3b, 0xae, 0xd4, 0xed, 0x3f, 0xf4, 0x52, 0xfd, 0x93, 0x6c, 0x69, 0xe5, 0xb2,
0x45, 0xa8, 0xdf, 0x2e, 0x51, 0x7f, 0xb3, 0x5c, 0xfd, 0x4e, 0x5e, 0xfd, 0x3e, 0xdc, 0x17, 0xe2,
0xf3, 0x2b, 0xb2, 0x9f, 0xf4, 0xcf, 0x8f, 0xa0, 0x36, 0x32, 0x03, 0x22, 0x7a, 0xf4, 0xfb, 0xa2,
0x13, 0xcd, 0x56, 0x34, 0xe6, 0x2e, 0xc6, 0x01, 0x74, 0x73, 0x18, 0x71, 0x9f, 0xb2, 0x02, 0xc4,
0x62, 0x18, 0xf1, 0x4d, 0xbd, 0x0a, 0xc6, 0x61, 0x16, 0xe3, 0x2c, 0x79, 0x7d, 0x78, 0x9c, 0xc1,
0xd8, 0xce, 0x62, 0xcc, 0x73, 0x5e, 0x80, 0x7c, 0x05, 0x5b, 0xd2, 0x84, 0xe0, 0x62, 0x15, 0x80,
0x23, 0xd8, 0xce, 0x47, 0x21, 0x1e, 0x65, 0x15, 0x94, 0x5f, 0x2b, 0xd0, 0xc2, 0xe4, 0xea, 0xc0,
0xb2, 0xfc, 0x03, 0xa6, 0x55, 0x80, 0x10, 0xd4, 0xd8, 0x45, 0x24, 0x6a, 0x91, 0xff, 0x96, 0x12,
0xa7, 0x9a, 0x39, 0xb1, 0xbb, 0xa0, 0xf2, 0x5a, 0xd5, 0x95, 0x9e, 0xc2, 0x12, 0x87, 0x0f, 0x58,
0x22, 0x58, 0xb6, 0x4f, 0xf8, 0x7b, 0x99, 0x78, 0x5b, 0x48, 0x0d, 0x6c, 0xcd, 0x98, 0x15, 0x28,
0xaf, 0x2f, 0x15, 0xc7, 0x03, 0x76, 0x1b, 0xbe, 0xf0, 0xbd, 0xc9, 0x77, 0x24, 0x12, 0x4d, 0xda,
0x7c, 0x68, 0xfc, 0x52, 0x61, 0x4c, 0x5d, 0x0d, 0xf9, 0x99, 0xb0, 0x5a, 0xc7, 0x34, 0x47, 0xac,
0x66, 0x10, 0xd3, 0x08, 0x14, 0x39, 0x82, 0x9b, 0xa3, 0x4e, 0x19, 0x50, 0x65, 0x06, 0x8c, 0x9f,
0x2b, 0xd0, 0x99, 0x47, 0xd7, 0x0f, 0xa3, 0xdb, 0x15, 0xdc, 0x5f, 0x0a, 0x13, 0x77, 0xea, 0x44,
0x2b, 0x44, 0xb6, 0xe2, 0x79, 0x7b, 0xf7, 0x5b, 0x92, 0xb7, 0x72, 0x33, 0x76, 0x40, 0xb9, 0x24,
0x91, 0x38, 0x5f, 0xd9, 0xcf, 0x37, 0x34, 0x94, 0x7f, 0xf2, 0xa6, 0x66, 0xea, 0x44, 0xab, 0x64,
0xfc, 0xbb, 0x2a, 0xdd, 0x32, 0x57, 0xe5, 0xbb, 0x21, 0xdb, 0x80, 0x75, 0x38, 0xb2, 0x6a, 0x01,
0x7a, 0x16, 0x7f, 0xaa, 0x89, 0x47, 0x7a, 0xa5, 0xa7, 0x64, 0x6e, 0x17, 0xd9, 0x17, 0x4b, 0x8e,
0xc6, 0x91, 0xd0, 0x7f, 0x5e, 0xb9, 0x81, 0xf8, 0x36, 0x95, 0xc1, 0xe9, 0xca, 0x38, 0x73, 0x4f,
0x9c, 0xba, 0x19, 0xaf, 0x15, 0x11, 0x10, 0xbf, 0x22, 0xde, 0x83, 0x23, 0x80, 0x7f, 0x25, 0xcc,
0x67, 0x52, 0xce, 0x7a, 0x9b, 0x72, 0x69, 0xe4, 0x78, 0xe3, 0xcb, 0x21, 0xeb, 0xf0, 0xda, 0x71,
0xfb, 0x97, 0x18, 0x18, 0x83, 0x76, 0x90, 0x24, 0x07, 0xef, 0xb5, 0x1a, 0x58, 0x36, 0xbd, 0xb1,
0xe1, 0xea, 0xe4, 0xa4, 0x0f, 0xd0, 0x1e, 0xd4, 0x3d, 0x39, 0x81, 0xb6, 0xe5, 0x04, 0x4a, 0x1d,
0xb1, 0xf0, 0x32, 0x9e, 0xc3, 0x06, 0x26, 0x57, 0x6c, 0x47, 0x7e, 0xc1, 0xa1, 0x4f, 0xa0, 0xc6,
0x9e, 0xfe, 0x86, 0xef, 0xa9, 0x98, 0x3b, 0x14, 0xa7, 0x90, 0xf1, 0x13, 0xef, 0x35, 0xa4, 0xaf,
0x51, 0x9f, 0x42, 0x3d, 0xfe, 0xba, 0x28, 0x10, 0xcb, 0xbf, 0x9b, 0x62, 0xe1, 0x58, 0x82, 0x7c,
0x02, 0x4d, 0x4c, 0xae, 0xfa, 0x61, 0x14, 0xc7, 0xf9, 0x10, 0x94, 0x51, 0x18, 0x09, 0xd0, 0x82,
0x2f, 0xb8, 0x98, 0x4d, 0x8b, 0x3c, 0x48, 0xa1, 0xf8, 0xc0, 0xf8, 0xa3, 0x06, 0x70, 0xea, 0x8d,
0xcd, 0xf4, 0xd8, 0xe5, 0x9c, 0x66, 0xcb, 0x45, 0x32, 0xfd, 0x5f, 0x2e, 0x2b, 0x97, 0x8b, 0x72,
0xfb, 0xca, 0x85, 0x75, 0x64, 0x74, 0x76, 0xe2, 0x5a, 0x64, 0xa6, 0x6f, 0xc5, 0x1d, 0x99, 0x18,
0xa2, 0x8f, 0x00, 0xec, 0xe0, 0xd8, 0x76, 0xed, 0xe0, 0x82, 0x58, 0x3a, 0xe2, 0xc0, 0x92, 0x65,
0xff, 0x77, 0x05, 0x54, 0x4e, 0x19, 0xfa, 0x12, 0xba, 0x87, 0x3e, 0x31, 0x29, 0xc1, 0xe6, 0x75,
0xd2, 0x94, 0x0f, 0x67, 0xa8, 0xa8, 0x50, 0x76, 0x36, 0x85, 0xf1, 0x47, 0x37, 0xb0, 0xcf, 0xdd,
0xe1, 0xcc, 0x58, 0x43, 0x5f, 0xc0, 0xbd, 0xec, 0x7a, 0x96, 0xd0, 0x33, 0x54, 0x90, 0xc0, 0x45,
0xab, 0x8f, 0x61, 0x3b, 0xbb, 0x3a, 0xae, 0x9e, 0xe1, 0x0c, 0x95, 0x97, 0x55, 0x31, 0x8e, 0xbe,
0x10, 0x05, 0x7f, 0xbf, 0x19, 0xce, 0x50, 0xd9, 0xbf, 0x13, 0x45, 0x38, 0xdf, 0xc2, 0xce, 0x22,
0x1b, 0xf1, 0x8b, 0x4e, 0x41, 0x4c, 0xe9, 0x64, 0x11, 0xd6, 0x00, 0x1e, 0x14, 0x3d, 0x5b, 0xcc,
0x4f, 0xe9, 0xbf, 0x17, 0x05, 0x48, 0xa3, 0x3a, 0xff, 0xa3, 0xe8, 0xe9, 0x7f, 0x01, 0x00, 0x00,
0xff, 0xff, 0xe7, 0xe7, 0x49, 0x74, 0x51, 0x1a, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.
var _ context.Context
var _ grpc.ClientConn
......@@ -2942,3 +2828,91 @@ var _Trade_serviceDesc = grpc.ServiceDesc{
Streams: []grpc.StreamDesc{},
Metadata: "trade.proto",
}
func init() { proto.RegisterFile("trade.proto", fileDescriptor_trade_005c53db9a88f80a) }
var fileDescriptor_trade_005c53db9a88f80a = []byte{
// 1306 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x59, 0x41, 0x6f, 0xe3, 0x44,
0x14, 0x6e, 0xe2, 0x38, 0x8d, 0x5f, 0x9a, 0x34, 0x9d, 0xcd, 0x16, 0x6f, 0x85, 0x50, 0x64, 0xad,
0xa0, 0xbb, 0x5a, 0x55, 0xa2, 0xab, 0x95, 0x90, 0x40, 0xa0, 0xa6, 0xa5, 0xa4, 0xd0, 0x15, 0x68,
0x1a, 0x24, 0xae, 0x4e, 0x3c, 0xdb, 0x5a, 0x75, 0xec, 0xd4, 0x1e, 0x6f, 0xe3, 0xbf, 0x02, 0x07,
0x6e, 0x5c, 0x90, 0x38, 0x21, 0xf1, 0x17, 0x90, 0xf8, 0x3b, 0x7b, 0x59, 0x71, 0x41, 0x33, 0x9e,
0xd8, 0x63, 0xc7, 0xee, 0x26, 0xd2, 0x1e, 0xba, 0x5d, 0x6e, 0x99, 0x37, 0x6f, 0xbe, 0x79, 0xfe,
0xbe, 0xf7, 0x66, 0x9e, 0x1d, 0x68, 0x52, 0xdf, 0xb4, 0xc8, 0xde, 0xd4, 0xf7, 0xa8, 0x87, 0x54,
0x1a, 0x4d, 0x49, 0xb0, 0xb3, 0x45, 0x7d, 0xd3, 0x0d, 0xcc, 0x31, 0xb5, 0x3d, 0x37, 0x9e, 0x31,
0x5e, 0x55, 0x41, 0x1d, 0x32, 0x4f, 0xf4, 0x14, 0xb4, 0x80, 0x38, 0xce, 0xa9, 0x3d, 0xb1, 0xa9,
0x5e, 0xe9, 0x55, 0x76, 0x9b, 0xfb, 0xf7, 0xf6, 0xf8, 0xba, 0x3d, 0xee, 0x70, 0xec, 0xf9, 0x67,
0xc4, 0x71, 0x06, 0x6b, 0x38, 0xf5, 0x43, 0xfb, 0xa0, 0x8d, 0xc2, 0xe8, 0xb9, 0xe9, 0x5f, 0x12,
0xaa, 0x57, 0xf9, 0x22, 0x94, 0x5b, 0xd4, 0x0f, 0x23, 0xb6, 0x26, 0x71, 0x43, 0x9f, 0x03, 0xf8,
0xe4, 0xa5, 0x77, 0x49, 0x18, 0x9c, 0xae, 0xf0, 0x45, 0x0f, 0x72, 0x8b, 0x70, 0xe2, 0x30, 0x58,
0xc3, 0x92, 0x3b, 0x7a, 0x06, 0x8d, 0x51, 0x18, 0xc5, 0x41, 0xaa, 0x7c, 0xe9, 0x07, 0x8b, 0xfb,
0xf1, 0xe9, 0xc1, 0x1a, 0x4e, 0x5c, 0xd9, 0x9e, 0x2c, 0x68, 0x11, 0x68, 0xbd, 0x70, 0xcf, 0xb3,
0xc4, 0x81, 0xed, 0x99, 0xba, 0xa3, 0xcf, 0x40, 0x8b, 0x23, 0xe8, 0x87, 0x91, 0xbe, 0xce, 0xd7,
0xea, 0x85, 0xf1, 0x8a, 0x47, 0x4d, 0x9c, 0x51, 0x1b, 0xaa, 0x34, 0xd2, 0x6b, 0xbd, 0xca, 0xae,
0x8a, 0xab, 0x34, 0xea, 0xaf, 0x83, 0xfa, 0xd2, 0x74, 0x42, 0x62, 0xfc, 0x5d, 0x85, 0x0d, 0x79,
0x5f, 0xd4, 0x83, 0x26, 0xf5, 0x2e, 0x89, 0x7b, 0x16, 0x4d, 0x46, 0x9e, 0xc3, 0xf9, 0xd7, 0xb0,
0x6c, 0x42, 0x4f, 0x60, 0xcb, 0x9c, 0x78, 0xa1, 0x4b, 0x7f, 0x20, 0x7e, 0xdf, 0x33, 0x7d, 0xcb,
0xf1, 0x62, 0xca, 0x15, 0xbc, 0x38, 0xc1, 0xf0, 0x26, 0xb6, 0x9b, 0xf8, 0x29, 0xdc, 0x4f, 0x36,
0xa1, 0xc7, 0xd0, 0x99, 0xfa, 0xf6, 0x98, 0xc8, 0x70, 0x35, 0xee, 0xb6, 0x60, 0x47, 0x0f, 0xa1,
0x45, 0x3d, 0x6a, 0x3a, 0x89, 0xa3, 0xca, 0x1d, 0xb3, 0x46, 0xf4, 0x21, 0x68, 0x01, 0x35, 0x7d,
0x4a, 0xed, 0x09, 0xe1, 0x1c, 0x2b, 0x38, 0x35, 0xa0, 0x1d, 0x68, 0x04, 0xd4, 0x9b, 0xf2, 0xc9,
0x75, 0x3e, 0x99, 0x8c, 0xd9, 0xca, 0xb1, 0xef, 0x5d, 0x5b, 0x2f, 0x42, 0xd7, 0xd2, 0x1b, 0xbd,
0xca, 0x6e, 0x03, 0xa7, 0x06, 0x36, 0x6b, 0x06, 0x01, 0xa1, 0x5f, 0xcf, 0xc8, 0x58, 0xd7, 0x38,
0x33, 0xa9, 0xc1, 0xf8, 0x06, 0x9a, 0x92, 0xf4, 0x68, 0x1b, 0xea, 0x4c, 0xba, 0x93, 0x23, 0xc1,
0xa1, 0x18, 0x31, 0x42, 0x46, 0x22, 0xd0, 0x43, 0x77, 0x4e, 0x9c, 0x6c, 0x32, 0x9e, 0x00, 0x5a,
0x4c, 0xbf, 0x32, 0x3c, 0xe3, 0x55, 0x05, 0x3a, 0xf9, 0x94, 0xbb, 0x2b, 0x2a, 0xa6, 0x6c, 0xd7,
0xf3, 0x6c, 0x9f, 0xa6, 0x24, 0xa5, 0xf5, 0x82, 0xba, 0xa0, 0x8e, 0xc2, 0x28, 0xe1, 0x28, 0x1e,
0x2c, 0x41, 0xf9, 0x23, 0xd8, 0x5a, 0xa8, 0xa0, 0x62, 0x30, 0xe3, 0x1f, 0x05, 0x34, 0xb6, 0xe3,
0xf7, 0xbe, 0x45, 0xfc, 0x25, 0x88, 0xd6, 0x61, 0xdd, 0xb4, 0x2c, 0x9f, 0x04, 0x01, 0xdf, 0x58,
0xc3, 0xf3, 0x61, 0xb1, 0x04, 0xca, 0x92, 0x12, 0xd4, 0x96, 0x93, 0x40, 0x5d, 0x56, 0x82, 0x7a,
0x91, 0x04, 0x06, 0x6c, 0x04, 0x9e, 0x63, 0x25, 0x4e, 0x71, 0xb9, 0x64, 0x6c, 0xd9, 0x62, 0x6b,
0xdc, 0x54, 0x6c, 0xda, 0x4d, 0xc5, 0x06, 0xf9, 0x62, 0x4b, 0xf3, 0xbd, 0x99, 0xa9, 0x1f, 0x66,
0xa7, 0x26, 0x0d, 0x03, 0x7d, 0x83, 0x1f, 0x67, 0x62, 0xc4, 0xec, 0x17, 0xc4, 0x3e, 0xbf, 0xa0,
0x7a, 0x8b, 0xef, 0x23, 0x46, 0xd9, 0x34, 0x6a, 0xe7, 0xd3, 0xe8, 0x75, 0x15, 0x5a, 0xf3, 0xaa,
0x79, 0x1f, 0x14, 0xfd, 0x18, 0xda, 0x23, 0x2f, 0x3c, 0xbf, 0xa0, 0x39, 0x4d, 0x73, 0xd6, 0x34,
0xf7, 0x1b, 0x72, 0x21, 0xa5, 0xdc, 0x6b, 0x25, 0xdc, 0x43, 0x39, 0xf7, 0xcd, 0x3c, 0xf7, 0xbf,
0x29, 0xd0, 0xc6, 0x64, 0x4c, 0xec, 0x29, 0xed, 0x87, 0x51, 0xdf, 0x0c, 0xc8, 0x12, 0xe4, 0x77,
0x41, 0xf5, 0xae, 0x5d, 0xe2, 0x0b, 0xea, 0xe3, 0x41, 0x39, 0xf1, 0xda, 0xdb, 0x25, 0x5e, 0xbb,
0x15, 0xc4, 0x6b, 0x32, 0xf1, 0xa2, 0x48, 0x20, 0x5f, 0x24, 0x74, 0x36, 0x30, 0x83, 0x8b, 0x79,
0xf1, 0xc4, 0x23, 0x49, 0xa8, 0x8d, 0x72, 0xa1, 0x5a, 0x79, 0xa1, 0xfe, 0x55, 0x60, 0x53, 0x08,
0xc5, 0x4e, 0xbe, 0x3b, 0xae, 0xd4, 0xed, 0x3f, 0xf4, 0x52, 0xfd, 0x93, 0x6c, 0x69, 0xe5, 0xb2,
0x45, 0xa8, 0xdf, 0x2e, 0x51, 0x7f, 0xb3, 0x5c, 0xfd, 0x4e, 0x5e, 0xfd, 0x3e, 0xdc, 0x17, 0xe2,
0xf3, 0x2b, 0xb2, 0x9f, 0xf4, 0xcf, 0x8f, 0xa0, 0x36, 0x32, 0x03, 0x22, 0x7a, 0xf4, 0xfb, 0xa2,
0x13, 0xcd, 0x56, 0x34, 0xe6, 0x2e, 0xc6, 0x01, 0x74, 0x73, 0x18, 0x71, 0x9f, 0xb2, 0x02, 0xc4,
0x62, 0x18, 0xf1, 0x4d, 0xbd, 0x0a, 0xc6, 0x61, 0x16, 0xe3, 0x2c, 0x79, 0x7d, 0x78, 0x9c, 0xc1,
0xd8, 0xce, 0x62, 0xcc, 0x73, 0x5e, 0x80, 0x7c, 0x05, 0x5b, 0xd2, 0x84, 0xe0, 0x62, 0x15, 0x80,
0x23, 0xd8, 0xce, 0x47, 0x21, 0x1e, 0x65, 0x15, 0x94, 0x5f, 0x2b, 0xd0, 0xc2, 0xe4, 0xea, 0xc0,
0xb2, 0xfc, 0x03, 0xa6, 0x55, 0x80, 0x10, 0xd4, 0xd8, 0x45, 0x24, 0x6a, 0x91, 0xff, 0x96, 0x12,
0xa7, 0x9a, 0x39, 0xb1, 0xbb, 0xa0, 0xf2, 0x5a, 0xd5, 0x95, 0x9e, 0xc2, 0x12, 0x87, 0x0f, 0x58,
0x22, 0x58, 0xb6, 0x4f, 0xf8, 0x7b, 0x99, 0x78, 0x5b, 0x48, 0x0d, 0x6c, 0xcd, 0x98, 0x15, 0x28,
0xaf, 0x2f, 0x15, 0xc7, 0x03, 0x76, 0x1b, 0xbe, 0xf0, 0xbd, 0xc9, 0x77, 0x24, 0x12, 0x4d, 0xda,
0x7c, 0x68, 0xfc, 0x52, 0x61, 0x4c, 0x5d, 0x0d, 0xf9, 0x99, 0xb0, 0x5a, 0xc7, 0x34, 0x47, 0xac,
0x66, 0x10, 0xd3, 0x08, 0x14, 0x39, 0x82, 0x9b, 0xa3, 0x4e, 0x19, 0x50, 0x65, 0x06, 0x8c, 0x9f,
0x2b, 0xd0, 0x99, 0x47, 0xd7, 0x0f, 0xa3, 0xdb, 0x15, 0xdc, 0x5f, 0x0a, 0x13, 0x77, 0xea, 0x44,
0x2b, 0x44, 0xb6, 0xe2, 0x79, 0x7b, 0xf7, 0x5b, 0x92, 0xb7, 0x72, 0x33, 0x76, 0x40, 0xb9, 0x24,
0x91, 0x38, 0x5f, 0xd9, 0xcf, 0x37, 0x34, 0x94, 0x7f, 0xf2, 0xa6, 0x66, 0xea, 0x44, 0xab, 0x64,
0xfc, 0xbb, 0x2a, 0xdd, 0x32, 0x57, 0xe5, 0xbb, 0x21, 0xdb, 0x80, 0x75, 0x38, 0xb2, 0x6a, 0x01,
0x7a, 0x16, 0x7f, 0xaa, 0x89, 0x47, 0x7a, 0xa5, 0xa7, 0x64, 0x6e, 0x17, 0xd9, 0x17, 0x4b, 0x8e,
0xc6, 0x91, 0xd0, 0x7f, 0x5e, 0xb9, 0x81, 0xf8, 0x36, 0x95, 0xc1, 0xe9, 0xca, 0x38, 0x73, 0x4f,
0x9c, 0xba, 0x19, 0xaf, 0x15, 0x11, 0x10, 0xbf, 0x22, 0xde, 0x83, 0x23, 0x80, 0x7f, 0x25, 0xcc,
0x67, 0x52, 0xce, 0x7a, 0x9b, 0x72, 0x69, 0xe4, 0x78, 0xe3, 0xcb, 0x21, 0xeb, 0xf0, 0xda, 0x71,
0xfb, 0x97, 0x18, 0x18, 0x83, 0x76, 0x90, 0x24, 0x07, 0xef, 0xb5, 0x1a, 0x58, 0x36, 0xbd, 0xb1,
0xe1, 0xea, 0xe4, 0xa4, 0x0f, 0xd0, 0x1e, 0xd4, 0x3d, 0x39, 0x81, 0xb6, 0xe5, 0x04, 0x4a, 0x1d,
0xb1, 0xf0, 0x32, 0x9e, 0xc3, 0x06, 0x26, 0x57, 0x6c, 0x47, 0x7e, 0xc1, 0xa1, 0x4f, 0xa0, 0xc6,
0x9e, 0xfe, 0x86, 0xef, 0xa9, 0x98, 0x3b, 0x14, 0xa7, 0x90, 0xf1, 0x13, 0xef, 0x35, 0xa4, 0xaf,
0x51, 0x9f, 0x42, 0x3d, 0xfe, 0xba, 0x28, 0x10, 0xcb, 0xbf, 0x9b, 0x62, 0xe1, 0x58, 0x82, 0x7c,
0x02, 0x4d, 0x4c, 0xae, 0xfa, 0x61, 0x14, 0xc7, 0xf9, 0x10, 0x94, 0x51, 0x18, 0x09, 0xd0, 0x82,
0x2f, 0xb8, 0x98, 0x4d, 0x8b, 0x3c, 0x48, 0xa1, 0xf8, 0xc0, 0xf8, 0xa3, 0x06, 0x70, 0xea, 0x8d,
0xcd, 0xf4, 0xd8, 0xe5, 0x9c, 0x66, 0xcb, 0x45, 0x32, 0xfd, 0x5f, 0x2e, 0x2b, 0x97, 0x8b, 0x72,
0xfb, 0xca, 0x85, 0x75, 0x64, 0x74, 0x76, 0xe2, 0x5a, 0x64, 0xa6, 0x6f, 0xc5, 0x1d, 0x99, 0x18,
0xa2, 0x8f, 0x00, 0xec, 0xe0, 0xd8, 0x76, 0xed, 0xe0, 0x82, 0x58, 0x3a, 0xe2, 0xc0, 0x92, 0x65,
0xff, 0x77, 0x05, 0x54, 0x4e, 0x19, 0xfa, 0x12, 0xba, 0x87, 0x3e, 0x31, 0x29, 0xc1, 0xe6, 0x75,
0xd2, 0x94, 0x0f, 0x67, 0xa8, 0xa8, 0x50, 0x76, 0x36, 0x85, 0xf1, 0x47, 0x37, 0xb0, 0xcf, 0xdd,
0xe1, 0xcc, 0x58, 0x43, 0x5f, 0xc0, 0xbd, 0xec, 0x7a, 0x96, 0xd0, 0x33, 0x54, 0x90, 0xc0, 0x45,
0xab, 0x8f, 0x61, 0x3b, 0xbb, 0x3a, 0xae, 0x9e, 0xe1, 0x0c, 0x95, 0x97, 0x55, 0x31, 0x8e, 0xbe,
0x10, 0x05, 0x7f, 0xbf, 0x19, 0xce, 0x50, 0xd9, 0xbf, 0x13, 0x45, 0x38, 0xdf, 0xc2, 0xce, 0x22,
0x1b, 0xf1, 0x8b, 0x4e, 0x41, 0x4c, 0xe9, 0x64, 0x11, 0xd6, 0x00, 0x1e, 0x14, 0x3d, 0x5b, 0xcc,
0x4f, 0xe9, 0xbf, 0x17, 0x05, 0x48, 0xa3, 0x3a, 0xff, 0xa3, 0xe8, 0xe9, 0x7f, 0x01, 0x00, 0x00,
0xff, 0xff, 0xe7, 0xe7, 0x49, 0x74, 0x51, 0x1a, 0x00, 0x00,
}
......@@ -5,10 +5,12 @@ package types
import (
fmt "fmt"
proto "github.com/golang/protobuf/proto"
math "math"
types "github.com/33cn/chain33/types"
proto "github.com/golang/protobuf/proto"
)
// Reference imports to suppress errors if they are not otherwise used.
......@@ -33,17 +35,16 @@ func (m *BlockID) Reset() { *m = BlockID{} }
func (m *BlockID) String() string { return proto.CompactTextString(m) }
func (*BlockID) ProtoMessage() {}
func (*BlockID) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{0}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{0}
}
func (m *BlockID) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BlockID.Unmarshal(m, b)
}
func (m *BlockID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BlockID.Marshal(b, m, deterministic)
}
func (m *BlockID) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlockID.Merge(m, src)
func (dst *BlockID) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlockID.Merge(dst, src)
}
func (m *BlockID) XXX_Size() int {
return xxx_messageInfo_BlockID.Size(m)
......@@ -73,17 +74,16 @@ func (m *TendermintBitArray) Reset() { *m = TendermintBitArray{} }
func (m *TendermintBitArray) String() string { return proto.CompactTextString(m) }
func (*TendermintBitArray) ProtoMessage() {}
func (*TendermintBitArray) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{1}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{1}
}
func (m *TendermintBitArray) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TendermintBitArray.Unmarshal(m, b)
}
func (m *TendermintBitArray) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TendermintBitArray.Marshal(b, m, deterministic)
}
func (m *TendermintBitArray) XXX_Merge(src proto.Message) {
xxx_messageInfo_TendermintBitArray.Merge(m, src)
func (dst *TendermintBitArray) XXX_Merge(src proto.Message) {
xxx_messageInfo_TendermintBitArray.Merge(dst, src)
}
func (m *TendermintBitArray) XXX_Size() int {
return xxx_messageInfo_TendermintBitArray.Size(m)
......@@ -126,17 +126,16 @@ func (m *Vote) Reset() { *m = Vote{} }
func (m *Vote) String() string { return proto.CompactTextString(m) }
func (*Vote) ProtoMessage() {}
func (*Vote) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{2}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{2}
}
func (m *Vote) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Vote.Unmarshal(m, b)
}
func (m *Vote) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Vote.Marshal(b, m, deterministic)
}
func (m *Vote) XXX_Merge(src proto.Message) {
xxx_messageInfo_Vote.Merge(m, src)
func (dst *Vote) XXX_Merge(src proto.Message) {
xxx_messageInfo_Vote.Merge(dst, src)
}
func (m *Vote) XXX_Size() int {
return xxx_messageInfo_Vote.Size(m)
......@@ -215,17 +214,16 @@ func (m *TendermintCommit) Reset() { *m = TendermintCommit{} }
func (m *TendermintCommit) String() string { return proto.CompactTextString(m) }
func (*TendermintCommit) ProtoMessage() {}
func (*TendermintCommit) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{3}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{3}
}
func (m *TendermintCommit) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TendermintCommit.Unmarshal(m, b)
}
func (m *TendermintCommit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TendermintCommit.Marshal(b, m, deterministic)
}
func (m *TendermintCommit) XXX_Merge(src proto.Message) {
xxx_messageInfo_TendermintCommit.Merge(m, src)
func (dst *TendermintCommit) XXX_Merge(src proto.Message) {
xxx_messageInfo_TendermintCommit.Merge(dst, src)
}
func (m *TendermintCommit) XXX_Size() int {
return xxx_messageInfo_TendermintCommit.Size(m)
......@@ -265,17 +263,16 @@ func (m *TendermintBlockInfo) Reset() { *m = TendermintBlockInfo{} }
func (m *TendermintBlockInfo) String() string { return proto.CompactTextString(m) }
func (*TendermintBlockInfo) ProtoMessage() {}
func (*TendermintBlockInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{4}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{4}
}
func (m *TendermintBlockInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TendermintBlockInfo.Unmarshal(m, b)
}
func (m *TendermintBlockInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TendermintBlockInfo.Marshal(b, m, deterministic)
}
func (m *TendermintBlockInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_TendermintBlockInfo.Merge(m, src)
func (dst *TendermintBlockInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_TendermintBlockInfo.Merge(dst, src)
}
func (m *TendermintBlockInfo) XXX_Size() int {
return xxx_messageInfo_TendermintBlockInfo.Size(m)
......@@ -334,17 +331,16 @@ func (m *BlockSize) Reset() { *m = BlockSize{} }
func (m *BlockSize) String() string { return proto.CompactTextString(m) }
func (*BlockSize) ProtoMessage() {}
func (*BlockSize) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{5}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{5}
}
func (m *BlockSize) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BlockSize.Unmarshal(m, b)
}
func (m *BlockSize) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BlockSize.Marshal(b, m, deterministic)
}
func (m *BlockSize) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlockSize.Merge(m, src)
func (dst *BlockSize) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlockSize.Merge(dst, src)
}
func (m *BlockSize) XXX_Size() int {
return xxx_messageInfo_BlockSize.Size(m)
......@@ -388,17 +384,16 @@ func (m *TxSize) Reset() { *m = TxSize{} }
func (m *TxSize) String() string { return proto.CompactTextString(m) }
func (*TxSize) ProtoMessage() {}
func (*TxSize) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{6}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{6}
}
func (m *TxSize) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TxSize.Unmarshal(m, b)
}
func (m *TxSize) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TxSize.Marshal(b, m, deterministic)
}
func (m *TxSize) XXX_Merge(src proto.Message) {
xxx_messageInfo_TxSize.Merge(m, src)
func (dst *TxSize) XXX_Merge(src proto.Message) {
xxx_messageInfo_TxSize.Merge(dst, src)
}
func (m *TxSize) XXX_Size() int {
return xxx_messageInfo_TxSize.Size(m)
......@@ -434,17 +429,16 @@ func (m *BlockGossip) Reset() { *m = BlockGossip{} }
func (m *BlockGossip) String() string { return proto.CompactTextString(m) }
func (*BlockGossip) ProtoMessage() {}
func (*BlockGossip) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{7}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{7}
}
func (m *BlockGossip) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BlockGossip.Unmarshal(m, b)
}
func (m *BlockGossip) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BlockGossip.Marshal(b, m, deterministic)
}
func (m *BlockGossip) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlockGossip.Merge(m, src)
func (dst *BlockGossip) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlockGossip.Merge(dst, src)
}
func (m *BlockGossip) XXX_Size() int {
return xxx_messageInfo_BlockGossip.Size(m)
......@@ -473,17 +467,16 @@ func (m *EvidenceParams) Reset() { *m = EvidenceParams{} }
func (m *EvidenceParams) String() string { return proto.CompactTextString(m) }
func (*EvidenceParams) ProtoMessage() {}
func (*EvidenceParams) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{8}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{8}
}
func (m *EvidenceParams) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_EvidenceParams.Unmarshal(m, b)
}
func (m *EvidenceParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_EvidenceParams.Marshal(b, m, deterministic)
}
func (m *EvidenceParams) XXX_Merge(src proto.Message) {
xxx_messageInfo_EvidenceParams.Merge(m, src)
func (dst *EvidenceParams) XXX_Merge(src proto.Message) {
xxx_messageInfo_EvidenceParams.Merge(dst, src)
}
func (m *EvidenceParams) XXX_Size() int {
return xxx_messageInfo_EvidenceParams.Size(m)
......@@ -515,17 +508,16 @@ func (m *ConsensusParams) Reset() { *m = ConsensusParams{} }
func (m *ConsensusParams) String() string { return proto.CompactTextString(m) }
func (*ConsensusParams) ProtoMessage() {}
func (*ConsensusParams) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{9}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{9}
}
func (m *ConsensusParams) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConsensusParams.Unmarshal(m, b)
}
func (m *ConsensusParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConsensusParams.Marshal(b, m, deterministic)
}
func (m *ConsensusParams) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConsensusParams.Merge(m, src)
func (dst *ConsensusParams) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConsensusParams.Merge(dst, src)
}
func (m *ConsensusParams) XXX_Size() int {
return xxx_messageInfo_ConsensusParams.Size(m)
......@@ -578,17 +570,16 @@ func (m *Validator) Reset() { *m = Validator{} }
func (m *Validator) String() string { return proto.CompactTextString(m) }
func (*Validator) ProtoMessage() {}
func (*Validator) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{10}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{10}
}
func (m *Validator) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Validator.Unmarshal(m, b)
}
func (m *Validator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Validator.Marshal(b, m, deterministic)
}
func (m *Validator) XXX_Merge(src proto.Message) {
xxx_messageInfo_Validator.Merge(m, src)
func (dst *Validator) XXX_Merge(src proto.Message) {
xxx_messageInfo_Validator.Merge(dst, src)
}
func (m *Validator) XXX_Size() int {
return xxx_messageInfo_Validator.Size(m)
......@@ -639,17 +630,16 @@ func (m *ValidatorSet) Reset() { *m = ValidatorSet{} }
func (m *ValidatorSet) String() string { return proto.CompactTextString(m) }
func (*ValidatorSet) ProtoMessage() {}
func (*ValidatorSet) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{11}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{11}
}
func (m *ValidatorSet) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ValidatorSet.Unmarshal(m, b)
}
func (m *ValidatorSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ValidatorSet.Marshal(b, m, deterministic)
}
func (m *ValidatorSet) XXX_Merge(src proto.Message) {
xxx_messageInfo_ValidatorSet.Merge(m, src)
func (dst *ValidatorSet) XXX_Merge(src proto.Message) {
xxx_messageInfo_ValidatorSet.Merge(dst, src)
}
func (m *ValidatorSet) XXX_Size() int {
return xxx_messageInfo_ValidatorSet.Size(m)
......@@ -696,17 +686,16 @@ func (m *State) Reset() { *m = State{} }
func (m *State) String() string { return proto.CompactTextString(m) }
func (*State) ProtoMessage() {}
func (*State) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{12}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{12}
}
func (m *State) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_State.Unmarshal(m, b)
}
func (m *State) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_State.Marshal(b, m, deterministic)
}
func (m *State) XXX_Merge(src proto.Message) {
xxx_messageInfo_State.Merge(m, src)
func (dst *State) XXX_Merge(src proto.Message) {
xxx_messageInfo_State.Merge(dst, src)
}
func (m *State) XXX_Size() int {
return xxx_messageInfo_State.Size(m)
......@@ -814,17 +803,16 @@ func (m *DuplicateVoteEvidence) Reset() { *m = DuplicateVoteEvidence{} }
func (m *DuplicateVoteEvidence) String() string { return proto.CompactTextString(m) }
func (*DuplicateVoteEvidence) ProtoMessage() {}
func (*DuplicateVoteEvidence) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{13}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{13}
}
func (m *DuplicateVoteEvidence) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DuplicateVoteEvidence.Unmarshal(m, b)
}
func (m *DuplicateVoteEvidence) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_DuplicateVoteEvidence.Marshal(b, m, deterministic)
}
func (m *DuplicateVoteEvidence) XXX_Merge(src proto.Message) {
xxx_messageInfo_DuplicateVoteEvidence.Merge(m, src)
func (dst *DuplicateVoteEvidence) XXX_Merge(src proto.Message) {
xxx_messageInfo_DuplicateVoteEvidence.Merge(dst, src)
}
func (m *DuplicateVoteEvidence) XXX_Size() int {
return xxx_messageInfo_DuplicateVoteEvidence.Size(m)
......@@ -868,17 +856,16 @@ func (m *EvidenceEnvelope) Reset() { *m = EvidenceEnvelope{} }
func (m *EvidenceEnvelope) String() string { return proto.CompactTextString(m) }
func (*EvidenceEnvelope) ProtoMessage() {}
func (*EvidenceEnvelope) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{14}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{14}
}
func (m *EvidenceEnvelope) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_EvidenceEnvelope.Unmarshal(m, b)
}
func (m *EvidenceEnvelope) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_EvidenceEnvelope.Marshal(b, m, deterministic)
}
func (m *EvidenceEnvelope) XXX_Merge(src proto.Message) {
xxx_messageInfo_EvidenceEnvelope.Merge(m, src)
func (dst *EvidenceEnvelope) XXX_Merge(src proto.Message) {
xxx_messageInfo_EvidenceEnvelope.Merge(dst, src)
}
func (m *EvidenceEnvelope) XXX_Size() int {
return xxx_messageInfo_EvidenceEnvelope.Size(m)
......@@ -914,17 +901,16 @@ func (m *EvidenceData) Reset() { *m = EvidenceData{} }
func (m *EvidenceData) String() string { return proto.CompactTextString(m) }
func (*EvidenceData) ProtoMessage() {}
func (*EvidenceData) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{15}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{15}
}
func (m *EvidenceData) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_EvidenceData.Unmarshal(m, b)
}
func (m *EvidenceData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_EvidenceData.Marshal(b, m, deterministic)
}
func (m *EvidenceData) XXX_Merge(src proto.Message) {
xxx_messageInfo_EvidenceData.Merge(m, src)
func (dst *EvidenceData) XXX_Merge(src proto.Message) {
xxx_messageInfo_EvidenceData.Merge(dst, src)
}
func (m *EvidenceData) XXX_Size() int {
return xxx_messageInfo_EvidenceData.Size(m)
......@@ -965,17 +951,16 @@ func (m *TendermintBlockHeader) Reset() { *m = TendermintBlockHeader{} }
func (m *TendermintBlockHeader) String() string { return proto.CompactTextString(m) }
func (*TendermintBlockHeader) ProtoMessage() {}
func (*TendermintBlockHeader) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{16}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{16}
}
func (m *TendermintBlockHeader) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TendermintBlockHeader.Unmarshal(m, b)
}
func (m *TendermintBlockHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TendermintBlockHeader.Marshal(b, m, deterministic)
}
func (m *TendermintBlockHeader) XXX_Merge(src proto.Message) {
xxx_messageInfo_TendermintBlockHeader.Merge(m, src)
func (dst *TendermintBlockHeader) XXX_Merge(src proto.Message) {
xxx_messageInfo_TendermintBlockHeader.Merge(dst, src)
}
func (m *TendermintBlockHeader) XXX_Size() int {
return xxx_messageInfo_TendermintBlockHeader.Size(m)
......@@ -1092,17 +1077,16 @@ func (m *TendermintBlock) Reset() { *m = TendermintBlock{} }
func (m *TendermintBlock) String() string { return proto.CompactTextString(m) }
func (*TendermintBlock) ProtoMessage() {}
func (*TendermintBlock) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{17}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{17}
}
func (m *TendermintBlock) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TendermintBlock.Unmarshal(m, b)
}
func (m *TendermintBlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TendermintBlock.Marshal(b, m, deterministic)
}
func (m *TendermintBlock) XXX_Merge(src proto.Message) {
xxx_messageInfo_TendermintBlock.Merge(m, src)
func (dst *TendermintBlock) XXX_Merge(src proto.Message) {
xxx_messageInfo_TendermintBlock.Merge(dst, src)
}
func (m *TendermintBlock) XXX_Size() int {
return xxx_messageInfo_TendermintBlock.Size(m)
......@@ -1165,17 +1149,16 @@ func (m *Proposal) Reset() { *m = Proposal{} }
func (m *Proposal) String() string { return proto.CompactTextString(m) }
func (*Proposal) ProtoMessage() {}
func (*Proposal) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{18}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{18}
}
func (m *Proposal) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Proposal.Unmarshal(m, b)
}
func (m *Proposal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Proposal.Marshal(b, m, deterministic)
}
func (m *Proposal) XXX_Merge(src proto.Message) {
xxx_messageInfo_Proposal.Merge(m, src)
func (dst *Proposal) XXX_Merge(src proto.Message) {
xxx_messageInfo_Proposal.Merge(dst, src)
}
func (m *Proposal) XXX_Size() int {
return xxx_messageInfo_Proposal.Size(m)
......@@ -1250,17 +1233,16 @@ func (m *NewRoundStepMsg) Reset() { *m = NewRoundStepMsg{} }
func (m *NewRoundStepMsg) String() string { return proto.CompactTextString(m) }
func (*NewRoundStepMsg) ProtoMessage() {}
func (*NewRoundStepMsg) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{19}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{19}
}
func (m *NewRoundStepMsg) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NewRoundStepMsg.Unmarshal(m, b)
}
func (m *NewRoundStepMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_NewRoundStepMsg.Marshal(b, m, deterministic)
}
func (m *NewRoundStepMsg) XXX_Merge(src proto.Message) {
xxx_messageInfo_NewRoundStepMsg.Merge(m, src)
func (dst *NewRoundStepMsg) XXX_Merge(src proto.Message) {
xxx_messageInfo_NewRoundStepMsg.Merge(dst, src)
}
func (m *NewRoundStepMsg) XXX_Size() int {
return xxx_messageInfo_NewRoundStepMsg.Size(m)
......@@ -1317,17 +1299,16 @@ func (m *CommitStepMsg) Reset() { *m = CommitStepMsg{} }
func (m *CommitStepMsg) String() string { return proto.CompactTextString(m) }
func (*CommitStepMsg) ProtoMessage() {}
func (*CommitStepMsg) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{20}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{20}
}
func (m *CommitStepMsg) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CommitStepMsg.Unmarshal(m, b)
}
func (m *CommitStepMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CommitStepMsg.Marshal(b, m, deterministic)
}
func (m *CommitStepMsg) XXX_Merge(src proto.Message) {
xxx_messageInfo_CommitStepMsg.Merge(m, src)
func (dst *CommitStepMsg) XXX_Merge(src proto.Message) {
xxx_messageInfo_CommitStepMsg.Merge(dst, src)
}
func (m *CommitStepMsg) XXX_Size() int {
return xxx_messageInfo_CommitStepMsg.Size(m)
......@@ -1358,17 +1339,16 @@ func (m *ProposalPOLMsg) Reset() { *m = ProposalPOLMsg{} }
func (m *ProposalPOLMsg) String() string { return proto.CompactTextString(m) }
func (*ProposalPOLMsg) ProtoMessage() {}
func (*ProposalPOLMsg) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{21}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{21}
}
func (m *ProposalPOLMsg) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ProposalPOLMsg.Unmarshal(m, b)
}
func (m *ProposalPOLMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ProposalPOLMsg.Marshal(b, m, deterministic)
}
func (m *ProposalPOLMsg) XXX_Merge(src proto.Message) {
xxx_messageInfo_ProposalPOLMsg.Merge(m, src)
func (dst *ProposalPOLMsg) XXX_Merge(src proto.Message) {
xxx_messageInfo_ProposalPOLMsg.Merge(dst, src)
}
func (m *ProposalPOLMsg) XXX_Size() int {
return xxx_messageInfo_ProposalPOLMsg.Size(m)
......@@ -1414,17 +1394,16 @@ func (m *HasVoteMsg) Reset() { *m = HasVoteMsg{} }
func (m *HasVoteMsg) String() string { return proto.CompactTextString(m) }
func (*HasVoteMsg) ProtoMessage() {}
func (*HasVoteMsg) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{22}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{22}
}
func (m *HasVoteMsg) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_HasVoteMsg.Unmarshal(m, b)
}
func (m *HasVoteMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_HasVoteMsg.Marshal(b, m, deterministic)
}
func (m *HasVoteMsg) XXX_Merge(src proto.Message) {
xxx_messageInfo_HasVoteMsg.Merge(m, src)
func (dst *HasVoteMsg) XXX_Merge(src proto.Message) {
xxx_messageInfo_HasVoteMsg.Merge(dst, src)
}
func (m *HasVoteMsg) XXX_Size() int {
return xxx_messageInfo_HasVoteMsg.Size(m)
......@@ -1477,17 +1456,16 @@ func (m *VoteSetMaj23Msg) Reset() { *m = VoteSetMaj23Msg{} }
func (m *VoteSetMaj23Msg) String() string { return proto.CompactTextString(m) }
func (*VoteSetMaj23Msg) ProtoMessage() {}
func (*VoteSetMaj23Msg) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{23}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{23}
}
func (m *VoteSetMaj23Msg) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_VoteSetMaj23Msg.Unmarshal(m, b)
}
func (m *VoteSetMaj23Msg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_VoteSetMaj23Msg.Marshal(b, m, deterministic)
}
func (m *VoteSetMaj23Msg) XXX_Merge(src proto.Message) {
xxx_messageInfo_VoteSetMaj23Msg.Merge(m, src)
func (dst *VoteSetMaj23Msg) XXX_Merge(src proto.Message) {
xxx_messageInfo_VoteSetMaj23Msg.Merge(dst, src)
}
func (m *VoteSetMaj23Msg) XXX_Size() int {
return xxx_messageInfo_VoteSetMaj23Msg.Size(m)
......@@ -1541,17 +1519,16 @@ func (m *VoteSetBitsMsg) Reset() { *m = VoteSetBitsMsg{} }
func (m *VoteSetBitsMsg) String() string { return proto.CompactTextString(m) }
func (*VoteSetBitsMsg) ProtoMessage() {}
func (*VoteSetBitsMsg) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{24}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{24}
}
func (m *VoteSetBitsMsg) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_VoteSetBitsMsg.Unmarshal(m, b)
}
func (m *VoteSetBitsMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_VoteSetBitsMsg.Marshal(b, m, deterministic)
}
func (m *VoteSetBitsMsg) XXX_Merge(src proto.Message) {
xxx_messageInfo_VoteSetBitsMsg.Merge(m, src)
func (dst *VoteSetBitsMsg) XXX_Merge(src proto.Message) {
xxx_messageInfo_VoteSetBitsMsg.Merge(dst, src)
}
func (m *VoteSetBitsMsg) XXX_Size() int {
return xxx_messageInfo_VoteSetBitsMsg.Size(m)
......@@ -1613,17 +1590,16 @@ func (m *Heartbeat) Reset() { *m = Heartbeat{} }
func (m *Heartbeat) String() string { return proto.CompactTextString(m) }
func (*Heartbeat) ProtoMessage() {}
func (*Heartbeat) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{25}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{25}
}
func (m *Heartbeat) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Heartbeat.Unmarshal(m, b)
}
func (m *Heartbeat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Heartbeat.Marshal(b, m, deterministic)
}
func (m *Heartbeat) XXX_Merge(src proto.Message) {
xxx_messageInfo_Heartbeat.Merge(m, src)
func (dst *Heartbeat) XXX_Merge(src proto.Message) {
xxx_messageInfo_Heartbeat.Merge(dst, src)
}
func (m *Heartbeat) XXX_Size() int {
return xxx_messageInfo_Heartbeat.Size(m)
......@@ -1687,17 +1663,16 @@ func (m *IsHealthy) Reset() { *m = IsHealthy{} }
func (m *IsHealthy) String() string { return proto.CompactTextString(m) }
func (*IsHealthy) ProtoMessage() {}
func (*IsHealthy) Descriptor() ([]byte, []int) {
return fileDescriptor_04f926c8da23c367, []int{26}
return fileDescriptor_tendermint_73641ebf19da43cb, []int{26}
}
func (m *IsHealthy) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_IsHealthy.Unmarshal(m, b)
}
func (m *IsHealthy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_IsHealthy.Marshal(b, m, deterministic)
}
func (m *IsHealthy) XXX_Merge(src proto.Message) {
xxx_messageInfo_IsHealthy.Merge(m, src)
func (dst *IsHealthy) XXX_Merge(src proto.Message) {
xxx_messageInfo_IsHealthy.Merge(dst, src)
}
func (m *IsHealthy) XXX_Size() int {
return xxx_messageInfo_IsHealthy.Size(m)
......@@ -1745,9 +1720,9 @@ func init() {
proto.RegisterType((*IsHealthy)(nil), "types.IsHealthy")
}
func init() { proto.RegisterFile("tendermint.proto", fileDescriptor_04f926c8da23c367) }
func init() { proto.RegisterFile("tendermint.proto", fileDescriptor_tendermint_73641ebf19da43cb) }
var fileDescriptor_04f926c8da23c367 = []byte{
var fileDescriptor_tendermint_73641ebf19da43cb = []byte{
// 1472 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x58, 0x4f, 0x73, 0x1b, 0xc5,
0x12, 0xaf, 0xb5, 0x2c, 0xd9, 0x6a, 0xc9, 0x7f, 0xde, 0xe4, 0x39, 0xd1, 0xcb, 0xf3, 0xab, 0xd2,
......
......@@ -4,12 +4,16 @@
package types
import (
context "context"
fmt "fmt"
proto "github.com/golang/protobuf/proto"
math "math"
types "github.com/33cn/chain33/types"
proto "github.com/golang/protobuf/proto"
context "golang.org/x/net/context"
grpc "google.golang.org/grpc"
)
......@@ -36,17 +40,16 @@ func (m *ValNode) Reset() { *m = ValNode{} }
func (m *ValNode) String() string { return proto.CompactTextString(m) }
func (*ValNode) ProtoMessage() {}
func (*ValNode) Descriptor() ([]byte, []int) {
return fileDescriptor_38e9a3523ca7e0ea, []int{0}
return fileDescriptor_valnode_51979219d1bb0d85, []int{0}
}
func (m *ValNode) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ValNode.Unmarshal(m, b)
}
func (m *ValNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ValNode.Marshal(b, m, deterministic)
}
func (m *ValNode) XXX_Merge(src proto.Message) {
xxx_messageInfo_ValNode.Merge(m, src)
func (dst *ValNode) XXX_Merge(src proto.Message) {
xxx_messageInfo_ValNode.Merge(dst, src)
}
func (m *ValNode) XXX_Size() int {
return xxx_messageInfo_ValNode.Size(m)
......@@ -82,17 +85,16 @@ func (m *ValNodes) Reset() { *m = ValNodes{} }
func (m *ValNodes) String() string { return proto.CompactTextString(m) }
func (*ValNodes) ProtoMessage() {}
func (*ValNodes) Descriptor() ([]byte, []int) {
return fileDescriptor_38e9a3523ca7e0ea, []int{1}
return fileDescriptor_valnode_51979219d1bb0d85, []int{1}
}
func (m *ValNodes) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ValNodes.Unmarshal(m, b)
}
func (m *ValNodes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ValNodes.Marshal(b, m, deterministic)
}
func (m *ValNodes) XXX_Merge(src proto.Message) {
xxx_messageInfo_ValNodes.Merge(m, src)
func (dst *ValNodes) XXX_Merge(src proto.Message) {
xxx_messageInfo_ValNodes.Merge(dst, src)
}
func (m *ValNodes) XXX_Size() int {
return xxx_messageInfo_ValNodes.Size(m)
......@@ -125,17 +127,16 @@ func (m *ValNodeAction) Reset() { *m = ValNodeAction{} }
func (m *ValNodeAction) String() string { return proto.CompactTextString(m) }
func (*ValNodeAction) ProtoMessage() {}
func (*ValNodeAction) Descriptor() ([]byte, []int) {
return fileDescriptor_38e9a3523ca7e0ea, []int{2}
return fileDescriptor_valnode_51979219d1bb0d85, []int{2}
}
func (m *ValNodeAction) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ValNodeAction.Unmarshal(m, b)
}
func (m *ValNodeAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ValNodeAction.Marshal(b, m, deterministic)
}
func (m *ValNodeAction) XXX_Merge(src proto.Message) {
xxx_messageInfo_ValNodeAction.Merge(m, src)
func (dst *ValNodeAction) XXX_Merge(src proto.Message) {
xxx_messageInfo_ValNodeAction.Merge(dst, src)
}
func (m *ValNodeAction) XXX_Size() int {
return xxx_messageInfo_ValNodeAction.Size(m)
......@@ -275,17 +276,16 @@ func (m *ReqNodeInfo) Reset() { *m = ReqNodeInfo{} }
func (m *ReqNodeInfo) String() string { return proto.CompactTextString(m) }
func (*ReqNodeInfo) ProtoMessage() {}
func (*ReqNodeInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_38e9a3523ca7e0ea, []int{3}
return fileDescriptor_valnode_51979219d1bb0d85, []int{3}
}
func (m *ReqNodeInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqNodeInfo.Unmarshal(m, b)
}
func (m *ReqNodeInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqNodeInfo.Marshal(b, m, deterministic)
}
func (m *ReqNodeInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqNodeInfo.Merge(m, src)
func (dst *ReqNodeInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqNodeInfo.Merge(dst, src)
}
func (m *ReqNodeInfo) XXX_Size() int {
return xxx_messageInfo_ReqNodeInfo.Size(m)
......@@ -314,17 +314,16 @@ func (m *ReqBlockInfo) Reset() { *m = ReqBlockInfo{} }
func (m *ReqBlockInfo) String() string { return proto.CompactTextString(m) }
func (*ReqBlockInfo) ProtoMessage() {}
func (*ReqBlockInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_38e9a3523ca7e0ea, []int{4}
return fileDescriptor_valnode_51979219d1bb0d85, []int{4}
}
func (m *ReqBlockInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReqBlockInfo.Unmarshal(m, b)
}
func (m *ReqBlockInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReqBlockInfo.Marshal(b, m, deterministic)
}
func (m *ReqBlockInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqBlockInfo.Merge(m, src)
func (dst *ReqBlockInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReqBlockInfo.Merge(dst, src)
}
func (m *ReqBlockInfo) XXX_Size() int {
return xxx_messageInfo_ReqBlockInfo.Size(m)
......@@ -350,33 +349,6 @@ func init() {
proto.RegisterType((*ReqBlockInfo)(nil), "types.ReqBlockInfo")
}
func init() { proto.RegisterFile("valnode.proto", fileDescriptor_38e9a3523ca7e0ea) }
var fileDescriptor_38e9a3523ca7e0ea = []byte{
// 322 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x51, 0xcd, 0x6a, 0xf2, 0x40,
0x14, 0x4d, 0xcc, 0x97, 0xf8, 0xf5, 0x46, 0x45, 0xa6, 0x45, 0x42, 0x56, 0x61, 0xb0, 0x25, 0x50,
0x90, 0xa2, 0x8b, 0x42, 0x77, 0x75, 0x53, 0xa5, 0xd0, 0xc5, 0x28, 0xdd, 0xc7, 0xe4, 0xb6, 0x06,
0xe3, 0x4c, 0x4c, 0x46, 0x4b, 0x5e, 0xa1, 0x4f, 0x5d, 0x32, 0x99, 0x46, 0x68, 0xe9, 0xf2, 0xfc,
0xe5, 0x9c, 0xdc, 0x81, 0xfe, 0x29, 0xca, 0xb8, 0x48, 0x70, 0x92, 0x17, 0x42, 0x0a, 0x62, 0xcb,
0x2a, 0xc7, 0xd2, 0xef, 0xc5, 0x62, 0xbf, 0x17, 0xbc, 0x21, 0xfd, 0xa1, 0x44, 0x9e, 0x60, 0xb1,
0x4f, 0xb9, 0x6c, 0x18, 0x7a, 0x0f, 0xdd, 0xd7, 0x28, 0x7b, 0x11, 0x09, 0x92, 0x11, 0x38, 0xf9,
0x71, 0xf3, 0x8c, 0x95, 0x67, 0x06, 0x66, 0xd8, 0x63, 0x1a, 0x91, 0x2b, 0xb0, 0x73, 0xf1, 0x81,
0x85, 0xd7, 0x09, 0xcc, 0xd0, 0x62, 0x0d, 0xa0, 0x77, 0xf0, 0x5f, 0x07, 0x4b, 0x32, 0x06, 0xbb,
0x6e, 0x2e, 0x3d, 0x33, 0xb0, 0x42, 0x77, 0x3a, 0x98, 0xa8, 0xee, 0x89, 0xd6, 0x59, 0x23, 0xd2,
0x4f, 0x13, 0xfa, 0x9a, 0x7a, 0x8c, 0x65, 0x2a, 0x38, 0x19, 0xc3, 0xbf, 0x5a, 0x52, 0x7d, 0xbf,
0x62, 0x0b, 0x83, 0x29, 0x95, 0x3c, 0xc0, 0xc5, 0x26, 0x13, 0xf1, 0x6e, 0xc9, 0xdf, 0x84, 0xda,
0xe0, 0x4e, 0x7d, 0x6d, 0x5d, 0xb7, 0xbf, 0x33, 0xff, 0x76, 0x2c, 0x0c, 0x76, 0xb6, 0x93, 0x01,
0x74, 0xd6, 0x95, 0x67, 0x05, 0x66, 0x68, 0xb3, 0xce, 0xba, 0x9a, 0x77, 0xc1, 0x3e, 0x45, 0xd9,
0x11, 0xe9, 0x35, 0xb8, 0x0c, 0x0f, 0x75, 0x8f, 0xf2, 0x8d, 0xc0, 0xd9, 0x62, 0xfa, 0xbe, 0x95,
0x6a, 0x8b, 0xc5, 0x34, 0xa2, 0x37, 0xd0, 0x63, 0x78, 0x68, 0x3f, 0xfe, 0x97, 0x6f, 0xba, 0x83,
0xae, 0x3e, 0x3f, 0xb9, 0x05, 0x67, 0x59, 0xae, 0x2a, 0x1e, 0x93, 0xbe, 0x5e, 0x59, 0x17, 0xa5,
0x99, 0x3f, 0xd4, 0x70, 0x59, 0x2e, 0x30, 0xca, 0xe4, 0xb6, 0xa2, 0x06, 0x99, 0x81, 0xfb, 0x84,
0xb2, 0x9d, 0xf1, 0x23, 0x71, 0x79, 0xbe, 0x48, 0x9a, 0x44, 0x52, 0x14, 0x2b, 0x94, 0xd4, 0xd8,
0x38, 0xea, 0xe9, 0x66, 0x5f, 0x01, 0x00, 0x00, 0xff, 0xff, 0xce, 0xc8, 0x21, 0x55, 0xf2, 0x01,
0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.
var _ context.Context
var _ grpc.ClientConn
......@@ -481,3 +453,30 @@ var _Valnode_serviceDesc = grpc.ServiceDesc{
Streams: []grpc.StreamDesc{},
Metadata: "valnode.proto",
}
func init() { proto.RegisterFile("valnode.proto", fileDescriptor_valnode_51979219d1bb0d85) }
var fileDescriptor_valnode_51979219d1bb0d85 = []byte{
// 322 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x51, 0xcd, 0x6a, 0xf2, 0x40,
0x14, 0x4d, 0xcc, 0x97, 0xf8, 0xf5, 0x46, 0x45, 0xa6, 0x45, 0x42, 0x56, 0x61, 0xb0, 0x25, 0x50,
0x90, 0xa2, 0x8b, 0x42, 0x77, 0x75, 0x53, 0xa5, 0xd0, 0xc5, 0x28, 0xdd, 0xc7, 0xe4, 0xb6, 0x06,
0xe3, 0x4c, 0x4c, 0x46, 0x4b, 0x5e, 0xa1, 0x4f, 0x5d, 0x32, 0x99, 0x46, 0x68, 0xe9, 0xf2, 0xfc,
0xe5, 0x9c, 0xdc, 0x81, 0xfe, 0x29, 0xca, 0xb8, 0x48, 0x70, 0x92, 0x17, 0x42, 0x0a, 0x62, 0xcb,
0x2a, 0xc7, 0xd2, 0xef, 0xc5, 0x62, 0xbf, 0x17, 0xbc, 0x21, 0xfd, 0xa1, 0x44, 0x9e, 0x60, 0xb1,
0x4f, 0xb9, 0x6c, 0x18, 0x7a, 0x0f, 0xdd, 0xd7, 0x28, 0x7b, 0x11, 0x09, 0x92, 0x11, 0x38, 0xf9,
0x71, 0xf3, 0x8c, 0x95, 0x67, 0x06, 0x66, 0xd8, 0x63, 0x1a, 0x91, 0x2b, 0xb0, 0x73, 0xf1, 0x81,
0x85, 0xd7, 0x09, 0xcc, 0xd0, 0x62, 0x0d, 0xa0, 0x77, 0xf0, 0x5f, 0x07, 0x4b, 0x32, 0x06, 0xbb,
0x6e, 0x2e, 0x3d, 0x33, 0xb0, 0x42, 0x77, 0x3a, 0x98, 0xa8, 0xee, 0x89, 0xd6, 0x59, 0x23, 0xd2,
0x4f, 0x13, 0xfa, 0x9a, 0x7a, 0x8c, 0x65, 0x2a, 0x38, 0x19, 0xc3, 0xbf, 0x5a, 0x52, 0x7d, 0xbf,
0x62, 0x0b, 0x83, 0x29, 0x95, 0x3c, 0xc0, 0xc5, 0x26, 0x13, 0xf1, 0x6e, 0xc9, 0xdf, 0x84, 0xda,
0xe0, 0x4e, 0x7d, 0x6d, 0x5d, 0xb7, 0xbf, 0x33, 0xff, 0x76, 0x2c, 0x0c, 0x76, 0xb6, 0x93, 0x01,
0x74, 0xd6, 0x95, 0x67, 0x05, 0x66, 0x68, 0xb3, 0xce, 0xba, 0x9a, 0x77, 0xc1, 0x3e, 0x45, 0xd9,
0x11, 0xe9, 0x35, 0xb8, 0x0c, 0x0f, 0x75, 0x8f, 0xf2, 0x8d, 0xc0, 0xd9, 0x62, 0xfa, 0xbe, 0x95,
0x6a, 0x8b, 0xc5, 0x34, 0xa2, 0x37, 0xd0, 0x63, 0x78, 0x68, 0x3f, 0xfe, 0x97, 0x6f, 0xba, 0x83,
0xae, 0x3e, 0x3f, 0xb9, 0x05, 0x67, 0x59, 0xae, 0x2a, 0x1e, 0x93, 0xbe, 0x5e, 0x59, 0x17, 0xa5,
0x99, 0x3f, 0xd4, 0x70, 0x59, 0x2e, 0x30, 0xca, 0xe4, 0xb6, 0xa2, 0x06, 0x99, 0x81, 0xfb, 0x84,
0xb2, 0x9d, 0xf1, 0x23, 0x71, 0x79, 0xbe, 0x48, 0x9a, 0x44, 0x52, 0x14, 0x2b, 0x94, 0xd4, 0xd8,
0x38, 0xea, 0xe9, 0x66, 0x5f, 0x01, 0x00, 0x00, 0xff, 0xff, 0xce, 0xc8, 0x21, 0x55, 0xf2, 0x01,
0x00, 0x00,
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment