rootUnsubscribe – Solana
The rootUnsubscribe JSON-RPC method enables clients to unsubscribe from notifications about new root slots set by the Solana validator.
The rootUnsubscribe RPC Solana method cancels an existing subscription to root notifications using a subscription ID.
This helps Web3 applications reduce unnecessary traffic and maintain efficiency.
Supported Networks
Mainnet
Devnet
Parameters
Required Parameter
number (required): The subscription ID to cancel.
Result
The response returns a boolean value indicating the status of the unsubscribe operation.
Result Format
bool: true if the unsubscribe was successful; otherwise, false.
Request Example
API Endpoints
JSON-RPC Request
Response
A successful request returns a boolean value.
Example Response
In this response:
result: true indicates the unsubscribe operation was successful.
Error Handling
Common rootUnsubscribe error scenarios:
Invalid subscription ID: The provided ID does not match an active subscription.
Network issues: Problems with the Solana JSON-RPC API endpoints.
Example Error Response
Use Cases
The Solana rootUnsubscribe method is essential for:
Managing network resources by terminating unnecessary subscriptions.
Optimizing dApp performance.
Reducing network bandwidth consumption.
Code rootUnsubscribe Example – Web3 Integration
Integration with Web3
By integrating Web3 rootUnsubscribe into Solana's Core API, developers can:
Manage subscriptions more effectively.
Reduce network congestion.
Optimize application performance.
Last updated