FireblocksSdk.Api.Asset (FireblocksSdk v0.1.4)
View SourceSummary
Functions
Returns an asset by ID or legacyID.
Retrieves all assets supported by Fireblocks in your workspace, providing extended information and enhanced performance compared to the legacy supported_assets endpoint.
Register a new asset to a workspace and return the newly created asset's details. Currently supported chains are
Set asset price for the given asset id. Returns the asset price response.
Functions
Returns an asset by ID or legacyID.
Retrieves all assets supported by Fireblocks in your workspace, providing extended information and enhanced performance compared to the legacy supported_assets endpoint.
Options:
:blockchainId
(String.t/0
) - Blockchain id of the assets:assetClass
:symbol
(String.t/0
):scope
:deprecated
(boolean/0
):ids
(list ofString.t/0
) - A list of blockchain IDs (max 100):pageCursor
(String.t/0
) - Page cursor to fetch:pageSize
(non_neg_integer/0
) - Items per page (max 500)
Register a new asset to a workspace and return the newly created asset's details. Currently supported chains are:
- EVM based chains
- Stellar
- Algorand
- TRON
- NEAR
- Solana
FireblocksSdk.Api.Asset.register([
blockchainId: "ETH_TEST3",
address: "0xe7A9as1oa38bc4da0248s179E30aa94CcF453991",
symbol: "TST3"
])
Options:
:blockchainId
(String.t/0
) - Required.:address
(String.t/0
) - Required.:symbol
(String.t/0
) - Required.
Set asset price for the given asset id. Returns the asset price response.
FireblocksSdk.Api.Asset.set_price([
assetId: "USD1_B75VRLGX_TQL4",
currency: "USD",
price: 1000
])
Options:
:assetId
(String.t/0
) - Required.:currency
(String.t/0
) - Required.:price
- Required.