GetUnconfirmedTransactions
Retrieves all unconfirmed transactions, optionally filtered by account and/or chain.
Endpoint
GET /nxt?requestType=getUnconfirmedTransactions
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
account | string | No | — | Account ID (can be repeated) |
firstIndex | int | No | 0 | First index |
lastIndex | int | No | -1 | Last index |
Request Example
curl "http://localhost:22024/nxt?requestType=getUnconfirmedTransactions&firstIndex=0&lastIndex=10"
Response
{
"unconfirmedTransactions": [
{
"transaction": "12345678901234567890",
"fullHash": "abc123...",
"type": 0,
"subtype": 0,
"timestamp": 12345678,
"deadline": 1440,
"senderPublicKey": "abc123...",
"sender": "NXT-...",
"recipient": "NXT-...",
"amountFQT": "100000000",
"feeFQT": "100000000",
"height": 12345,
"block": "1234567890123456789",
"confirmations": 100,
"requestProcessingTime": 5
}
],
"requestProcessingTime": 10
}
Response Fields
| Field | Type | Description |
|---|---|---|
unconfirmedTransactions | array | Array of unconfirmed transaction objects |
requestProcessingTime | number | API request processing time in milliseconds |
Source
GetUnconfirmedTransactions.java, JSONData.unconfirmedTransaction()
Tags
TRANSACTIONS, ACCOUNTS