Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterRetrieveServer(s *grpc.Server, srv RetrieveServer)
- type BackupRetrieve
- func (*BackupRetrieve) Descriptor() ([]byte, []int)
- func (m *BackupRetrieve) GetBackupAddress() string
- func (m *BackupRetrieve) GetDefaultAddress() string
- func (m *BackupRetrieve) GetDelayPeriod() int64
- func (*BackupRetrieve) ProtoMessage()
- func (m *BackupRetrieve) Reset()
- func (m *BackupRetrieve) String() string
- func (m *BackupRetrieve) XXX_DiscardUnknown()
- func (m *BackupRetrieve) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BackupRetrieve) XXX_Merge(src proto.Message)
- func (m *BackupRetrieve) XXX_Size() int
- func (m *BackupRetrieve) XXX_Unmarshal(b []byte) error
- type CancelRetrieve
- func (*CancelRetrieve) Descriptor() ([]byte, []int)
- func (m *CancelRetrieve) GetBackupAddress() string
- func (m *CancelRetrieve) GetDefaultAddress() string
- func (*CancelRetrieve) ProtoMessage()
- func (m *CancelRetrieve) Reset()
- func (m *CancelRetrieve) String() string
- func (m *CancelRetrieve) XXX_DiscardUnknown()
- func (m *CancelRetrieve) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CancelRetrieve) XXX_Merge(src proto.Message)
- func (m *CancelRetrieve) XXX_Size() int
- func (m *CancelRetrieve) XXX_Unmarshal(b []byte) error
- type PerformRetrieve
- func (*PerformRetrieve) Descriptor() ([]byte, []int)
- func (m *PerformRetrieve) GetBackupAddress() string
- func (m *PerformRetrieve) GetDefaultAddress() string
- func (*PerformRetrieve) ProtoMessage()
- func (m *PerformRetrieve) Reset()
- func (m *PerformRetrieve) String() string
- func (m *PerformRetrieve) XXX_DiscardUnknown()
- func (m *PerformRetrieve) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PerformRetrieve) XXX_Merge(src proto.Message)
- func (m *PerformRetrieve) XXX_Size() int
- func (m *PerformRetrieve) XXX_Unmarshal(b []byte) error
- type PrepareRetrieve
- func (*PrepareRetrieve) Descriptor() ([]byte, []int)
- func (m *PrepareRetrieve) GetBackupAddress() string
- func (m *PrepareRetrieve) GetDefaultAddress() string
- func (*PrepareRetrieve) ProtoMessage()
- func (m *PrepareRetrieve) Reset()
- func (m *PrepareRetrieve) String() string
- func (m *PrepareRetrieve) XXX_DiscardUnknown()
- func (m *PrepareRetrieve) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrepareRetrieve) XXX_Merge(src proto.Message)
- func (m *PrepareRetrieve) XXX_Size() int
- func (m *PrepareRetrieve) XXX_Unmarshal(b []byte) error
- type ReqRetrieveInfo
- func (*ReqRetrieveInfo) Descriptor() ([]byte, []int)
- func (m *ReqRetrieveInfo) GetBackupAddress() string
- func (m *ReqRetrieveInfo) GetDefaultAddress() string
- func (*ReqRetrieveInfo) ProtoMessage()
- func (m *ReqRetrieveInfo) Reset()
- func (m *ReqRetrieveInfo) String() string
- func (m *ReqRetrieveInfo) XXX_DiscardUnknown()
- func (m *ReqRetrieveInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ReqRetrieveInfo) XXX_Merge(src proto.Message)
- func (m *ReqRetrieveInfo) XXX_Size() int
- func (m *ReqRetrieveInfo) XXX_Unmarshal(b []byte) error
- type Retrieve
- func (*Retrieve) Descriptor() ([]byte, []int)
- func (m *Retrieve) GetBackupAddress() string
- func (m *Retrieve) GetRetPara() []*RetrievePara
- func (*Retrieve) ProtoMessage()
- func (m *Retrieve) Reset()
- func (m *Retrieve) String() string
- func (m *Retrieve) XXX_DiscardUnknown()
- func (m *Retrieve) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Retrieve) XXX_Merge(src proto.Message)
- func (m *Retrieve) XXX_Size() int
- func (m *Retrieve) XXX_Unmarshal(b []byte) error
- type RetrieveAction
- func (*RetrieveAction) Descriptor() ([]byte, []int)
- func (m *RetrieveAction) GetBackup() *BackupRetrieve
- func (m *RetrieveAction) GetCancel() *CancelRetrieve
- func (m *RetrieveAction) GetPerform() *PerformRetrieve
- func (m *RetrieveAction) GetPrepare() *PrepareRetrieve
- func (m *RetrieveAction) GetTy() int32
- func (m *RetrieveAction) GetValue() isRetrieveAction_Value
- func (*RetrieveAction) ProtoMessage()
- func (m *RetrieveAction) Reset()
- func (m *RetrieveAction) String() string
- func (m *RetrieveAction) XXX_DiscardUnknown()
- func (m *RetrieveAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RetrieveAction) XXX_Merge(src proto.Message)
- func (*RetrieveAction) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *RetrieveAction) XXX_Size() int
- func (m *RetrieveAction) XXX_Unmarshal(b []byte) error
- type RetrieveAction_Backup
- type RetrieveAction_Cancel
- type RetrieveAction_Perform
- type RetrieveAction_Prepare
- type RetrieveClient
- type RetrievePara
- func (*RetrievePara) Descriptor() ([]byte, []int)
- func (m *RetrievePara) GetCreateTime() int64
- func (m *RetrievePara) GetDefaultAddress() string
- func (m *RetrievePara) GetDelayPeriod() int64
- func (m *RetrievePara) GetPrepareTime() int64
- func (m *RetrievePara) GetStatus() int32
- func (*RetrievePara) ProtoMessage()
- func (m *RetrievePara) Reset()
- func (m *RetrievePara) String() string
- func (m *RetrievePara) XXX_DiscardUnknown()
- func (m *RetrievePara) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RetrievePara) XXX_Merge(src proto.Message)
- func (m *RetrievePara) XXX_Size() int
- func (m *RetrievePara) XXX_Unmarshal(b []byte) error
- type RetrieveQuery
- func (*RetrieveQuery) Descriptor() ([]byte, []int)
- func (m *RetrieveQuery) GetBackupAddress() string
- func (m *RetrieveQuery) GetDefaultAddress() string
- func (m *RetrieveQuery) GetDelayPeriod() int64
- func (m *RetrieveQuery) GetPrepareTime() int64
- func (m *RetrieveQuery) GetRemainTime() int64
- func (m *RetrieveQuery) GetStatus() int32
- func (*RetrieveQuery) ProtoMessage()
- func (m *RetrieveQuery) Reset()
- func (m *RetrieveQuery) String() string
- func (m *RetrieveQuery) XXX_DiscardUnknown()
- func (m *RetrieveQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RetrieveQuery) XXX_Merge(src proto.Message)
- func (m *RetrieveQuery) XXX_Size() int
- func (m *RetrieveQuery) XXX_Unmarshal(b []byte) error
- type RetrieveServer
- type RetrieveType
- func (r RetrieveType) ActionName(tx *types.Transaction) string
- func (r RetrieveType) Amount(tx *types.Transaction) (int64, error)
- func (r RetrieveType) CreateTx(action string, message json.RawMessage) (*types.Transaction, error)
- func (r *RetrieveType) GetLogMap() map[int64]*types.LogInfo
- func (r *RetrieveType) GetName() string
- func (r *RetrieveType) GetPayload() types.Message
- func (r RetrieveType) GetRealToAddr(tx *types.Transaction) string
- func (r *RetrieveType) GetTypeMap() map[string]int32
Constants ¶
View Source
const ( RetrieveBackup = iota + 1 RetrievePreapre RetrievePerform RetrieveCancel )
retrieve
View Source
const ( RetrieveActionPrepare = 1 RetrieveActionPerform = 2 RetrieveActionBackup = 3 RetrieveActionCancel = 4 )
retrieve op
Variables ¶
View Source
var ( JRPCName = "Retrieve" RetrieveX = "retrieve" ExecerRetrieve = []byte(RetrieveX) )
retrieve names
View Source
var ( ErrRetrieveRepeatAddress = errors.New("ErrRetrieveRepeatAddress") ErrRetrieveDefaultAddress = errors.New("ErrRetrieveDefaultAddress") ErrRetrievePeriodLimit = errors.New("ErrRetrievePeriodLimit") ErrRetrieveAmountLimit = errors.New("ErrRetrieveAmountLimit") ErrRetrieveTimeweightLimit = errors.New("ErrRetrieveTimeweightLimit") ErrRetrievePrepareAddress = errors.New("ErrRetrievePrepareAddress") ErrRetrievePerformAddress = errors.New("ErrRetrievePerformAddress") ErrRetrieveCancelAddress = errors.New("ErrRetrieveCancelAddress") ErrRetrieveStatus = errors.New("ErrRetrieveStatus") ErrRetrieveRelateLimit = errors.New("ErrRetrieveRelateLimit") ErrRetrieveRelation = errors.New("ErrRetrieveRelation") ErrRetrieveNoBalance = errors.New("ErrRetrieveNoBalance") )
retrieve errors
Functions ¶
func RegisterRetrieveServer ¶
func RegisterRetrieveServer(s *grpc.Server, srv RetrieveServer)
Types ¶
type BackupRetrieve ¶
type BackupRetrieve struct { BackupAddress string `protobuf:"bytes,1,opt,name=backupAddress,proto3" json:"backupAddress,omitempty"` DefaultAddress string `protobuf:"bytes,2,opt,name=defaultAddress,proto3" json:"defaultAddress,omitempty"` DelayPeriod int64 `protobuf:"varint,3,opt,name=delayPeriod,proto3" json:"delayPeriod,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BackupRetrieve) Descriptor ¶
func (*BackupRetrieve) Descriptor() ([]byte, []int)
func (*BackupRetrieve) GetBackupAddress ¶
func (m *BackupRetrieve) GetBackupAddress() string
func (*BackupRetrieve) GetDefaultAddress ¶
func (m *BackupRetrieve) GetDefaultAddress() string
func (*BackupRetrieve) GetDelayPeriod ¶
func (m *BackupRetrieve) GetDelayPeriod() int64
func (*BackupRetrieve) ProtoMessage ¶
func (*BackupRetrieve) ProtoMessage()
func (*BackupRetrieve) Reset ¶
func (m *BackupRetrieve) Reset()
func (*BackupRetrieve) String ¶
func (m *BackupRetrieve) String() string
func (*BackupRetrieve) XXX_DiscardUnknown ¶
func (m *BackupRetrieve) XXX_DiscardUnknown()
func (*BackupRetrieve) XXX_Marshal ¶
func (m *BackupRetrieve) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BackupRetrieve) XXX_Merge ¶
func (m *BackupRetrieve) XXX_Merge(src proto.Message)
func (*BackupRetrieve) XXX_Size ¶
func (m *BackupRetrieve) XXX_Size() int
func (*BackupRetrieve) XXX_Unmarshal ¶
func (m *BackupRetrieve) XXX_Unmarshal(b []byte) error
type CancelRetrieve ¶
type CancelRetrieve struct { BackupAddress string `protobuf:"bytes,1,opt,name=backupAddress,proto3" json:"backupAddress,omitempty"` DefaultAddress string `protobuf:"bytes,2,opt,name=defaultAddress,proto3" json:"defaultAddress,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CancelRetrieve) Descriptor ¶
func (*CancelRetrieve) Descriptor() ([]byte, []int)
func (*CancelRetrieve) GetBackupAddress ¶
func (m *CancelRetrieve) GetBackupAddress() string
func (*CancelRetrieve) GetDefaultAddress ¶
func (m *CancelRetrieve) GetDefaultAddress() string
func (*CancelRetrieve) ProtoMessage ¶
func (*CancelRetrieve) ProtoMessage()
func (*CancelRetrieve) Reset ¶
func (m *CancelRetrieve) Reset()
func (*CancelRetrieve) String ¶
func (m *CancelRetrieve) String() string
func (*CancelRetrieve) XXX_DiscardUnknown ¶
func (m *CancelRetrieve) XXX_DiscardUnknown()
func (*CancelRetrieve) XXX_Marshal ¶
func (m *CancelRetrieve) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CancelRetrieve) XXX_Merge ¶
func (m *CancelRetrieve) XXX_Merge(src proto.Message)
func (*CancelRetrieve) XXX_Size ¶
func (m *CancelRetrieve) XXX_Size() int
func (*CancelRetrieve) XXX_Unmarshal ¶
func (m *CancelRetrieve) XXX_Unmarshal(b []byte) error
type PerformRetrieve ¶
type PerformRetrieve struct { BackupAddress string `protobuf:"bytes,1,opt,name=backupAddress,proto3" json:"backupAddress,omitempty"` DefaultAddress string `protobuf:"bytes,2,opt,name=defaultAddress,proto3" json:"defaultAddress,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PerformRetrieve) Descriptor ¶
func (*PerformRetrieve) Descriptor() ([]byte, []int)
func (*PerformRetrieve) GetBackupAddress ¶
func (m *PerformRetrieve) GetBackupAddress() string
func (*PerformRetrieve) GetDefaultAddress ¶
func (m *PerformRetrieve) GetDefaultAddress() string
func (*PerformRetrieve) ProtoMessage ¶
func (*PerformRetrieve) ProtoMessage()
func (*PerformRetrieve) Reset ¶
func (m *PerformRetrieve) Reset()
func (*PerformRetrieve) String ¶
func (m *PerformRetrieve) String() string
func (*PerformRetrieve) XXX_DiscardUnknown ¶
func (m *PerformRetrieve) XXX_DiscardUnknown()
func (*PerformRetrieve) XXX_Marshal ¶
func (m *PerformRetrieve) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PerformRetrieve) XXX_Merge ¶
func (m *PerformRetrieve) XXX_Merge(src proto.Message)
func (*PerformRetrieve) XXX_Size ¶
func (m *PerformRetrieve) XXX_Size() int
func (*PerformRetrieve) XXX_Unmarshal ¶
func (m *PerformRetrieve) XXX_Unmarshal(b []byte) error
type PrepareRetrieve ¶
type PrepareRetrieve struct { BackupAddress string `protobuf:"bytes,1,opt,name=backupAddress,proto3" json:"backupAddress,omitempty"` DefaultAddress string `protobuf:"bytes,2,opt,name=defaultAddress,proto3" json:"defaultAddress,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PrepareRetrieve) Descriptor ¶
func (*PrepareRetrieve) Descriptor() ([]byte, []int)
func (*PrepareRetrieve) GetBackupAddress ¶
func (m *PrepareRetrieve) GetBackupAddress() string
func (*PrepareRetrieve) GetDefaultAddress ¶
func (m *PrepareRetrieve) GetDefaultAddress() string
func (*PrepareRetrieve) ProtoMessage ¶
func (*PrepareRetrieve) ProtoMessage()
func (*PrepareRetrieve) Reset ¶
func (m *PrepareRetrieve) Reset()
func (*PrepareRetrieve) String ¶
func (m *PrepareRetrieve) String() string
func (*PrepareRetrieve) XXX_DiscardUnknown ¶
func (m *PrepareRetrieve) XXX_DiscardUnknown()
func (*PrepareRetrieve) XXX_Marshal ¶
func (m *PrepareRetrieve) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrepareRetrieve) XXX_Merge ¶
func (m *PrepareRetrieve) XXX_Merge(src proto.Message)
func (*PrepareRetrieve) XXX_Size ¶
func (m *PrepareRetrieve) XXX_Size() int
func (*PrepareRetrieve) XXX_Unmarshal ¶
func (m *PrepareRetrieve) XXX_Unmarshal(b []byte) error
type ReqRetrieveInfo ¶
type ReqRetrieveInfo struct { BackupAddress string `protobuf:"bytes,1,opt,name=backupAddress,proto3" json:"backupAddress,omitempty"` DefaultAddress string `protobuf:"bytes,2,opt,name=defaultAddress,proto3" json:"defaultAddress,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ReqRetrieveInfo) Descriptor ¶
func (*ReqRetrieveInfo) Descriptor() ([]byte, []int)
func (*ReqRetrieveInfo) GetBackupAddress ¶
func (m *ReqRetrieveInfo) GetBackupAddress() string
func (*ReqRetrieveInfo) GetDefaultAddress ¶
func (m *ReqRetrieveInfo) GetDefaultAddress() string
func (*ReqRetrieveInfo) ProtoMessage ¶
func (*ReqRetrieveInfo) ProtoMessage()
func (*ReqRetrieveInfo) Reset ¶
func (m *ReqRetrieveInfo) Reset()
func (*ReqRetrieveInfo) String ¶
func (m *ReqRetrieveInfo) String() string
func (*ReqRetrieveInfo) XXX_DiscardUnknown ¶
func (m *ReqRetrieveInfo) XXX_DiscardUnknown()
func (*ReqRetrieveInfo) XXX_Marshal ¶
func (m *ReqRetrieveInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ReqRetrieveInfo) XXX_Merge ¶
func (m *ReqRetrieveInfo) XXX_Merge(src proto.Message)
func (*ReqRetrieveInfo) XXX_Size ¶
func (m *ReqRetrieveInfo) XXX_Size() int
func (*ReqRetrieveInfo) XXX_Unmarshal ¶
func (m *ReqRetrieveInfo) XXX_Unmarshal(b []byte) error
type Retrieve ¶
type Retrieve struct { // used as key BackupAddress string `protobuf:"bytes,1,opt,name=backupAddress,proto3" json:"backupAddress,omitempty"` RetPara []*RetrievePara `protobuf:"bytes,2,rep,name=retPara,proto3" json:"retPara,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Retrieve) Descriptor ¶
func (*Retrieve) GetBackupAddress ¶
func (*Retrieve) GetRetPara ¶
func (m *Retrieve) GetRetPara() []*RetrievePara
func (*Retrieve) ProtoMessage ¶
func (*Retrieve) ProtoMessage()
func (*Retrieve) XXX_DiscardUnknown ¶
func (m *Retrieve) XXX_DiscardUnknown()
func (*Retrieve) XXX_Marshal ¶
func (*Retrieve) XXX_Unmarshal ¶
type RetrieveAction ¶
type RetrieveAction struct { // Types that are valid to be assigned to Value: // *RetrieveAction_Prepare // *RetrieveAction_Perform // *RetrieveAction_Backup // *RetrieveAction_Cancel Value isRetrieveAction_Value `protobuf_oneof:"value"` Ty int32 `protobuf:"varint,5,opt,name=ty,proto3" json:"ty,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RetrieveAction) Descriptor ¶
func (*RetrieveAction) Descriptor() ([]byte, []int)
func (*RetrieveAction) GetBackup ¶
func (m *RetrieveAction) GetBackup() *BackupRetrieve
func (*RetrieveAction) GetCancel ¶
func (m *RetrieveAction) GetCancel() *CancelRetrieve
func (*RetrieveAction) GetPerform ¶
func (m *RetrieveAction) GetPerform() *PerformRetrieve
func (*RetrieveAction) GetPrepare ¶
func (m *RetrieveAction) GetPrepare() *PrepareRetrieve
func (*RetrieveAction) GetTy ¶
func (m *RetrieveAction) GetTy() int32
func (*RetrieveAction) GetValue ¶
func (m *RetrieveAction) GetValue() isRetrieveAction_Value
func (*RetrieveAction) ProtoMessage ¶
func (*RetrieveAction) ProtoMessage()
func (*RetrieveAction) Reset ¶
func (m *RetrieveAction) Reset()
func (*RetrieveAction) String ¶
func (m *RetrieveAction) String() string
func (*RetrieveAction) XXX_DiscardUnknown ¶
func (m *RetrieveAction) XXX_DiscardUnknown()
func (*RetrieveAction) XXX_Marshal ¶
func (m *RetrieveAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RetrieveAction) XXX_Merge ¶
func (m *RetrieveAction) XXX_Merge(src proto.Message)
func (*RetrieveAction) XXX_OneofFuncs ¶
func (*RetrieveAction) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*RetrieveAction) XXX_Size ¶
func (m *RetrieveAction) XXX_Size() int
func (*RetrieveAction) XXX_Unmarshal ¶
func (m *RetrieveAction) XXX_Unmarshal(b []byte) error
type RetrieveAction_Backup ¶
type RetrieveAction_Backup struct {
Backup *BackupRetrieve `protobuf:"bytes,3,opt,name=backup,proto3,oneof"`
}
type RetrieveAction_Cancel ¶
type RetrieveAction_Cancel struct {
Cancel *CancelRetrieve `protobuf:"bytes,4,opt,name=cancel,proto3,oneof"`
}
type RetrieveAction_Perform ¶
type RetrieveAction_Perform struct {
Perform *PerformRetrieve `protobuf:"bytes,2,opt,name=perform,proto3,oneof"`
}
type RetrieveAction_Prepare ¶
type RetrieveAction_Prepare struct {
Prepare *PrepareRetrieve `protobuf:"bytes,1,opt,name=prepare,proto3,oneof"`
}
type RetrieveClient ¶
type RetrieveClient interface { Prepare(ctx context.Context, in *PrepareRetrieve, opts ...grpc.CallOption) (*types.UnsignTx, error) Perform(ctx context.Context, in *PerformRetrieve, opts ...grpc.CallOption) (*types.UnsignTx, error) Backup(ctx context.Context, in *BackupRetrieve, opts ...grpc.CallOption) (*types.UnsignTx, error) Cancel(ctx context.Context, in *CancelRetrieve, opts ...grpc.CallOption) (*types.UnsignTx, error) }
RetrieveClient is the client API for Retrieve service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewRetrieveClient ¶
func NewRetrieveClient(cc *grpc.ClientConn) RetrieveClient
type RetrievePara ¶
type RetrievePara struct { DefaultAddress string `protobuf:"bytes,1,opt,name=defaultAddress,proto3" json:"defaultAddress,omitempty"` Status int32 `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"` CreateTime int64 `protobuf:"varint,3,opt,name=createTime,proto3" json:"createTime,omitempty"` PrepareTime int64 `protobuf:"varint,4,opt,name=prepareTime,proto3" json:"prepareTime,omitempty"` DelayPeriod int64 `protobuf:"varint,5,opt,name=delayPeriod,proto3" json:"delayPeriod,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
message for retrieve start
func (*RetrievePara) Descriptor ¶
func (*RetrievePara) Descriptor() ([]byte, []int)
func (*RetrievePara) GetCreateTime ¶
func (m *RetrievePara) GetCreateTime() int64
func (*RetrievePara) GetDefaultAddress ¶
func (m *RetrievePara) GetDefaultAddress() string
func (*RetrievePara) GetDelayPeriod ¶
func (m *RetrievePara) GetDelayPeriod() int64
func (*RetrievePara) GetPrepareTime ¶
func (m *RetrievePara) GetPrepareTime() int64
func (*RetrievePara) GetStatus ¶
func (m *RetrievePara) GetStatus() int32
func (*RetrievePara) ProtoMessage ¶
func (*RetrievePara) ProtoMessage()
func (*RetrievePara) Reset ¶
func (m *RetrievePara) Reset()
func (*RetrievePara) String ¶
func (m *RetrievePara) String() string
func (*RetrievePara) XXX_DiscardUnknown ¶
func (m *RetrievePara) XXX_DiscardUnknown()
func (*RetrievePara) XXX_Marshal ¶
func (m *RetrievePara) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RetrievePara) XXX_Merge ¶
func (m *RetrievePara) XXX_Merge(src proto.Message)
func (*RetrievePara) XXX_Size ¶
func (m *RetrievePara) XXX_Size() int
func (*RetrievePara) XXX_Unmarshal ¶
func (m *RetrievePara) XXX_Unmarshal(b []byte) error
type RetrieveQuery ¶
type RetrieveQuery struct { BackupAddress string `protobuf:"bytes,1,opt,name=backupAddress,proto3" json:"backupAddress,omitempty"` DefaultAddress string `protobuf:"bytes,2,opt,name=defaultAddress,proto3" json:"defaultAddress,omitempty"` DelayPeriod int64 `protobuf:"varint,3,opt,name=delayPeriod,proto3" json:"delayPeriod,omitempty"` PrepareTime int64 `protobuf:"varint,4,opt,name=prepareTime,proto3" json:"prepareTime,omitempty"` RemainTime int64 `protobuf:"varint,5,opt,name=remainTime,proto3" json:"remainTime,omitempty"` Status int32 `protobuf:"varint,6,opt,name=status,proto3" json:"status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RetrieveQuery) Descriptor ¶
func (*RetrieveQuery) Descriptor() ([]byte, []int)
func (*RetrieveQuery) GetBackupAddress ¶
func (m *RetrieveQuery) GetBackupAddress() string
func (*RetrieveQuery) GetDefaultAddress ¶
func (m *RetrieveQuery) GetDefaultAddress() string
func (*RetrieveQuery) GetDelayPeriod ¶
func (m *RetrieveQuery) GetDelayPeriod() int64
func (*RetrieveQuery) GetPrepareTime ¶
func (m *RetrieveQuery) GetPrepareTime() int64
func (*RetrieveQuery) GetRemainTime ¶
func (m *RetrieveQuery) GetRemainTime() int64
func (*RetrieveQuery) GetStatus ¶
func (m *RetrieveQuery) GetStatus() int32
func (*RetrieveQuery) ProtoMessage ¶
func (*RetrieveQuery) ProtoMessage()
func (*RetrieveQuery) Reset ¶
func (m *RetrieveQuery) Reset()
func (*RetrieveQuery) String ¶
func (m *RetrieveQuery) String() string
func (*RetrieveQuery) XXX_DiscardUnknown ¶
func (m *RetrieveQuery) XXX_DiscardUnknown()
func (*RetrieveQuery) XXX_Marshal ¶
func (m *RetrieveQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RetrieveQuery) XXX_Merge ¶
func (m *RetrieveQuery) XXX_Merge(src proto.Message)
func (*RetrieveQuery) XXX_Size ¶
func (m *RetrieveQuery) XXX_Size() int
func (*RetrieveQuery) XXX_Unmarshal ¶
func (m *RetrieveQuery) XXX_Unmarshal(b []byte) error
type RetrieveServer ¶
type RetrieveServer interface { Prepare(context.Context, *PrepareRetrieve) (*types.UnsignTx, error) Perform(context.Context, *PerformRetrieve) (*types.UnsignTx, error) Backup(context.Context, *BackupRetrieve) (*types.UnsignTx, error) Cancel(context.Context, *CancelRetrieve) (*types.UnsignTx, error) }
RetrieveServer is the server API for Retrieve service.
type RetrieveType ¶
type RetrieveType struct {
types.ExecTypeBase
}
RetrieveType def
func (RetrieveType) ActionName ¶
func (r RetrieveType) ActionName(tx *types.Transaction) string
ActionName method
func (RetrieveType) Amount ¶
func (r RetrieveType) Amount(tx *types.Transaction) (int64, error)
Amount method
func (RetrieveType) CreateTx ¶
func (r RetrieveType) CreateTx(action string, message json.RawMessage) (*types.Transaction, error)
CreateTx method
func (*RetrieveType) GetLogMap ¶
func (r *RetrieveType) GetLogMap() map[int64]*types.LogInfo
GetLogMap method
func (*RetrieveType) GetPayload ¶
func (r *RetrieveType) GetPayload() types.Message
GetPayload method
func (RetrieveType) GetRealToAddr ¶
func (r RetrieveType) GetRealToAddr(tx *types.Transaction) string
GetRealToAddr 避免老的,没有To字段的交易分叉
func (*RetrieveType) GetTypeMap ¶
func (r *RetrieveType) GetTypeMap() map[string]int32
GetTypeMap method
Click to show internal directories.
Click to hide internal directories.