> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cdp.coinbase.com/llms.txt
> Use this file to discover all available pages before exploring further.

# EvmUserOperation

## Properties

| Property | Type | Description |
| - | - | - |
|  `network` | [`EvmUserOperationNetwork`](https://docs.cdp.coinbase.com/sdks/cdp-sdks-v2/frontend/@coinbase/cdp-core/Type-Aliases/EvmUserOperationNetwork) | - |
|  `userOpHash` | `string` | The hash of the user operation. This is not the transaction hash, as a transaction consists of multiple user operations. The user operation hash is the hash of this particular user operation which gets signed by the owner of the Smart Account. `Pattern: ^0x[0-9a-fA-F]{64}$` |
|  `calls` | [`EvmUserOperationCall`](https://docs.cdp.coinbase.com/sdks/cdp-sdks-v2/frontend/@coinbase/cdp-core/Interfaces/EvmUserOperationCall)\[] | The list of calls in the user operation. |
|  `status` | [`EvmUserOperationStatus`](https://docs.cdp.coinbase.com/sdks/cdp-sdks-v2/frontend/@coinbase/cdp-core/Type-Aliases/EvmUserOperationStatus) | The status of the user operation. |
|  `transactionHash?` | `string` | The hash of the transaction that included this particular user operation. This gets set after the user operation is broadcasted and the transaction is included in a block. `Pattern: ^0x[0-9a-fA-F]{64}$\|^$` |
|  `receipts?` | [`UserOperationReceipt`](https://docs.cdp.coinbase.com/sdks/cdp-sdks-v2/frontend/@coinbase/cdp-core/Interfaces/UserOperationReceipt)\[] | The list of receipts associated with the user operation. |
