build_remit_unsigned
Assemble an unsigned atomic multi-asset push payment on Xahau. Send multiple currencies and transfer URITokens in one all-or-nothing transaction, auto-creating trustlines and the destination account if absent.
Instructions
Assemble an UNSIGNED Remit (XLS-55) β Xahau's atomic multi-asset push payment. Send multiple currencies (native + issued) and/or transfer existing URITokens and/or mint a new URIToken to one Destination in a single all-or-nothing transaction. The transactor auto-creates missing trustlines, pays token reserves, and creates the destination account if absent (no partial payments, no pathing). Optionally Inform a third-party hook. Returns unsigned JSON + payload preflight + offline signing instructions. Never signs; testnet by default.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| blob | No | arbitrary hex payload | |
| inform | No | third-party account to notify (weak TSH; its hook runs) | |
| account | Yes | ||
| amounts | No | currencies to send; each becomes an AmountEntry | |
| network | No | testnet | |
| invoiceId | No | 64-hex InvoiceID | |
| destination | Yes | ||
| uriTokenIds | No | existing URIToken IDs (64-hex) to transfer to destination | |
| mintURIToken | No | mint a new URIToken to the destination (e.g. a receipt) | |
| destinationTag | No |