From f8dd074c190a201fc593096dabe1c534fc9f77a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan-Terje=20S=C3=B8rensen?= Date: Wed, 10 Jan 2024 20:11:57 +0100 Subject: [PATCH 1/3] Added mapping for price_change_percentage when getting CoinMarkets --- .../coingecko/domain/Coins/CoinMarkets.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/litesoftwares/coingecko/domain/Coins/CoinMarkets.java b/src/main/java/com/litesoftwares/coingecko/domain/Coins/CoinMarkets.java index d40b946..a8cb9af 100644 --- a/src/main/java/com/litesoftwares/coingecko/domain/Coins/CoinMarkets.java +++ b/src/main/java/com/litesoftwares/coingecko/domain/Coins/CoinMarkets.java @@ -58,6 +58,17 @@ public class CoinMarkets { private SparklineIn7d sparklineIn7d; @JsonProperty("price_change_percentage_1h_in_currency") private BigDecimal priceChangePercentage1hInCurrency; - + @JsonProperty("price_change_percentage_24h_in_currency") + private BigDecimal priceChangePercentage24hInCurrency; + @JsonProperty("price_change_percentage_7d_in_currency") + private BigDecimal priceChangePercentage7dInCurrency; + @JsonProperty("price_change_percentage_14d_in_currency") + private BigDecimal priceChangePercentage14dInCurrency; + @JsonProperty("price_change_percentage_30d_in_currency") + private BigDecimal priceChangePercentage30dInCurrency; + @JsonProperty("price_change_percentage_200d_in_currency") + private BigDecimal priceChangePercentage200dInCurrency; + @JsonProperty("price_change_percentage_1y_in_currency") + private BigDecimal priceChangePercentage1yInCurrency; } From 846bee7dc7f01156f4f97767ae8a277fb285beb6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan-Terje=20S=C3=B8rensen?= Date: Sat, 13 Jan 2024 18:45:24 +0100 Subject: [PATCH 2/3] Added mapping for all time low when getting CoinMarkets --- .../litesoftwares/coingecko/domain/Coins/CoinMarkets.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/com/litesoftwares/coingecko/domain/Coins/CoinMarkets.java b/src/main/java/com/litesoftwares/coingecko/domain/Coins/CoinMarkets.java index a8cb9af..deb5061 100644 --- a/src/main/java/com/litesoftwares/coingecko/domain/Coins/CoinMarkets.java +++ b/src/main/java/com/litesoftwares/coingecko/domain/Coins/CoinMarkets.java @@ -44,12 +44,20 @@ public class CoinMarkets { private BigDecimal circulatingSupply; @JsonProperty("total_supply") private BigDecimal totalSupply; + @JsonProperty("max_supply") + private int maxSupply; @JsonProperty("ath") private BigDecimal ath; @JsonProperty("ath_change_percentage") private BigDecimal athChangePercentage; @JsonProperty("ath_date") private String athDate; + @JsonProperty("atl") + private BigDecimal atl; + @JsonProperty("atl_change_percentage") + private BigDecimal atlChangePercentage; + @JsonProperty("atl_date") + private String atlDate; @JsonProperty("roi") private Roi roi; @JsonProperty("last_updated") From 952b6240d369340a1329adc622dfc586fb9b9cb4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan-Terje=20S=C3=B8rensen?= Date: Sat, 13 Jan 2024 19:45:58 +0100 Subject: [PATCH 3/3] Added mapping for all time low when getting CoinMarkets --- .../com/litesoftwares/coingecko/domain/Coins/CoinMarkets.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/litesoftwares/coingecko/domain/Coins/CoinMarkets.java b/src/main/java/com/litesoftwares/coingecko/domain/Coins/CoinMarkets.java index deb5061..9f68b27 100644 --- a/src/main/java/com/litesoftwares/coingecko/domain/Coins/CoinMarkets.java +++ b/src/main/java/com/litesoftwares/coingecko/domain/Coins/CoinMarkets.java @@ -45,7 +45,7 @@ public class CoinMarkets { @JsonProperty("total_supply") private BigDecimal totalSupply; @JsonProperty("max_supply") - private int maxSupply; + private BigDecimal maxSupply; @JsonProperty("ath") private BigDecimal ath; @JsonProperty("ath_change_percentage")