Add placeholder text. Simple rescues
This commit is contained in:
parent
581def6646
commit
6d1d6c5f5d
@ -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
|
||||||
|
|||||||
@ -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
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user