CompletedOperation: {
    smartAccountAddress: Address;
    status: typeof complete;
    transactionHash: string;
    userOpHash: Hex;
}

Represents a completed user operation.

Type declaration

  • smartAccountAddress: Address

    The address of the smart account.

  • status: typeof complete

    The status of the user operation.

  • transactionHash: string

    The transaction hash that executed the completed user operation.

  • userOpHash: Hex

    The hash of the user operation. This is not the transaction hash which is only available after the operation is completed.