Swap offer
get_swap_offerOne swap offer by offer_id with its fill and cancel events. Use it after list_swap_offers to inspect a single offer. money_moved: true when filled, null when a fill was submitted but is not final (POAScan can't see external-chain payments; the buyer may have paid, so never read null as no payment), false only when no fill tx exists. taker_credit (poa minus fee_poa) on a final fill, refund_txid on a cancel, receipt_state signed when a finalized fill carries the seller's receipt; null when not applicable. An expired offer has refund_txid null until the maker cancels; pre-fill receipts are not public.
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": {
"offer_id": "<offer_id>"
},
"name": "get_swap_offer"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| offer_id | Yes | the offer_id from list_swap_offers (64-hex) |