NotAuthorized

Error v133 → current 14.2

You are not authorized to remove (unnote) this preimage. Only the account that originally stored the preimage and paid the deposit can remove it.

Encountered by: validatorsdevelopers

Why This Error Exists

Preimage deposits are tied to the account that stored them. Only the depositor can reclaim the deposit by removing the preimage.

From Chain Metadata

The user is not authorized to perform this action.

What This Means

You are not authorized to remove (unnote) this preimage. Only the account that originally stored the preimage and paid the deposit can remove it.

Common Causes

  • Trying to unnote a preimage that was stored by a different account
  • Using the wrong account to sign the unnote transaction

How to Fix

  • Query Preimage.StatusFor to find the depositor account
  • Sign the unnote transaction with the original depositor account
  • If the preimage is no longer needed and you are not the depositor, the depositor must remove it

Storage to Check

Runtime Info

Pallet Index
14
Error Index
2
Error Code
14.2
Runtime Version
v393