Versions in this module Expand all Collapse all v0 v0.2.0 Nov 8, 2019 Changes in this version + type AppModule interface + BeginBlock func(sdk.Context, abci.RequestBeginBlock) + EndBlock func(sdk.Context, abci.RequestEndBlock) []abci.ValidatorUpdate + NewHandler func() sdk.Handler + NewQuerierHandler func() sdk.Querier + QuerierRoute func() string + RegisterInvariants func(sdk.InvariantRegistry) + Route func() string + func NewGenesisOnlyAppModule(amg AppModuleGenesis) AppModule + type AppModuleBasic interface + DefaultGenesis func() json.RawMessage + GetQueryCmd func(*codec.Codec) *cobra.Command + GetTxCmd func(*codec.Codec) *cobra.Command + Name func() string + RegisterCodec func(*codec.Codec) + RegisterRESTRoutes func(context.CLIContext, *mux.Router) + ValidateGenesis func(json.RawMessage) error + type AppModuleGenesis interface + ExportGenesis func(sdk.Context) json.RawMessage + InitGenesis func(sdk.Context, json.RawMessage) []abci.ValidatorUpdate + type BasicManager map[string]AppModuleBasic + func NewBasicManager(modules ...AppModuleBasic) BasicManager + func (bm BasicManager) AddQueryCommands(rootQueryCmd *cobra.Command, cdc *codec.Codec) + func (bm BasicManager) AddTxCommands(rootTxCmd *cobra.Command, cdc *codec.Codec) + func (bm BasicManager) DefaultGenesis() map[string]json.RawMessage + func (bm BasicManager) RegisterCodec(cdc *codec.Codec) + func (bm BasicManager) RegisterRESTRoutes(ctx context.CLIContext, rtr *mux.Router) + func (bm BasicManager) ValidateGenesis(genesis map[string]json.RawMessage) error + type GenesisOnlyAppModule struct + func (GenesisOnlyAppModule) EndBlock(_ sdk.Context, _ abci.RequestEndBlock) []abci.ValidatorUpdate + func (GenesisOnlyAppModule) NewHandler() sdk.Handler + func (GenesisOnlyAppModule) QuerierRoute() string + func (GenesisOnlyAppModule) RegisterInvariants(_ sdk.InvariantRegistry) + func (GenesisOnlyAppModule) Route() string + func (gam GenesisOnlyAppModule) BeginBlock(ctx sdk.Context, req abci.RequestBeginBlock) + func (gam GenesisOnlyAppModule) NewQuerierHandler() sdk.Querier + type Manager struct + Modules map[string]AppModule + OrderBeginBlockers []string + OrderEndBlockers []string + OrderExportGenesis []string + OrderInitGenesis []string + func NewManager(modules ...AppModule) *Manager + func (m *Manager) BeginBlock(ctx sdk.Context, req abci.RequestBeginBlock) abci.ResponseBeginBlock + func (m *Manager) EndBlock(ctx sdk.Context, req abci.RequestEndBlock) abci.ResponseEndBlock + func (m *Manager) ExportGenesis(ctx sdk.Context) map[string]json.RawMessage + func (m *Manager) InitGenesis(ctx sdk.Context, genesisData map[string]json.RawMessage) abci.ResponseInitChain + func (m *Manager) RegisterInvariants(ir sdk.InvariantRegistry) + func (m *Manager) RegisterRoutes(router sdk.Router, queryRouter sdk.QueryRouter) + func (m *Manager) SetOrderBeginBlockers(moduleNames ...string) + func (m *Manager) SetOrderEndBlockers(moduleNames ...string) + func (m *Manager) SetOrderExportGenesis(moduleNames ...string) + func (m *Manager) SetOrderInitGenesis(moduleNames ...string)