getSignatureStatuses RPC-Methode

Gibt den Status einer Liste von Signaturen zurück. Jede Signatur muss eine txid sein, die erste Signatur einer Transaktion.

Wenn der Konfigurationsparameter searchTransactionHistory nicht enthalten ist, durchsucht diese Methode nur den aktuellen Status-Cache der Signaturen, der Status für alle aktiven slots plus MAX_RECENT_BLOCKHASHES verwurzelte slots speichert.

$ curl https://api.devnet.solana.com -s -X \
> POST -H "Content-Type: application/json" -d '
> {
> "jsonrpc": "2.0",
> "id": 1,
> "method": "getSignatureStatuses",
> "params": [
> [
> "5VERv8NMvzbJMEkV8xnrLkEaWRtSz9CosKDYjCJjBRnbJLgp8uirBgmQpjKhoR4tjF3ZpRzrFmBV6UjKdiSZkQUW"
> ],
> {
> "searchTransactionHistory": true
> }
> ]
> }
> '

params

arrayrequired

Ein Array von Transaktionssignaturen zur Bestätigung, als base-58 kodierte Strings (bis zu einem Maximum von 256)

objectoptional

Konfigurationsobjekt mit den folgenden Feldern:

result

Response
{
"jsonrpc": "2.0",
"result": {
"context": {
"slot": 82
},
"value": [
{
"slot": 48,
"confirmations": null,
"err": null,
"status": {
"Ok": null
},
"confirmationStatus": "finalized"
},
null
]
},
"id": 1
}
array

Ein Array von RpcResponse<object>, das entweder aus null oder einem Objekt besteht, das die folgenden Felder enthält:

Is this page helpful?