Solana
Solana
Solana
الخطة المجانية تغطي المشاريع الشخصية. الدفع حسب الاستخدام يتوسع دون بطاقة.
After you broadcast a Solana transaction you need to know whether it landed, and getSignatureStatuses answers that for up to 256 signatures in one call. For each signature it returns the slot it was processed in, a confirmations count, any execution err, and a confirmationStatus of processed, confirmed, or finalized — or null if the node has never seen that signature. It is the standard polling companion to sendTransaction for SOL and SPL token transfers. Call it on TheRPC at https://solana.therpc.io/YOUR_API_KEY.
sendTransaction until its confirmationStatus reaches confirmed or finalized before you treat the transfer as done.null entry means the cluster never saw it (so resend), while an entry with err set means it executed and failed (so do not blindly resend).| # | الاسم | النوع | مطلوب | الوصف |
|---|---|---|---|---|
| 1 | signatures | array | نعم | Array of base-58 signatures (≤256). |
| 2 | config | object | لا | Options: searchTransactionHistory (bool — also search long-term storage, heavier). |
| النوع | الوصف |
|---|---|
| object | RpcResponse wrapping an array of { slot, confirmations, err, confirmationStatus } or null per signature. |
| الكود | الرسالة | السبب |
|---|---|---|
-32602 | Invalid params | A param is missing, of the wrong type, or malformed (e.g. a non-base58 pubkey or a bad config field). |
-32603 | Internal error | The node hit an internal error serving the request — retry, and reduce the requested range/encoding if it persists. |
searchTransactionHistory: true, which also searches long-term storage and is noticeably heavier.null entry means the node has not seen that signature — it does not mean the transaction failed. Read err on a non-null entry to detect actual failure.