getRecentPerformanceSamples RPC Method
Returns a list of recent performance samples, in reverse slot order. Performance samples are taken every 60 seconds and include the number of transactions and slots that occur in a given time window.
params
usize
optional
Number of samples to return (maximum 720)
result
array
An array of performance sample objects containing:
slot
Slot in which sample was taken at
numTransactions
Number of transactions processed during the sample period
numSlots
Number of slots completed during the sample period
samplePeriodSecs
Number of seconds in a sample window
numNonVoteTransactions
Number of non-vote transactions processed during the sample period
cURL
curl https://us-seattle.openverse.network/api -s -X \
POST -H "Content-Type: application/json" -d '
{
"jsonrpc": "2.0",
"id": 1,
"method": "getRecentPerformanceSamples",
"params": [
2
]
}
'
Response
{
"jsonrpc": "2.0",
"result": [
{
"slot": 348125,
"numTransactions": 126,
"numSlots": 126,
"samplePeriodSecs": 60,
"numNonVoteTransactions": 1
},
{
"slot": 347999,
"numTransactions": 126,
"numSlots": 126,
"samplePeriodSecs": 60,
"numNonVoteTransactions": 1
}
],
"id": 1
}