Parameters
chainId
string
default: "solana-devnet"
required
Unique identifier for a blockchain network.
Request identifier used to match responses.
jsonrpc
string
default: "2.0"
required
JSON-RPC version.
method
string
default: "getRecentPerformanceSamples"
required
JSON-RPC method name.
The parameters for method getRecentPerformanceSamples: [samples]. Positional parameters for getRecentPerformanceSamples: params[]: Number of samples to return.
Returns
Array of performance sample objects representing validator activity during sample periods. Performance sample object. Slot in which the sample was taken.
Number of transactions processed during the sample period.
Number of slots completed during the sample period.
Duration of the sample period in seconds.
Number of non-vote transactions processed during the sample period (available from Solana v1.15). To compute number of voting transactions: numTransactions - numNonVoteTransactions.
curl --request POST \
--url https://api.uniblock.dev/uni/v1/json-rpc?chainId=solana-devnet \
--header 'content-type: application/json' \
--data '{
"id": 1,
"jsonrpc": "2.0",
"method": "getRecentPerformanceSamples",
"params": [
5
]
}'
{
"jsonrpc" : "2.0" ,
"id" : 1 ,
"result" : [
{
"slot" : 348125 ,
"numTransactions" : 126 ,
"numSlots" : 126 ,
"samplePeriodSecs" : 60 ,
"numNonVoteTransactions" : 1
},
{
"slot" : 347999 ,
"numTransactions" : 126 ,
"numSlots" : 126 ,
"samplePeriodSecs" : 60 ,
"numNonVoteTransactions" : 1
}
]
}