> ## 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.

# MessageSignatureResponse

> Swift Structure

**Structure**

```swift theme={null}
struct MessageSignatureResponse
```

## Structures

### MessageSignatureResponse.MessageParams

```swift theme={null}
struct MessageParams
```

## Initializers

### init(from:)

Inherited from `Decodable.init(from:)`.

```swift theme={null}
init(from decoder: any Decoder) throws
```

## Instance Properties

### approvals

Inherited from `SignatureApiModel.approvals`.

```swift theme={null}
let approvals: Approvals
```

### chainType

Inherited from `SignatureApiModel.chainType`.

```swift theme={null}
let chainType: String?
```

### createdAt

Inherited from `SignatureApiModel.createdAt`.

```swift theme={null}
let createdAt: Date
```

### id

Inherited from `SignatureApiModel.id`.

```swift theme={null}
let id: String
```

### params

```swift theme={null}
let params: MessageSignatureResponse.MessageParams
```

### status

Inherited from `SignatureApiModel.status`.

```swift theme={null}
let status: String
```

### type

Inherited from `SignatureApiModel.type`.

```swift theme={null}
let type: String
```

### walletType

Inherited from `SignatureApiModel.walletType`.

```swift theme={null}
let walletType: String?
```
