Verify milestone commit
verify_milestone_commitVerify a milestone-commit schedule on Hedera mainnet (read-only, via the public mirror node). Decodes the scheduled payment (recipient, amount, 98/2 split), reports signatures, expiry, and whether it was executed or deleted. Returns safe_to_start for the worker, optionally checking the schedule against expected milestone id, worker, and amount. A deleted or unsigned schedule means do not start work.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"schedule_id": "<schedule_id>"
},
"name": "verify_milestone_commit"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| schedule_id | Yes | Schedule id, e.g. "0.0.10912653" | |
| expected_amount_hbar | No | HBAR amount you expect, e.g. "5" | |
| expected_milestone_id | No | Milestone id you expect in the schedule memo | |
| expected_worker_username | No | Worker username you expect as tip recipient |