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

# Transfer

> Swift Structure

**Structure**

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

## Initializers

### init(type:fromAddress:toAddress:transactionHash:tokenSymbol:amount:rawAmount:timestamp:mintHash:)

```swift theme={null}
init(type: TransferType, fromAddress: String, toAddress: String, transactionHash: String, tokenSymbol: String?, amount: Decimal, rawAmount: String, timestamp: Date, mintHash: String?)
```

## Instance Properties

| Property          | Type           | Description                       |
| ----------------- | -------------- | --------------------------------- |
| `amount`          | `Decimal`      | -                                 |
| `fromAddress`     | `String`       | -                                 |
| `id`              | `String`       | Inherited from `Identifiable.id`. |
| `mintHash`        | `String?`      | -                                 |
| `rawAmount`       | `String`       | -                                 |
| `timestamp`       | `Date`         | -                                 |
| `toAddress`       | `String`       | -                                 |
| `tokenSymbol`     | `String?`      | -                                 |
| `transactionHash` | `String`       | -                                 |
| `type`            | `TransferType` | -                                 |
