transferAndSubmit

suspend fun transferAndSubmit(request: TransferFromRequest, options: DelegationSubmitOptions = DelegationSubmitOptions()): Result<DelegationSubmitResult>

Executes a delegated transfer and signs/broadcasts the resulting transaction(s) in one call.

Constructs the transfer transaction(s) via transferFrom, then signs and submits each transaction sequentially. The caller must have been previously approved as a delegate. Confirmation is not awaited.

Return

A Result containing the broadcast transaction hashes, or an error if the operation fails.

Parameters

request

The transfer request containing chain, token, fromAddress, toAddress, and amount.

options

Optional per-call signer override and progress callback.