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

# OnChainData

> Kotlin Data Class

**Data Class**

```kotlin theme={null}
data class OnChainData(val userOperation: UserOperation?, val userOperationHash: String?, val explorerLink: String?, val txId: String?, val transaction: String?, val lastValidBlockHeight: Int?)
```

## Constructors

```kotlin theme={null}
constructor(userOperation: UserOperation?, userOperationHash: String?, explorerLink: String?, txId: String?, transaction: String?, lastValidBlockHeight: Int?)
```

## Properties

### explorerLink

```kotlin theme={null}
val explorerLink: String?
```

### lastValidBlockHeight

```kotlin theme={null}
val lastValidBlockHeight: Int?
```

### transaction

```kotlin theme={null}
val transaction: String?
```

### txId

```kotlin theme={null}
val txId: String?
```

### userOperation

```kotlin theme={null}
val userOperation: UserOperation?
```

### userOperationHash

```kotlin theme={null}
val userOperationHash: String?
```
