types

package
v1.65.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 28, 2020 License: BSD-3-Clause Imports: 11 Imported by: 16

Documentation

Index

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)

	ForkRetriveAssetX = "ForkRetriveAsset"
	ForkRetriveX      = "ForkRetrive"
)

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 InitExecutor

func InitExecutor(cfg *types.Chain33Config)

InitExecutor ...

func InitFork

func InitFork(cfg *types.Chain33Config)

InitFork ...

func RegisterRetrieveServer

func RegisterRetrieveServer(s *grpc.Server, srv RetrieveServer)

Types

type AssetSymbol

type AssetSymbol struct {
	Exec                 string   `protobuf:"bytes,1,opt,name=exec,proto3" json:"exec,omitempty"`
	Symbol               string   `protobuf:"bytes,2,opt,name=symbol,proto3" json:"symbol,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AssetSymbol) Descriptor

func (*AssetSymbol) Descriptor() ([]byte, []int)

func (*AssetSymbol) GetExec

func (m *AssetSymbol) GetExec() string

func (*AssetSymbol) GetSymbol

func (m *AssetSymbol) GetSymbol() string

func (*AssetSymbol) ProtoMessage

func (*AssetSymbol) ProtoMessage()

func (*AssetSymbol) Reset

func (m *AssetSymbol) Reset()

func (*AssetSymbol) String

func (m *AssetSymbol) String() string

func (*AssetSymbol) XXX_DiscardUnknown

func (m *AssetSymbol) XXX_DiscardUnknown()

func (*AssetSymbol) XXX_Marshal

func (m *AssetSymbol) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AssetSymbol) XXX_Merge

func (m *AssetSymbol) XXX_Merge(src proto.Message)

func (*AssetSymbol) XXX_Size

func (m *AssetSymbol) XXX_Size() int

func (*AssetSymbol) XXX_Unmarshal

func (m *AssetSymbol) XXX_Unmarshal(b []byte) error

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"`
	Assets               []*AssetSymbol `protobuf:"bytes,3,rep,name=assets,proto3" json:"assets,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*PerformRetrieve) Descriptor

func (*PerformRetrieve) Descriptor() ([]byte, []int)

func (*PerformRetrieve) GetAssets

func (m *PerformRetrieve) GetAssets() []*AssetSymbol

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"`
	AssetExec            string   `protobuf:"bytes,3,opt,name=assetExec,proto3" json:"assetExec,omitempty"`
	AssetSymbol          string   `protobuf:"bytes,4,opt,name=assetSymbol,proto3" json:"assetSymbol,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReqRetrieveInfo) Descriptor

func (*ReqRetrieveInfo) Descriptor() ([]byte, []int)

func (*ReqRetrieveInfo) GetAssetExec

func (m *ReqRetrieveInfo) GetAssetExec() string

func (*ReqRetrieveInfo) GetAssetSymbol

func (m *ReqRetrieveInfo) GetAssetSymbol() string

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) Descriptor() ([]byte, []int)

func (*Retrieve) GetBackupAddress

func (m *Retrieve) GetBackupAddress() string

func (*Retrieve) GetRetPara

func (m *Retrieve) GetRetPara() []*RetrievePara

func (*Retrieve) ProtoMessage

func (*Retrieve) ProtoMessage()

func (*Retrieve) Reset

func (m *Retrieve) Reset()

func (*Retrieve) String

func (m *Retrieve) String() string

func (*Retrieve) XXX_DiscardUnknown

func (m *Retrieve) XXX_DiscardUnknown()

func (*Retrieve) XXX_Marshal

func (m *Retrieve) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Retrieve) XXX_Merge

func (m *Retrieve) XXX_Merge(src proto.Message)

func (*Retrieve) XXX_Size

func (m *Retrieve) XXX_Size() int

func (*Retrieve) XXX_Unmarshal

func (m *Retrieve) XXX_Unmarshal(b []byte) error

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_OneofWrappers

func (*RetrieveAction) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers 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.ClientConnInterface) 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

RetrieveServer is the server API for Retrieve service.

type RetrieveType

type RetrieveType struct {
	types.ExecTypeBase
}

RetrieveType def

func NewType

func NewType(cfg *types.Chain33Config) *RetrieveType

NewType for retrieve

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) GetName

func (r *RetrieveType) GetName() string

GetName 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

type UnimplementedRetrieveServer

type UnimplementedRetrieveServer struct {
}

UnimplementedRetrieveServer can be embedded to have forward compatible implementations.

func (*UnimplementedRetrieveServer) Backup

func (*UnimplementedRetrieveServer) Cancel

func (*UnimplementedRetrieveServer) Perform

func (*UnimplementedRetrieveServer) Prepare

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL