StorageOverflow
Error v216 → current 26.1An internal counter would exceed its maximum value (u32::MAX).
Encountered by: validatorsdevelopers
Why This Error Exists
This is a safety error preventing integer overflow. It shouldn't occur under normal operation. If it does, the pallet's internal state management needs attention.
Deep Dive
Counters in Substrate have maximum values. This error fires if incrementing would overflow. Drand shouldn't hit this under normal operation - it would require impossibly many rounds.
Debugging Example
Extremely unlikely in practice. If seen, check pallet version and report as potential bug.
Prevention Tips
- Keep the chain runtime updated with latest fixes
- Monitor for unusual storage patterns
From Chain Metadata
There was an attempt to increment the value in storage over `u32::MAX`.
What This Means
An internal counter would exceed its maximum value (u32::MAX).
Common Causes
- Extremely long-running chain without storage cleanup
- Bug in increment logic (should be rare)
How to Fix
- This is an internal runtime error - report to chain developers
- May require runtime upgrade to fix counter handling
Runtime Info
- Pallet Index
- 26
- Error Index
- 1
- Error Code
- 26.1
- Runtime Version
- v393