This error was removed in v385
This error is no longer present in the current runtime. Existed from v361 to v385. Shown here for historical reference.
SignatureInvalid
Error Removed v361 → v385 (removed) 30.3The signature on the inner transaction is invalid after decryption.
Encountered by: developerswallets
Why This Error Exists
The inner transaction must be a valid signed extrinsic. After decryption, the chain verifies the signature before execution. Invalid signatures mean the transaction was forged or corrupted.
From Chain Metadata
The provided signature over the payload is invalid.
What This Means
The signature on the inner transaction is invalid after decryption.
Common Causes
- Signed with wrong private key
- Transaction bytes corrupted
- Nonce mismatch on inner transaction
- Wrong chain context (genesis hash, spec version)
How to Fix
- Verify inner transaction was properly signed
- Check nonce is correct for the account at execution time
- Ensure correct signing payload with proper extensions
Storage to Check
System.Account (removed)
Runtime Info
- Pallet Index
- 30
- Error Index
- 3
- Error Code
- 30.3
- Removed In
- v385