Skip to main content
Package: com.coinbase.cdp.types

Method Details

getNetwork

Returns: EvmUserOperationNetwork

getUserOpHash

Returns: 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.

getCalls

Returns: List<EvmCall> - The list of calls in the user operation.

getStatus

Returns: EvmUserOperationStatus - The status of the user operation.

getTransactionHash

Returns: Optional<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.

getReceipts

Returns: Optional<List<UserOperationReceipt>> - The list of receipts associated with the user operation.

getExpiresAt

Returns: Optional<OffsetDateTime> - The timestamp at which the prepared user operation expires.

equals

Overrides: [equals](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals\(java.lang.Object\) "class or interface in java.lang") in class [Object](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html "class or interface in java.lang") Parameters: other - Object Returns: boolean

getAdditionalProperties

Returns: Map<String,Object>

hashCode

Overrides: [hashCode](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode\(\) "class or interface in java.lang") in class [Object](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html "class or interface in java.lang") Returns: int

toString

Overrides: [toString](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString\(\) "class or interface in java.lang") in class [Object](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html "class or interface in java.lang") Returns: String

builder

Returns: EvmUserOperation.NetworkStage