Parameters
chainId
string
default:"solana-devnet"
required
Unique identifier for a blockchain network.
Request identifier used to match responses.
jsonrpc
string
default:"2.0"
required
JSON-RPC version.
method
string
default:"getSignatureStatuses"
required
JSON-RPC method name.
Parameters for method getSignatureStatuses: [signatures, config]Positional parameters for getSignatureStatuses:params[0]: Array of transaction signatures (txids), base-58 encoded (up to 256).params[1]: Optional configuration object.
Returns
Array of signature status responses.
Returned if no status was found for the signature.
Returned if no status was found for the signature.
Signature status object.
Slot in which the transaction was processed.
Number of blocks since signature confirmation. Null if rooted and finalized.
Transaction error object if transaction failed, null if succeeded.
Cluster confirmation status: processed, confirmed, finalized, or null.
Deprecated transaction status. “Ok” if successful or “Err” with error object.
curl --request POST \
--url https://api.uniblock.dev/uni/v1/json-rpc?chainId=solana-devnet \
--header 'content-type: application/json' \
--data '{
"id": 1,
"jsonrpc": "2.0",
"method": "getSignatureStatuses",
"params": [
[
"5VERv8NMvzbJMEkV8xnrLkEaWRtSz9CosKDYjCJjBRnbJLgp8uirBgmQpjKhoR4tjF3ZpRzrFmBV6UjKdiSZkQUW"
],
{
"searchTransactionHistory": true
}
]
}'
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"context": {
"slot": 82
},
"value": [
{
"slot": 48,
"confirmations": null,
"err": null,
"status": {
"__truncated": true
},
"confirmationStatus": "finalized"
},
null
]
}
}