> ## Documentation Index
> Fetch the complete documentation index at: https://crossmint-devin-1787949784-wallet-docs-two-concept-model.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# StellarTransactionApiModel

> Swift Structure

**Structure**

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

## Structures

### StellarTransactionApiModel.FeeConfig

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

### StellarTransactionApiModel.OnChainData

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

### StellarTransactionApiModel.Params

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

### StellarTransactionApiModel.SendParams

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

### StellarTransactionApiModel.StellarApprovalEntry

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

### StellarTransactionApiModel.StellarApprovals

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

### StellarTransactionApiModel.StellarOnChainTransaction

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

### StellarTransactionApiModel.StellarSubmittedApprovalEntry

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

## Initializers

### init(from:)

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

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

## Instance Properties

| Property     | Type                                           | Description                       |
| ------------ | ---------------------------------------------- | --------------------------------- |
| `approvals`  | `StellarTransactionApiModel.StellarApprovals?` | -                                 |
| `chainType`  | `String?`                                      | -                                 |
| `createdAt`  | `Date`                                         | -                                 |
| `error`      | `TransactionErrorApiModel?`                    | -                                 |
| `id`         | `String`                                       | Inherited from `Identifiable.id`. |
| `onChain`    | `StellarTransactionApiModel.OnChainData`       | -                                 |
| `params`     | `StellarTransactionApiModel.Params`            | -                                 |
| `sendParams` | `StellarTransactionApiModel.SendParams?`       | -                                 |
| `status`     | `TransactionStatusApiModel`                    | -                                 |
| `walletType` | `WalletType`                                   | -                                 |

## Instance Methods

### toDomain()

Inherited from `TransactionApiModel.toDomain()`.

```swift theme={null}
func toDomain() -> Transaction
```
