Documentation ¶
Index ¶
- func GetName() string
- func Init(name string, sub []byte)
- func ListUnfreezeByBeneficiary(ldb dbm.KVDB, req *pty.ReqUnfreezes) (types.Message, error)
- func ListUnfreezeByCreator(ldb dbm.KVDB, req *pty.ReqUnfreezes) (types.Message, error)
- func NewAddrTable(kvdb dbm.KV) *table.Table
- func QueryUnfreeze(stateDB dbm.KV, unfreezeID string) (types.Message, error)
- func QueryWithdraw(stateDB dbm.KV, unfreezeID string) (types.Message, error)
- type AddrRow
- type Means
- type Unfreeze
- func (u *Unfreeze) ExecDelLocal_Create(payload *uf.UnfreezeCreate, tx *types.Transaction, ...) (*types.LocalDBSet, error)
- func (u *Unfreeze) ExecDelLocal_Terminate(payload *uf.UnfreezeTerminate, tx *types.Transaction, ...) (*types.LocalDBSet, error)
- func (u *Unfreeze) ExecDelLocal_Withdraw(payload *uf.UnfreezeWithdraw, tx *types.Transaction, ...) (*types.LocalDBSet, error)
- func (u *Unfreeze) ExecLocal_Create(payload *uf.UnfreezeCreate, tx *types.Transaction, ...) (*types.LocalDBSet, error)
- func (u *Unfreeze) ExecLocal_Terminate(payload *uf.UnfreezeTerminate, tx *types.Transaction, ...) (*types.LocalDBSet, error)
- func (u *Unfreeze) ExecLocal_Withdraw(payload *uf.UnfreezeWithdraw, tx *types.Transaction, ...) (*types.LocalDBSet, error)
- func (u *Unfreeze) Exec_Create(payload *pty.UnfreezeCreate, tx *types.Transaction, index int) (*types.Receipt, error)
- func (u *Unfreeze) Exec_Terminate(payload *pty.UnfreezeTerminate, tx *types.Transaction, index int) (*types.Receipt, error)
- func (u *Unfreeze) Exec_Withdraw(payload *pty.UnfreezeWithdraw, tx *types.Transaction, index int) (*types.Receipt, error)
- func (u *Unfreeze) GetDriverName() string
- func (u *Unfreeze) Query_GetUnfreeze(in *types.ReqString) (types.Message, error)
- func (u *Unfreeze) Query_GetUnfreezeWithdraw(in *types.ReqString) (types.Message, error)
- func (u *Unfreeze) Query_ListUnfreezeByBeneficiary(in *pty.ReqUnfreezes) (types.Message, error)
- func (u *Unfreeze) Query_ListUnfreezeByCreator(in *pty.ReqUnfreezes) (types.Message, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ListUnfreezeByBeneficiary ¶
ListUnfreezeByBeneficiary 查询列表实现
func ListUnfreezeByCreator ¶
ListUnfreezeByCreator 查询列表实现
func QueryUnfreeze ¶
QueryUnfreeze 查询合约状态
Types ¶
type Unfreeze ¶
type Unfreeze struct {
drivers.DriverBase
}
Unfreeze 执行器结构体
func (*Unfreeze) ExecDelLocal_Create ¶
func (u *Unfreeze) ExecDelLocal_Create(payload *uf.UnfreezeCreate, tx *types.Transaction, receiptData *types.ReceiptData, index int) (*types.LocalDBSet, error)
ExecDelLocal_Create 本地撤销执行创建冻结合约
func (*Unfreeze) ExecDelLocal_Terminate ¶
func (u *Unfreeze) ExecDelLocal_Terminate(payload *uf.UnfreezeTerminate, tx *types.Transaction, receiptData *types.ReceiptData, index int) (*types.LocalDBSet, error)
ExecDelLocal_Terminate 本地撤销执行冻结合约的终止
func (*Unfreeze) ExecDelLocal_Withdraw ¶
func (u *Unfreeze) ExecDelLocal_Withdraw(payload *uf.UnfreezeWithdraw, tx *types.Transaction, receiptData *types.ReceiptData, index int) (*types.LocalDBSet, error)
ExecDelLocal_Withdraw 本地撤销执行冻结合约中提币
func (*Unfreeze) ExecLocal_Create ¶
func (u *Unfreeze) ExecLocal_Create(payload *uf.UnfreezeCreate, tx *types.Transaction, receiptData *types.ReceiptData, index int) (*types.LocalDBSet, error)
ExecLocal_Create 本地执行创建冻结合约
func (*Unfreeze) ExecLocal_Terminate ¶
func (u *Unfreeze) ExecLocal_Terminate(payload *uf.UnfreezeTerminate, tx *types.Transaction, receiptData *types.ReceiptData, index int) (*types.LocalDBSet, error)
ExecLocal_Terminate 本地执行终止冻结合约
func (*Unfreeze) ExecLocal_Withdraw ¶
func (u *Unfreeze) ExecLocal_Withdraw(payload *uf.UnfreezeWithdraw, tx *types.Transaction, receiptData *types.ReceiptData, index int) (*types.LocalDBSet, error)
ExecLocal_Withdraw 本地执行提币
func (*Unfreeze) Exec_Create ¶
func (u *Unfreeze) Exec_Create(payload *pty.UnfreezeCreate, tx *types.Transaction, index int) (*types.Receipt, error)
Exec_Create 执行创建冻结合约
func (*Unfreeze) Exec_Terminate ¶
func (u *Unfreeze) Exec_Terminate(payload *pty.UnfreezeTerminate, tx *types.Transaction, index int) (*types.Receipt, error)
Exec_Terminate 执行终止冻结合约
func (*Unfreeze) Exec_Withdraw ¶
func (u *Unfreeze) Exec_Withdraw(payload *pty.UnfreezeWithdraw, tx *types.Transaction, index int) (*types.Receipt, error)
Exec_Withdraw 执行冻结合约中提币
func (*Unfreeze) Query_GetUnfreeze ¶
Query_GetUnfreeze 查询合约状态
func (*Unfreeze) Query_GetUnfreezeWithdraw ¶
Query_GetUnfreezeWithdraw 查询合约可提币量
func (*Unfreeze) Query_ListUnfreezeByBeneficiary ¶
Query_ListUnfreezeByBeneficiary 查询列表
func (*Unfreeze) Query_ListUnfreezeByCreator ¶
Query_ListUnfreezeByCreator 查询列表
Click to show internal directories.
Click to hide internal directories.