Errors/Chain errors
TerminatedInConstructor
A chain-side invariant failed; nothing to fix client-side — report it if it persists
The contract called seal_terminate inside its constructor, self-destructing during instantiation, which is forbidden. Inspect the constructor logic; termination is only allowed in regular message calls.
Declared by the Contracts pallet; it classifies to the semantic code internal.
Remediation
A chain-side invariant failed; nothing to fix client-side — report it if it persists
The same explanation is available in the terminal: btcli explain TerminatedInConstructor.