From a370f8965a7dc3aca178e1645df4fbad31ec7166 Mon Sep 17 00:00:00 2001 From: Dmitri Makarov Date: Sat, 9 Aug 2025 12:14:29 -0400 Subject: [PATCH 1/2] Clippy --- src/vendor/kamino/fraction.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/vendor/kamino/fraction.rs b/src/vendor/kamino/fraction.rs index 96ee7da..c880d6b 100644 --- a/src/vendor/kamino/fraction.rs +++ b/src/vendor/kamino/fraction.rs @@ -294,6 +294,7 @@ impl TryFrom for U128 { } } +#[allow(dead_code)] pub struct FractionDisplay<'a>(&'a Fraction); impl Display for FractionDisplay<'_> { From b18612cf6cbf01d276ac9a9730a2d6fa46b8f8fd Mon Sep 17 00:00:00 2001 From: Dmitri Makarov Date: Fri, 8 Aug 2025 07:10:36 -0400 Subject: [PATCH 2/2] Format date in coingecko request url as required DD-MM-YYYY --- src/coin_gecko.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/coin_gecko.rs b/src/coin_gecko.rs index 5c9e1da..1e926cb 100644 --- a/src/coin_gecko.rs +++ b/src/coin_gecko.rs @@ -177,7 +177,7 @@ pub async fn get_historical_price( let (maybe_pro, x_cg_pro_api_key) = get_cg_pro_api_key(); let url = format!( - "https://{maybe_pro}api.coingecko.com/api/v3/coins/{}/history?date={}-{}-{}&localization=false{x_cg_pro_api_key}", + "https://{maybe_pro}api.coingecko.com/api/v3/coins/{}/history?date={:02}-{:02}-{:4}&localization=false{x_cg_pro_api_key}", coin, when.day(), when.month(),