getSignatureStatuses RPC Metodu

Bir imza listesinin durumlarını döndürür. Her imza bir txid olmalıdır, yani bir işlemin ilk imzası.

searchTransactionHistory yapılandırma parametresi dahil edilmedikçe, bu metot yalnızca imzaların son durum önbelleğini arar; bu önbellek tüm aktif slotlar ve MAX_RECENT_BLOCKHASHES kök slotları için durumları saklar.

$ 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

Onaylanacak işlem imzalarının base-58 kodlu dizeler olarak bir dizisi (maksimum 256'ya kadar)

objectoptional

Aşağıdaki alanları içeren yapılandırma nesnesi:

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

RpcResponse<object> öğelerinden oluşan bir dizi; her öğe ya null ya da aşağıdaki alanları içeren bir nesnedir:

Is this page helpful?