Solana RPC MethodsRemoved Methods

getSignatureStatus (removed)

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?

Table of Contents

Edit Page
© 2026 Solana Foundation. All rights reserved.