From 7c032fe2d1b145e755a5a044e5b1852ade1e78d7 Mon Sep 17 00:00:00 2001 From: "Jesse C. Fisher" Date: Sun, 10 Mar 2024 13:46:34 +0000 Subject: [PATCH] Try rescue broken metapurse --- app/views/metapurses/show.html.haml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/metapurses/show.html.haml b/app/views/metapurses/show.html.haml index 4ee104b4..ad13ab22 100644 --- a/app/views/metapurses/show.html.haml +++ b/app/views/metapurses/show.html.haml @@ -22,7 +22,7 @@ = amount = record.split[1].gsub(",","").to_f - icp_canister_id = "ryjl3-tyaaa-aaaaa-aaaba-cai" -# = icpswap_pool_data_raw.split("record {").select{|pool| !pool.scan(canister_id).empty? && !pool.scan(icp_canister_id).empty? }[0] - = icpswap_pool_data_raw.split("record {").select{|pool| !pool.scan(canister_id).empty? && !pool.scan(icp_canister_id).empty? }[0].scan(/token0Symbol = \"(.*)\"; /)[0][0] + = icpswap_pool_data_raw.split("record {").select{|pool| !pool.scan(canister_id).empty? && !pool.scan(icp_canister_id).empty? }[0].scan(/token0Symbol = \"(.*)\"; /)[0][0] rescue nil - value = icpswap_pool_data_raw.split("record {").select{|pool| !pool.scan(canister_id).empty? && !pool.scan(icp_canister_id).empty? }[0].scan(/token0Price = [+-]?([1-9]\d*|0)(\.\d+)?/).join.to_f $#{(value * amount).round(2)} USD - total_value += value