Documentation ¶
Index ¶
- Constants
- Variables
- func LoadPlugins(ctx context.Context, cmd *cobra.Command, session *cliui.Session) error
- func New(ctx context.Context) (*cobra.Command, func(), error)
- func NewAccount() *cobra.Command
- func NewAccountCreate() *cobra.Command
- func NewAccountDelete() *cobra.Command
- func NewAccountExport() *cobra.Command
- func NewAccountImport() *cobra.Command
- func NewAccountList() *cobra.Command
- func NewAccountShow() *cobra.Command
- func NewApp() *cobra.Command
- func NewAppDescribe() *cobra.Command
- func NewAppInstall() *cobra.Command
- func NewAppList() *cobra.Command
- func NewAppScaffold() *cobra.Command
- func NewAppUninstall() *cobra.Command
- func NewAppUpdate() *cobra.Command
- func NewChain() *cobra.Command
- func NewChainBuild() *cobra.Command
- func NewChainDebug() *cobra.Command
- func NewChainFaucet() *cobra.Command
- func NewChainInit() *cobra.Command
- func NewChainLint() *cobra.Command
- func NewChainServe() *cobra.Command
- func NewChainSimulate() *cobra.Command
- func NewCompletionCmd() *cobra.Command
- func NewDocs() *cobra.Command
- func NewDoctor() *cobra.Command
- func NewGenerate() *cobra.Command
- func NewGenerateComposables() *cobra.Command
- func NewGenerateGo() *cobra.Command
- func NewGenerateHooks() *cobra.Command
- func NewGenerateOpenAPI() *cobra.Command
- func NewGenerateTSClient() *cobra.Command
- func NewNode() *cobra.Command
- func NewNodeQuery() *cobra.Command
- func NewNodeQueryBank() *cobra.Command
- func NewNodeQueryBankBalances() *cobra.Command
- func NewNodeQueryTx() *cobra.Command
- func NewNodeTx() *cobra.Command
- func NewNodeTxBank() *cobra.Command
- func NewNodeTxBankSend() *cobra.Command
- func NewScaffold() *cobra.Command
- func NewScaffoldChain() *cobra.Command
- func NewScaffoldConfigs() *cobra.Command
- func NewScaffoldList() *cobra.Command
- func NewScaffoldMap() *cobra.Command
- func NewScaffoldMessage() *cobra.Command
- func NewScaffoldModule() *cobra.Command
- func NewScaffoldPacket() *cobra.Command
- func NewScaffoldParams() *cobra.Command
- func NewScaffoldQuery() *cobra.Command
- func NewScaffoldReact() *cobra.Command
- func NewScaffoldSingle() *cobra.Command
- func NewScaffoldType() *cobra.Command
- func NewScaffoldVue() *cobra.Command
- func NewVersion() *cobra.Command
- func UnloadPlugins()
Constants ¶
const ( PluginNetworkVersion = "v0.2.2" PluginNetworkPath = "github.com/ignite/cli-plugin-network@" + PluginNetworkVersion PluginRelayerVersion = "hermes/v0.2.2" PluginRelayerPath = "github.com/ignite/apps/hermes@" + PluginRelayerVersion )
const FlagIndexName = "index"
Variables ¶
var ErrProtocUnsupported = errors.New("code generation using protoc is only supported by Ignite CLI v0.26.1 or older")
Functions ¶
func LoadPlugins ¶
LoadPlugins tries to load all the plugins found in configurations. If no configurations found, it returns w/o error.
func New ¶
New creates a new root command for `Ignite CLI` with its sub commands. Returns the cobra.Command, a cleanup function and an error. The cleanup function must be invoked by the caller to clean eventual Ignite App instances.
func NewAccount ¶
func NewAccountCreate ¶
func NewAccountDelete ¶
func NewAccountExport ¶
func NewAccountImport ¶
func NewAccountList ¶
func NewAccountShow ¶
func NewAppDescribe ¶
func NewAppInstall ¶
func NewAppList ¶
func NewAppScaffold ¶
func NewAppUninstall ¶
func NewAppUpdate ¶
func NewChain ¶
NewChain returns a command that groups sub commands related to compiling, serving blockchains and so on.
func NewChainBuild ¶
NewChainBuild returns a new build command to build a blockchain app.
func NewChainDebug ¶
NewChainDebug returns a new debug command to debug a blockchain app.
func NewChainFaucet ¶
NewChainFaucet creates a new faucet command to send coins to accounts.
func NewChainInit ¶
func NewChainLint ¶
NewChainLint returns a lint command to build a blockchain app.
func NewChainServe ¶
NewChainServe creates a new serve command to serve a blockchain.
func NewChainSimulate ¶
NewChainSimulate creates a new simulation command to run the blockchain simulation.
func NewCompletionCmd ¶
NewCompletionCmd represents the completion command.
func NewGenerate ¶
NewGenerate returns a command that groups code generation related sub commands.
func NewGenerateComposables ¶
func NewGenerateGo ¶
func NewGenerateHooks ¶
func NewGenerateOpenAPI ¶
func NewGenerateTSClient ¶
func NewNodeQuery ¶
func NewNodeQueryBank ¶
func NewNodeQueryTx ¶
func NewNodeTxBank ¶
func NewNodeTxBankSend ¶
func NewScaffold ¶
NewScaffold returns a command that groups scaffolding related sub commands.
func NewScaffoldChain ¶
NewScaffoldChain creates new command to scaffold a Comos-SDK based blockchain.
func NewScaffoldConfigs ¶
NewScaffoldConfigs returns the command to scaffold a Cosmos SDK configs into a module.
func NewScaffoldList ¶
NewScaffoldList returns a new command to scaffold a list.
func NewScaffoldMap ¶
NewScaffoldMap returns a new command to scaffold a map.
func NewScaffoldMessage ¶
NewScaffoldMessage returns the command to scaffold messages.
func NewScaffoldModule ¶
NewScaffoldModule returns the command to scaffold a Cosmos SDK module.
func NewScaffoldPacket ¶
NewScaffoldPacket creates a new packet in the module.
func NewScaffoldParams ¶
NewScaffoldParams returns the command to scaffold a Cosmos SDK parameters into a module.
func NewScaffoldQuery ¶
NewScaffoldQuery command creates a new type command to scaffold queries.
func NewScaffoldReact ¶
NewScaffoldReact scaffolds a React app for a chain.
func NewScaffoldSingle ¶
NewScaffoldSingle returns a new command to scaffold a singleton.
func NewScaffoldType ¶
NewScaffoldType returns a new command to scaffold a type.
func NewScaffoldVue ¶
NewScaffoldVue scaffolds a Vue.js app for a chain.
func NewVersion ¶
NewVersion creates a new version command to show the Ignite CLI version.
func UnloadPlugins ¶
func UnloadPlugins()
UnloadPlugins releases any loaded plugins, which is basically killing the plugin server instance.
Types ¶
This section is empty.
Source Files ¶
- account.go
- account_create.go
- account_delete.go
- account_export.go
- account_import.go
- account_list.go
- account_show.go
- chain.go
- chain_build.go
- chain_debug.go
- chain_faucet.go
- chain_init.go
- chain_lint.go
- chain_serve.go
- chain_simulate.go
- cmd.go
- completion.go
- docs.go
- doctor.go
- generate.go
- generate_composables.go
- generate_go.go
- generate_hooks.go
- generate_openapi.go
- generate_typescript_client.go
- node.go
- node_query.go
- node_query_bank.go
- node_query_bank_balances.go
- node_query_tx.go
- node_tx.go
- node_tx_bank.go
- node_tx_bank_send.go
- plugin.go
- plugin_default.go
- scaffold.go
- scaffold_chain.go
- scaffold_configs.go
- scaffold_list.go
- scaffold_map.go
- scaffold_message.go
- scaffold_module.go
- scaffold_packet.go
- scaffold_params.go
- scaffold_query.go
- scaffold_react.go
- scaffold_single.go
- scaffold_type.go
- scaffold_vue.go
- version.go