getConfirmedSignaturesForAddress2 - Solana
getConfirmedSignaturesForAddress2. Allows developers to fetch a list of confirmed transaction signatures for a specified address
getConfirmedSignaturesForAddress2 - solana [Value: 35CU]
Allows to fetch a list of confirmed transaction signatures for a specified address
Use cases
- Retrieve recent transactions for any address
- Track changes to specific Solana addresses
- Identify suspicious activities in transaction patterns
Constraints
- Restricted by API call limits
- Large data sets might affect performance
- Potential delays in data retrieval
Unlock Access to 50+ chains
Boost your app's speed and reliability with dRPC - get your access API key
Language
Request
Examples
curl https://solana.drpc.org \
-X POST \
-H "Content-Type: application/json" \
--data '{"jsonrpc": "2.0","id": 1,"method": "getConfirmedSignaturesForAddress2","params": ["Vote111111111111111111111111111111111111111",{"limit": 1}]}'
Response
200
{
"jsonrpc": "2.0",
"result": [
{
"signature": "5qzm9W1ckKgtDDm6NdQ1QcTzy9dr9WhdC27RFVdCpyyhv5QhyCR9Z43ZzQhy7o2a7yNVxgNTd29p2CCZQaYF7LCn",
"slot": 94101948,
"err": null,
"memo": null,
"blockTime": 1625247600
}
],
"id": 1
}
Request params
idinteger
jsonrpcstring
methodstring
array
acc_addstring
The account address encoded in base-58.
objectarray
: Configuration object containing the following fields:
array
limitinteger
(Default: 1000) The maximum number of transaction signatures to return. Valid range is 1 to 1000.
beforestring
A base-58 encoded transaction signature. If provided, only signatures before this transaction will be returned
untilstring
A base-58 encoded transaction signature. If provided, only signatures at or before this transaction will be returned
commitmentstring
The level of commitment required for the query
- finalized - The node will query the most recent block confirmed by supermajority of the cluster as having reached maximum lockout, meaning the cluster has recognized this block as finalized
- confirmed - The node will query the most recent block that has been voted on by supermajority of the cluster
Response
200
An array of transaction signature details, ordered from newest to oldest.Response params
object
idinteger
jsonrpcstring
resultstring
object
blockTimeinteger
The Unix timestamp of when the transaction was processed. Null if not available.
confirmationStatusstring
The level of commitment required for the query
- finalized - The node will query the most recent block confirmed by supermajority of the cluster as having reached maximum lockout, meaning the cluster has recognized this block as finalized
- confirmed - The node will query the most recent block that has been voted on by supermajority of the cluster
- processed - The node will query its most recent block. Note that the block may not be complete
errstring
Error code if the transaction failed, or null if it succeeded
memostring
The memo associated with the transaction, or null if there is no memo.
signaturestring
The transaction's signature, encoded in base-58.
slotstring
The slot number where the transaction was confirmed.