⚠️ Homebrew support is being deprecated. Solo will stop publishing updates to Homebrew after August 31, 2026. Install via npm install -g @hiero-ledger/solo@latest instead. See System Readiness for full install instructions.

SOLO-4082

TransplantRequiresStateFileSoloError — Validation

TransplantRequiresStateFileSoloError

CodeSOLO-4082
CategoryValidation
OwnershipUser
RetryableNo

Description

Thrown when –transplant is supplied without –state-file. A transplant replaces the roster carried by a state captured on a different network, so without a state file there is nothing to transplant and the flag would silently have no effect.

Troubleshooting Steps

  1. Pass the state captured on the other network, e.g. –transplant –state-file <path-to-state.zip>
  2. Omit –transplant when restoring a network from its own state, which must keep the roster in that state