Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Wizard

Index

Constructors

constructor

Methods

execute

  • execute(flags: { customPreset: string; network: undefined | bootstrap | testnet | mainnet | custom; noPassword: boolean; password: undefined | string; ready?: boolean; skipPull?: boolean; target: string; workingDir: string }): Promise<void>
  • Parameters

    • flags: { customPreset: string; network: undefined | bootstrap | testnet | mainnet | custom; noPassword: boolean; password: undefined | string; ready?: boolean; skipPull?: boolean; target: string; workingDir: string }
      • customPreset: string
      • network: undefined | bootstrap | testnet | mainnet | custom
      • noPassword: boolean
      • password: undefined | string
      • Optional ready?: boolean
      • Optional skipPull?: boolean
      • target: string
      • workingDir: string

    Returns Promise<void>

generateAccount

  • generateAccount(networkType: NetworkType): Account

isValidFriendlyName

  • isValidFriendlyName(input: string): string | boolean

isValidHost

  • isValidHost(input: string): string | boolean

Private isVoting

  • isVoting(): Promise<boolean>

logAccount

  • logAccount<T>(account: T, keyName: KeyName, showPrivateKeys: boolean): T
  • Type parameters

    • T: undefined | Account | PublicAccount

    Parameters

    • account: T
    • keyName: KeyName
    • showPrivateKeys: boolean

    Returns T

resolveAccount

  • resolveAccount(networkType: NetworkType, keyName: KeyName): Promise<undefined | Account>

resolveAccountFromSelection

  • resolveAccountFromSelection(networkType: NetworkType, keyName: KeyName, keyDescription: string): Promise<Account>

Private resolveAllAccounts

resolveAssembly

  • resolveAssembly(network: Network): Promise<string>

resolveFileContent

  • resolveFileContent(encoding: string, message: string, notFoundMessage: string): Promise<string>
  • Parameters

    • encoding: string
    • message: string
    • notFoundMessage: string

    Returns Promise<string>

resolveFriendlyName

  • resolveFriendlyName(defaultFriendlyName: string): Promise<string>

resolveHost

  • resolveHost(message: string, required: boolean): Promise<string>

resolveHttpsOptions

resolveNetwork

resolvePreset

  • resolvePreset(network: Network, workingDir: string): Promise<string>

resolvePrivateKeySecurityMode

resolveRestSSLCertAsBase64

  • resolveRestSSLCertAsBase64(): Promise<string>

resolveRestSSLKeyAsBase64

  • resolveRestSSLKeyAsBase64(): Promise<string>

Generated using TypeDoc