Méthode RPC getSignatureStatuses

Renvoie les statuts d'une liste de signatures. Chaque signature doit être un txid, la première signature d'une transaction.

À moins que le paramètre de configuration searchTransactionHistory ne soit inclus, cette méthode ne recherche que dans le cache de statuts récents des signatures, qui conserve les statuts pour tous les slots actifs plus MAX_RECENT_BLOCKHASHES slots enracinés.

$ 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

Un tableau de signatures de transactions à confirmer, sous forme de chaînes encodées en base-58 (jusqu'à un maximum de 256)

objectoptional

Objet de configuration contenant les champs suivants :

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

Un tableau de RpcResponse<object> constitué soit de null soit d'un objet contenant les champs suivants :

Is this page helpful?