Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions service/layer/views.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
from ..models import Block, Token, Balance
from ..models import FeeAddress, TokenCost
from ..models import Transfer, Address
from ..token_icons import token_icons
from fastapi import APIRouter
from ..chain import get_chain
from ..errors import Abort
Expand Down Expand Up @@ -64,7 +65,8 @@ async def tokens_list(
"transfers": transfers,
"ticker": token.ticker,
"type": token.type,
"holders": holders
"holders": holders,
"icon": token_icons.get(token.ticker, None)
})

return {
Expand All @@ -91,7 +93,8 @@ async def token_info(
"transfers": transfers,
"ticker": token.ticker,
"type": token.type,
"holders": holders
"holders": holders,
"icon": token_icons.get(token.ticker, None)
}

@router.get(
Expand Down
4 changes: 4 additions & 0 deletions service/token_icons.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Ticker to url
token_icons = {
"DOGE": "https://upload.wikimedia.org/wikipedia/en/d/d0/Dogecoin_Logo.png"
}