Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

If you only need the creator/participant sign status, you need to use Get transaction status for the application.


Steps

  1. Submit a request in accordance

with the
  1. with the details in Open transaction

.The platform retrieves the server account of the requesting application
  1. for the application.

  2. The platform

retrieves the organisation to which the application belongs.
  • The platform checks if the server account of the application is enabled.
  • The platform performs the following validations:Transaction must be
    400The application with the specified key could not be found400An error has occurred

    This error message is returned

    Info
    If you need the creator/participant sign status, you need to use Get transaction status for the application.

    Steps

  • Submit a request in accordance with the details in Open transaction.
  • The platform retrieves the server account of the requesting application
  • The platform retrieves the organisation to which the application belongs.
  • The platform checks if the server account of the application is enabled.
  • The platform performs the following validations:
    1. Transaction must be specified in the TransactionRequest
    2. Application must have a name
    3. Organisation to which application belongs should be known.
  • The platform
    1. validates the request, by verifying, among other things:

      1. that the transaction is specified in the TransactionRequest.

  • Application must have a name.
  • Organisation to which application belongs should be known.
  • The platform opens the transaction
  • The platform fetches the transaction details along with the status of the transaction for each participant of the transaction.
  • The platform archives the transaction with timestamps and updates the transaction status in the archive as opened.
  • The platform returns the TransactionMessageResponse.
  • Plantuml

    Error messages

    ExpandtitleHTTP status codeMessageComments
      1. that participant's access to the transaction is not revoked.

    Info

    Refer to the REVOKE attribute of Service for more information.

    c. that the transaction can be opened and is not locked.

    Info

    Refer to TIMELOCK_BEFORE and TIMELOCK_AFTER attributes of Service for more information.

    1. The platform opens the transaction

    2. The platform

    fetches
    1. retrieves the transaction details along with the status of the transaction for each participant of the transaction.

    2. The platform

    archives the transaction with timestamps and updates
    1. updates the opened-status of the transaction

    status
    1. in the archive

    as opened
    1. .

    2. The platform returns the TransactionMessageResponse.

    plantuml

    Plantumlcloud

    Error messages

    toolbar

    expand
  • if the transaction data of TransactionRequest/wiki/spaces/LPDA510/pages/1804608is not in the correct format or missing.
  • if the application was not part of the transaction and hence does not have the right to open it.

    bottom

    titleHTTP status codeMessageComments400The application with the specified key could not be found400An error has occurred

    This error message is returned

    filenamePlantUML Diagram 1.svg
    originalHeight371
    datanVTRbtowFP2aqE+ZHKdUfQ2Bag+sRe3eKze+AQvHzmyHTfv63WuzAi6o04iF0Ln3Hp9zbFLcMh+EC9OgC9bcfIdh1CJAUTcFZ7NX/soIXrxD+NRlVZWccL9TZhRODFiQ0ItJhwdrwqMYAJGvoPcQVCeyzhf4MYHp4Bt4LzbQaLUxCHdgAris99lORrbWGaxwVs2y8hqVq06NwoS5dRJca7Wlzjctul2+71ZI+1OZDf7uhfbwgUzKVM23ebAWpZG1v/wFr1n8XO18Ub8phIpjR9bkDwF8WakeVsrAHMVuXLL6zg/39Hw6emb7VBaurZKkoUdRb/ZXwsZjZHGAN+Oo8ZCCsngKHDHh8Wu1bBJfyxb3C35pcIValEFezujO9NYNpwTrw/zdYrls/3keNZ5yVP9HMj8j4RnJMZnJaGV2IBMouqD2dNOTfdakEMqiXiZD8R/wNAJd1+CE8TRBsWHEFH/Y0qw4CfScNEUSV9wwAhn9GhyZIOV7oZWMPP5KM2nxmZjLnc8QnII95N2cKUP7Hc6fFbPWJDNCawr1GPg1EY3rtuoSszCSMh7RQ6wSd4rIom6QJb55wuSjhmN6ie0QULqFdVtmpkF+cI1LwnnaORIPtbhlYCS+7/4A
    compressedtrue
    originalWidth518
    revision3