Documentation
¶
Index ¶
- Constants
- 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 NewChainModules() *cobra.Command
- func NewChainModulesList() *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 NewGenerateOpenAPI() *cobra.Command
- func NewGenerateTSClient() *cobra.Command
- func NewScaffold() *cobra.Command
- func NewScaffoldChain() *cobra.Command
- func NewScaffoldChainRegistry() *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 NewScaffoldTypeList() *cobra.Command
- func NewScaffoldVue() *cobra.Command
- func NewTestnet() *cobra.Command
- func NewTestnetInPlace() *cobra.Command
- func NewTestnetMultiNode() *cobra.Command
- func NewVersion() *cobra.Command
- func UnloadPlugins()
Constants ¶
const ( PluginRelayerVersion = "hermes/v0.3.0" PluginRelayerPath = "github.com/ignite/apps/hermes@" + PluginRelayerVersion PluginAppRegistryVersion = "appregistry/v0.1.3" PluginAppRegistryPath = "github.com/ignite/apps/appregistry@" + PluginAppRegistryVersion )
const FlagIndexName = "index"
Variables ¶
This section is empty.
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 NewChainModules ¶ added in v29.1.0
NewChainModules returns the modules command.
func NewChainModulesList ¶ added in v29.1.0
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 NewGenerateOpenAPI ¶
func NewGenerateTSClient ¶
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 NewScaffoldChainRegistry ¶
NewScaffoldChainRegistry returns the command to scaffold the chain registry chain.json and assets.json files.
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 NewScaffoldTypeList ¶ added in v29.2.0
NewScaffoldTypeList returns a new command to list all scaffold types.
func NewScaffoldVue ¶
NewScaffoldVue scaffolds a Vue.js app for a chain.
func NewTestnet ¶
NewTestnet returns a command that groups scaffolding related sub commands.
func NewTestnetInPlace ¶
func NewTestnetMultiNode ¶
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_modules.go
- chain_modules_list.go
- chain_serve.go
- chain_simulate.go
- cmd.go
- completion.go
- docs.go
- doctor.go
- generate.go
- generate_composables.go
- generate_go.go
- generate_openapi.go
- generate_typescript_client.go
- plugin.go
- plugin_default.go
- scaffold.go
- scaffold_chain.go
- scaffold_chain_registry.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_type_list.go
- scaffold_vue.go
- testnet.go
- testnet_inplace.go
- testnet_multi_node.go
- version.go