dex_tx_send_raw_transaction
Broadcast a signed tx to the chain. [write] Requires user confirmation after transfer preview and prior signing via dex_wallet_sign_transaction. account_id/address are auto-filled from the login session when omitted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| memo | No | Memo (history_data.memo) | |
| chain | Yes | Chain name: must match dex_chain_config response `chain` (canonical). Aliases are resolved via chain config before calling upstream. | |
| nonce | No | Nonce (history_data.nonce) | |
| address | No | Sender wallet address (history_data.address); optional when logged in — resolved from session wallet for the chain | |
| network | No | Network name | |
| 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 | |
| signed_tx | Yes | Signed transaction data. For EVM chains: hex string (0x prefix added automatically). For other chains (e.g. Solana): use chain-specific format | |
| account_id | No | Account ID (for history_data); optional when logged in — resolved from session | |
| token_addr | No | Token contract address (history_data.token_addr) | |
| token_name | No | Token name (history_data.token_name) | |
| trans_time | No | Transaction time ISO8601 (default: now) | |
| trans_type | No | Transaction type (history_data.trans_type) | |
| action_type | No | Action type (history_data.action_type) | |
| trans_balance | No | Display amount (history_data.trans_balance) | |
| trans_gas_fee | No | Gas fee display (history_data.trans_gas_fee) | |
| token_short_name | No | Token symbol, e.g. USDT (history_data.token_short_name) | |
| trans_balance_usd | No | USD value (history_data.trans_balance_usd) | |
| trans_oppo_address | No | Counterparty address, e.g. recipient (history_data.trans_oppo_address) | |
| trans_min_unit_amount | No | Amount in smallest unit (history_data.trans_min_unit_amount) | |
| trans_min_unit_gas_fee | No | Gas fee in smallest unit (history_data.trans_min_unit_gas_fee) |