Options
All
  • Public
  • Public/Protected
  • All
Menu

Class NetworkCommandUtils

Hierarchy

  • NetworkCommandUtils

Index

Constructors

Properties

CLI_TOOL: "symbol-network" = 'symbol-network'
helpFlag: IBooleanFlag<void> = ...
noNodePasswordFlag: IBooleanFlag<boolean> = ...
noPasswordFlag: IBooleanFlag<boolean> = ...
nodePasswordFlag: IOptionFlag<undefined | string> = ...
nodePasswordPromptDefaultMessage: string = ...
passwordFlag: IOptionFlag<undefined | string> = ...
passwordPromptDefaultMessage: string = ...

Methods

  • cosignersPrompt(): Promise<Account[]>
  • createStore(flags: { noPassword: boolean; password?: Password }, logger: Logger, lazy: boolean, workingDir: string): Promise<KeyStore>
  • Parameters

    • flags: { noPassword: boolean; password?: Password }
      • noPassword: boolean
      • Optional password?: Password
    • logger: Logger
    • lazy: boolean
    • workingDir: string

    Returns Promise<KeyStore>

  • getPasswordFlag(paramName: string, description: string): IOptionFlag<undefined | string>
  • isValidPassword(input: undefined | string): string | boolean
  • resolveNodePassword(flags: { noNodePassword: boolean; nodePassword: Password }, logger: Logger): Promise<Password>
  • Parameters

    • flags: { noNodePassword: boolean; nodePassword: Password }
      • noNodePassword: boolean
      • nodePassword: Password
    • logger: Logger

    Returns Promise<Password>

  • resolvePassword(providedPassword: Password, noPassword: boolean, message: string, logger: undefined | Logger): Promise<Password>
  • shouldAnnounce(): Promise<boolean>
  • showBanner(): void

Generated using TypeDoc