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
usizeoptional
Number of samples to return (maximum 720)
result
array
An array of performance sample objects containing:
Request
$ curl https://api.devnet.solana.com -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}
Request
$ curl https://api.devnet.solana.com -s -X \> POST -H "Content-Type: application/json" -d '> {> "jsonrpc": "2.0",> "id": 1,> "method": "getRecentPerformanceSamples",> "params": [> 2> ]> }> '
params
usizeoptional
Number of samples to return (maximum 720)
result
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}
array
An array of performance sample objects containing:
Is this page helpful?