Phương thức RPC getSignatureStatuses

Trả về trạng thái của một danh sách chữ ký. Mỗi chữ ký phải là một txid, chữ ký đầu tiên của một giao dịch.

Trừ khi tham số cấu hình searchTransactionHistory được bao gồm, phương thức này chỉ tìm kiếm trong bộ nhớ đệm trạng thái gần đây của các chữ ký, nơi lưu giữ trạng thái cho tất cả các slot hoạt động cộng với MAX_RECENT_BLOCKHASHES slot đã được xác nhận.

$ 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

Một mảng các chữ ký giao dịch cần xác nhận, dưới dạng chuỗi mã hóa base-58 (tối đa 256 chữ ký)

objectoptional

Đối tượng cấu hình chứa các trường sau:

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

Một mảng các RpcResponse<object> bao gồm hoặc là null hoặc một đối tượng chứa các trường sau:

Is this page helpful?