# `FireblocksSdk.Api.ExchangeAccount`
[🔗](https://github.com/csokun/fireblocks_sdk/blob/v0.2.0/lib/fireblocks_sdk/api/exchange_account.ex#L1)

# `convert`
[🔗](https://github.com/csokun/fireblocks_sdk/blob/v0.2.0/lib/fireblocks_sdk/api/exchange_account.ex#L53)

Convert exchange account funds from the source asset to the destination asset. Coinbase (USD to USDC, USDC to USD) and Bitso (MXN to USD) are supported conversions.

Options:
* `:exchangeId` (`t:String.t/0`) - Required.

* `:amount` (`t:String.t/0`) - Required.

* `:srcAsset` (`t:String.t/0`) - Required.

* `:destAsset` (`t:String.t/0`) - Required.

# `get_account`
[🔗](https://github.com/csokun/fireblocks_sdk/blob/v0.2.0/lib/fireblocks_sdk/api/exchange_account.ex#L25)

Find a specific exchange account.

# `get_accounts`
[🔗](https://github.com/csokun/fireblocks_sdk/blob/v0.2.0/lib/fireblocks_sdk/api/exchange_account.ex#L12)

List all exchange accounts.

Options: 
* `:before` (`t:String.t/0`)

* `:after` (`t:String.t/0`)

* `:limit` (`t:non_neg_integer/0`) - The default value is `3`.

# `get_asset`
[🔗](https://github.com/csokun/fireblocks_sdk/blob/v0.2.0/lib/fireblocks_sdk/api/exchange_account.ex#L63)

Find an asset in an exchange account

# `get_credentials_public_key`
[🔗](https://github.com/csokun/fireblocks_sdk/blob/v0.2.0/lib/fireblocks_sdk/api/exchange_account.ex#L70)

Get public key to encrypt exchange credentials

# `get_exchange_asset`
[🔗](https://github.com/csokun/fireblocks_sdk/blob/v0.2.0/lib/fireblocks_sdk/api/exchange_account.ex#L32)

Find an asset for an exchange account.

# `internal_transfer`
[🔗](https://github.com/csokun/fireblocks_sdk/blob/v0.2.0/lib/fireblocks_sdk/api/exchange_account.ex#L41)

Transfer funds between trading accounts under the same exchange account.

Options:
* `:exchangeId` (`t:String.t/0`) - Required.

* `:asset` (`t:String.t/0`) - Required.

* `:amount` (`t:String.t/0`) - Required.

* `:sourceType` - Required.

* `:destType` - Required.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
