approve

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Dec 13, 2019 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ModuleName      = "approve"
	Cdc             = txs.Cdc
	RegisterCodec   = txs.RegisterCodec
	DefaultGenesis  = types.DefaultGenesisState
	ValidateGenesis = types.ValidateGenesis

	NewMapper  = mapper.NewApproveMapper
	MapperName = types.MapperName

	QueryCommands = client.QueryCommands
	TxCommands    = client.TxCommands
)

Functions

func ExportGenesis

func ExportGenesis(ctx context.Context) types.GenesisState

导出状态数据

func InitGenesis

func InitGenesis(ctx context.Context, data types.GenesisState)

初始化创世状态

func NewAppModule added in v0.0.6

func NewAppModule() types.AppModule

Types

type AppModule added in v0.0.6

type AppModule struct {
	AppModuleBasic
}

模块结构

func (AppModule) BeginBlock added in v0.0.6

App BeginBlocker 中执行操作

func (AppModule) EndBlock added in v0.0.6

App EndBlocker 中执行操作

func (AppModule) ExportGenesis added in v0.0.6

func (am AppModule) ExportGenesis(ctx context.Context) json.RawMessage

导出状态数据

func (AppModule) InitGenesis added in v0.0.6

func (am AppModule) InitGenesis(ctx context.Context, bapp *baseabci.BaseApp, data json.RawMessage) []abci.ValidatorUpdate

初始化本模块

func (AppModule) RegisterInvariants added in v0.0.6

func (am AppModule) RegisterInvariants(ir types.InvariantRegistry)

注册数据验证

func (AppModule) RegisterQuerier added in v0.0.6

func (am AppModule) RegisterQuerier(types.QueryRegistry)

返回本模块自定义应用查询路由信息

type AppModuleBasic added in v0.0.6

type AppModuleBasic struct{}

基础模块结构

func (AppModuleBasic) DefaultGenesis added in v0.0.6

func (amb AppModuleBasic) DefaultGenesis() json.RawMessage

默认初始状态数据

func (AppModuleBasic) GetMapperAndHooks added in v0.0.6

func (amb AppModuleBasic) GetMapperAndHooks() types.MapperWithHooks

返回数据库操作 Mapper

func (AppModuleBasic) GetQueryCmds added in v0.0.6

func (amb AppModuleBasic) GetQueryCmds(cdc *amino.Codec) []*cobra.Command

返回查询命令集合

func (AppModuleBasic) GetTxCmds added in v0.0.6

func (amb AppModuleBasic) GetTxCmds(cdc *amino.Codec) []*cobra.Command

返回交易命令集合

func (AppModuleBasic) Name added in v0.0.6

func (amb AppModuleBasic) Name() string

模块名

func (AppModuleBasic) RegisterCodec added in v0.0.6

func (amb AppModuleBasic) RegisterCodec(cdc *amino.Codec)

amino 相关类/对象注册

func (AppModuleBasic) RegisterRestRoutes added in v0.0.8

func (amb AppModuleBasic) RegisterRestRoutes(ctx cliContext.CLIContext, routes *mux.Router)

func (AppModuleBasic) ValidateGenesis added in v0.0.6

func (amb AppModuleBasic) ValidateGenesis(bz json.RawMessage) error

校验初始状态数据

type GenesisState

type GenesisState = types.GenesisState

type Mapper added in v0.0.6

type Mapper = mapper.Mapper

type TxCancelApprove

type TxCancelApprove = txs.TxCancelApprove

type TxCreateApprove

type TxCreateApprove = txs.TxCreateApprove

type TxDecreaseApprove

type TxDecreaseApprove = txs.TxDecreaseApprove

type TxIncreaseApprove

type TxIncreaseApprove = txs.TxIncreaseApprove

type TxUseApprove

type TxUseApprove = txs.TxUseApprove

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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