Add placeholder text. Simple rescues

This commit is contained in:
TheNeedful-DO 2024-03-10 23:38:10 +00:00
parent 581def6646
commit 6d1d6c5f5d
2 changed files with 5 additions and 5 deletions

View File

@ -4,7 +4,7 @@
.form-inputs .form-inputs
= f.hidden_field :user_id = f.hidden_field :user_id
= f.input :name = f.input :name
= f.input :data = f.input :data, placeholder: "canister-id amount\niozql-7iaaa-aaaah-advvq-cai 88.0"
.form-actions .form-actions
= f.button :submit = f.button :submit

View File

@ -19,14 +19,14 @@
- @metapurse.data.each_line do |record| - @metapurse.data.each_line do |record|
%p %p
- canister_id = record.split[0] - 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" - 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]
= 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 = 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 = 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) - value_amount = (value * amount).round(2) rescue 0
$#{number_with_delimiter(value_amount)} USD $#{number_with_delimiter(value_amount)} USD
- total_value += value_amount - total_value += value_amount rescue 0
%p %p
%b Total: %b Total:
$#{number_with_delimiter(total_value.round(2))} USD $#{number_with_delimiter(total_value.round(2))} USD