Expendability
Error v149 → current 5.4The transfer or payment would kill the account.
Encountered by: walletsdevelopers
Why This Error Exists
This protects accounts from being accidentally reaped. Use transfer_allow_death explicitly if you intend to empty an account.
From Chain Metadata
Transfer/payment would kill account.
What This Means
The transfer or payment would kill the account.
Common Causes
- Operation would reduce balance below existential deposit
- Using transfer_keep_alive but balance would go too low
- Account has references that prevent it from being killed
How to Fix
- Use transfer_allow_death if you want to allow account reaping
- Ensure enough balance remains after the operation
- Check if account has references preventing deletion
Storage to Check
Runtime Info
- Pallet Index
- 5
- Error Index
- 4
- Error Code
- 5.4
- Runtime Version
- v393