CurrencyError

Error v154 → current 20.6

The underlying currency operation failed.

Encountered by: validatorsdevelopers

Why This Error Exists

SafeMode uses the Currency trait for deposits. If that fails (insufficient balance, locking issues), you get CurrencyError. Check your balance and locks.

From Chain Metadata

An error from the underlying `Currency`.

What This Means

The underlying currency operation failed.

Common Causes

  • Insufficient balance for deposit
  • Balance is locked and can't be reserved
  • Currency pallet returned an unexpected error

How to Fix

  • Check free balance vs deposit amount
  • Verify no other locks on your balance
  • Check Balances.Account for detailed balance breakdown

Storage to Check

System.Account (removed)Balances.Account (removed)

Runtime Info

Pallet Index
20
Error Index
6
Error Code
20.6
Runtime Version
v393