githubEdit

rootUnsubscribe – Solana

The rootUnsubscribe JSON-RPC method enables clients to unsubscribe from notifications about new root slots set by the Solana validator.

circle-check

This helps Web3 applications reduce unnecessary traffic and maintain efficiency.

Supported Networks

  • Mainnet

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

wss://go.getblock.io/<ACCESS-TOKEN>/

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

Was this helpful?