Result of executing a swap quote.

interface ExecuteSwapQuoteResult {
    smartAccountAddress?: `0x${string}`;
    status?: "broadcast";
    transactionHash?: `0x${string}`;
    userOpHash?: `0x${string}`;
}

Properties

smartAccountAddress?: `0x${string}`

The address of the smart account (for smart account swaps).

status?: "broadcast"

The status of the user operation (for smart accounts swaps).

transactionHash?: `0x${string}`

The transaction hash of the executed swap (for EOA swaps).

userOpHash?: `0x${string}`

The user operation hash of the executed swap (for smart account swaps).