Skip to main content

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.

Updated on
Dec 7, 2023

getRecentPerformanceSamples RPC Method

Parameters

limit
string
The number of samples to return (maximum 720)

Returns

result
A JSON object with the following fields:
numNonVoteTransactions
The number of non-vote transactions during the specified sample period
numSlots
The number of slots in the sample
numTransactions
The number of transactions in the sample
samplePeriodSecs
The number of seconds in the sample window
slot
The slot in which the sample was taken at
Request
1
curl https://docs-demo.solana-mainnet.quiknode.pro/ \
2
-X POST \
3
-H "Content-Type: application/json" \
4
--data '{"jsonrpc":"2.0", "id":1, "method":"getRecentPerformanceSamples", "params": [4]}'
Don't have an account yet?
Create your QuickNode endpoint in seconds and start building
Get started for free