curl --request POST \
--url https://api.uniblock.dev/uni/v1/json-rpc?chainId=solana \
--header 'content-type: application/json' \
--data '{
"id": 1,
"jsonrpc": "2.0",
"method": "getTransactionsForAddress",
"params": [
[
"ADDRESS_PUBLIC_KEY",
{
"transactionDetails": "signatures",
"sortOrder": "desc",
"limit": 1000,
"commitment": "finalized"
}
]
]
}'
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"jsonrpc": "2.0",
"id": 1,
"result": {
"data": [
{
"__truncated": true
}
],
"paginationToken": "1055:5"
}
}
}
Provides powerful transaction history queries with advanced filtering, flexible sorting, and efficient pagination.
curl --request POST \
--url https://api.uniblock.dev/uni/v1/json-rpc?chainId=solana \
--header 'content-type: application/json' \
--data '{
"id": 1,
"jsonrpc": "2.0",
"method": "getTransactionsForAddress",
"params": [
[
"ADDRESS_PUBLIC_KEY",
{
"transactionDetails": "signatures",
"sortOrder": "desc",
"limit": 1000,
"commitment": "finalized"
}
]
]
}'
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"jsonrpc": "2.0",
"id": 1,
"result": {
"data": [
{
"__truncated": true
}
],
"paginationToken": "1055:5"
}
}
}
getTransactionsForAddress:params[]: Base-58 encoded public key of the account to query transaction history for.curl --request POST \
--url https://api.uniblock.dev/uni/v1/json-rpc?chainId=solana \
--header 'content-type: application/json' \
--data '{
"id": 1,
"jsonrpc": "2.0",
"method": "getTransactionsForAddress",
"params": [
[
"ADDRESS_PUBLIC_KEY",
{
"transactionDetails": "signatures",
"sortOrder": "desc",
"limit": 1000,
"commitment": "finalized"
}
]
]
}'
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"jsonrpc": "2.0",
"id": 1,
"result": {
"data": [
{
"__truncated": true
}
],
"paginationToken": "1055:5"
}
}
}
Was this page helpful?