FireblocksSdk.Api.InternalWallet (FireblocksSdk v0.1.8)

View Source

Internal Wallets are whitelisted wallets that belong to you outside of Fireblocks.

  • You can see the balance of the Internal Wallet via Fireblocks
  • You cannot initiate transactions from Internal Wallets through Fireblocks

Note:

  • BTC-based assets belonging to whitelisted addresses cannot be retrieved between 00:00 UTC and 00:01 UTC daily due to third-party provider, Blockchain, being unavailable for this 60 second period. Please wait until the next minute to retrieve BTC-based assets.
  • The list of assets returned will NOT include the balances anymore.

Summary

Functions

Add asset to internal wallet.

Creates a new internal wallet with the requested name.

Returns all assets in an internal wallet by ID.

Get an asset from internal wallet.

Returns a paginated response of assets in an internal wallet.

Gets a list of internal wallets.

Deletes an internal wallet by ID.

Deletes a whitelisted address (for an asset) from an internal wallet.

Sets an AML/KYT customer reference ID for the specific internal wallet.

Functions

add_asset(asset_info, idempotentKey \\ "")

Add asset to internal wallet.

Options:

create(wallet, idempotentKey \\ "")

Creates a new internal wallet with the requested name.

Options:

get(wallet_id)

Returns all assets in an internal wallet by ID.

get_wallet_asset(wallet_id, asset_id)

Get an asset from internal wallet.

get_wallet_assets(wallet_id, page_size \\ 50, page_cusor \\ "")

Returns a paginated response of assets in an internal wallet.

list()

Gets a list of internal wallets.

Note: BTC-based assets belonging to whitelisted addresses cannot be retrieved between 00:00 UTC and 00:01 UTC daily due to third-party provider, Blockchair, being unavailable for this 60 second period. Please wait until the next minute to retrieve BTC-based assets.

remove(wallet_id)

Deletes an internal wallet by ID.

remove_asset(wallet_id, asset_id)

Deletes a whitelisted address (for an asset) from an internal wallet.

set_customer_ref_id(reference, idempotentKey \\ "")

Sets an AML/KYT customer reference ID for the specific internal wallet.