Documentation ¶
Index ¶
- Constants
- func AddGenesisAccountCmd(defaultNodeHome string) *cobra.Command
- func AddrCmd() *cobra.Command
- func AttributesToMap(attrs []types.EventAttribute) []map[string]interface{}
- func BlockCommand() *cobra.Command
- func BuildCreateValidatorMsg(clientCtx client.Context, config cli.TxCreateValidatorConfig, ...) (tx.Factory, sdk.Msg, error)
- func ChecksumEthAddressCmd() *cobra.Command
- func CollectGenTxsCmd(genBalIterator types.GenesisBalancesIterator, defaultNodeHome string) *cobra.Command
- func CollectTxs(cdc codec.JSONCodec, txJSONDecoder sdk.TxDecoder, genTxsDir string, ...) (appGenTxs []sdk.Tx, persistentPeers string, err error)
- func CovertTxDataToHashCmd() *cobra.Command
- func Debug() *cobra.Command
- func DecodeSimulateTxCmd() *cobra.Command
- func GenAppStateFromConfig(cdc codec.JSONCodec, txEncodingConfig client.TxEncodingConfig, ...) (appState json.RawMessage, err error)
- func GenTxCmd(mbm module.BasicManager, txEncCfg client.TxEncodingConfig, ...) *cobra.Command
- func InitCmd(nodeHome string, genesisState map[string]json.RawMessage, ...) *cobra.Command
- func ModuleAddressCmd() *cobra.Command
- func ParseBlockResults(cdc codec.JSONCodec, blockResults *coretypes.ResultBlockResults) (interface{}, error)
- func PrintOutput(ctx client.Context, any interface{}) error
- func PubkeyCmd() *cobra.Command
- func QueryBlockResultsCmd() *cobra.Command
- func QueryGasPricesCmd() *cobra.Command
- func QueryStoreCmd() *cobra.Command
- func QueryTxCmd() *cobra.Command
- func QueryTxsByEventsCmd() *cobra.Command
- func QueryValidatorByConsAddr() *cobra.Command
- func StatusCommand() *cobra.Command
- func ToBytes32Cmd() *cobra.Command
- func ToStringCmd() *cobra.Command
- func TxResponseToMap(cdc codec.JSONCodec, txResponse *sdk.TxResponse) map[string]interface{}
- func TxResultToMap(cdc codec.JSONCodec, txResult *types.ResponseDeliverTx) map[string]interface{}
- func ValidateAccountInGenesis(appGenesisState map[string]json.RawMessage, ...) error
- func VerifyTxCmd() *cobra.Command
- type PrintInfo
Constants ¶
const ( // FlagOverwrite defines a flag to overwrite an existing genesis JSON file. FlagOverwrite = "overwrite" // FlagRecover defines a flag to initialize the private validator key from a specific seed. FlagRecover = "recover" )
Variables ¶
This section is empty.
Functions ¶
func AddGenesisAccountCmd ¶
AddGenesisAccountCmd returns add-genesis-account cobra Command.
func AttributesToMap ¶
func AttributesToMap(attrs []types.EventAttribute) []map[string]interface{}
func BlockCommand ¶
BlockCommand returns the verified block data for a given heights
func BuildCreateValidatorMsg ¶
func BuildCreateValidatorMsg(clientCtx client.Context, config cli.TxCreateValidatorConfig, txFactory tx.Factory) (tx.Factory, sdk.Msg, error)
BuildCreateValidatorMsg makes a new MsgCreateValidator.
func ChecksumEthAddressCmd ¶
func CollectGenTxsCmd ¶
func CollectGenTxsCmd(genBalIterator types.GenesisBalancesIterator, defaultNodeHome string) *cobra.Command
CollectGenTxsCmd - return the cobra command to collect genesis transactions
func CollectTxs ¶
func CollectTxs(cdc codec.JSONCodec, txJSONDecoder sdk.TxDecoder, genTxsDir string, genDoc tmtypes.GenesisDoc, genBalIterator types.GenesisBalancesIterator, ) (appGenTxs []sdk.Tx, persistentPeers string, err error)
CollectTxs processes and validates application's genesis Txs and returns the list of appGenTxs, and persistent peers required to generate genesis.json.
func CovertTxDataToHashCmd ¶
func DecodeSimulateTxCmd ¶
func GenAppStateFromConfig ¶
func GenAppStateFromConfig(cdc codec.JSONCodec, txEncodingConfig client.TxEncodingConfig, config *cfg.Config, initCfg types.InitConfig, genDoc tmtypes.GenesisDoc, genBalIterator types.GenesisBalancesIterator, ) (appState json.RawMessage, err error)
GenAppStateFromConfig gets the genesis app state from the config
func GenTxCmd ¶
func GenTxCmd(mbm module.BasicManager, txEncCfg client.TxEncodingConfig, genBalIterator types.GenesisBalancesIterator, defaultNodeHome string) *cobra.Command
GenTxCmd builds the application's gentx command.
func InitCmd ¶
func InitCmd(nodeHome string, genesisState map[string]json.RawMessage, consensusParams *tmproto.ConsensusParams) *cobra.Command
InitCmd returns a command that initializes all files needed for Tendermint and the respective application.
func ModuleAddressCmd ¶
ModuleAddressCmd Deprecated: please use `fxcored query auth module-account`
func ParseBlockResults ¶
func ParseBlockResults(cdc codec.JSONCodec, blockResults *coretypes.ResultBlockResults) (interface{}, error)
func PrintOutput ¶
func QueryBlockResultsCmd ¶
func QueryGasPricesCmd ¶
func QueryStoreCmd ¶
func QueryTxCmd ¶
QueryTxCmd implements the default command for a tx query.
func QueryTxsByEventsCmd ¶
QueryTxsByEventsCmd returns a command to search through transactions by events.
func StatusCommand ¶
StatusCommand returns the command to return the status of the network.
func ToBytes32Cmd ¶
func ToStringCmd ¶
func TxResponseToMap ¶
func TxResponseToMap(cdc codec.JSONCodec, txResponse *sdk.TxResponse) map[string]interface{}
func TxResultToMap ¶
func TxResultToMap(cdc codec.JSONCodec, txResult *types.ResponseDeliverTx) map[string]interface{}
func ValidateAccountInGenesis ¶
func ValidateAccountInGenesis( appGenesisState map[string]json.RawMessage, genBalIterator types.GenesisBalancesIterator, addr sdk.Address, coins sdk.Coins, cdc codec.JSONCodec, ) error
ValidateAccountInGenesis checks that the provided account has a sufficient balance in the set of genesis accounts.
func VerifyTxCmd ¶
Types ¶
type PrintInfo ¶
type PrintInfo struct { Moniker string `json:"moniker" yaml:"moniker"` ChainID string `json:"chain_id" yaml:"chain_id"` NodeID string `json:"node_id" yaml:"node_id"` GenTxsDir string `json:"gentxs_dir" yaml:"gentxs_dir"` AppMessage json.RawMessage `json:"app_message" yaml:"app_message"` }
func NewPrintInfo ¶
func NewPrintInfo(moniker, chainID, nodeID, genTxsDir string, appMessage json.RawMessage) PrintInfo