Bugfix dip20 logo fetch
This commit is contained in:
parent
b8e930105d
commit
516f4c12fa
@ -40,7 +40,8 @@ class TokensController < ApplicationController
|
|||||||
@token.transfer_fee = metadata.lines[2].split[2].to_i
|
@token.transfer_fee = metadata.lines[2].split[2].to_i
|
||||||
@token.decimals = metadata.lines[3].split[2]
|
@token.decimals = metadata.lines[3].split[2]
|
||||||
# @token.owner = metadata.lines[4].split[3]
|
# @token.owner = metadata.lines[4].split[3]
|
||||||
@token.logo_url = metadata.lines[5].split("\"")[1]
|
# @token.logo_url = metadata.lines[5].split("\"")[1]
|
||||||
|
@token.logo_url = tokenInfo.lines[8].split[2].split('"')[1]
|
||||||
@token.name = metadata.lines[6].split("\"")[1]
|
@token.name = metadata.lines[6].split("\"")[1]
|
||||||
@token.total_supply = metadata.lines[7].split[2].to_i/(10.0**@token.decimals)
|
@token.total_supply = metadata.lines[7].split[2].to_i/(10.0**@token.decimals)
|
||||||
@token.symbol = metadata.lines[8].split("\"")[1]
|
@token.symbol = metadata.lines[8].split("\"")[1]
|
||||||
|
|||||||
@ -18,4 +18,12 @@ class Token < ActiveRecord::Base
|
|||||||
"Get holder number coming soon."
|
"Get holder number coming soon."
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def get_token_info
|
||||||
|
if self.standard == "dip20"
|
||||||
|
tokenInfo = `dfx canister --network ic call #{self.canister_id} getTokenInfo 2>&1`
|
||||||
|
else
|
||||||
|
"Get token_info coming soon."
|
||||||
|
end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user