Submit signatures and send
submit_signaturesSubmits wallet signatures for an approved quote so gasrescue can broadcast the transfer, pay gas, and return confirmation or failure with transaction hash.
Instructions
Submits the wallet's signatures for a quote; gasrescue broadcasts the transaction, pays the gas and waits up to 3 minutes for the result. This moves funds and cannot be undone: call it only after the user approved the quote summary. A transfer can be submitted once; a second call is refused. Give signatures for EVM and Tron, or signedTransaction for Solana. Returns { summary, transfer } with status confirmed or failed, the transaction hash and the explorer link.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| signatures | No | EVM and Tron: one signature per step of get_signing_request, in the same order, as hex strings. | |
| transferId | Yes | The id gasrescue returned as transfer.id from quote_send or quote_swap: 24 lowercase hex characters, e.g. "b39f46001a5680455091152d". Not a transaction hash and not an id of another service. | |
| signedTransaction | No | Solana only: the transaction from get_signing_request, signed by the sender, base64. |