forked from EvergreenCrypto/docker-finance
Merge pull request #205 into master
5a06087client: docker-finance.d: fetch: price: allow non-alpha character (Aaron Fiore)671362bcontainer: finance: fetch: prices: format non-alpha currencies (Aaron Fiore)
This commit is contained in:
@@ -111,8 +111,7 @@ version: @DOCKER_FINANCE_VERSION@
|
||||
#- "optimistic:0x0b2c639c533813f4aa9d7837caf62653d097ff85/USDC"
|
||||
|
||||
# USDC (bridged USDC.e)
|
||||
# NOTE: '.' removed from ticker for hledger
|
||||
- "arbitrum:0xff970a61a04b1ca14834a43f5de4533ebddb5cc8/USDCe"
|
||||
- "arbitrum:0xff970a61a04b1ca14834a43f5de4533ebddb5cc8/USDC.e"
|
||||
|
||||
# Aave V2 USDC
|
||||
- "ethereum:0xbcca60bb61934080951369a648fb03df4f96263c/aUSDC"
|
||||
|
||||
@@ -292,6 +292,11 @@ namespace docker_finance\prices\internal
|
||||
$stack = []; // Final journal entries
|
||||
$average = 0; // Purely for printing
|
||||
|
||||
# Format non-alpha character currencies for hledger (e.g., "1INCH", "USDC.e", etc.)
|
||||
if (!ctype_alpha($ticker)) {
|
||||
$ticker = "\"".$ticker."\"";
|
||||
}
|
||||
|
||||
foreach ($prices as $date => $price) {
|
||||
|
||||
// Price journal entry line
|
||||
|
||||
Reference in New Issue
Block a user