getMaxRetransmitSlot
The getMaxRetransmitSlot method returns the maximum slot seen from retransmit stage. This is a specialized validator metric that indicates the highest slot number the node has received during the retransmission phase of Solana's block propagation mechanism.
Solana's turbine block propagation protocol uses a retransmit stage to efficiently distribute blocks across the network. Validators retransmit block data they receive to other validators in a tree-like structure, enabling rapid dissemination of blocks across thousands of validators. The max retransmit slot indicates the frontier of block propagation through the retransmit mechanism, which can be ahead of the node's processed or confirmed slot.
This method is primarily useful for validator operators and network monitoring tools that need deep insights into block propagation performance. It helps diagnose network issues, measure propagation latency, and understand how quickly blocks are spreading through the validator network. For most application developers, higher-level methods like getSlot or getBlockHeight are more relevant.
Parameters
parameter | type | description |
|---|---|---|
config | object | Optional configuration object (currently no config options are available) |
Return Object
field | type | description |
|---|---|---|
result | number | The maximum slot number (u64) seen from the retransmit stage |
Request Example
Response Example
Tip: This value is typically slightly ahead of the current processed slot, as the retransmit stage receives data before it's fully processed. Primarily useful for validator monitoring and network diagnostics. Most applications should use getSlot instead for current slot information.