Errors/Chain errors

UnexpectedUnreserveLeftover

A chain-side invariant failed; nothing to fix client-side — report it if it persists

View as Markdown

While lowering a commitment deposit, Currency::unreserve failed to return the full difference, leaving a leftover, which signals an internal inconsistency. Check the account's reserved balance against the deposit recorded in CommitmentOf.

Declared by the Commitments 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 UnexpectedUnreserveLeftover.