Account summary
get_summarySummarize a Nimiq address’s current balance and money in/out over a chosen date window, with staking and internal transfers reported separately. Read-only; never signs or sends.
Instructions
Balance and money in/out for a Nimiq address over a window. Read-only: never signs, never sends. Defaults to the full history the public index returns (up to 1000 transactions, newest first). Balance is the live account balance now, not the balance at the end of the window; any staked NIM is reported separately because it lives in the staking contract. Money out includes transfers into the staking contract and out of it — the same treatment as the app’s statement; validator rewards arrive through a separate channel and are reported as their own line (rewardsReceivedNim). Nimiq Pay’s round trips through its own contracts are the wallet’s own money and are reported as internalIn/internalOut, not as money in or out, the same split the app makes; netNim counts both.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_summary"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| since | No | Start of the window, YYYY-MM-DD or ISO 8601 (UTC). Default: no start. | |
| until | No | End of the window, YYYY-MM-DD or ISO 8601 (UTC). Default: now. | |
| address | No | Nimiq address — "NQ82 6GYU …", the flat form, or 40 hex characters. Optional; defaults to the server’s configured address. |