Skip to main content

Operation Result Codes

These are Result Codes that communicate success (200) or failure (400) at the operation level: no source account, too many subentries, etc.



  • op_inneropINNER

    The inner object result is valid and the operation was a success.

  • op_bad_authopBAD_AUTH

    There are too few valid signatures, or the transaction was submitted to the wrong network.

  • op_no_source_accountopNO_ACCOUNT

    The source account was not found.

  • op_not_supportedopNOT_SUPPORTED

    The operation is not supported at this time.

  • op_too_many_subentriesopTOO_MANY_SUBENTRIES

    Max number of subentries (1000) already reached

  • op_exceeded_work_limitopEXCEEDED_WORK_LIMIT

    Operation did too much work

  • Example Response for an 'op_no_source_account' Result Code
    "type": "",
    "title": "Transaction Failed",
    "status": 400,
    "detail": "The transaction failed when submitted to the stellar network. The `extras.result_codes` field on this response contains further details. Descriptions of each code can be found at:",
    "extras": {
    "result_codes": {
    "transaction": "tx_failed",
    "operations": ["op_no_source_account"]
    "result_xdr": "AAAAAAAAAGT/////AAAAAf////4AAAAA"