From 6d1d6c5f5d4b66142f090bcc2faf2ed1c2e93e4b Mon Sep 17 00:00:00 2001 From: TheNeedful-DO Date: Sun, 10 Mar 2024 23:38:10 +0000 Subject: [PATCH] Add placeholder text. Simple rescues --- app/views/metapurses/_form.html.haml | 2 +- app/views/metapurses/show.html.haml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/views/metapurses/_form.html.haml b/app/views/metapurses/_form.html.haml index 206bf587..ad33d7b7 100644 --- a/app/views/metapurses/_form.html.haml +++ b/app/views/metapurses/_form.html.haml @@ -4,7 +4,7 @@ .form-inputs = f.hidden_field :user_id = f.input :name - = f.input :data + = f.input :data, placeholder: "canister-id amount\niozql-7iaaa-aaaah-advvq-cai 88.0" .form-actions = f.button :submit diff --git a/app/views/metapurses/show.html.haml b/app/views/metapurses/show.html.haml index c2db94de..c649a9d5 100644 --- a/app/views/metapurses/show.html.haml +++ b/app/views/metapurses/show.html.haml @@ -19,14 +19,14 @@ - @metapurse.data.each_line do |record| %p - canister_id = record.split[0] - = number_with_delimiter(amount = record.split[1].gsub(",","").to_f) + = number_with_delimiter(amount = record.split[1].gsub(",","").to_f) rescue nil - 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] 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 = (value * amount).round(2) + - 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 rescue nil + - value_amount = (value * amount).round(2) rescue 0 $#{number_with_delimiter(value_amount)} USD - - total_value += value_amount + - total_value += value_amount rescue 0 %p %b Total: $#{number_with_delimiter(total_value.round(2))} USD