For the complete documentation index, see llms.txt. This page is also available as Markdown.

getMaxRetransmitSlot - Solana

Example code for the getMaxRetransmitSlot JSON-RPC method. Complete guide on how to use the getMaxRetransmitSlot JSON-RPC method in the GetBlock Web3 documentation.

This method returns the highest slot the node has observed through the retransmit stage of the turbine block propagation protocol.

Parameters

This method does not accept any parameters.

Request

curl --location --request POST 'https://shared.eu-central-1.getblock.io/<ACCESS-TOKEN>/' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "method": "getMaxRetransmitSlot",
    "params": [],
    "id": "getblock.io"
}'
example.js
const { Connection } = require('@solana/web3.js');

const connection = new Connection('https://shared.eu-central-1.getblock.io/<ACCESS-TOKEN>/', 'confirmed');

const { result } = await connection._rpcRequest('getMaxRetransmitSlot', []);

console.log(result);
example.py
import requests

response = requests.post(
    'https://shared.eu-central-1.getblock.io/<ACCESS-TOKEN>/',
    headers={'Content-Type': 'application/json'},
    json={
        'jsonrpc': '2.0',
        'method': 'getMaxRetransmitSlot',
        'params': [],
        'id': 'getblock.io'
    }
)

print(response.json()['result'])

Response

{
    "jsonrpc": "2.0",
    "id": "getblock.io",
    "result": 397234561
}

Response Parameters

Parameter
Type
Description

jsonrpc

string

JSON-RPC protocol version ("2.0")

id

string

Request identifier matching the request

result

number

Highest slot seen by the node's retransmit stage

Use Cases

  • Propagation Lag: Compare against getSlot to measure shred propagation delay

  • Node Diagnostics: Detect turbine ingestion problems on a dedicated node

  • Peering Checks: Confirm a node is receiving shreds from its upstream peers

  • Latency Benchmarks: Compare retransmit progress across regional endpoints

Error Handling

Error Code
Message
Description

-32603

Internal error

Node failed to read the requested cluster state

-32005

Node is unhealthy

The node has fallen behind the cluster tip

Last updated

Was this helpful?