QAN TestNet Docs

qan_getTransactionReceipt

API details

Returns the receipt of a transaction by transaction hash.

Parameters for "qan_getTransactionReceipt"

Path parameters
HashstringRequired

The hash of a transaction

HTTP response status codes for "qan_getTransactionReceipt"

Status Code Description
200 OK
400 Bad Request
404 Not Found
422 Unprocessable Entity
500 Internal Server Error

Code samples for "qan_getTransactionReceipt"

Request examples

get/getTransactionReceipt/{Hash}/
cURLJavaScriptGoPython
curl --request GET \
  --url https://rpc-testnet.qanplatform.com/getTransactionReceipt/%7BHash%7D/ \
  --header 'Accept: application/json, , application/problem+json'
const options = {
  method: 'GET',
  headers: {Accept: 'application/json, , application/problem+json'}
};

fetch('https://rpc-testnet.qanplatform.com/getTransactionReceipt/%7BHash%7D/', options)
  .then(response => response.json())
  .then(response => console.log(response))
  .catch(err => console.error(err));
package main

import (
  "fmt"
  "net/http"
  "io"
)

func main() {

  url := "https://rpc-testnet.qanplatform.com/getTransactionReceipt/%7BHash%7D/"

  req, _ := http.NewRequest("GET", url, nil)

  req.Header.Add("Accept", "application/json, , application/problem+json")

  res, _ := http.DefaultClient.Do(req)

  defer res.Body.Close()
  body, _ := io.ReadAll(res.Body)

  fmt.Println(string(body))

}
import requests

url = "https://rpc-testnet.qanplatform.com/getTransactionReceipt/%7BHash%7D/"

headers = {"Accept": "application/json, , application/problem+json"}

response = requests.get(url, headers=headers)

print(response.text)

Response examples

200400404422500
Content type: application/json
{"TransactionReceipt":""}
Content type: application/problem+json
{}
Content type: application/problem+json
{}
Content type: application/problem+json
{}
Content type: application/problem+json
{}

Previous

qan_gettransactioncount

Next

qan_getunclecountbyblockhash