From aab7ba5786d20efc44a0c5c3493a04e351d69185 Mon Sep 17 00:00:00 2001 From: TheNeedful-DO 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