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.


HTTP status codeMessageComments400An error has occurred

Is returned

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

Steps

  1. Submit a request

as per the
  1. in accordance with the details in Open transaction

.
  • Lequinox platform retrieves the server account of the requesting application
  • Lequinox platform retrieves the organisation to which the application belongs.
  • Lequinox platform checks if the server account of the application is enabled.
  • Lequinox 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.
  • Lequinox platform opens the transaction
  • Lequinox platform fetches the transaction details along with the status of the transaction for each participant of the transaction.
  • Lequinox platform archives the transaction with timestamps and updates the transaction status in the archive as opened.
  • TransactionMessageResponse is returned.
  • Plantuml

    Error messages

    Expandtitle

    Steps

  • Submit a request as per the details in Open transaction.
  • Lequinox platform retrieves the server account of the requesting application
  • Lequinox platform retrieves the organisation to which the application belongs.
  • Lequinox platform checks if the server account of the application is enabled.
  • Lequinox 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.
  • Lequinox platform opens the transaction
  • Lequinox platform fetches
    1. for the application.

    2. The platform validates the request, by verifying, among other things:

      1. that the transaction is specified in the TransactionRequest.

      2. 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 retrieves the transaction details along with the status of the transaction for each participant of the transaction.

    Lequinox
    1. 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

    is returned
    1. .

    plantuml

    Plantumlcloud

    Error messages

    toolbar

    expand

    Is returned

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

    bottom

    titleHTTP status codeMessageComments400An error has occurred

    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