Confirm a purchase settled on-chain
hoton_confirmConfirm a TON purchase after signing the transaction. Polls the TON chain for the settled transaction, returns delivery status and a tonviewer link, and records it in Hoton history.
Instructions
Call after @ton/mcp send_raw_transaction signs the order. I poll the TON chain for the settled transaction, return whether it's delivered + a tonviewer link, and record it in Hoton's history + referral. Pass expectedAmount from the buy result so I can pinpoint the exact transaction. The purchase settles on-chain when signed, so a failure here never means you should re-buy — just retry confirm.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| historyId | Yes | historyId from the buy tool result | |
| purchaseId | No | purchaseId from the buy result (only when a referrer was attached) | |
| walletAddress | No | Buyer wallet; defaults to the session wallet | |
| expectedAmount | Yes | expectedAmount (nanoton) from the buy result — used to find the exact transaction on-chain |