API Version: v1.6.0

CCIP v1.6.0 SVM Errors API Reference

Errors

Router

ccip_send

Error CodeSymbolDescription
7001InvalidInputsMintThe mint account input is invalid.
7002InvalidVersionThe on-chain state has a version number higher than expected or zero (uninitialized) when it shouldn't be.
7003FeeTokenMismatchThe fee token doesn't match the minted token used for the transfer.
7005ReachedMaxSequenceNumberThe sequence number cannot be incremented further (u64 overflow). This is very unlikely.
7006InvalidInputsTokenIndicesThe sub-slice token index calculations are invalid, or token_indexes.len() doesn't match the number of tokens.
7007InvalidInputsPoolAccountsThe passed "pool sub-slice" accounts do not match the expected PDAs for the token pool's configuration.
7008InvalidInputsTokenAccountsThe user token or pool token account is invalid (wrong ATAs or minted by a different token).
7009InvalidInputsConfigAccountsThe required config PDAs do not match (e.g., the "billing" config or the "pool chain config" for that chain).
7010InvalidInputsTokenAdminRegistryAccountsThe token_admin_registry passed does not match the expected PDA.
7011InvalidInputsLookupTableAccountsThe Address Lookup Table (ALT) provided is invalid or does not match what the token_admin_registry expects.
7012InvalidInputsLookupTableAccountWritableOne or more accounts in the lookup table are incorrectly marked as writable / non-writable.
7013InvalidInputsTokenAmountAn attempt was made to send a token amount of zero.
7015InvalidInputsAtaAddressThe associated token account address does not match what was expected.
7016InvalidInputsAtaWritableIf the user's fee-token ATA is not flagged as writable, we need to debit it.
7018InsufficientLamportsUsers paying with native SOL have insufficient lamports to cover the required fee transfer.
7019InsufficientFundsInsufficient funds in a token account.
7020SourceTokenDataTooLargeThe returned "dest_pool_data" from lockOrBurnOut is larger than the allowed CCIP_LOCK_OR_BURN_V1_RET_BYTES, or larger than the dest_bytes_overhead.
7023SenderNotAllowedThe sender (caller) is not in the allowed_senders list for that destination chain, and the allow-list is enabled.

Get the latest Chainlink content straight to your inbox.