From 718c807561248dd6b40f02ccfdb16fcb2b8899af Mon Sep 17 00:00:00 2001 From: marta-lokhova Date: Fri, 4 Oct 2024 12:54:39 -0700 Subject: [PATCH] Document TRY_AGAIN_LATER and FILTERED error codes in tx endpoint --- docs/software/commands.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/software/commands.md b/docs/software/commands.md index 46fac346e1..3ea31f568a 100644 --- a/docs/software/commands.md +++ b/docs/software/commands.md @@ -331,6 +331,10 @@ Most commands return their results in JSON format. * "ERROR" - transaction rejected by transaction engine error: set when status is "ERROR". Base64 encoded, XDR serialized 'TransactionResult' + * "TRY_AGAIN_LATER" - transaction rejected but can be retried later. This can happen due to several reasons: + There is another transaction from same source account in PENDING state + The network is under high load and the fee is too low. + * "FILTERED" - transaction rejected because it contains an operation type that Stellar Core filters out. See Stellar Core configuration `EXCLUDE_TRANSACTIONS_CONTAINING_OPERATION_TYPE` for more details. * **upgrades** * `upgrades?mode=get`