getSignatureStatus accepted one signature and returned null, a successful
transaction result, or a transaction error once the requested commitment was
reached.
Removed RPC method
This JSON-RPC method was removed in Agave v2.0. Use getSignatureStatuses.
Migration
Wrap the signature in an array and inspect result.value[0]. A null entry
means no status was found. For a non-null entry, err: null means the
transaction succeeded and a non-null err is the transaction error.
The replacement exposes a legacy status field, but new code should use err.
If the old call supplied a commitment, separately compare confirmationStatus
with that level. Treat the levels as processed < confirmed < finalized; an
equal or stronger returned level satisfies the request.
Is this page helpful?