Versions in this module Expand all Collapse all v1 v1.0.0 Nov 14, 2024 Changes in this version + var ErrMutuallyExlusiveKeyLedger = errors.New("key source flags --key, --ledger/--ledger-addrs are mutually exclusive") + var ErrStoredKeyOnMainnet = errors.New("key --key is not available for mainnet operations") + func CallAddValidator(deployer *subnet.PublicDeployer, network models.Network, kc *keychain.Keychain, ...) error + func CallConfigure(cmd *cobra.Command, subnetName string, chainConfParam string, ...) error + func CallCreate(cmd *cobra.Command, subnetName string, forceCreateParam bool, ...) error + func CallDeploy(cmd *cobra.Command, subnetOnlyParam bool, subnetName string, ...) error + func CallExportSubnet(subnetName, exportPath string) error + func CheckForInvalidDeployAndGetAvagoVersion(network localnetworkinterface.StatusChecker, configuredRPCVersion int) (string, error) + func CheckSubnetIsElastic(subnetID ids.ID, network models.Network) (bool, error) + func CreateSubnetFirst(cmd *cobra.Command, subnetName string, skipPrompt bool) error + func DeploySubnetFirst(cmd *cobra.Command, subnetName string, skipPrompt bool, ...) error + func HasSubnetEVMGenesis(subnetName string) (bool, error) + func NewCmd(injectedApp *application.Avalanche) *cobra.Command + func PrintDeployResults(chain string, subnetID ids.ID, blockchainID ids.ID) error + func PrintReadyToSignMsg(chain string, outputTxPath string) + func PrintRemainingToSignMsg(chain string, remainingSubnetAuthKeys []string, outputTxPath string) + func PrintTransformResults(chain string, txID ids.ID, subnetID ids.ID, tokenName string, ...) + func PromptDuration(start time.Time, network models.Network) (time.Duration, error) + func PromptNodeID() (ids.NodeID, error) + func SaveNotFullySignedTx(txName string, tx *txs.Tx, chain string, subnetAuthKeys []string, ...) error + func UpdateKeychainWithSubnetControlKeys(kc *keychain.Keychain, network models.Network, subnetName string) error + func ValidateSubnetNameAndGetChains(args []string) ([]string, error)