UNPKG

@hashgraph/solo

Version:

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

31 lines (30 loc) 1.21 kB
import { BaseCommand } from './base.js'; import { type ArgvStruct } from '../types/aliases.js'; import { type CommandFlags } from '../types/flag-types.js'; export declare enum NLGTestClass { HCSLoadTest = "HCSLoadTest", CryptoTransferLoadTest = "CryptoTransferLoadTest", NftTransferLoadTest = "NftTransferLoadTest", TokenTransferLoadTest = "TokenTransferLoadTest", SmartContractLoadTest = "SmartContractLoadTest", HeliSwapLoadTest = "HeliSwapLoadTest", LongevityLoadTest = "LongevityLoadTest" } export declare class RapidFireCommand extends BaseCommand { constructor(); private static readonly CRYPTO_TRANSFER_START_CONFIG_NAME; private static readonly STOP_CONFIG_NAME; static readonly START_FLAGS_LIST: CommandFlags; static readonly STOP_FLAGS_LIST: CommandFlags; static readonly DESTROY_FLAGS_LIST: CommandFlags; private nglChartIsDeployed; private deployNlgChart; private startLoadTest; start(argv: ArgvStruct): Promise<boolean>; private stopInitializeTask; private allStopTasks; private stopLoadTest; stop(argv: ArgvStruct): Promise<boolean>; destroy(argv: ArgvStruct): Promise<boolean>; close(): Promise<void>; }