Fix token logo url parser

This commit is contained in:
TheNeedful-DO 2023-11-11 16:21:25 +00:00
parent 5e1609426a
commit 6f2fd8f001
2 changed files with 4 additions and 3 deletions

View File

@ -34,7 +34,7 @@ class TokensController < ApplicationController
@token.transfer_fee = metadata.lines[2].split[2].to_i
@token.decimals = metadata.lines[3].split[2]
# @token.owner = metadata.lines[4].split[3]
@token.logo_url = metadata.lines[5].split[2]
@token.logo_url = metadata.lines[5].split("\"")[1]
@token.name = metadata.lines[6].split("\"")[1]
@token.total_supply = metadata.lines[7].split[2].to_i/(10**@token.decimals)
@token.symbol = metadata.lines[8].split("\"")[1]
@ -43,7 +43,7 @@ class TokensController < ApplicationController
@token.standard = :icrc1
@token.transfer_fee = metadata.lines[2].split[7].to_i
@token.decimals = metadata.lines[5].split[7].to_i
@token.logo_url = metadata.lines[9].split[2]
@token.logo_url = metadata.lines[9].split("\"")[1]
@token.name = metadata.lines[3].split("\"")[3]
total_supply = `dfx canister --network ic call #{@token.canister_id} icrc1_total_supply 2>&1`
@token.total_supply = total_supply.split[0][1..-1].to_i/(10**@token.decimals)

View File

@ -25,7 +25,8 @@
%tbody
- @tokens.each do |token|
%tr
%td= raw "<img class='token-logo' src=#{token.logo_url} />"
%td
%img.token-logo{src: token.logo_url}
%td= link_to token.canister_id, token
%td= token.standard
%td= token.symbol