Versions in this module Expand all Collapse all v0 v0.1.1 May 14, 2019 v0.1.0 May 14, 2019 Changes in this version + var ContractStoreKey = sdk.NewKVStoreKey("contract") + var DefaultCLIHome = os.ExpandEnv("$HOME/.hmcli") + var DefaultNodeHome = os.ExpandEnv("$HOME/.hmd") + var MainStoreKey = sdk.NewKVStoreKey("main") + var TxIndexStoreKey = sdk.NewTransientStoreKey("tx_index") + func AppGenStateJSON(cdc *amino.Codec, appGenTxs []json.RawMessage) (appState json.RawMessage, err error) + func CreateAppGenTx(cdc *amino.Codec, pk crypto.PubKey, gentTxConfig config.GenTx) (appGenTx, cliPrint json.RawMessage, validator types.GenesisValidator, ...) + func CreateAppGenTxNF(cdc *amino.Codec, pk crypto.PubKey, addr string, gentTxConfig config.GenTx) (appGenTx, cliPrint json.RawMessage, validator types.GenesisValidator, ...) + func GetCodec() *amino.Codec + func GetInitChainer(am account.AccountMapper) func(types.Context, abci.RequestInitChain) abci.ResponseInitChain + func MarshalJSONIndent(cdc *amino.Codec, obj interface{}) ([]byte, error) + func SetupContext(ctx *Context) error + type AppCreator func(home string, logger log.Logger, traceStore string) (abci.Application, error) + func ConstructAppCreator(appFn AppCreatorInit, name string) AppCreator + type AppCreatorInit func(log.Logger, dbm.DB, io.Writer) abci.Application + type AppExporter func(home string, logger log.Logger, traceStore string) (json.RawMessage, []tmtypes.GenesisValidator, error) + func ConstructAppExporter(appFn AppExporterInit, name string) AppExporter + type AppExporterInit func(log.Logger, dbm.DB, io.Writer) (json.RawMessage, []tmtypes.GenesisValidator, error) + type AppGenTx struct + Address string + type AppInit struct + AppGenState func(cdc *amino.Codec, appGenTxs []json.RawMessage) (appState json.RawMessage, err error) + AppGenTx func(cdc *amino.Codec, pk crypto.PubKey, genTxConfig config.GenTx) (appGenTx, cliPrint json.RawMessage, validator tmtypes.GenesisValidator, ...) + FlagsAppGenState *pflag.FlagSet + FlagsAppGenTx *pflag.FlagSet + func NewAppInit() AppInit + type Chain struct + func NewChain(logger log.Logger, db db.DB, traceStore io.Writer) *Chain + func (c *Chain) ExportAppStateJSON() (json.RawMessage, []types.GenesisValidator, error) + type Context struct + Config *cfg.Config + Logger log.Logger + type GenesisState struct + Accounts []account.Account + func AppGenState(cdc *amino.Codec, appGenTxs []json.RawMessage) (genesisState GenesisState, err error) + type GenesisTx struct + AppGenTx json.RawMessage + IP string + NodeID string + Validator types.GenesisValidator