UNPKG

@hashgraph/solo

Version:

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

56 lines (55 loc) 2.8 kB
import { BaseCommandDefinition } from './base-command-definition.js'; import { NodeCommand } from '../node/index.js'; import { NetworkCommand } from '../network.js'; import { type CommandDefinition } from '../../types/index.js'; import { type SoloLogger } from '../../core/logging/solo-logger.js'; export declare class ConsensusCommandDefinition extends BaseCommandDefinition { private readonly logger?; readonly nodeCommand?: NodeCommand; readonly networkCommand?: NetworkCommand; constructor(logger?: SoloLogger, nodeCommand?: NodeCommand, networkCommand?: NetworkCommand); static readonly COMMAND_NAME: string; protected static readonly DESCRIPTION: string; static readonly NETWORK_SUBCOMMAND_NAME: string; private static readonly NETWORK_SUBCOMMAND_DESCRIPTION; static readonly NODE_SUBCOMMAND_NAME: string; private static readonly NODE_SUBCOMMAND_DESCRIPTION; static readonly STATE_SUBCOMMAND_NAME: string; private static readonly STATE_SUBCOMMAND_DESCRIPTION; static readonly DEV_NODE_ADD_SUBCOMMAND_NAME: string; private static readonly DEV_NODE_ADD_SUBCOMMAND_DESCRIPTION; static readonly DEV_NODE_UPDATE_SUBCOMMAND_NAME: string; private static readonly DEV_NODE_UPDATE_SUBCOMMAND_DESCRIPTION; static readonly DEV_NODE_UPGRADE_SUBCOMMAND_NAME: string; private static readonly DEV_NODE_UPGRADE_SUBCOMMAND_DESCRIPTION; static readonly DEV_NODE_DELETE_SUBCOMMAND_NAME: string; private static readonly DEV_NODE_DELETE_SUBCOMMAND_DESCRIPTION; static readonly DEV_FREEZE_SUBCOMMAND_NAME: string; private static readonly DEV_FREEZE_SUBCOMMAND_DESCRIPTION; static readonly DEV_NODE_PREPARE: string; static readonly DEV_NODE_SUBMIT_TRANSACTION: string; static readonly DEV_NODE_EXECUTE: string; static readonly DEV_FREEZE_PREPARE_UPGRADE: string; static readonly DEV_FREEZE_FREEZE_UPGRADE: string; static readonly NODE_SETUP: string; static readonly NODE_START: string; static readonly NODE_STOP: string; static readonly NODE_RESTART: string; static readonly NODE_REFRESH: string; static readonly NODE_LOGS: string; static readonly NODE_STATES: string; static readonly NODE_ADD: string; static readonly NODE_UPDATE: string; static readonly NODE_DESTROY: string; static readonly COLLECT_JFR: string; static readonly NETWORK_DEPLOY: string; static readonly NETWORK_DESTROY: string; static readonly NETWORK_UPGRADE: string; static readonly NETWORK_FREEZE: string; static readonly STATE_DOWNLOAD: string; static readonly SETUP_COMMAND: string; static readonly START_COMMAND: string; static readonly DEPLOY_COMMAND: string; static readonly DESTROY_COMMAND: string; getCommandDefinition(): CommandDefinition; }