revokeAndSubmit

suspend fun revokeAndSubmit(request: RevokeDelegationRequest, options: DelegationSubmitOptions = DelegationSubmitOptions()): Result<DelegationSubmitResult>

Revokes a delegation and signs/broadcasts the resulting transaction(s) in one call.

Constructs the revocation transaction(s) via revoke, then signs and submits each transaction sequentially. Confirmation is not awaited.

Return

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

Parameters

request

The revocation request containing chain, token, and delegateAddress.

options

Optional per-call signer override and progress callback.