Skip to contents

This function fetches detailed asset information from the Kraken API, either for all available assets or a specified subset.

Usage

getAssets(assets = "All")

Arguments

assets

A character vector specifying the assets to retrieve. Use "All" to fetch data for all assets. For specific assets, provide their abbreviations (e.g., "ADA" or c("BTC", "ETH")). Default is "All".

Value

A data frame containing detailed information about the requested assets.

Examples

getAssets()
#> # A tibble: 429 × 9
#>    AssetID aclass   altname decimals display_decimals status  Asset
#>    <chr>   <chr>    <chr>      <int>            <int> <chr>   <chr>
#>  1 1INCH   currency 1INCH         10                5 enabled 1INCH
#>  2 AAVE    currency AAVE          10                5 enabled AAVE 
#>  3 ACA     currency ACA           10                5 enabled ACA  
#>  4 ACH     currency ACH           10                5 enabled ACH  
#>  5 ACT     currency ACT            5                3 enabled ACT  
#>  6 ACX     currency ACX            5                3 enabled ACX  
#>  7 ADA     currency ADA            8                6 enabled ADA  
#>  8 ADA.S   currency ADA.S          8                6 enabled ADA.S
#>  9 ADX     currency ADX           10                5 enabled ADX  
#> 10 AED     currency AED            4                2 enabled AED  
#> # ℹ 419 more rows
#> # ℹ 2 more variables: collateral_value <dbl>, margin_rate <named list>
getAssets("ETH")
#> # A tibble: 1 × 9
#>   AssetID aclass   altname decimals display_decimals collateral_value status 
#>   <chr>   <chr>    <chr>      <int>            <int>            <dbl> <chr>  
#> 1 XETH    currency ETH           10                5             0.99 enabled
#> # ℹ 2 more variables: margin_rate <named list>, Asset <chr>
getAssets(c("BTC", "AAVE", "ADA"))
#> # A tibble: 3 × 9
#>   AssetID aclass   altname decimals display_decimals collateral_value status 
#>   <chr>   <chr>    <chr>      <int>            <int>            <dbl> <chr>  
#> 1 AAVE    currency AAVE          10                5            0.8   enabled
#> 2 ADA     currency ADA            8                6            0.925 enabled
#> 3 BTC     currency XBT           10                5            0.99  enabled
#> # ℹ 2 more variables: margin_rate <named list>, Asset <chr>