CLI Migration Reference

Legacy-to-current Solo CLI command mappings for users migrating from pre-v0.44 command paths.

Overview

Use this page when migrating scripts or runbooks from legacy Solo CLI command paths (< v0.44.0) to the current command structure.

For full current syntax and flags, see Solo CLI Reference.

Legacy to Current Mapping

Legacy commandCurrent command
initinit
block node addblock node add
block node destroyblock node destroy
block node upgradeblock node upgrade
account initledger system init
account updateledger account update
account createledger account create
account getledger account info
quick-start single deployone-shot single deploy
quick-start single destroyone-shot single destroy
cluster-ref connectcluster-ref config connect
cluster-ref disconnectcluster-ref config disconnect
cluster-ref listcluster-ref config list
cluster-ref infocluster-ref config info
cluster-ref setupcluster-ref config setup
cluster-ref resetcluster-ref config reset
deployment add-clusterdeployment cluster attach
deployment listdeployment config list
deployment createdeployment config create
deployment deletedeployment config delete
explorer deployexplorer node add
explorer destroyexplorer node destroy
mirror-node deploymirror node add
mirror-node destroymirror node destroy
relay deployrelay node add
relay destroyrelay node destroy
network deployconsensus network deploy
network destroyconsensus network destroy
node keyskeys consensus generate
node freezeconsensus network freeze
node upgradeconsensus network upgrade
node setupconsensus node setup
node startconsensus node start
node stopconsensus node stop
node restartconsensus node restart
node refreshconsensus node refresh
node addconsensus node add
node updateconsensus node update
node deleteconsensus node destroy
node add-prepareconsensus dev-node-add prepare
node add-submit-transactionconsensus dev-node-add submit-transactions
node add-executeconsensus dev-node-add execute
node update-prepareconsensus dev-node-update prepare
node update-submit-transactionconsensus dev-node-update submit-transactions
node update-executeconsensus dev-node-update execute
node upgrade-prepareconsensus dev-node-upgrade prepare
node upgrade-submit-transactionconsensus dev-node-upgrade submit-transactions
node upgrade-executeconsensus dev-node-upgrade execute
node delete-prepareconsensus dev-node-delete prepare
node delete-submit-transactionconsensus dev-node-delete submit-transactions
node delete-executeconsensus dev-node-delete execute
node prepare-upgradeconsensus dev-freeze prepare-upgrade
node freeze-upgradeconsensus dev-freeze freeze-upgrade
node logsdeployment diagnostics logs
node download-generated-filesNo direct equivalent. Use deployment diagnostics all or deployment diagnostics debug based on intent.
node statesconsensus state download

Notes

  • Current command tree includes additional commands not present in legacy CLI (for example ledger account predefined, deployment refresh port-forwards, and consensus node collect-jfr).
  • Legacy mappings are intended for migration support only. Prefer documenting and scripting the current command paths.