Message
The transaction has a durable nonce lifetime (with nonce `$nonce`), but the nonce account address is in a lookup table. The lifetime constraint cannot be constructed without fetching the lookup tables for the transaction.
Placeholders (nonce) are filled from the error’s context. Paste the base64 argument below to see the real values.
What it means
Assembling, compiling, signing and size-checking transaction messages.
What to do
- Set a fee payer and a lifetime (blockhash or durable nonce) before compiling.
- Keep the serialised transaction at or under 1,232 bytes; use address lookup tables for large transactions.
- A durable-nonce transaction must have
AdvanceNonceAccountas its first instruction.