From 373796d38a6d3c4ed2b51a255dee943fddcef4d0 Mon Sep 17 00:00:00 2001 From: Aaron Fiore Date: Tue, 3 Feb 2026 16:19:21 -0800 Subject: [PATCH 1/2] client: docker-finance.d: fetch: update mobula assets Remove cUSDT since mobula now returns 0 value price for ethereum:0xf650c3d88d12db855b8bf7d11be6c55a4e07dcc9/cUSDT --- client/docker-finance.d/container/fetch/fetch.yaml.in | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/client/docker-finance.d/container/fetch/fetch.yaml.in b/client/docker-finance.d/container/fetch/fetch.yaml.in index 8f14511..219d592 100644 --- a/client/docker-finance.d/container/fetch/fetch.yaml.in +++ b/client/docker-finance.d/container/fetch/fetch.yaml.in @@ -1,6 +1,6 @@ # docker-finance | modern accounting for the power-user # -# Copyright (C) 2021-2025 Aaron Fiore (Founder, Evergreen Crypto LLC) +# Copyright (C) 2021-2026 Aaron Fiore (Founder, Evergreen Crypto LLC) # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -120,9 +120,6 @@ version: @DOCKER_FINANCE_VERSION@ # Gemini USD - "ethereum:0x056fd409e1d7a124bd7017459dfea2f387b6d5cd/GUSD" - # Compound USDT - - "ethereum:0xf650c3d88d12db855b8bf7d11be6c55a4e07dcc9/cUSDT" - # MATIC (on Ethereum) - "ethereum:0x7d1afa7b718fb893db30a3abc0cfc608aacfebb0/MATIC" From ed7342dbae8e0fd0f68bc70309c9f426abb6f746 Mon Sep 17 00:00:00 2001 From: Aaron Fiore Date: Tue, 3 Feb 2026 16:22:29 -0800 Subject: [PATCH 2/2] client: docker-finance.d: fetch: update/cleanup comments --- .../container/fetch/fetch.yaml.in | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/client/docker-finance.d/container/fetch/fetch.yaml.in b/client/docker-finance.d/container/fetch/fetch.yaml.in index 219d592..62e7e6a 100644 --- a/client/docker-finance.d/container/fetch/fetch.yaml.in +++ b/client/docker-finance.d/container/fetch/fetch.yaml.in @@ -34,7 +34,7 @@ # Where :subaccount-2:... (and successive subaccounts) are optional # (the final subaccount in the chain being wallet-name (per address)). # -# 2. For cryptocurrency assets: +# 2. For asset prices: # # - Mobula: # @@ -61,12 +61,14 @@ # * For ethereum-based chains: # # - As of now, you *MUST* use an API key. -# Generate your API key at etherscan.io +# Generate your API key at etherscan.io but take note +# of what chain is supported by which free/paid plan. # -# - Use "etherscan" as the blockchain API, as its -# unified API is used for all ethereum-based chains. +# - Use "etherscan/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" +# as the blockchain API, replacing X with the API key, +# as its unified API is used for all ethereum-based chains. # -# * For algorand/tezos: currently no API key is required. +# * For algorand/tezos: currently, no API key is required. # # # 5. Feel free to delete any unused accounts/subaccounts as needed. @@ -89,7 +91,6 @@ version: @DOCKER_FINANCE_VERSION@ price: mobula: # NOTE: visit mobula.io for free API key - #key: "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" key: asset: - "algorand/ALGO" @@ -161,8 +162,8 @@ version: @DOCKER_FINANCE_VERSION@ #- "usd-coin/USDC" account: - # When creating a Gemini API key, create a key with only the "Auditor" role gemini: + # NOTE: When creating a Gemini API key, create a key with only the "Auditor" role key: "account-XXXXXXXXXXXXXXXXXXXX" secret: "XXXXXXXXXXXXXXXXXXXXXXXXXXXX" # Use this format to fetch all supported symbols/pairs