Versions in this module Expand all Collapse all v0 v0.1.0 Aug 11, 2018 Changes in this version + var DefaultCLIHome = os.ExpandEnv("$HOME/.thorchaincli") + var DefaultNodeHome = os.ExpandEnv("$HOME/.thorchaind") + func MakeCodec() *wire.Codec + func ThorchainAppGenStateJSON(cdc *wire.Codec, appGenTxs []json.RawMessage) (appState json.RawMessage, err error) + func ThorchainAppGenTx(cdc *wire.Codec, pk crypto.PubKey, genTxConfig config.GenTx) (appGenTx, cliPrint json.RawMessage, validator tmtypes.GenesisValidator, ...) + func ThorchainAppGenTxNF(cdc *wire.Codec, pk crypto.PubKey, addr sdk.AccAddress, name string) (appGenTx, cliPrint json.RawMessage, validator tmtypes.GenesisValidator, ...) + func ThorchainAppInit() server.AppInit + type GenesisAccount struct + Address sdk.AccAddress + Coins sdk.Coins + func NewGenesisAccount(acc *auth.BaseAccount) GenesisAccount + func NewGenesisAccountI(acc auth.Account) GenesisAccount + func (ga *GenesisAccount) ToAccount() (acc *auth.BaseAccount) + type GenesisState struct + Accounts []GenesisAccount + StakeData stake.GenesisState + func ThorchainAppGenState(cdc *wire.Codec, appGenTxs []json.RawMessage) (genesisState GenesisState, err error) + type ThorchainApp struct + func NewThorchainApp(logger log.Logger, db dbm.DB, traceStore io.Writer, ...) *ThorchainApp + func (app *ThorchainApp) BeginBlocker(ctx sdk.Context, req abci.RequestBeginBlock) abci.ResponseBeginBlock + func (app *ThorchainApp) EndBlocker(ctx sdk.Context, req abci.RequestEndBlock) abci.ResponseEndBlock + func (app *ThorchainApp) ExportAppStateAndValidators() (appState json.RawMessage, validators []tmtypes.GenesisValidator, err error) + type ThorchainGenTx struct + Address sdk.AccAddress + Name string + PubKey string