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

# TokenBalance

> Swift Structure

**Structure**

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

## Initializers

### init(symbol:name:amount:contractAddress:decimals:rawAmount:)

```swift theme={null}
init(symbol: TokenBalance.Symbol, name: String, amount: String, contractAddress: String? = nil, decimals: Int? = nil, rawAmount: String? = nil)
```

## Instance Properties

| Property          | Type                  | Description |
| ----------------- | --------------------- | ----------- |
| `amount`          | `String`              | -           |
| `contractAddress` | `String?`             | -           |
| `decimals`        | `Int?`                | -           |
| `name`            | `String`              | -           |
| `rawAmount`       | `String?`             | -           |
| `symbol`          | `TokenBalance.Symbol` | -           |
| `token`           | `CryptoCurrency`      | -           |

## Enumerations

### TokenBalance.Symbol

```swift theme={null}
enum Symbol
```
