UNPKG

@hashgraph/solo

Version:

An opinionated CLI tool to deploy and manage private Hedera Networks.

21 lines (20 loc) 1.01 kB
import { BaseCommandDefinition } from './base-command-definition.js'; import { type CommandDefinition } from '../../types/index.js'; import { type SoloLogger } from '../../core/logging/solo-logger.js'; import { RelayCommand } from '../relay.js'; export declare class RelayCommandDefinition extends BaseCommandDefinition { private readonly logger?; readonly relayCommand?: RelayCommand; constructor(logger?: SoloLogger, relayCommand?: RelayCommand); static readonly COMMAND_NAME = "relay"; protected static readonly DESCRIPTION: string; static readonly NODE_SUBCOMMAND_NAME = "node"; private static readonly NODE_SUBCOMMAND_DESCRIPTION; static readonly NODE_ADD = "add"; static readonly NODE_DESTROY = "destroy"; static readonly NODE_UPGRADE = "upgrade"; static readonly ADD_COMMAND: "relay node add"; static readonly DESTROY_COMMAND: "relay node destroy"; static readonly UPGRADE_COMMAND: "relay node upgrade"; getCommandDefinition(): CommandDefinition; }