TooManyHolds
Error v149 → current 5.8The number of holds on this account exceeds the maximum allowed.
Encountered by: developers
Why This Error Exists
Accounts have a limit on simultaneous holds. This prevents storage bloat.
From Chain Metadata
Number of holds exceed `MaxHolds`.
What This Means
The number of holds on this account exceeds the maximum allowed.
Common Causes
- Too many simultaneous holds on the account
- Reached VariantCountOf<RuntimeHoldReason> limit
How to Fix
- Release some existing holds first
- Check Balances.Holds for current hold count
- Consolidate operations to reduce hold count
Storage to Check
Runtime Info
- Pallet Index
- 5
- Error Index
- 8
- Error Code
- 5.8
- Runtime Version
- v393