getSignatureStatuses - Solana
getSignatureStatuses. Checks the status of multiple transaction signatures
getSignatureStatuses - solana [Value: 11CU]
Checks the status of multiple transaction signatures
Use cases
- Fetch statuses of specific transaction signatures
- Verify completion status of submitted transactions
- Monitor transaction confirmations for accuracy
Constraints
- Limited to provided transaction signatures
- Dependent on real-time network data
- API rate limits may restrict frequent checks
Unlock Access to 50+ chains
Boost your app's speed and reliability with dRPC - get your access API key
Language
Request
Examples
curl https://solana.drpc.org \
-X POST \
-H "Content-Type: application/json" \
--data '{"jsonrpc": "2.0","id": 1,"method": "getSignatureStatuses","params": [["5tGfZLNDxtCtWsW1BJoeTyHvnfGqpADDfBkUgkKENQJ8iz5yTN3ae51j8m8GRFevJx82gyuKnEX7iexFsqf7X2vS","D13jTJYXoQBcRY9AfT5xRtsew7ENgCkNs6mwwwAcUCp4ZZCEM7YwZ7en4tVsoDa7Gu75Jjj2FgLXNUz8Zmgedff"],{"searchTransactionHistory": true}]}'
Response
200
{
"jsonrpc": "2.0",
"result": {
"context": {
"slot": 98123569
},
"value": [
{
"slot": 98123568,
"confirmations": null,
"err": null,
"status": {"Ok":null},
"confirmationStatus": "finalized"
},
{
"slot": 98123567,
"confirmations": null,
"err": null,
"status": {"Ok":null},
"confirmationStatus": "finalized"
}
]
},
"id": 1
}
Request params
idinteger
jsonrpcstring
methodstring
array
tx signaturesstring
An array of transaction signatures to be confirmed, encoded as base-58 strings.
configobject
Configuration options for the query, including:
array
searchTransactionHistoryboolean
(Default: false) If true, includes the entire transaction history in the search. If false, only recent transactions in the latest confirmed block are included.
Response
200
Contains details about the transaction and its status.Response params
object
idinteger
jsonrpcstring
resultstring
object
slotint64
valueobject
object
lamportsint64
The number of lamports (smallest unit of SOL) assigned to this account.
ownerstring
Base-58 encoded public key of the program assigned to this account
datastring
Data associated with the account, either as encoded binary data or in JSON format, depending on the specified encoding. Format: [data, encoding] or JSON object
executablestring
dicates if the account contains a program and is read-only.
rentEpochstring
The epoch at which this account will next owe rent.