TooBig
Error v133 → current 14.0The preimage data exceeds the maximum allowed size. Preimages store encoded call data for deferred execution (e.g., governance proposals) and have a size limit to prevent state bloat.
Encountered by: validatorsdevelopers
Why This Error Exists
Preimages are on-chain storage of call data for later execution. Size limits protect the chain from excessive state growth.
From Chain Metadata
Preimage is too large to store on-chain.
What This Means
The preimage data exceeds the maximum allowed size. Preimages store encoded call data for deferred execution (e.g., governance proposals) and have a size limit to prevent state bloat.
Common Causes
- Proposal call data is too large when SCALE-encoded
- Trying to store a batch call with too many sub-calls
- Embedded data (like code upgrades) exceeds the limit
How to Fix
- Reduce the size of the call data (e.g., fewer batch calls)
- Split large operations into multiple smaller proposals
- Check the MaxSize constant for the current limit
Storage to Check
Runtime Info
- Pallet Index
- 14
- Error Index
- 0
- Error Code
- 14.0
- Runtime Version
- v393