dex_wallet_sign_transaction
Sign a raw unsigned transaction. [write] Requires user confirmation after transfer preview and checkin_token from terminal tx-checkin. → dex_tx_send_raw_transaction to broadcast.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | Yes | Chain name: must match dex_chain_config response `chain` (canonical). Aliases are resolved via chain config. | |
| raw_tx | Yes | Raw transaction data | |
| mcp_token | No | MCP session token obtained from login (dex_auth_google_login_poll or dex_auth_gate_login_poll). MUST be provided in every call to this tool after login; omitting it will result in 403 | |
| checkin_token | Yes | From successful tx-checkin response: the checkin_token string (terminal CLI stdout JSON). Must match the signing intent in the same flow. |