Rebroadcast Unconfirmed Transactions
Rebroadcasts all unconfirmed transactions to connected peers. Requires admin password. This is a POST-only endpoint.
Request
POST /nxt?requestType=rebroadcastUnconfirmedTransactions&adminPassword=<adminPassword>
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
adminPassword | string | Conditional | Admin password required if nxt.adminPassword is set. |
Response
{
"done": true
}
Response Fields
| Field | Type | Description |
|---|---|---|
done | boolean | true if rebroadcast was successful. |
Error Responses
| Condition | Response |
|---|---|
| Runtime exception during rebroadcast | Error response from JSONData.putException() |
Notes
- This endpoint does not require the blockchain to be running (
requireBlockchain = false). - Not chain-specific.
- Requires admin password authentication (
requirePassword = true). - Requires POST method (
requirePost = true). - Calls
Nxt.getTransactionProcessor().rebroadcastAllUnconfirmedTransactions().
Source: RebroadcastUnconfirmedTransactions.java.
Example
curl -X POST "http://localhost:22024/nxt" \
-d "requestType=rebroadcastUnconfirmedTransactions" \
-d "adminPassword=mySecretPassword"