requests

Wait until the given request has been processed by the node

get/chains/{chainID}/requests/{requestID}/wait

Path parameters

chainIDstring string required

ChainID (Bech32)

requestIDstring string required

RequestID (Hex)

Query parameters

timeoutSecondsinteger

The timeout in seconds

Response

The request receipt

blockIndexinteger required
gasBudgetstring string required

The gas budget (uint64 as string)

gasBurnedstring string required

The burned gas (uint64 as string)

gasFeeChargedstring string required

The charged gas fee (uint64 as string)

requeststring string required
requestIndexinteger required

Example response

{
  "gasBurnLog": [
    {
      "code": 6,
      "gasBurned": 1
    },
    {
      "code": 6,
      "gasBurned": 1
    }
  ],
  "request": "request",
  "blockIndex": 1,
  "requestIndex": 1,
  "gasFeeCharged": "gasFeeCharged",
  "gasBudget": "gasBudget",
  "gasBurned": "gasBurned",
  "error": {
    "contractHName": "contractHName",
    "messageFormat": "messageFormat",
    "errorCode": "errorCode",
    "errorId": 1,
    "message": "message",
    "parameters": [
      {
        "type": "type",
        "value": "value"
      },
      {
        "type": "type",
        "value": "value"
      }
    ]
  }
}

Changes