Provides validator metrics for the specified range:
- Number of blocks from each validator
- Block number of the last block proposed by each validator (if any proposed in the specified range)
- All validators present in the last block
**Parameters**
`fromBlockNumber` - Integer representing a block number or the string tag `earliest` as described in [Block Parameter](../Pantheon-API/Using-JSON-RPC-API.md#block-parameter)
`toBlockNumber` - Integer representing a block number or one of the string tags `latest` or `pending`, as described in [Block Parameter](../Pantheon-API/Using-JSON-RPC-API.md#block-parameter)
If no parameters are specified, metrics are provided for the last 100 blocks or all blocks if there are less than 100 blocks.
If only the first parameter is specified, metrics are provided for all blocks from the block specified by the first
parameter to the latest block.
**Returns**
`result`: _object_ - List of validator objects
!!! note
The proposer of the genesis block has address `0x0000000000000000000000000000000000000000`.
!!! example
```bash tab="curl HTTP"
curl -X POST --data '{"jsonrpc":"2.0","method":"clique_getSignerMetrics","params":["1", "100"], "id":1}' http://127.0.0.1:8545
@ -3452,6 +3511,66 @@ Proposes [adding or removing a validator](../Consensus-Protocols/IBFT.md#adding-
}
```
### ibft_getSignerMetrics
Provides validator metrics for the specified range:
- Number of blocks from each validator
- Block number of the last block proposed by each validator (if any proposed in the specified range)
- All validators present in the last block of the range
**Parameters**
`fromBlockNumber` - Integer representing a block number or the string tag `earliest` as described in [Block Parameter](../Pantheon-API/Using-JSON-RPC-API.md#block-parameter)
`toBlockNumber` - Integer representing a block number or one of the string tags `latest` or `pending`, as described in [Block Parameter](../Pantheon-API/Using-JSON-RPC-API.md#block-parameter)
If no parameters are specified, metrics are provided for the last 100 blocks or all blocks if there are less than 100 blocks.
If only the first parameter is specified, metrics are provided for all blocks from the block specified by the first
parameter to the latest block.
**Returns**
`result`: _object_ - List of validator objects
!!! note
The proposer of the genesis block has address `0x0000000000000000000000000000000000000000`.
!!! example
```bash tab="curl HTTP"
curl -X POST --data '{"jsonrpc":"2.0","method":"ibft_getSignerMetrics","params":["1", "100"], "id":1}' http://127.0.0.1:8545