Message
Instruction spent from the balance of an account it does not own
What it means
Kit's typed wrappers around the runtime's InstructionError variants. The same errors exist in the legacy format; see the linked page for causes and fixes.
What to do
- The
indexin the context is the failing instruction's position in the transaction. INSTRUCTION_ERROR__CUSTOMcarries the program's own errorcode; this site decodes it.
This wraps the on-chain error ExternalAccountLamportSpend, which has its own page with causes and fixes.