TEF Codes
These codes indicate that the transaction failed and was not included in a ledger, but the transaction could have succeeded in some theoretical ledger. Typically this means that the transaction can no longer succeed in any future ledger. They have numerical values in the range of -199 to -100. The exact code for any given error is subject to change, so don't rely on it.
Caution: Transactions with tef
codes are not applied to ledgers and cannot cause any changes to the Xahau state. However, a transaction that provisionally failed may still succeed or fail with a different code after being reapplied. For more information, see Finality of Results and Reliable Transaction Submission.
Code | Explanation |
---|---|
| The same exact transaction has already been applied. |
| DEPRECATED. |
| The key used to sign this account is not authorized to modify this account. (It could be authorized if the account had the same key set as the Regular Key.) |
| The single signature provided to authorize this transaction does not match the master key, but no regular key is associated with this address. |
| |
| The transaction was multi-signed, but the total weights of all included signatures did not meet the quorum. |
| The transaction was multi-signed, but contained a signature for an address not part of a SignerList associated with the sending account. |
| DEPRECATED. |
| |
| Unspecified failure in applying the transaction. |
| |
| |
| The transaction was signed with the account's master key, but the account has the |
| The transaction included a |
| The transaction attempted to send a non-fungible token to another account, but the |
| The [TrustSet transaction][] tried to mark a trust line as authorized, but the |
| The transaction attempted to use a Ticket, but the specified |
| The transaction was multi-signed, but the sending account has no SignerList defined. |
| The sequence number of the transaction is lower than the current sequence number of the account sending the transaction. |
| The transaction would affect too many objects in the ledger. For example, this was an [AccountDelete transaction][] but the account to be deleted owns over 1000 objects in the ledger. |
| The transaction contained an |
| The transaction failed because the import sequence number has already been used. |
| The transaction failed because the import validator list sequence number has already been used. |
Last updated