UNPKG

@hashgraph/solo

Version:

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

38 lines 1.7 kB
// SPDX-License-Identifier: Apache-2.0 /** * The deployment state of an application (eg: Consensus Node, Mirror Node, Explorer, Relay, etc). */ export var DeploymentPhase; (function (DeploymentPhase) { /** * The application has been requested/scheduled for deployment, but has not yet been deployed. * This state is the initial phase for all applications. */ DeploymentPhase["REQUESTED"] = "requested"; /** * The application has been deployed. For some applications, this is the final state. * For others, additional steps are required to start the application. */ DeploymentPhase["DEPLOYED"] = "deployed"; /** * The application has been deployed and has been initialized. The application is ready to be started. * This only applies to applications, such as the consensus node, which require an initialization step. */ DeploymentPhase["CONFIGURED"] = "configured"; /** * The application has been deployed and a request to start it has been executed. * This only applies to applications, such as the consensus node, which require a separate start command. */ DeploymentPhase["STARTED"] = "started"; /** * The application has been deployed and a request to stop it has been executed. * This only applies to applications, such as the consensus node, which require a separate start command. */ DeploymentPhase["STOPPED"] = "stopped"; /** * The ledger has been sent a freeze transaction. * This only applies to the consensus node. */ DeploymentPhase["FROZEN"] = "frozen"; })(DeploymentPhase || (DeploymentPhase = {})); //# sourceMappingURL=deployment-phase.js.map