Get a receipt from a request ID
GET//v1/chains/:chainID/receipts/:requestID
Get a receipt from a request ID
Request
Path Parameters
chainID stringrequired
ChainID (Bech32)
requestID stringrequired
RequestID (Hex)
Responses
- 200
- 404
ReceiptResponse
- application/json
- Schema
- Example (from schema)
Schema
blockIndex int32required
Possible values: >= 1
errorMessage string
gasBudget stringrequired
The gas budget (uint64 as string)
gasBurnLog BurnRecord[]required
gasBurned stringrequired
The burned gas (uint64 as string)
gasFeeCharged stringrequired
The charged gas fee (uint64 as string)
rawError UnresolvedVMErrorJSON
request RequestJSONrequired
requestIndex int32required
Possible values: >= 1
storageDepositCharged stringrequired
Storage deposit charged (uint64 as string)
{
"gasBurnLog": [
{
"code": 6,
"gasBurned": 1
},
{
"code": 6,
"gasBurned": 1
}
],
"request": {
"fungibleTokens": {
"nfts": [
"nfts",
"nfts"
],
"baseTokens": "baseTokens",
"nativeTokens": [
{
"amount": "amount",
"id": "id"
},
{
"amount": "amount",
"id": "id"
}
]
},
"senderAccount": "senderAccount",
"isOffLedger": true,
"requestId": "requestId",
"callTarget": {
"contractHName": "contractHName",
"functionHName": "functionHName"
},
"gasBudget": "gasBudget",
"targetAddress": "targetAddress",
"allowance": {
"nfts": [
"nfts",
"nfts"
],
"baseTokens": "baseTokens",
"nativeTokens": [
{
"amount": "amount",
"id": "id"
},
{
"amount": "amount",
"id": "id"
}
]
},
"params": {
"Items": [
{
"value": "value",
"key": "key"
},
{
"value": "value",
"key": "key"
}
]
},
"nft": {
"owner": "owner",
"metadata": "metadata",
"id": "id",
"issuer": "issuer"
},
"isEVM": true
},
"blockIndex": 1,
"rawError": {
"code": "code",
"params": [
"params",
"params"
]
},
"requestIndex": 1,
"storageDepositCharged": "storageDepositCharged",
"gasFeeCharged": "gasFeeCharged",
"errorMessage": "errorMessage",
"gasBudget": "gasBudget",
"gasBurned": "gasBurned"
}
Chain or request id not found
- curl
- python
- go
- nodejs
- ruby
- csharp
- php
- java
- powershell
- CURL
curl -L -X GET '/v1/chains/:chainID/receipts/:requestID' \
-H 'Accept: application/json'
ResponseClear