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