Documentation ¶
Index ¶
- Variables
- func NewNetwork() *cobra.Command
- func NewNetworkChain() *cobra.Command
- func NewNetworkChainInit() *cobra.Command
- func NewNetworkChainInstall() *cobra.Command
- func NewNetworkChainJoin() *cobra.Command
- func NewNetworkChainLaunch() *cobra.Command
- func NewNetworkChainList() *cobra.Command
- func NewNetworkChainPrepare() *cobra.Command
- func NewNetworkChainPublish() *cobra.Command
- func NewNetworkChainRevertLaunch() *cobra.Command
- func NewNetworkChainShow() *cobra.Command
- func NewNetworkCoordinator() *cobra.Command
- func NewNetworkCoordinatorSet() *cobra.Command
- func NewNetworkCoordinatorShow() *cobra.Command
- func NewNetworkProfile() *cobra.Command
- func NewNetworkProject() *cobra.Command
- func NewNetworkProjectAccount() *cobra.Command
- func NewNetworkProjectList() *cobra.Command
- func NewNetworkProjectPublish() *cobra.Command
- func NewNetworkProjectShow() *cobra.Command
- func NewNetworkProjectUpdate() *cobra.Command
- func NewNetworkRequest() *cobra.Command
- func NewNetworkRequestAddAccount() *cobra.Command
- func NewNetworkRequestApprove() *cobra.Command
- func NewNetworkRequestChangeParam() *cobra.Command
- func NewNetworkRequestList() *cobra.Command
- func NewNetworkRequestReject() *cobra.Command
- func NewNetworkRequestRemoveAccount() *cobra.Command
- func NewNetworkRequestRemoveValidator() *cobra.Command
- func NewNetworkRequestShow() *cobra.Command
- func NewNetworkRequestVerify() *cobra.Command
- func NewNetworkReward() *cobra.Command
- func NewNetworkRewardRelease() *cobra.Command
- func NewNetworkRewardSet() *cobra.Command
- func NewNetworkTool() *cobra.Command
- func NewNetworkToolProxyTunnel() *cobra.Command
- func NewNetworkValidator() *cobra.Command
- func NewNetworkValidatorSet() *cobra.Command
- func NewNetworkValidatorShow() *cobra.Command
- func NewNetworkVersion() *cobra.Command
- type NetworkAddresses
- type NetworkBuilder
- type NetworkBuilderOption
Constants ¶
This section is empty.
Variables ¶
var LaunchSummaryAdvancedHeader = []string{
"project ID",
"network",
"reward",
}
var LaunchSummaryHeader = []string{
"launch ID",
"chain ID",
"source",
"phase",
}
var ProjectSummaryHeader = []string{
"id",
"name",
"coordinator id",
"mainnet id",
}
Functions ¶
func NewNetwork ¶
NewNetwork creates a new network command that holds some other sub commands related to creating a new network collaboratively.
func NewNetworkChain ¶
NewNetworkChain creates a new chain command that holds some other sub commands related to launching a network for a chain.
func NewNetworkChainInit ¶
NewNetworkChainInit returns a new command to initialize a chain from a published chain ID.
func NewNetworkChainInstall ¶
NewNetworkChainInstall returns a new command to install a chain's binary by the launch id.
func NewNetworkChainJoin ¶
NewNetworkChainJoin creates a new chain join command to join to a network as a validator.
func NewNetworkChainLaunch ¶
NewNetworkChainLaunch creates a new chain launch command to launch the network as a coordinator.
func NewNetworkChainList ¶
NewNetworkChainList returns a new command to list all published chains on Ignite.
func NewNetworkChainPrepare ¶
NewNetworkChainPrepare returns a new command to prepare the chain for launch.
func NewNetworkChainPublish ¶
NewNetworkChainPublish returns a new command to publish a new chain to start a new network.
func NewNetworkChainRevertLaunch ¶
NewNetworkChainRevertLaunch creates a new chain revert launch command to revert a launched chain.
func NewNetworkChainShow ¶
NewNetworkChainShow creates a new chain show command to show a chain details on SPN.
func NewNetworkCoordinator ¶
NewNetworkCoordinator creates a new coordinator command it contains sub commands to manage coordinator profile.
func NewNetworkCoordinatorSet ¶
NewNetworkCoordinatorSet creates a command to set an information in a coordinator profile.
func NewNetworkCoordinatorShow ¶
NewNetworkCoordinatorShow creates a command to show coordinator information.
func NewNetworkProfile ¶
NewNetworkProfile returns a new command to show the address profile info on Starport Network.
func NewNetworkProject ¶
NewNetworkProject creates a new project command that holds other subcommands related to launching a network for a project.
func NewNetworkProjectAccount ¶
NewNetworkProjectAccount creates a new project account command that holds some other sub commands related to account for a project.
func NewNetworkProjectList ¶
NewNetworkProjectList returns a new command to list all published Projects on Ignite.
func NewNetworkProjectPublish ¶
NewNetworkProjectPublish returns a new command to publish a new projects on Ignite.
func NewNetworkProjectShow ¶
NewNetworkProjectShow returns a new command to show published project on Ignite.
func NewNetworkProjectUpdate ¶
func NewNetworkRequest ¶
NewNetworkRequest creates a new approval request command that holds some other sub commands related to handle request for a chain.
func NewNetworkRequestAddAccount ¶
NewNetworkRequestAddAccount creates a new command to send add account request.
func NewNetworkRequestApprove ¶
NewNetworkRequestApprove creates a new request approve command to approve requests for a chain.
func NewNetworkRequestChangeParam ¶
NewNetworkRequestChangeParam creates a new command to send param change request.
func NewNetworkRequestList ¶
NewNetworkRequestList creates a new request list command to list requests for a chain.
func NewNetworkRequestReject ¶
NewNetworkRequestReject creates a new request reject command to reject requests for a chain.
func NewNetworkRequestRemoveAccount ¶
NewNetworkRequestRemoveAccount creates a new command to send remove account request.
func NewNetworkRequestRemoveValidator ¶
NewNetworkRequestRemoveValidator creates a new command to send remove validator request.
func NewNetworkRequestShow ¶
NewNetworkRequestShow creates a new request show command to show requests details for a chain.
func NewNetworkRequestVerify ¶
NewNetworkRequestVerify verify the request and simulate the chain.
func NewNetworkReward ¶
NewNetworkReward creates a new chain reward command.
func NewNetworkRewardRelease ¶
NewNetworkRewardRelease connects the monitoring modules of launched chains with SPN and distribute rewards with chain Relayer.
func NewNetworkRewardSet ¶
NewNetworkRewardSet creates a new chain reward set command to add the chain reward to the network as a coordinator.
func NewNetworkTool ¶
func NewNetworkValidator ¶
NewNetworkValidator creates a new validator command it contains sub commands to manage validator profile.
func NewNetworkValidatorSet ¶
NewNetworkValidatorSet creates a command to set an information in a validator profile.
func NewNetworkValidatorShow ¶
NewNetworkValidatorShow creates a command to show validator information.
func NewNetworkVersion ¶
NewNetworkVersion creates a new version command to get the version of the plugin The version of the plugin to use to interact with a chain might be specified by the coordinator
Types ¶
type NetworkAddresses ¶
type NetworkBuilder ¶
type NetworkBuilder struct { AccountRegistry cosmosaccount.Registry // contains filtered or unexported fields }
func (NetworkBuilder) Chain ¶
func (n NetworkBuilder) Chain(source networkchain.SourceOption, options ...networkchain.Option) (*networkchain.Chain, error)
type NetworkBuilderOption ¶
type NetworkBuilderOption func(builder *NetworkBuilder)
func CollectEvents ¶
func CollectEvents(ev events.Bus) NetworkBuilderOption
Source Files ¶
- network.go
- network_chain.go
- network_chain_init.go
- network_chain_install.go
- network_chain_join.go
- network_chain_launch.go
- network_chain_list.go
- network_chain_prepare.go
- network_chain_publish.go
- network_chain_revert_launch.go
- network_chain_show.go
- network_chain_show_accounts.go
- network_chain_show_genesis.go
- network_chain_show_info.go
- network_chain_show_peers.go
- network_chain_show_validators.go
- network_coordinator.go
- network_coordinator_set.go
- network_coordinator_show.go
- network_profile.go
- network_project.go
- network_project_account.go
- network_project_list.go
- network_project_publish.go
- network_project_show.go
- network_project_update.go
- network_request.go
- network_request_add_account.go
- network_request_approve.go
- network_request_change_param.go
- network_request_list.go
- network_request_reject.go
- network_request_remove_account.go
- network_request_remove_validator.go
- network_request_show.go
- network_request_verify.go
- network_reward.go
- network_reward_release.go
- network_reward_set.go
- network_tool.go
- network_validator.go
- network_validator_set.go
- network_validator_show.go
- network_version.go